以下通信端口可用于 Modbus/TCP 协议:
- 在默认情况下,端口号 502 作为 Modbus 服务器的本地端口。
- 可以在 Modbus 客户机中设置需要的本地端口,通常使用从 2000 开始的端口号。
如果通信伙伴具有为服务器设置端口号的功能,那么也可以使用除 502 端口以外的端口进行 Modbus/TCP 协议通讯。
如果将 SIMATIC 作为 Modbus 服务器使用,那么一些CPU 的可用端口号会受到限制。
以下端口号可用于本地端口:
CPU | 订货号 | 固件版本 | 可用端口号 | 多端口 |
---|---|---|---|---|
IM 151-8(F) PN/DP CPU | 6ES7151-8AB00-0AB0 6ES7151-8FB00-0AB0 |
到V2.6 | 2000至 5000 | 否 |
IM 151-8(F) PN/DP CPU | 6ES7151-8AB00-0AB0 6ES7151-8FB00-0AB0 |
从 V2.7 | 所有 | 否 |
IM 151-8(F) PN/DP CPU | 6ES7151-8AB01-0AB0 6ES7151-8FB01-0AB0 |
从 V3.2 | 所有 | 是 |
IM 154-8 PN/DP CPU | 6ES7154-8AB00-0AB0 | 到 V2.5 | 2000 至5000 | 否 |
6ES7154-8AB01-0AB0 | 从 V3.2 | 所有 | 是 | |
IM 154-8F PN/DP CPU | 6ES7154-8FB01-0AB0 | 从 V3.2 | 所有 | 是 |
IM 154-8FX PN/DP CPU | 6ES7154-8FX00-0AB0 | 从 V3.2 | 所有 | 是 |
CPU 314C-2 PN/DP | 6ES7314-6EH04-0AB0 | 从 V3.3 | 所有 | 是 |
CPU 315(F)-2PN/DP | 6ES7315-2EG10-0AB0 6ES7315-2EH13-0AB0 6ES7315-2FH10-0AB0 6ES7315-2FH13-0AB0 |
到 V2.3.4 | 2000 至 5000 | 否 |
CPU 315(F)-2PN/DP | 6ES7315-2EH14-0AB0 6ES7315-2FJ14-0AB0 |
从 V3.1 | 所有 | 是 |
CPU 315T-3 PN/DP | 6ES7315-7TJ10-0AB0 | 从 V3.2 | 所有 | 是 |
CPU 317(F)-2PN/DP | 6ES7317-2EK13-0AB0 6ES7317-2FK13-0AB0 |
到 V2.3 | 2000 至 5000 | 否 |
CPU 317(F)-2PN/DP | 6ES7317-2EK14-0AB0 6ES7317-2FK14-0AB0 |
从 V3.1 | 所有 | 是 |
CPU 317T-3 PN/DP | 6ES7317-7TK10-0AB0 | 从 V3.2 | 所有 | 是 |
CPU 317TF-3 PN/DP | 6ES7317-7UL10-0AB0 | 从 V3.2 | 所有 | 是 |
CPU 319(F)-3PN/DP | 6ES7318-2EL00-0AB0 6ES7318-2FL00-0AB0 |
到 V2.6 | 2000 至 5000 | 否 |
CPU 319(F)-3PN/DP | 6ES7318-2EL00-0AB0 6ES7318-2FL00-0AB0 |
从 V2.7 | 所有 | 否 |
CPU 319(F)-3PN/DP | 6ES7318-2EL01-0AB0 6ES7318-2FL01-0AB0 |
从 V3.2 | 所有 |
是 |
CPU 412-2 PN | 6ES7412-2EK06-0AB0 | 从 V6.0 | 所有 | 是 |
CPU 412-2 PN | 6ES7412-2EK07-0AB0 | 从 V7.0 | 所有 | 是 |
CPU 414-3PN/DP | 6ES7414-3EM05-0AB0 | 从 V5.0 | 所有 | 否 |
CPU 414(F)-3PN/DP | 6ES7414-3EM06-0AB0 6ES7414-3FM06-0AB0 |
从 V6.0 | 所有 | 是 |
CPU 414(F)-3PN/DP | 6ES7414-3EM07-0AB0 6ES7414-3FM07-0AB0 |
从 V7.0 | 所有 | 是 |
CPU 416(F)-3PN/DP | 6ES7416-3ER05-0AB0 6ES7416-3FR05-0AB0 |
从 V5.0 | 所有 | 否 |
CPU 416(F)-3PN/DP | 6ES7416-3ES06-0AB0 6ES7416-3FS06-0AB0 |
从 V6.0 | 所有 | 是 |
CPU 416(F)-3PN/DP | 6ES7416-3ES07-0AB0 6ES7416-3FS07-0AB0 |
从 V7.0 | 所有 | 是 |
CPU 412-5H PN/DP | 6ES7412-5HK06-0AB0 | 从 V6.0 | 所有 | 是 |
CPU 414-5H PN/DP | 6ES7414-5HM06-0AB0 | 从 V6.0 | 所有 | 是 |
CPU 416-5H PN/DP | 6ES7416-5HS06-0AB0 | 从 V6.0 | 所有 | 是 |
CPU 417-5H PN/DP | 6ES7417-5HT06-0AB0 | 从 V6.0 | 所有 | 是 |
CPU 1211C | 6ES7211-1AD30-0XB0 | 从 V1.02 |
所有,除了: 注意 |
否 |
6ES7211-1AE31-0XB0 | 从 V3.0 | |||
6ES7211-1AE40-0XB0 | 从 V4.0 | |||
从 V4.1 | 是 | |||
6ES7211-1BD30-0XB0 | 从 V1.02 | 否 | ||
6ES7211-1BE31-0XB0 | 从 V3.0 | |||
6ES7211-1BE40-0XB0 | 从 V4.0 | |||
从 V4.1 | 是 | |||
6ES7211-1HD30-0XB0 | 从 V1.02 | 否 | ||
6ES7211-1HE31-0XB0 | 从 V3.0 | |||
6ES7211-1HE40-0XB0 | 从 V4.0 | |||
从 V4.1 | 是 | |||
CPU 1212C | 6ES7212-1AD30-0XB0 | 从 V1.02 |
所有,除了: 注意 |
否 |
6ES7212-1AE31-0XB0 | 从 V3.0 | |||
6ES7212-1AE40-0XB0 | 从 V4.0 | |||
从 V4.1 | 是 | |||
6ES7212-1BD30-0XB0 | 从 V1.02 | 否 | ||
6ES7212-1BE31-0XB0 | 从 V3.0 | |||
6ES7212-1BE40-0XB0 | 从 V4.0 | |||
从 V4.1 | 是 | |||
6ES7212-1HD30-0XB0 | 从 V1.02 | 否 | ||
6ES7212-1HE31-0XB0 | 从 V3.0 | |||
6ES7212-1HE40-0XB0 | 从 V4.0 | |||
从 V4.1 | 是 | |||
CPU 1214C | 6ES7214-1AE30-0XB0 | 从 V1.02 |
所有,除了: 注意 . |
否 |
6ES7214-1AG31-0XB0 | 从 V3.0 | |||
6ES7214-1AG40-0XB0 | 从 V4.0 | |||
从 V4.1 | 是 | |||
6ES7214-1BE30-0XB0 | 从 V1.02 | 否 | ||
6ES7214-1BG31-0XB0 | 从 V3.0 | |||
6ES7214-1BG40-0XB0 | 从 V4.0 | |||
从 V4.1 | 是 | |||
6ES7214-1HE30-0XB0 | 从 V1.02 | 否 | ||
6ES7214-1HG31-0XB0 | 从 V3.0 | |||
6ES7214-1HG40-0XB0 | 从 V4.0 | |||
从 V4.1 | 是 | |||
CPU 1214 FC | 6ES7214-1AF40-0XB0 6ES7214-1HF40-0XB0 |
从V4.1.2 | 所有,除了: 20, 21, 25, 80, 102, 123, 5001, 34962, 34963 和 32964 |
是 |
CPU 1215C | 6ES7215-1AG31-0XB0 | 从 V3.0 |
所有,除了: 注意 |
否 |
6ES7215-1AG40-0XB0 | 从 V4.0 | |||
从 V4.1 | 是 | |||
6ES7215-1BG31-0XB0 | 从 V3.0 | 否 | ||
6ES7215-1BG40-0XB0 | 从 V4.0 | |||
从 V4.1 | 是 | |||
6ES7215-1HG31-0XB0 | 从 V3.0 | 否 | ||
6ES7215-1HG40-0XB0 | 从 V4.0 | |||
从 V4.1 | 是 | |||
CPU 1215 FC | 6ES7215-1AF40-0XB0 6ES7215-1HF40-0XB0 |
从V4.1.2 | 所有,除了: 20, 21, 25, 80, 102, 123, 5001, 34962, 34963 和 32964 |
是 |
CPU 1217C | 6ES7217-1AG40-0XB0 | 从 V4.0 |
所有,除了: 注意 |
否 |
从 V4.1 | 是 | |||
CPU 1511-1 PN | 6ES7511-1AK00-0AB0 6ES7511-1AK01-0AB0 |
从 V1.1 | 所有,除了: 20, 21, 25, 80, 102, 123, 135, 161, 162, 443, 5001, 34962, 34963 和 32964 |
是 |
CPU 1513-1 PN | 6ES7511-1FK00-0AB0 6ES7511-1FK01-0AB0 |
从 V1.7 | 所有,除了: 20, 21, 25, 80, 102, 123, 135, 161, 162, 443, 5001, 34962, 34963 和 32964 |
是 |
CPU 1513-1 PN | 6ES7513-1AL00-0AB0 6ES7513-1AL01-0AB0 |
从 V1.1 | 所有,除了: 20, 21, 25, 80, 102, 123, 135, 161, 162, 443, 5001, 34962, 34963 和 32964 |
是 |
CPU 1513F-1 PN | 6ES7513-1FL00-0AB0 6ES7513-1FL01-0AB0 |
从 V1.7 | 所有,除了: 20, 21, 25, 80, 102, 123, 135, 161, 162, 443, 5001, 34962, 34963 和 32964 |
是 |
CPU 1515-2 PN |
6ES7515-2AM00-0AB0 |
从 V1.5 | 所有,除了: 20, 21, 25, 80, 102, 123, 135, 161, 162, 443, 5001, 34962, 34963 和 32964 |
是 |
CPU 1515F-2 PN | 6ES7515-2FM00-0AB0 6ES7515-2FM01-0AB0 |
从 V1.6 | 所有,除了: 20, 21, 25, 80, 102, 123, 135, 161, 162, 443, 5001, 34962, 34963 和 32964 |
是 |
CPU 1516-3 PN/DP | 6ES7516-3AN00-0AB0 6ES7516-3AN01-0AB0 |
从 V1.1 | 所有,除了: 20, 21, 25, 80, 102, 123, 135, 161, 162, 443, 5001, 34962, 34963 和 32964 |
是 |
CPU 1516F-3 PN/DP | 6ES7516-3FN00-0AB0 6ES7516-3FN01-0AB0 |
从 V1.5 | 所有,除了: 20, 21, 25, 80, 102, 123, 135, 161, 162, 443, 5001, 34962, 34963 和 32964 |
是 |
CPU 1517(F)-3 PN/DP | 6ES7517-3AP00-0AB0 6ES7517-3FP00-0AB0 |
从 V1.6 | 所有,除了: 20, 21, 25, 80, 102, 123, 135, 161, 162, 443, 5001, 34962, 34963 和 32964 |
是 |
CPU 1518(F)-4 PN/DP | 6ES7518-4AP00-0AB0 6ES7518-4FP00-0AB0 |
从 V1.5 | 所有,除了: 20, 21, 25, 80, 102, 123, 135, 161, 162, 443, 5001, 34962, 34963 和 32964 |
是 |
CPU 1510SP-1 PN | 6ES7510-1DJ00-0AB0 6ES7510-1DJ01-0AB0 |
从 V1.6 | 所有,除了: 20, 21, 25, 80, 102, 123, 135, 161, 162, 443, 5001, 34962, 34963 和 32964 |
是 |
CPU 1510SP F-1 PN | 6ES7510-1SJ00-0AB0 6ES7510-1SJ01-0AB0 |
从 V1.7 | 所有,除了: 20, 21, 25, 80, 102, 123, 135, 161, 162, 443, 5001, 34962, 34963 和 32964 |
是 |
CPU 1512SP-1 PN | 6ES7512-1DK00-0AB0 6ES7512-1DK01-0AB0 |
从 V1.6 | 所有,除了: 20, 21, 25, 80, 102, 123, 135, 161, 162, 443, 5001, 34962, 34963 和 32964 |
是 |
CPU 1512SP F-1 PN | 6ES7512-1SK00-0AB0 6ES7512-1SK01-0AB0 |
从 V1.7 | 所有,除了: 20, 21, 25, 80, 102, 123, 135, 161, 162, 443, 5001, 34962, 34963 和 32964 |
是 |
CPU 1511C-1 PN | 6ES7511-1CK00-0AB0 | 从 V1.8 | 所有,除了: 20, 21, 25, 80, 102, 123, 135, 161, 162, 443, 5001, 34962, 34963 和 32964 |
是 |
CPU 1512C-1 PN | 6ES7512-1CK00-0AB0 | 从 V1.8 | 所有,除了: 20, 21, 25, 80, 102, 123, 135, 161, 162, 443, 5001, 34962, 34963 和 32964 |
是 |
表 01
如果将SIMATIC CPU 作为 Modbus 客户端使用,已发布的端口号没有使用限制,可以为 CPU 设置任意的远程端口号。
使用Modbus/TCP 协议可以建立的可能的通信连接数
可以连接到带集成 PROFINET 接口的 S7-300或 S7-400 CPU 最大的 Modbus 客户机的数目受 CPU 规范的限制。
可以连接到一个 S7-1500 CPU 最大的Modbus 客户机的数目受 CPU作为Modbus 服务器允许并行运行的的FB的实例数目和空闲连接资源的最大数目的限制。如果带集成 PROFINET 接口的 CPU 不支持多端口,那么 CPU 的每个本地端口只能使用一次。这就意味着当 CPU 的本地端口已经建立了一个连接,那么就不能再通过这个接口建立另外一个连接。
如果一个不支持多端口的 CPU 作为 Modbus 服务器,那么有两种选择用于建立到多 Modbus 客户端的连接。
- 在 Modbus 客户端为 Modbus 服务器参数化不同的端口号。
- 所有的 Modbus 客户机都通过 502 通信端口访问 Modbus 服务器。
在这种情况下,必须对连接的建立和释放进行作业控制。Modbus服务器每次通过 502 端口只能与一个 Modbus客户机通讯。 在另外一个客户机程序访问 Modbus 服务器之前,前一个 Modbus 客户机与 502 端口的连接必须先释放掉。只有 502 端口已经被释放了,另外一个 Modbus 客户机程序才可以通过通信端口访问 Modbus 服务器。
情形 01
情形 02
附加信息
关于多端口特性的更多信息可以参考 CPU 的技术数据。
如果 CPU 的每个用于开放式 IE 通信的端口支持多重被动连接,那么其被看作具有多端口特性。
手册 | 条目号 |
---|---|
SIMATIC S7-300 CPU 31xC and CPU 31x: Technical Data | |
SIMATIC Distributed IO ET 200S Interface Module IM151-8 PN/DP CPU | |
Automation System SIMATIC S7-400 CPU Specifications | |
SIMATIC S7-1200 Automation System | |
SIMATIC S7-1500, ET 200MP, ET 200SP, ET 200AL Communication | 59192925 |
How do you process asynchronous instructions with the S7-1500? | 109476955 |
表02
安全说明
为了保护工厂、系统、设备和网络来抵制网络风险,有必要实施和不断保持全面的先进的工业安全概念。西门子的产品和技术解决方案是全面的工业安全概念的一个重要组成部分。
工厂、系统、设备和网络禁止未经授权的访问。如果有必要,需在连接到企业网络或互联网的系统、设备与组件中采取适当的安全措施。(例如使用防火墙和网络分割)。此外,可以参考西门子对于适当的安全措施的指引。更多关于工业安全的信息,请访问:
http://www.siemens.com/industrialsecurity.
西门子的产品和技术解决方案进行持续的开发来保证更安全。西门子强烈建议尽可能的使用产品更新以确保始终使用最新的产品版本。客户使用不再支持的产品版本并应用更新失败,可能增加接触到网络威胁的风险。
如果想了解有关产品更新,注册并关注特定于产品的简讯。有关详细信息,请访问:http://www.siemens.com/industrialsecurity.
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc323460.html