各位,,在MODBUS 通信中,没有CRC指令可以使用,那么是不是都要写几百步程序来作为校验,比如变频器的正反转,停止 启动,这个CRC固定的,我们可以在写程序时自己算出来,但频率的更改和读出是随机的,想求教各位有什么高招,另外我对CRC校验的算法实在是看着... 各位,,在MODBUS 通信中,没有CRC指令可以使用,那么是不是都要写几百步程序来作为校验,比如变频器的正反转,停止 启动,这个CRC固定的,我们可以在写程序时自己算出来,但频率的更改和读出是随机的,想求教各位有什么高招,另外我对CRC校验的算法实在是看着头大,一会移位,一会异或,还得不断的循环,重复,各位有关于CRC校验的视频的讲解吗?Z好是用PLC语言,因为C语言这些的我暂时还看不懂
百度一下,CRC16 MODBUS,有类似的代码,也可以参考通用协议软件的计算结果,加以利用,如格西烽火软件提供的功能。