最近,我正在编写一个简单的程序,将g代码下载到基于Modbus RTU的PLC设备上。但我无法确定哪个CRC代码是正确的。
地址是" 02",功能代码是" 0x7A",g代码字符串(十六进制)是" 4E303020473030205831302E30205931302E300D"(" N00 G00 X10的ascii模式。 0 Y10.0(回车)")。
PLC手册显示CRC代码是" 578E"但几乎软件显示" 42FD"。我如何计算正确的?
手动照片:
https://mmbiz.qlogo.cn/mmbiz/icVMts8g1VicuveK36HJzInQW3cicVBTDINBeNYyZrMSSbO6dlZ8DMf258ESTibIansmhhEl7icnhuy4Dv9KeQnfkow/0?wx_fmt=png
软件照片:
https://mmbiz.qlogo.cn/mmbiz/icVMts8g1VicuveK36HJzInQW3cicVBTDINtHs6My1hs4kySSjsicVNNQU0gH6AHiaklLTZzS2jj9mu7xqjBReJoA4g/0?wx_fmt=png