项目里有台CPU315-2PN/DP,与现场两台风机自动控制系统实现Modbus通讯,实现对风机数据的读写。我现在建了1个发送数据块DB1;四个接收数据块:读1#slave接收数据块DB20、写1#slave接收数据块DB22、读2#slave接收数据块DB21、写2#slave接收数据DB23。读状态功能码为3,写控制命令功能码为6;调用CP341发送功能块FB8和接收功能块FB7、实现对读写的循环扫描。
我现在的问题是:从slave站读到的数据是不是存储到DB20和DB21中?如何将我的主站控制命令写到slave,通过发送数据块DB1吗,即地址如何对应起来?
请指点,如有相关应用例子请发我邮箱:370956538@qq.com
不胜感谢!!!
最佳答案
参阅:《CP341 Modbus通信的编程与调试》
http://www.ad.siemens.com.cn/service/answer/zhishi_view.aspx?Q_ID=55473&cid=1029
提问者对于答案的评价:
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc150611.html