附录442
特殊寄存器 功能说明
SM3.4 如果存在任何 I/O 错误,该位打开。
SM3.5 如果过多数字 I/O 模块与 I/O 总线连接,该位打开。SM3.6 如果过多模拟 I/O 模块与 I/O 总线连接,该位打开。SM3.7 如果过多智能 I/O 模块与 I/O 总线连接,该位打开。SMB4 中断队列溢出、运行时间程序错误、中断启用、自由口变送器被强制SM4.0 通讯中断队列溢出时,该位打开。
SM4.1 输入中断队列溢出时,该位打开。
SM4.2 定时中断队列溢出时,该位打开。
SM4.3 检测到运行时间编程错误时,该位打开。
SM4.4 该位反映全局中断启用状态。启用中断时,该位打开。SM4.5 发送器闲置(端口0)时,该位打开。
SM4.6 发送器闲置(端口1)时,该位打开。
SM4.7 当任何内存位置被强制时该位打开。
SMB5 触发当前 OB 的中断事件号
SMB6 模块诊断信息
SM6.0 保留(通道信息存在)
SM6.1 保留(用户信息存在)
SM6.2 保留(来自替代的诊断中断)
SM6.3 保留
SM6.4~SM6.7
PLC 类型:
0000:CPU212、CPU222;
0010:CPU214、CPU224;
0110:CPU221;
1000:CPU215;
1001:CPU216, CPU226, CPU 226M, CPU 226XM, CPU226XC, CPU226XM;
1110:H35-00;
SMB7 模块诊断信息
SM7.0 CPU 内部错误
SM7.1 CPU 外部错误
SM7.2 通信错误
MagicWorks PLC 编程软件用户手册
443
特殊寄存器 功能说明
SM7.3 操作方式(0:运行,1:停机)
SM7.4 看门狗定时器超时
SM7.5 保留(内部电源故障)
SM7.6 保留(背板故障)
SM7.7 子模块丢失或有故障,无存储卡或存储卡错误SMD8 中型 PLC 子型号
SMB12~SMB21 保留
SMW22 最后一次扫描时间
SMW24 自进入 RUN 模式以来最小扫描时间
SMW26 自进入 RUN 模式以来最大扫描时间
SMW28 产生诊断中断(发生故障)或者硬件中断的模块逻辑地址SMB30、SMB130 自由口控制寄存器
Bit7:6 00:无校验;01:偶校验;10:无校验;11:奇校验Bit5 0:每个字符8个数据位;1:每个字符7个数据位Bit4:2
000:38400bps、001:19200bps、010:9600bps、011:4800bps、100:2400bps、101:1200bps、110:115200bps、111:57600bpsBit1:0
00:点对点协议(PPI/从属模式)
01:自由口协议
10:PPI/主站模式
11:保留(PPI/从站模式默认值)
SMB31 永久性内存(EEPROM)写入控制
Bit7
0:无执行保存操作请求;
1:用户程序请求 CPU 将数据保存至固定存储区,每次保存完成后,CPU 复位该位
Bit6:2 保留
Bit1:0 需要保存的数值大小 00:字节;01:字节;10:字;11:双字SMW32 需要保存的 V 内存位置地址
SMB34 毫秒定时中断0时间间隔数值(ms),对应中断事件号10
SMB35 毫秒定时中断1时间间隔数值(ms),对应中断事件号11
SMB36~SMB65 保留
SMB66~SMB85 保留
附录444
特殊寄存器 功能说明
SMB86~SMB94
SMB186~SMB194 自由口接收信息控制
SMW96 微秒中断0时间间隔数值(100us),对应中断事件号34
SMW98 微秒中断1时间间隔数值(100us),对应中断事件号35
SMW100 保留
SMW102 CPU 固件版本
SMW104 CPU 硬件版本
SMB106~SMB135 保留
SMB136~SMB165 保留
SMB166~SMB185 保留
SMB200~SMB205 保存并显示本机的 MAC 地址
SMB206~SMB499 保留
SMB500 第1个模块(Rack0,Slot3)错误
SMB501 第2个模块(Rack0,Slot4)错误
SMB502 第3个模块(Rack0,Slot5)错误
SMB503 第4个模块(Rack0,Slot6)错误
SMB504 第5个模块(Rack0,Slot7)错误
SMB505 第6个模块(Rack0,Slot8)错误
SMB506 第7个模块(Rack0,Slot9)错误
SMB507 第8个模块(Rack0,Slot10)错误
SMB508 第9个模块(Rack1,Slot3)错误
SMB509 第10个模块(Rack1,Slot4)错误
SMB510 第11个模块(Rack1,Slot5)错误
SMB511 第12个模块(Rack1,Slot6)错误
SMB512 第13个模块(Rack1,Slot7)错误
SMB513 第14个模块(Rack1,Slot8)错误
SMB514 第15个模块(Rack1,Slot9)错误
SMB515 第16个模块(Rack1,Slot10)错误
SMB516 第17个模块(Rack2,Slot3)错误
MagicWorks PLC 编程软件用户手册
445
特殊寄存器 功能说明
SMB517 第18个模块(Rack2,Slot4)错误
SMB518 第19个模块(Rack2,Slot5)错误
SMB519 第20个模块(Rack2,Slot6)错误
SMB520 第21个模块(Rack2,Slot7)错误
SMB521 第22个模块(Rack2,Slot8)错误
SMB522 第23个模块(Rack2,Slot9)错误
SMB523 第24个模块(Rack2,Slot10)错误
SMB524 第25个模块(Rack3,Slot3)错误
SMB525 第26个模块(Rack3,Slot4)错误
SMB526 第27个模块(Rack3,Slot5)错误
SMB527 第28个模块(Rack3,Slot6)错误
SMB528 第29个模块(Rack3,Slot7)错误
SMB529 第30个模块(Rack3,Slot8)错误
SMB530 第31个模块(Rack3,Slot9)错误
SMB531 第32个模块(Rack3,Slot10)错误
SMB532~SMB549 保留
表 14-28 特殊存储区 SMB550~SMB2047 诊断功能
SMB 错误描述
SMB550~SMB589 第一个 CAN 模块信息(按硬件组态排列)SMB550
主站状态
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
0xFF:组态数据出错
SMB551
从站1状态(按节点 ID 排列)
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
附录446
SMB552~SMB581 从站2状态(按节点 ID 排列)~从站31状态(按节点ID排列)SMB582
从站32状态(按节点 ID 排列)
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
SMB583 CAN 模块软件版本号
SMB584~SMB589 保留
SMB590~SMB629 第二个 CAN 模块信息(按硬件组态排列)SMB590
主站状态
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
0xFF:组态数据出错
SMB591
从站1状态(按节点 ID 排列)
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
SMB592~SMB621 从站2状态(按节点 ID 排列)~从站31状态(按节点ID排列)SMB622
从站32状态(按节点 ID 排列)
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
SMB623 CAN 模块软件版本号
SMB624~SMB629 保留
SMB630~SMB669 第三个 CAN 模块信息(按硬件组态排列)SMB630
主站状态
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
0xFF:组态数据出错
SMB631 从站1状态(按节点 ID 排列)
MagicWorks PLC 编程软件用户手册
447
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
SMB632~SMB661 从站2状态(按节点 ID 排列)~从站31状态(按节点ID排列)SMB662
从站32状态(按节点 ID 排列)
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
SMB663 CAN 模块软件版本号
SMB664~SMB669 保留
SMB670~SMB709 第四个 CAN 模块信息(按硬件组态排列)SMB670
主站状态
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
0xFF:组态数据出错
SMB671
从站1状态(按节点 ID 排列)
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
SMB672~SMB701 从站2状态(按节点 ID 排列)~从站31状态(按节点ID排列)SMB702
从站32状态(按节点 ID 排列)
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
SMB703 CAN 模块软件版本号
SMB704~SMB709 保留
SMB710~SMB749 第五个 CAN 模块信息(按硬件组态排列)SMB710
主站状态
0x00:初始化
0x01:断开连接
附录448
0x04:停止
0x05:运行
0x7F:预运行
0xFF:组态数据出错
SMB711
从站1状态(按节点 ID 排列)
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
SMB712~SMB741 从站2状态(按节点 ID 排列)~从站31状态(按节点ID排列)SMB742
从站32状态(按节点 ID 排列)
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
SMB743 CAN 模块软件版本号
SMB744~SMB749 保留
SMB750~SMB789 第六个 CAN 模块信息(按硬件组态排列)SMB750
主站状态
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
0xFF:组态数据出错
SMB751
从站1状态(按节点 ID 排列)
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
SMB752~SMB781 从站2状态(按节点 ID 排列)~从站31状态(按节点ID排列)SMB782
从站32状态(按节点 ID 排列)
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
SMB783 CAN 模块软件版本号
SMB784~SMB789 保留
MagicWorks PLC 编程软件用户手册
449
SMB790~SMB829 第七个 CAN 模块信息(按硬件组态排列)SMB790
主站状态
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
0xFF:组态数据出错
SMB791
从站1状态(按节点 ID 排列)
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
SMB792~SMB821 从站2状态(按节点 ID 排列)~ 从站31状态(按节点ID排列)SMB822
从站32状态(按节点 ID 排列)
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
SMB823 CAN 模块软件版本号
SMB824~SMB829 保留
SMB830~SMB869 第八个 CAN 模块信息(按硬件组态排列)SMB830
主站状态
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
0xFF:组态数据出错
SMB831
从站1状态(按节点 ID 排列)
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
SMB832~SMB861 从站2状态(按节点 ID 排列)~从站31状态(按节点ID排列)SMB862
从站32状态(按节点 ID 排列)
0x00:初始化
0x01:断开连接
0x04:停止
附录450
0x05:运行
0x7F:预运行
SMB863 CAN 模块软件版本号
SMB864~SMB869 保留
SMB870
模块内部诊断控制字
1:获取 SMB871指定的模块的内部诊断并将其写入SMB872后面的字节里头
SMB871
内部诊断模块号,需要获取内部诊断的模块号0~3位:槽号 SlotID;
4~7位:机架号 RackID。
SMB872~SMB905 模块内部诊断
SMB906~SMB999 保留
SMB1000~SMB1015 第一个模块(Rack0,Slot3)描述信息
SMB1000~SMB1002 实际模块信息
SMB1003 模块版本号
SMD1004 模块错误计数
SMB1008~SMB1015 保留
SMB1016~SMB1031 第二个模块(Rack0,Slot4)描述信息
SMB1016~SMB1018 实际模块信息
SMB1019 模块版本号
SMD1020 模块错误计数
SMB1024~SMB1031 保留
SMB1032~SMB1047 第三个模块(Rack0,Slot5)描述信息
SMB1032~SMB1034 实际模块信息
SMB1035 模块版本号
SMD1036 模块错误计数
SMB1040~SMB1047 保留
SMB1048~SMB1063 第四个模块(Rack0,Slot6)描述信息
SMB1048~SMB1050 实际模块信息
SMB1051 模块版本号
SMD1052 模块错误计数
SMB1056~SMB1063 保留
MagicWorks PLC 编程软件用户手册
451
SMB1064~SMB1079 第五个模块(Rack0,Slot7)描述信息
SMB1064~SMB1066 实际模块信息
SMB1067 模块版本号
SMD1068 模块错误计数
SMB1072~SMB1079 保留
SMB1080~SMB1095 第六个模块(Rack0,Slot8)描述信息
SMB1080~SMB1082 实际模块信息
SMB1083 模块版本号
SMD1084 模块错误计数
SMB1088~SMB1095 保留
SMB1096~SMB1111 第七个模块(Rack0,Slot9)描述信息
SMB1096~SMB1098 实际模块信息
SMB1099 模块版本号
SMD1100 模块错误计数
SMB1104~SMB1111 保留
SMB1112~SMB1127 第八个模块(Rack0,Slot10)描述信息
SMB1112~SMB1114 实际模块信息
SMB1115 模块版本号
SMD1116 模块错误计数
SMB1120~SMB1127 保留
SMB1128~SMB1143 第九个模块(Rack1,Slot3)描述信息
SMB1128~SMB1130 实际模块信息
SMB1131 模块版本号
SMD1132 模块错误计数
SMB1136~SMB1143 保留
SMB1144~SMB1159 第十个模块(Rack1,Slot4)描述信息
SMB1144~SMB1146 实际模块信息
SMB1147 模块版本号
SMD1148 模块错误计数
附录452
SMB1152~SMB1159 保留
SMB1160~SMB1175 第十一个模块(Rack1,Slot5)描述信息
SMB1160~SMB1162 实际模块信息
SMB1163 模块版本号
SMD1164 模块错误计数
SMB1168~SMB1175 保留
SMB1176~SMB1191 第十二个模块(Rack1,Slot6)描述信息
SMB1176~SMB1178 实际模块信息
SMB1179 模块版本号
SMD1180 模块错误计数
SMB1184~SMB1191 保留
SMB1192~SMB1207 第十三个模块(Rack1,Slot7)描述信息
SMB1192~SMB1194 实际模块信息
SMB1195 模块版本号
SMD1196 模块错误计数
SMB1200~SMB1207 保留
SMB1208~SMB1223 第十四个模块(Rack1,Slot8)描述信息
SMB1208~SMB1210 实际模块信息
SMB1211 模块版本号
SMD1212 模块错误计数
SMB1216~SMB1223 保留
SMB1224~SMB1239 第十五个模块(Rack1,Slot9)描述信息
SMB1224~SMB1226 实际模块信息
SMB1227 模块版本号
SMD1228 模块错误计数
SMB1232~SMB1239 保留
SMB1240~SMB1255 第十六个模块(Rack1,Slot10)描述信息
SMB1240~SMB1242 实际模块信息
SMB1243 模块版本号
MagicWorks PLC 编程软件用户手册
453
SMD1244 模块错误计数
SMB1248~SMB1255 保留
SMB1256~SMB1271 第十七个模块(Rack2,Slot3)描述信息
SMB1256~SMB1258 实际模块信息
SMB1259 模块版本号
SMD1260 模块错误计数
SMB1264~SMB1271 保留
SMB1272~SMB1287 第十八个模块(Rack2,Slot4)描述信息
SMB1272~SMB1274 实际模块信息
SMB1275 模块版本号
SMD1276 模块错误计数
SMB1280~SMB1287 保留
SMB1288~SMB1303 第十九个模块(Rack2,Slot5)描述信息
SMB1288~SMB1290 实际模块信息
SMB1291 模块版本号
SMD1292 模块错误计数
SMB1296~SMB1303 保留
SMB1304~SMB1319 第二十个模块(Rack2,Slot6)描述信息
SMB1304~SMB1306 实际模块信息
SMB1307 模块版本号
SMD1308 模块错误计数
SMB1312~SMB1319 保留
SMB1320~SMB1335 第二十一个模块(Rack2,Slot7)描述信息
SMB1320~SMB1322 实际模块信息
SMB1323 模块版本号
SMD1324 模块错误计数
SMB1328~SMB1335 保留
SMB1336~SMB1351 第二十二个模块(Rack2,Slot8)描述信息
SMB1336~SMB1338 实际模块信息
附录454
SMB1339 模块版本号
SMD1340 模块错误计数
SMB1344~SMB1351 保留
SMB1352~SMB1367 第二十三个模块(Rack2,Slot9)描述信息
SMB1352~SMB1354 实际模块信息
SMB1355 模块版本号
SMD1356 模块错误计数
SMB1360~SMB1367 保留
SMB1368~SMB1383 第二十四个模块(Rack2,Slot10)描述信息SMB1368~SMB1370 实际模块信息
SMB1371 模块版本号
SMD1372 模块错误计数
SMB1376~SMB1383 保留
SMB1384~SMB1399 第二十五个模块(Rack3,Slot3)描述信息
SMB1384~SMB1386 实际模块信息
SMB1387 模块版本号
SMD1388 模块错误计数
SMB1392~SMB1399 保留
SMB1400~SMB1415 第二十六个模块(Rack3,Slot4)描述信息
SMB1400~SMB1402 实际模块信息
SMB1403 模块版本号
SMD1404 模块错误计数
SMB1408~SMB1415 保留
SMB1416~SMB1431 第二十七个模块(Rack3,Slot5)描述信息
SMB1416~SMB1418 实际模块信息
SMB1419 模块版本号
SMD1420 模块错误计数
SMB1424~SMB1431 保留
SMB1432~SMB1447 第二十八个模块(Rack3,Slot6)描述信息
MagicWorks PLC 编程软件用户手册
455
SMB1432~SMB1434 实际模块信息
SMB1435 模块版本号
SMD1436 模块错误计数
SMB1440~SMB1447 保留
SMB1448~SMB1463 第二十九个模块(Rack3,Slot7)描述信息
SMB1448~SMB1450 实际模块信息
SMB1451 模块版本号
SMD1452 模块错误计数
SMB1456~SMB1463 保留
SMB1464~SMB1479 第三十个模块(Rack3,Slot8)描述信息
SMB1464~SMB1466 实际模块信息
SMB1467 模块版本号
SMD1468 模块错误计数
SMB1472~SMB1479 保留
SMB1480~SMB1495 第三十一个模块(Rack3,Slot9)描述信息
SMB1480~SMB1482 实际模块信息
SMB1483 模块版本号
SMD1484 模块错误计数
SMB1488~SMB1495 保留
SMB1496~SMB1511 第三十二个模块(Rack3,Slot10)描述信息SMB1496~SMB1498 实际模块信息
SMB1499 模块版本号
SMD1500 模块错误计数
SMB1504~SMB1549 内部使用
SMB1550~SMB1589 本机 CANOpen 信息
SMB1550
主站状态
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
0xFF:组态数据出错
附录456
SMB1551
从站1状态(按节点 ID 排列)
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
SMB1552~SMB1581 从站2状态(按节点 ID 排列)~从站31状态(按节点ID排列)SMB1582
从站32状态(按节点 ID 排列)
0x00:初始化
0x01:断开连接
0x04:停止
0x05:运行
0x7F:预运行
SMB1583~SMB2019 内部使用
SMD2020 扩展模块中断次数
SMB2024~SMB2027 内部使用
SMD2028 本地中断次数
SMB2032~SMB2047 内部使用
E 中断事件优先级列表
优先级别群组 中断事件号码 优先级别组 说明通讯和诊断事件
(最高优先级)
8 0 端口0:接收字符9 0 端口0:传输完成23 0 端口0:接收信息完成24 0 端口1:接收信息完成25 0 端口1:接收字符26 0 端口1:传输完成34 0 100微秒时基定时中断0
35 0 100微秒时基定时中断1
36 0 模块诊断事件中断(预留)离散(中等优先级)
0 1 上升边缘,I0.0
2 1 上升边缘,I0.1
4 1 上升边缘,I0.2
MagicWorks PLC 编程软件用户手册
457
6 1 上升边缘,I0.3
1 1 下降边缘,10.0
3 1 下降边缘,I0.1
5 1 下降边缘,I0.2
7 1 下降边缘,I0.3
12 1 HSC0 CV=PV(预留)27 1 HSC0方向改变(预留)28 1 HSC0外部复原/Zphase(预留)13 1 HSC1 CV=PV(预留)14 1 HSC1方向改变(预留)15 1 HSC1外部复原(预留)16 1 HSC2 CV=PV(预留)17 1 HSC2方向改变(预留)18 1 HSC2外部复原(预留)19 1 PTO 0 完成中断(预留)20 1 PTO 1 完成中断(预留)32 1 HSC3 CV=PV(预留)29 1 HSC4 CV=PV(预留)30 1 HSC4方向改变(预留)31 1 HSC4外部复原/Z phase(预留)33 1 HSC5 CV=PV(预留)定时(最低优先级)
10 2 定时中断0
11 2 定时中断1
21 2 定时器T32 CT=PT 中断22 2 定时器T96 CT=PT 中断
附录458
F 国际助记符
术语 国际助记符语句表 STL
梯形图 LAD
功能块图 FBD
输入 I
输出 Q
模拟量输入 AI
模拟量输出 AQ
定时器 T
计数器 C
高速计数器 HC
累加器 AC
SCR S
变量存储区 V
位存储区 M
特殊存储区 SM
局部变量存储区 L
459
官方微信公众号深圳市南山区打石一路深圳国际创新谷 6 栋 A 座 9 层
0755-86226822
sales@co-trust.com
https://www.co-trust.com




