当前位置: 首页 > 工业控制产品 > 自动化控制 > PLC可编程控制器 > 大型PLC可编程控制器

类型分类:
科普知识
数据分类:
大型PLC可编程控制器

西门子200smart modbus自由口通讯BCC校验方式的编程思路

发布日期:2022-04-27 点击率:34 品牌:西门子_Siemens

西门子200smart modbus自由口通讯BCC校验方式的编程思路

2021-09-09 03:36分类:西门子PLC 阅读:

72

           随意口通信全过程中难以防止通信数据信息的错误几率,这就规定在通信数据信息中提升校检数据信息,以分辨数据信息是不是恰当的。常见的校检方法有CRC、LRC,今日而言说BCC方法,该校检方法是把参加校检的数据信息开展“异或运算”计算。
BCC校检方法的程序编写构思:
将参加校检的数据信息逐一开展异或运算。
1) 建立一个BCC校检的程序段,便于开展好多个或是好几个数据信息的校检。
2) 在源程序或其他程序段中启用BCC校检
BCC程序段:
1) 建立插口自变量并按参加通信的数据信息异或运算

为便捷阅图了解注解,用STL方法

2) 在源程序OB1或是其他程序段中启用

3) 将系统软件下载到cpu认证
异或运算命令:将2个参加异或运算的数据信息按二进制方法按位开展计算,倘若第0位数据信息均为0,则计算結果为0;假如均为1,则计算結果为0;其他情况计算結果均为1。


上一篇:西门子PLC博途平台的内部寄存器寻址方法

下一篇:西门子plc软件仿真软件使用方法图解

下一篇: PLC、DCS、FCS三大控

上一篇: 除镍用树脂 苏州市蒸