quote:以下是引用拓荒在2007-10-25 16:27:26的发言:
多谢!我就是按这个做的,实现了读读Slave数据,但写slave(Modbus Slave)里边没有提到.所以来这里问问.
网上课堂资料中的4.3节就是讲modbus master写slave的如何实现。
在STEP7的SIMATIC Manager中打开Modbus主站例子程序,将例子程序当中的所有程序块复制到您的项目当中,FB7是读,FB8是写,modbus master写slave用FB8。例子中,DB1是Modbus发送到到从站的数据区,该DB区第一个字节位从站的站地址,第二个字节为Function Code值,代表指令的读写功能和数据区,第三个字节和第四个字节.....。
Modbus发送到到从站的数据,要按slave的要求来写。