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

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

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

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

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

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

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

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

相关阅读

电工基础知识学习:电机绝缘电阻正确的测量步骤,你真的会吗?

如果是三相交流电机,测量电机三相绕组的相间和对地的绝缘电阻。 如果是直流电机,测量电机电枢绕组对地,串激绕组对地,他激绕组对地,串激绕组对他激绕组。 按被测电机电压...
2024-03-27
电工基础知识学习:电机绝缘电阻正确的测量步骤,你真的会吗?

三相电的3种制式,一次讲清!安全用电必懂

三相电是我们电力系统的“骨架”,但很多人分不清它的三种制式:三线式、四线式、五线式。它们用途却完全不同,选错或接错都有安全隐患。今天一篇文章讲透,看完你就懂...
2026-06-12
三相电的3种制式,一次讲清!安全用电必懂

电工必学经典电路:两台电机顺启逆停,原理+实物一步吃透!

在工业现场,很多主辅设备的启停都有严格的先后顺序:比如传送带系统,必须先启动前级送料电机,再启动后级输送电机;停机时则要先停主输送,再停送料。这种“先开辅机、再开主机...
2026-05-25
电工必学经典电路:两台电机顺启逆停,原理+实物一步吃透!

电气人必备电线电缆载流量快速查询一览表,超实用!

载流量是在规定条件下,导体能够连续承载而不致使其稳定温度超过规定值的最大电流。 一般铜导线载流量导线的安全载流量 一般铜导线载流量导线的安全载流量是根据所允许的线芯...
2023-06-11
电气人必备电线电缆载流量快速查询一览表,超实用!

三维效果图欣赏-机电安装工程施工质量标准化图册

1 施工工艺: 绘制洞口图→ 洞口定位 →技术复核 →洞口成型→ 套管安装 2 操作要点: 先对各类管道经过综合排布策划,确定管道坐标、标高位置及走向,绘制排布图经业主、监理或...
2023-06-11
三维效果图欣赏-机电安装工程施工质量标准化图册

热销商品

拷边机 包缝机内六角上针匙 开刀 上针内6角螺丝刀扳手 1.5 1.6

拷边机(包缝机)专用内六角上针匙及开刀工具,适用于精确调整机针位置与维护设备。配备1.5mm与1.6mm两种规格的内六角螺丝刀扳手,专为紧固或拆卸上针螺丝设计,确保机针安...
1.65

暗装开关插座面板单开双控一开五孔二三极USB快充肤感超薄家用4开

暗装开关插座面板,简约设计,完美融入家居环境。单开双控,轻松实现远程控制,方便实用。一开五孔,满足多种电器插孔需求;二三极USB快充,快速充电,高效便捷。超薄设计,节省空...
1.2

领普E3S/E5配套插座面板86型暗装插座多孔五孔空调无边框家用

领普E3S/E5配套插座面板86型暗装插座多孔五孔空调无边框家用,是一款专为现代家庭设计的多功能插座。该款插座采用86型设计,易于安装和适配各种家用电器,无论是台灯、...
11.9

不锈钢加厚镊子维修工具夹子圆头弯头防滑带齿止血烧烤夹茶杯水草

不锈钢加厚镊子维修工具夹子圆头弯头防滑带齿止血烧烤夹茶杯水草 这款不锈钢加厚镊子维修工具夹子是设计用于各种专业场合的多功能工具。它拥有一个厚实的手柄,确...
0.8

三色变光led筒灯2.5寸3W5瓦开孔6 7.5 8公分家用客厅嵌入式天花灯

三色变光LED筒灯,2.5寸精巧设计,功率可选3W/5W,适用于开孔直径6.7–8公分的家用嵌入式安装。采用高亮LED光源,支持暖光、自然光、白光三色切换,满足不同场景氛围需求。...
7.2

网站栏目