- {{item.name}}
S7-1200选型指南之通信
- 4
- 3489
- 0
通信
每一个订货号的 S7-1200 CPU 都拥有相同的通信能力,可以通过本体的以太网口以及扩展的各种通信模块实现各种功能,以下将介绍通信资源以及最常用的以太网、Profibus、串口通信。
通信资源
S7-1200 的通信资源如下:
如表 1 所示,分配给每个类别的预留连接资源数为固定值,无法更改这些值。 但可组态 34 个"动态连接"以按照应用要求增加任意类别的连接数。
表 1 连接资源预留
编程 PG 通信 | HMI 通信 | S7 通信 | 开放式用户通信 | Web 服务器 | 动态资源 | |
---|---|---|---|---|---|---|
预留连接资源数量 | 4(保证支持 1 个 PG) | 12(保证支持 4 个 HMI) | 8 | 8 | 2 | 34 |
通过动态资源可以增加每类通信资源个数,但是每类通信有最大资源占用数,如表 2 所示。
表 2 最大连接资源使用
编程 PG 通信 | HMI 通信 | S7 通信 | 开放式用户通信 | Web 服务器 | OPC UA | |
---|---|---|---|---|---|---|
可以使用的最大连接资源数量 | 4(保证支持 1 个 PG) | 18 | 14 | 14 | 30 | 10 |
可以使用的动态资源数量(最大-预留) | 0 | 6 | 6 | 6 | 28 | 10 |
对于不同的 WinCC/HMI,每一种所占 S7-1200 的资源数是不一样的,具体可查看表 3。
表 3 HMI 占用 S7-1200 通信资源汇总
资源数(默认) | 简单通讯 | 系统诊断 | 运行系统报警记录 | |
基本面板 | 1 | 1 | 1 | - |
多功能面板 | 2 | 1 | - | - |
精智面板 | 2 | 1 | 2 | - |
WinCC RT Advanced | 2 | 1 | 2 | - |
WinCC RT Professional | 3 | 2 | 2 | 3 |
注意:
1. 同时只有一个 TIA Portal 能够在线调试 S7-1200。
2. PG 通信/HMI 通信/S7 通信可能是基于以太网/Profibus 的,其余通信资源只考虑以太网。
3. 对于 Profinet IO、Profibus DP 通信,无需考虑该通信资源。
4. Modbus TCP 通信资源属于开放式用户通信。
5. 通过 CP1243-1 可以扩展一个与 CPU 相同或不同网段以太网口,但是通信资源总量不会增加。
以太网
S7-1200 通过以太网支持以下通信协议:
- 编程 PG 通信
- S7 通信
- HMI 通信
- 开放式用户通信
TCP 通信
UDP 通信
ISO ON TCP 通信
- Modbus TCP 通信
- Web 服务器
- OPC UA 服务器
- MRP 管理员与客户端
- Profinet 通信
IO 控制器
智能设备
共享设备
注意:
1. 对于每种通信的资源占用参见表 1-3。
2. 作为 Profinet IO 控制器,可以连接最多 16 个 IO 设备;作为智能设备可以连接最多 2 个 IO 控制器。Profinet IO 通信数据区不超过 1024 字节。S7-1200 只支持 Profinet RT ,不支持 Profinet IRT。
3. S7 通信只支持 PUT/GET 指令,最多 PUT 212 字节,GET 222 字节。
4. TCP 与 ISO ON TCP 的通信字节数最大是 8192,UDP 的通信字节数最大是 1472 字节, UDP 支持广播不支持组播。
5. MRP 管理员与客户端只有双网口的 CPU 1215(F)C 与 CPU 1217C 支持。
6. OPC UA 服务器支持浏览、订阅、读写、方法等功能,具体参数参见表 4。OPC UA 授权订货号:6ES7823-0BA00-2BA0。
表 4 OPC UA 服务器参数
最大会话数 | 10 |
最大访问变量数 | 2000 |
最大会话订阅数 | 50 |
最小采样间隔 | 100ms |
最小发布间隔 | 200ms |
最大服务器接口数 | 2 |
最大监视项 | 1000 |
Profibus
S7-1200 通过扩展 Profibus 模块可以实现 Profibus 的功能。
通过连接 CM1243-5 可以实现:编程 PG 通信、HMI 通信、S7 通信,以及最常用的 Profibus DP 主站。其中前三项通信资源占用参考表 1-3,作为 Profibus DP 主站时,每个 CM1243-5 最多可以连接 32 个 Profibus DP 从站,当同时使用 3 个 CM1242-5 模块时,最多可以连接 96 个 Profibus DP 从站。
CM1243-5 传输速度是 9.6 kbps - 12Mbps。支持周期与非周期通信,但不支持等时同步通信。
对于每个 CM1243-5 的通信区最大 512 字节输入/ 512 字节输出。
通过连接 CM1242-5 可以实现 Profibus DP 智能从站功能,最多连接 1 个 Profibus DP 主站。
对于每个 CM1242-5 的通信区最大 244 字节输入/ 244 字节输出。
串口通信
S7-1200 可以通过 CM1241 RS422/485、CM1241 RS232、CB1241 RS485 实现串口通信。此外也可以通过分布式 IO 的串口模块(例如:ET200MP 或者 ET200SP 的 CMPtP 模块)实现串口通信,但是这里不做介绍,具体可以查看相关模块手册。
CM1241 RS422/485、CM1241 RS232、CB1241 RS485 支持以下通信:
- 点对点(PtP)通信
- Modbus 主从通信
- USS 通信
- 3964(R)
注意:
1. USS 通信,CM1241 RS232 不支持,每个串口模块最多连接 16 台驱动器。
2. 3964(R) ,CB1241 RS485 不支持。
具体参数参见表 5。
表 5 串口模块参数
名称 | CM 1241 RS232 | CM 1241 RS422/485 | CB 1241 RS485 |
---|---|---|---|
订货号 | 6ES7241-1AH32-0XB0 | 6ES7241-1CH32-0XB0 | 6ES7241-1CH30-1XB0 |
通讯口类型 | RS232 | RS422/RS485 | RS485 |
波特率(bps) | 300 ;600 ;1.2 k; 2.4 k; 4.8 k; 9.6 k;19.2 k; 38.4 k; 57.6 k; 76.8 k; 115.2 k | ||
校验方式 | None(无校验)Even(偶校验)Odd(奇校验)Mark(校验位始终置为1)Space(校验位始终为0) | ||
流控 | 硬件流控;软件流控 | RS422 支持软件流控 | 不支持 |
接收缓冲区 | 1kB | ||
通讯距离(屏蔽电缆) | 10m | 1000m | 1000m |
剩余80%未阅读,请登录后下载/查看文档
- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
{{item.nickName}}