
Hello,欢迎大家来到“西家大书”,这里可能是西门子最内部的知识分享平台!
在这个工业互联网盛行的时代,经常用到各种通信协议,S7-1200作为工控界的旗舰产品,最多可以支持连接多少个小伙伴呢,这就不得不谈起S7-1200 PLC的通信资源个数,本篇文章就对其一探究竟。
首先,来看一下 PLC 属性中,对连接资源的描述。

从图中可以看出,S7-1200 PLC一共有68个连接资源,包括预留62个资源,6个动态资源,6个动态资源由系统自动分配给HMI通信、S7通信、开放式用户通信,不能分配给PG通信、Web通信;其中开放式用户通信又叫OUC通信,包含Modbus TCP通信、TCP通信、UDP通信、ISO_ON_TCP通信。

不同的通信代表不同的含义。
PG通信:代表和PC进行通信所占用的资源,如在线监控,下载程序;
HMI通信:代表和HMI通信所占用的资源;
S7通信:代表和通信伙伴建立S7通信连接所占用的资源;
OUC通信:代表和通信伙伴建立OUC通信连接所占用的资源;
Web通信:代表和Web浏览器通信所占用的资源;
动态资源:由系统自动分配的连接资源,仅可分配给HMI通信、S7通信、开放式用户通信,不能分配给PG通信、Web通信。
依据上面的解释,也就构成了下面的表格,其中最大连接资源=预留连接资源+动态连接资源。

需要注意的是:
①PG通信资源有4个,不代表一个PLC可以被4个PC同时监控,依旧是最多1个PC监控PLC,其所占用资源最多可以有4个,依旧不同的工作任务,所占用的资源个数会有所不同。
②Profinet IO通信连接IO设备个数不受该资源控制,其依旧最多可以连接16个IO设备。
根据上面表格,我们可以得出,一个PLC最多可以和14个小伙伴建立S7通信或OUC通信。
举个栗子。
一个PLC已经和14个其他PLC建立了S7通信,是否还可以建立14个TCP通信,答案肯定是不行的,TCP通信即OUC通信的一种,14个S7通信已经占用了6个系统自动分配的动态连接资源,OUC通信已无其他动态连接资源可用,所以,最多只能建立8个TCP通信连接。
好了,不知道看到这里是否有所收获,如果有什么疑问,可以在下面评论或者私信我们。
“西家大书”,可能是西门子最内部的知识分享平台!
