根据你的变频器通信地址表,举个例子如下:
假如你要启动变频器,那么你PLC程序里的Addr里应该填写的是:
2000H化解为10进制是8192,MODBUS保持寄存器是以40001开始的,也就是说40001对应的实际地址就是0000H,即就是10进制的0000,那么2000H(即就是十进制的8192)对应的就是48193,所以Addr里应该填写的是48193,数据应该是2#0000000000100001,16进制就是16#0011,这样变频器就会启动并正转!西门子这个MODBUS RTU库做的实在不怎么的!可以自己编写库!QQ149034219