最近在学习使用DVP10MC11T,想通过其动态下载G代码的方式,自己开发c++程序,将请求报文发送到控制器中,但卡在用户手册所给的示例报文(hex):“027A4E303020473030205831302E30205931302E300D8E57”,02为站号,7A为功能码,“4E303020473030205831302E30205931302E300D”为G代码“N00 G00 X10.0 Y10.0”,8E57(0x578E)为CRC校验码。
BUT!现成的CRC码计算器软件计算“027A4E303020473030205831302E30205931302E300D”的CRC值为42FD,自己找程序编写的c++程序也算不出578E。请问这是为什么?求各位工控大神能指点迷津!
附图: