描述:
在描述如何组态S7连接的时候,假定所有站点都在同一个S7项目中。
S7连接的类型:
S7连接区分为双边组态的S7连接和单边组态的S7连接。
双边组态的S7连接
在两端都有连接ID的为双边组态连接。对于两个连接伙伴来说,连接双方的ID可以相同CONTROL ENGINEERING China版权所有,也可以不同。所创建的S7连接ID会自动输入到伙伴方连接表里。
可以使用下列功能块在
• FB/SFB14 "GET" 和FB/SFB15 "PUT"
• FB/SFB12 "BSEND" 和 FB/SFB13 "BRCV" or
• FB/SFB8 "USEND" 和FB/SFB9 "URCV"
单边组态的S7连接
单边组态的S7连接仅需要在主动发起建立S7连接的模块上进行组态。
如果S7-300 或 S7-400 站主动建立单边S7连接CONTROL ENGINEERING China版权所有,那么需要在这些CPU(客户端)的程序里面调用通信块 FB/SFB14 "GET" 和 FB/SFB15 "PUT"。这些块既可以用在单边组态和双边组态的S7连接通信中。 通信块FB/SFB12 "BSEND" 、FB/SFB13 "BRCV" 、FB/SFB8 "USEND" 以及 FB/SFB9 "URCV"仅能用于双边组态的S7连接中。 .
更多关于S7协议的特点和不同S7协议服务的属性请参考入口ID: 26483647.
在NetPro中有连接表,所有组态的连接都在其中。单边组态的S7连接在连接表中的"Partner ID"栏是空的。在服务器端没有S7连接组态信息,也不用调用通信块。服务器端由CPU的操作系统独立管理并拥有资源0x03CONTROL ENGINEERING China版权所有,并且不会为此创建系统数据。

图1 双边组态和单边组态的S7连接
总结:
• 在两个连接端点各有一个ID的所有连接都是双边组态的S7连接。
• 没有partner ID的连接是单边组态的S7连接或者是通过连接资源0x03创建的“未指定”S7连接。
重要事项:
• 使用双边组态的S7连接www.cechina.cn,必须在创建了S7连接后在两个连接伙伴中都装载组态。
• 使用单边的S7连接www.cechina.cn,仅需装载在连接表中显示S7连接的站点。


在线会议
论坛
专题
工控直播
新闻中心
子站
技术
社区


剑维软件电子半导体行业白皮书有奖下载
魏德米勒麒麟系列产品赋能本土工业
Fluke 283 FC 智能万用表震撼来袭
SugonRI2.0工业编程平台免费有奖试用
IDEC HR8S系列新一代安全继电器有奖试用活动





























