您现在的位置是:首页 > PLC技术 > PLC技术
CPM2A系列PLC帧校验(FCS(-))指令
来源:艾特贸易2017-06-05
简介图 7-35 为 FCS(-) 指令梯形图。 C 的最右 3 个数字必须是 001~ 999 之间的 BCD 。 DM 6144~DM 6655 不能用作 D 。 当通过通信端口传送数据时, FCS(-) 可用于校验通信错误。 图 7-35 FCS(-) 指令梯形图
图7-35为FCS(-)指令梯形图。
C的最右3个数字必须是001~ 999之间的BCD。
DM 6144~DM 6655不能用作D。
当通过通信端口传送数据时,FCS(-)可用于校验通信错误。
图7-35 FCS(-)指令梯形图
当执行条件为OFF时,FCS(-)不执行。当执行条件为ON时,FCS(-)通过对字R1~R1+N-1或字R1~R1+N-1这个指定范围的字节内容进行特有的逻辑或运算,计算该指定范围内的帧校验和。然后,校验和的值(十六进制)转换成ASCII码且输出到目的字(D和D+1)。
C中的位功能如图7-36所示,且在下面作详尽的解释。
图7-36 C中的位功能
范围(N)内的单元数由C中的最右3个字定义,它们必须是001~999之间的BCD码。
如果C的第13位为OFF,将以字的帧校验和方式计算;如果C的第13位为ON,将以字节的帧校验和方式计算。
如果指定字节方式,范围能从R1的最左或最右字节开始。如果C的第12位为ON,R1的最左字节将不包括在内。
当第12位为OFF时,字节将按这样的次序:1,2,3,4……进行或运算。当第12位为ON时,字节将按这样的次序:2,3,4,5……进行或运算。
字节帧校验和计算产生两位转换成它对应4位ASCII值的十六进制值。字帧校验和计算产生四位转换成它对应8位ASCII值的十六进制值。
对标志位的影响:
·ER:间接寻址字DM不存在(字*DM中的内容非BCD码,或者DM区域已经超出了范围)。单元数不是在001~999间的BCD。
点击排行
