西门子200请教通信校验问题

有个仪表通讯格式是这样的
//0x24        1BYTE, 启始码
//地址     1BYTE
//命令        1BYTE,0x00—OFF, 0X01—ON, 0X02—复位
//暂停     1BYTE,0x01—暂停
//加料许可    1BYTE,固定为0X01,
//设定重量    3BYTE,高位在前,转成十进制后低两位为小数位。(0C8H)200
//预留     1BYTE,固定为0X00.
//异或校验码  1 BYTE(从’0x24~预留’的每个数据的异或运算后的值)
//累加校验码  1 BYTE(从’0x24~预留’的每个数据进行累加后的低8位数据)
根据以上格式我写了段报文,但不知道和面的校验怎么写。
24H 01H /01H 01H/ 01H 00H /C8H 01H/
请问后面的校验是多少,是怎么算的,有公式吗。还的麻烦你详细解答。谢谢
我用的是西门子200PLC如果知道PLC程序的可否贴段程序

问题补充:
24H  01H  01H  00H  01H  00H 00H 0C8H 00H 0C9H 0CBH

不知能否看明白,在说几句:
1、从’0x24~预留’是不进入校验计算的
2、累加校验不吧异或校验进行累加
3、第四字节00H 不暂停
4、注意累加如果产生进位,不能影响低位的异或校验值
5、C9 为异或校验,CB为累加校验

请问C9和CB是怎么计算的呢
还望大侠给个计算方式

最佳答案

你如果要简单一点就求和累加校验,24H +01H+01H+ 01H+01H 00H +C8H+ 01H=F1H,F1H就是你的校验码,其实程序里面你就用加法就可以了,然后取低位数据就可以了

提问者对于答案的评价:
谢谢

专家置评

可以参考wb210xa的回复。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc309664.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:25
下一篇 2020年11月1日 下午2:26

相关推荐

  • RTU通讯

    MB_MASTER主站指令,REQ只要触发上升沿,就会出现错误代码,16#8200,经查询代表  端口正忙于处理传送请求,如何解决,请大神指点,不要给我发官方地…

    SIMATIC S7-200 2021年7月5日
  • 编码器A/B相输入plc的程序

    对于编码器A/B相输入到plc输入端的时候,比如说I0.0,I0.1,怎么样来判定它是由这两个端口输入的,程序中是不是通过传送指令还是直接通过这两个端口连接到高数计数器上就行设定?…

    SIMATIC S7-200 2021年7月4日
  • S7-200如何采集5个远端角度信号

    我想用S7-200采集5个角度信号,而这个5个角度传感器的位置不同,而且离主控的S7-200较远,所以我想采用适合远距离传输的模拟量光纤转换设备Cj-af系列,不过最大也就是4通道…

    2020年10月31日
  • 求电路 急急急 谢谢大家

    我现在用的是PIZ牌子的PN02 X3的安全继电器我组要一个急停和门锁和它相关  求接线图     …

    2020年10月31日
  • S7-200CPU226CN+EM232(32入/32出)X2+EM235X4可否?

    如下组合可否?  S7-200CPU226CN+EM232(32入/32出)X2+EM235X4可否? 问题补充:S7-200CPU226CN+EM232(32…

    SIMATIC S7-200 2021年7月4日
  • s720的port0 与port1有什么区别

    s720的port0  与port1有什么区别,哪个口都能与手提电脑上载和下载程序吗 问题补充:什么叫自由通讯口,什么功能 最佳答案 就是PLC有两个通信口。它…

    SIMATIC S7-200 2021年7月5日
  • STEP 7-MicroWIN SMART v2.3

    使用STEP 7-MicroWIN SMART v2.3时,下载程序时通信接口找不到网线下载的驱动,同一安装包不同电脑安装时,通信接口不一样。 图片说…

    2021年7月5日
  • 控制面板设置PC/PG

    在控制面板中设置PG/PC接口,访问路径中,应用程序访问点什么时候选择S7ONLINE–>CP5611,什么时候选择Micro/Win–>CP5611,请高手指点,…

    SIMATIC S7-200 2020年11月5日
  • PC与216-2AD S7-200通信故障

    原来车上用的S7-200坏了.重新买了一只装上,结果总是出现通信故障,是什么原因? 问题补充:原来机器上的坏了.买个新的同型号直接换上.用原来的台式电脑和数据线传输数据程序,显示通…

    SIMATIC S7-200 2017年6月11日
  • MicroWIN SMART 进入程序状态

    所选设备不存在或不受支持,请尝试选择新设备 最佳答案 参考以下链接资料,看看能否帮助你。1.西门子通信问题https://zhidao.baidu.com/question/273…

    SIMATIC S7-200 2021年7月5日