西门子PLC模块6ES7223-1PL32-0xB0

西门子PLC模块6ES7223-1PL32-0xB0自由口通讯过程中很难避免通讯数据的出错概率,这就要求在通讯数据中增加校验数据,以判断数据是否是正确的。常用的校验方式有CRC、LRC,今天来说说BCC方式,该校验方式是把参与校验的数据进行“异或”运算。BCC校验方式的编程思路:将参与校验的数据逐个进行异或运算。1) 创建一个BC

  • 产品单价: 60.00元/台
  • 品牌:

    西门子

  • 产地:

    上海

  • 产品类别:PLC
  • 有效期:

    长期有效

  • 发布时间:

    2021-06-26 09:51

该企业其他产品更多»
西门子6ES7211-1HE40-0xB0规格及型号
¥10.00 87人浏览

西门子6ES7211-1HE40-0xB

推荐  
西门子6ES7212-1BE40-0xB0 8入/6出
¥200.00 63人浏览

西门子6ES7212-1BE40-0xB

推荐  
西门子控制单元6ES7212-1AE40-0xB0
¥200.00 86人浏览

西门子控制单元6ES7212-1AE40-

推荐  
西门子S7-1200模块6ES7212-1HE40-0xB0
¥200.00 60人浏览

西门子S7-1200模块6ES7212-1HE

推荐  
6ES7214-1BG40-0xB0CPU模块1214C
¥200.00 57人浏览

6ES7214-1BG40-0xB0CPU模

推荐  
  • 产品详情

产品参数

品牌:

西门子

所在地:

上海

起订:

≥1 台

供货总量:

111 台

有效期至:

长期有效

PLC:

254

CUP:

542

S7-1200:

254

详情介绍

西门子PLC模块6ES7223-1PL32-0xB0

自由口通讯过程中很难避免通讯数据的出错概率,这就要求在通讯数据中增加校验数据,以判断数据是否是正确的。常用的校验方式有CRC、LRC,今天来说说BCC方式,该校验方式是把参与校验的数据进行“异或”运算。
BCC校验方式的编程思路:
将参与校验的数据逐个进行异或运算。
1)  创建一个BCC校验的子程序,以便进行几个或者多个数据的校验。
2)  在主程序或其它子程序中调用BCC校验
BCC子程序:
1)  创建接口变量并按参与通讯的数据异或运算

为方便阅图理解注释,用STL方式

2)  在主程序OB1或者其它子程序中调用

3)  将程序下载到cpu验证
异或指令:将2个参与异或运算的数据按二进制方式按位进行运算,假如第0位数据均为0,则运算结果为0;如果均为1,则运算结果为0;其它状态运算结果均为1。

相关评论 0

新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服