关于FB15"PUT" 以太网通信模块 的ID 设置疑问

我最近学了FB15,FB14块的用法 在ID 上有点疑问 :我演示个项目 大家看看有没有错误:
我有个项目里 包含了两个以太网相连的PLC  分别命名为D8,D7,
D7 向D8 写入数据。所以D7 调用FB15(PUT),
组态时候,在NETpro里组态D7 的connection ID 为3 见图1
 
然后在D7里OB1 调用FB15(PUT), FB15 的ID 管脚w#16#3 此处的3 与NETpro里的connection ID:3 必须对应。 D8 里无需组态连接。D7 的OB1编程如图2
 
因为我只为求证ID 是否设置正确,其他设置与编程(比如写入的地址和本地地址)省略

这样D7 就可以向D8 里写入数值  这样的操作 正确吗?

问题补充:
两个PLC 都在一个项目里 所以插入链接时候应该不算Unspecified。

我已经按照上述说明操作验证出现一个问题 见图3-1 显示
Connection status :Not available 
D8 的cp模块如图3-3

图片说明:

关于FB15"PUT" 以太网通信模块 的ID 设置疑问    关于FB15"PUT" 以太网通信模块 的ID 设置疑问    关于FB15"PUT" 以太网通信模块 的ID 设置疑问    关于FB15"PUT" 以太网通信模块 的ID 设置疑问    关于FB15"PUT" 以太网通信模块 的ID 设置疑问   

最佳答案

这个是你同样的问题:
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=91026&cid=1029

不能成功建立连接的原因:
你伙伴连接模块的ID已经重复了,表示伙伴的ID已经处于在线状态,所以,后面的2个不能成功建立!可以更改后面两个连接的伙伴站点的ID地址。

解释:
 

在两个连接端点各有一个ID的所有连接都是双边组态的S7连接。 

没有partner ID的连接是单边组态的S7连接或者是通过连接资源0x03创建的“未指定”S7连接。

详细的例子:
《s7可编程控制器s7通讯》
http://wenku.baidu.com/view/48d47493daef5ef7ba0d3c22.html
照着做,就可以了!
附图所示:

图片说明:

关于FB15"PUT" 以太网通信模块 的ID 设置疑问  

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午9:56
下一篇 2018年12月1日 下午9:56

相关推荐