- {{item.name}}
更多
常问问题
5.0 分
组态的S7连接之间存在哪些不同?
文档编号:17991275|
文档类型:常问问题|
发布时间:2023年11月24日
- 0
- 599
- 7989
内容预览:
描述:
在描述如何组态S7连接的时候,假定所有站点都在同一个S7项目中。
S7连接的类型:
S7连接区分为双边组态的S7连接和单边组态的S7连接。
......
可以组态单边或双边的S7连接。
同一个STEP 7项目中,在两个S7-CPU之间用下列指令组态S7连接。
双边组态的S7连接
双边组态的S7连接由下列属性:
- 双边组态有两端,每端都有接收的本地ID.
- 连接伙伴的本地ID会自动输入到伙伴方连接表里。
- 双方被建S7连接的本地ID和伙伴ID可以相同。

图1
可以使用下列功能块在用户程序中用于双边组态的S7连接的数据通讯:
- "GET" "PUT"
- "BSEND"/"USEND" (本地) 和"BRCV"/"URCV" (远程)
- "BRCV"/"URCV" (本地) 和 "BSEND"/"USEND" (远程)
单边组态的S7连接
单边组态的S7连接由下列属性:
- 在作为客户机的主动建S7连接的S7 CPU上组态,这个连接在一端有本地ID.
- 在连接的列表中不用输入伙伴ID.
- 在作为服务器的S7 CPU不用组态S7连接,也不用调用指令来数据传输。服务器由S7 CPU的操作系统单独管理,连接资源为0x03,在连接伙伴中不需要为连接创建系统数据。

图2
重要
注意
- 双边和单边组态的S7连接都可以用 指令 "PUT"/"GET" 来数据传输。单边组态的S7连接仅在建立S7连接的通讯方调用 "PUT"/"GET",双边组态的S7连接在主动方或在被动通讯伙伴方调用"PUT"/"GET"。
- 指令 "BSEND"/"USEND"和"BRCV"/"URCV"仅用于双边组态S7连接的数据交换,在通讯伙伴双方调用。
- 可以创建未指定伙伴的S7连接,S7连接的伙伴可在不同的S7项目中。
总结
- 在两个连接端点各有一个ID的所有连接都是双边组态的S7连接。
- 没有partner ID的连接是单边组态的S7连接或者是通过连接资源0x03创建的“未指定”S7连接。
更多信息
- 更多关于S7协议详细的属性/特性和关于不同服务的属性可参考条目26483647.
- 更多关于S7连接组态的信息可参考"SIMATIC STEP 7 Basic/Professional V15.1 and SIMATIC WinCC V15.1".
- 评论
更多
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
关联文档
- SIMATIC PCS 7中,如果在消息中显示功能块中组态的物理单位?
- S7-300以太网模块Profinet通讯连接状态的判断
- 使用DP/DP 耦合器在不同F-CPU之间进行安全通信时要注意什么?
- 如何在 WinCC(TIA 博途)中组态一个 WinCC Runtime Advanced 或 HMI 面板和 S7 控制器的工业以太网(PROFINET)连接?
- 在 STEP 7 V5.x 中,哪些 IO 控制器和 IO 设备支持以下功能:IRT、优先启动、MRP、MRPD、PROFIenergy、共享设备、智能设备、同步模式、系统冗余和组态控制?
- 在STEP 7 (TIA Portal)中哪些 IO 控制器和 IO 设备支持下列功能:IRT, 优先启动, MRP, MRPD, PROFIenergy, 共享设备, MSI/MSO, 智能设备, 等时同步模式,系统冗余和组态控制?
- 通过PN实现 F-CPU之间安全相关的S7通讯(V11版本)
- PLCSIM仿真S7-400之间的S7通讯
- 当无线设备SCALANCE W7xx仅连接一侧天线时,需要注意哪些事项?
- 直流母线和逆变器之间中间回路元件的连接



西门子官方商城




{{item.nickName}}