发布于 2008-08-26 20:42:46
0楼
不仅仅是FB8的参数LEN,为MODBUS准备的报文的DB块中的那个DBW10的位置的地方也需要考虑。
本来应该整理一个完整的程序给你的,但我翻看以前的调试纪录非常不完整,测试过之后没有来得及整理好就出差去了。
现在只有把调试过程中的一点心得记录贴给你看:
写寄存器指令
数据报文:
02 10 00 00 00 10 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 98 08
包含校验码在内总共6+1+32+2=41byte,不包含crc则为39个。
长度处给41,39都可以。
微信公众号:PLC标准化编程,ZHO6371995