n
说明:
您可以根据所使用的 S7-300/400 CPU 或者CP 将控制器连接到各种子网上。子网可以选择的连接/协议类型如下表。n
子网类型 |
连接类型/协议 |
MPI (多点协议接口) | S7 通信 (S7-300 只做服务器) |
PROFIBUS | DP 分布式 I/O |
工业以太网 / PROFINET | S7 通信 |
PTP (点对点) | RK 512 |
1) S7 300:客户机功能只能通过 V5.2 版本以上的 CP342-5 实现。
2) 这些连接/协议的类型不能在 STEP 7 中作为标准组态,必须另外安装。 n
以太网或 PROFIBUS CP 的手册中有它们所支持通讯服务的说明。
此外,下面的访问条目号包含了S7-300/400以太网 CP 和 S7-300/400 集成 PN 接口 CPU 支持的通讯服务的概况。n
模块 |
访问条目号 |
S7-400以太网 CPs | 15368142 |
S7-300以太网 CPs | 16767769 |
S7-300/400 CPUs集成 PN 接口 | 18909487 |
S7 300/400 CPUs 手册中“技术数据”章节描述了控制器上集成的通信口支持的通讯服务:
模块 |
访问条目号 |
CPU S7 300 | |
CPU S7 400 (没有集成 PN 口) | |
CPU S7 400 (有集成 PN 口) |
S7 通信的说明:
S7-300支持 S7通信,需要调用功能块 FB14/15 “GET/PUT”,FB12/13 “BSEND/BRCV” 或者 FB8/9 “USEND/URCV”。通过:n
- 集成 PN口,功能块在 Standard Library -> Communication Blocks。n
- CP卡,功能块在 SIMATIC_NET_CP 库。
对于 S7-400,通过功能块 SFB14/15 “GET/PUT”,SFB12/13 “BSEND/BRCV”或者 SFB8/9 “USEND/URCV”实现数据交换。这些功能块的路径是 Standard Library -> System Function Block。n
通过 CPU 上集成 PN 接口通信的说明:
通过开放的 IE 通讯,使用 TCP,ISO-on-TCP以及 UDP协议实现数据交换。通过下面这些通讯块组态连接和数据交换:n
- UDT 65 “TCON_PAR” 数据结构,包括为连接分配的参数n
- UDT 66 “TCON_ADR”数据结构,包括通讯对象的参数地址 (UDP)n
- FB 65 “TCON” 用于建立连接n
- FB 66 “TDISCON”用于释放连接
- FB 63 “TSEND” 通过 TCP和 ISO-on-TCP 发送数据
- FB 64 “TRCV” 通过 TCP和 ISO-on-TCP 接收数据
- FB 67 “TUSEND”通过 UDP 发送数据
- FB 68 “TURCV”通过 UDP 接收数据
在下面这些手册中,您可以找到有关编程和各种连接类型的使用方法的更多信息:
手册 |
访问条目号 |
S7-300/400 系统软件 系统和标准功能 | 1214574 |
PROFIBUS 的 S7-CP 组态和调试 | 1158693 |
工业以太网的 S7-CP 组态和调试 | 8777865 |
SIMATIC S7通过 CP 343-1 IT / CP 343-1 IT GX20以及 CP 443-1 IT 扩展的 IT 功能 | 1172744 |
PROFINET IO 从PROFIBUS DP到 PROFINET IO 编程手册 |
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc333844.html