偶数的奇偶校验在打卡机的PLC控制系统中的
文章出处: 浏览次数:发表时间:2018-09-08
检测数据正确性的一种被确认的方法是观察这一批数据的数量,这叫做检侧奇偶性。奇偶性可以是奇性的或偶性的,这意味着数据位的数量总和是一个奇数或偶数。
本例子说明了一种检测偶性的方法。一个数据包是对构成一个完整的数据值/事件的数据位的一次采集。数据包中的数据元素的数量加在一起,再除以2。如果结果没有余数,则表示数据包有偶数个数据位。输出Y010接通来表示这一点。
如果存在一个余数,则很明显地,数据包中的数据位数目是奇数,这意味着被测试数存在问题或错误。输出Y013被激活,报告这个错误事件。
例程中有两个重要的编程点,一个是处理一次程序扫描内的每个数据包的FOR-NEXT回路的使用,另一个是对数据批内的数据位计数的SFTR指令和ADD指令的组合使用。
此技术常用于信息工作,但是正如本例所示,在别的数据采集区它也有有益之处。
现场案例
- 模拟量模块实际应用详解
- 西门子200PLC无线控制方案
- 采用S7-200smart Modbus RTU 通信如何配置
- 艾宝物联无线污水处理方案
- 如何实现模拟量无线远距离传输
- 点对点无线模拟量信号传输方案
- 水塔无线自动供水方案
- 工业现场布线太麻烦,试试AB433A无线485透传
- 艾宝物联教你用三菱PLC控制变频器
- 艾宝物联为你分析20个典型事故案例