返回主站|会员中心|保存桌面|手机浏览
普通会员

上海地友自动化设备有限公司

S7-200CN、S7-200、Smart200、S7-300、S7-400、S7-1200、触摸屏、6FC、6SN、S120、...

产品分类
站内搜索
 
友情链接
首页 > 供应产品 > 西门子PLC模块6ES7223-1PL32-0xB0
西门子PLC模块6ES7223-1PL32-0xB0
点击图片查看原图
产品: 浏览次数:8西门子PLC模块6ES7223-1PL32-0xB0 
品牌: 西门子
PLC: 254
CUP: 542
S7-1200: 254
单价: 60.00元/台
最小起订量: 1 台
供货总量: 111 台
发货期限: 自买家付款之日起 1 天内发货
有效期至: 长期有效
最后更新: 2021-06-26 09:51
  询价
详细信息

西门子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条  相关评论