上位机,S7-300,7-200

现状是:上位机(紫金桥组态软件)通过CP5611,利用OPC访问S7-300(314-1AG13)就一个通讯口,通讯正常,现在要求314也要和S7-200通讯。通过MPI协议读取200的数据  能不能实现?怎么实现?

最佳答案

关于S7-300系列PLC与S7-200系列PLC,利用MPI协议通讯是完全可行的。具体实现方法简述如下:
 1、S7-200与S7-300之间采用MPI 通讯方式时,S7-200PLC 中不需要编写任何与通讯有关的程序,只需要将要交换的数据整理到一个连续的V 存储区当中即可;
 2、而S7-300中需要在OB1(或是定时中断组织块OB35)当中调用系统功能X_GET(SFC67)和X_PUT(SFC68),实现S7-300 与S7-200 之间的通讯;
 3、调用SFC67 和SFC68 时,VAR_ADDR 参数填写S7-200 的数据地址区,这里需填写P#DB1.××× BYTE n 对应的就是S7-200 V 存储区当中VB××到VB(××+n)的数据区。
 4、关于“S7-200与S7-300之间采用MPI 通讯”实现方式的更详细资料,可参见我发送给你的邮件,其中还包括一个实例项目。请在本论坛注册的Email中查收(即lishuang3229@sina.com)。

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

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

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

相关推荐