S7200与S7300通讯问题

我现在用S7300做让站,S7200做从站,之间采用PROFIBUS-DP通讯方式,请问我现在假如用300去读200里的十个数据,在200程序里该如何编程,请问哪位大哥有类似的编程例子。烦请发一个给我,谢谢。

最佳答案

用300去读200里的十个数据,如何定义S7-200的V存储区的映射?

假设DP主站已定义了16入/16出的一种I/O配置,V区偏移量为2000,则其对应关系如下:
S7-200输入缓冲区(也就是S7-300主站的输出缓冲区):VB2000-VB2015;
S7-200输出缓冲区(也就是S7-300主站的输入缓冲区):VB2016-VB2031;
用300去读200里的十个数据,可在上述区域VB2016-VB2031;
中定义。

相关资料:
见《西门子S7-200与S7-300进行PROFIBUS通信图解》连接:
http://www.gongkong001.com/News/4934.html

《如何在S7-200和S7-300之间,通过PROFIBUS DP进行数据通讯》连接:
http://blog.cechina.cn/wangxing/124672/message.aspx

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc316556.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐