Modbus+CRC.exe
Modbus的CRC校验工具,1、定义一个初始值为FFFF的16位的变量,该变量称为CRC寄存器. 2、把欲发送或接收消息的高8位和CRC寄存器的底8位作异或运算,并把结果在赋到CRC寄存器。 3、CRC寄存器右移1位(朝最低位),同时最高位添零。取出并检查最低位是否为1。 4、如果为1,则CRC寄存器与多项式A001异或;如果为0,则重复第3步的动作 5、重复3和4直到完成了8次移位。这样完整的8位字节将完成处理了。 6、对于下一个8位字节的处理就是重复第2步到第5步了 7、把所有的欲发送或接收消息这样处理后, CRC寄存器里的值就是我们最终需要得到的CRC校验码。
推荐下载
-
Modbus RTU CRC_16校验码生成器CRC_Calc v0.2
ModbusRTUCRC-16校验码生成器CRC_Calcv0.2
64 2019-05-25 -
S7_200的modbus通讯CRC校验通用程序
S7-200的modbus通讯CRC校验通用程序
27 2019-03-13 -
QT下的CRC16Modbus校验类代码全
代码是QT下的CRC16(Modbus)校验类,拿过去直接调用类中函数即可(注意命名空间),crc16(...):计算crc校验码。crc_Checking(...):将有crc校验码的报文传入该函数
29 2019-05-14 -
串口助手加CRC校验可用于PLC中ModBus通信
由于我有个朋友在改造设备,需要用到S7-200中的ModBus通信,其中需要CRC校验码。本人查找了很多资料,终于理解了CRC校验码的原理及在CSDN中找到一个有关CRC校验的一个源程序,通过理解及分
30 2019-05-17 -
CRC16Modbus校验类代码QT下实现全
CRC16(Modbus)校验类,QT实现,直接调用类中函数即可(注意命名空间),三个函数表示,1)crc16(...):计算crc校验码。2)crc_Checking(...):将有crc校验码的报
34 2019-05-06 -
计算modbus_Rbus_Dlt645协议crc工具mfc开发
用 MFC 开发的计算串口码 crc 校验值的小工具。支持 modbus 协议、 Rbus 协议、 dl645 协议。例如,01039c410014 计算 modubs 协议的输入,输入 01039c
22 2019-06-20 -
MODBUS协议CRC16校验的C程序源代码
MODBUS 是工业现场普遍应用的通讯协定。这是一个针对 MODBUS 协议 CRC16 校验的 C 程序,供大家参考。
33 2019-06-21 -
CRC16modbus通信协议C源码及说明
几种不同的处理方式,可以满足不同的机器型号的大小端的使用。
22 2019-04-07 -
java编写的两个modbus CRC16实现
NULL博文链接:https://chen4w.iteye.com/blog/791553
19 2020-05-15 -
ST语言编写Modbus通信CRC16校验程序.docx
ST语言编写Modbus通信CRC16校验程序,测试正常使用,是用施耐德somachine软件编写,使用ST语言,本文档下载后可直接使用。
78 2019-09-05
用户评论