本司专业经营西门子PLC6ES7-200/300/400/1200/6EP/6AV/6GK/ET200/6SE变频器/电缆/DP接头/触摸屏 /变频器/数控伺服备件全系列产品、拥有优秀的技术团队,及专业的从业人员,长期为客户提供西门子PLC的
销售,安装,调试服务
上海西皇电气设备有限公司。在西门子公司广大同仁和工控领域各界朋友的关怀下埋头发展,一路走来已成西门子合作伙伴中的*。总部设在上海,办公面积1500多平方米,员工150余人。公司组织架构完善合理,下辖河南、沈阳、济南分公司,以及天津、石家庄、唐山、太原、洛阳、西安、大连、长春、北京、合肥办事处。我公司已连续十七年荣获西门子(中国)有限公司较佳代理商奖,在产品供应与技术服务方面拥有优势,深得广大客户和西门子公司的信赖。xihanglinbin
● 使用 TCP 和 ISO-on-TCP
FB 66“TDISCON”断开 CPU 与通信伙伴之间的通信连接。
● 使用 UDP
FB 66“TDISCON”断开本地通信访问点,即中断用户程序和操作系统通信层之间的
连接。
关闭通信连接的选项
以下事件可导致关闭通信连接:
● 您使用 FB 66“TDISCON”编写断开连接的程序。
● CPU 状态从 RUN 更改为 STOP。
● 断电/通电
连接诊断
Step7 V5.4 SP5 或更高版本支持读取有关已组态连接的更多信息,方法是选择“模块状
态 -> 通信 -> 通过工业以太网的开放式通信”(Module state -> Communication -> Open
communication over Industrial Ethernet)。
参考
有关上述各块的详细信息,请参见 STEP 7 在线帮助。
4.5 S7 连接
4.5.1 S7 连接的通讯路径
当 S7 模块相互通讯时,会建立 S7 连接作为通讯通道。
说明
全局数据通讯、通过 CP 440、PROFIBUS DP、PROFINET CBA、PROFINET IO、
Web 和 SNMP 的点对点连接不需要 S7 连接。
在S7 连接持续的整个时段内,每个通讯链接都需要占用CPU 上的S7 连接资源。
因此,每个S7 CPU 都提供了一定数目的S7 连接资源。 许多通讯服务(PG/OP 通讯、S7
通讯或S7 基本通讯)都会使用这些资源。
连接点
具有通讯功能的模块之间的S7 连接将在连接点之间建立。 S7 连接始终具有两个连接
点,一个主动,另一个被动:
● 将主动连接点分配给建立S7 连接的模块。
● 被动连接点分配给接受S7 连接的模块。
因此,具有通讯功能的任何模块都可以作为一个S7 连接点。 在连接点处,已建立的通讯
链接始终使用相关模块的一个S7 连接。
转换点
如果使用了路由功能,则会跨越多个子网在具有通讯功能的两个模块之间建立S7 连接。
这些子网通过网络转换互连。 执行这种网络转换的模块称为路由器。 因而路由器就是S7
连接将通过的点。
带有DP 或PN 接口的任何CPU 都可以作为S7 连接的路由器。 S7 连接数限制路由连接
数。
4.5.2 分配S7 连接
有多种方法在启用通讯的模块上分配 S7 连接:
● 在组态期间预留
● 在程序中分配连接
● 在执行调试、测试和诊断期间分配连接
● 为操作员通讯和监视(OCMS)服务分配连接
在组态期间预留
在CPU 上将为PG 和OP 通讯自动预留一个连接资源。
若要使用 S7 通讯,则必须组态(使用 NetPro)连接。 为此,连接资源必须可用,且不
能是分配给PG/OP 或其它连接的资源。 将组态上载到CPU 后,所需的S7 连接随即永
久分配给S7 通讯。
在程序中分配连接
在 S7 基本通讯和开放式工业以太网通讯中,将由用户程序建立连接。 CPU 操作系统将
启动连接建立并分配相应的 S7 连接。
使用连接进行调试、测试和诊断
工程站(装有STEP 7 的PG/PC)上已激活的在线功能会占用S7 连接以用于PG 通讯:
● CPU 中为 PG 通讯预留的 S7 连接将分配给工程师站,即只需要分配该连接。
● 但是,仅当 PG 正与 CPU 进行通讯时才使用该 S7 连接。
● 如果已分配为 PG 通讯预留的所有 S7 连接资源,操作系统将自动分配可用的连接。
如果没有更多可用的连接资源,工程站将无法与 CPU 进行在线通讯。
通讯
4.5 S7 连接
S7-400 自动化系统,CPU 规格
100 设备手册, 04/2009, A5E00432658-08
将连接资源分配给 OCMS 服务
可通过 HMI 站(装有 WinCC 的 OP/TP/...)上的在线功能按照以下规则为 OP 通讯分配
S7 连接资源:
● 如果在 CPU 硬件组态中为 OP 通讯预留了 S7 连接资源,则将该资源分配给该 HMI
站,即只需要对其进行分配。
● 对 S7 连接的分配是*的。
● 如果已分配为 OP 通讯预留的所有 S7 连接资源,操作系统将自动分配可用的连接。
如果没有更多可用的连接资源,HMI 站将无法与 CPU 进行在线通讯。
分配S7 连接资源的时间顺序
在 STEP 7 中组态项目时,系统将生成由模块在启动时读取的参数分配块。 从而相应模
块的操作系统将能够确定是保留还是分配相关的S7 连接资源。 举例来说,这就意味着任
何操作员站都不能访问为 PG 通讯预留的 S7 连接资源。 如果 CPU 仍有未预留的 S7 连
接,则可任意使用它们。 这些S7 连接资源以其被请求的顺序进行分配。
对于 PG 和 OP 通讯,默认情况下至少分别预留一个连接资源。
说明
如果CPU 上仅剩下一个空闲的S7 连接,则仍然可以将PG 连接到总线。PG 随即可与
CPU 通讯。 但是,仅当 PG 正与 CPU 进行通讯时才使用该 S7 连接。 如果在PG 未通
讯期间将OP 连接到总线上,则OP 可以建立与CPU 的连接。 与PG 不同的是,由于
OP 总是会维护其通讯链接,因此您将无法随后通过PG 建立另一个连接。
4.6 通讯性能
S7-400 自动化系统,CPU 规格
102 设备手册, 04/2009, A5E00432658-08
哪些变量影响通信负载?
通信负载受以下变量的影响:
● 连接数/已连接的 O&M 系统数
● 变量数、OP 上可见映像中的变量数或使用 WinCC 的变量数。
● 通信类型(O&M、S7 通信、S7 消息功能、S5 兼容的通信...)
以下几节给出了影响通信性能的因素。
通信中的常见问题
尽可能降低每秒钟的通信作业率。 利用通信作业的较大用户数据长度,例如将若干变量
或数据区编组到一个读取作业中。
每个作业都要求一定的处理时间,因此在作业完成之前,不能检查其状态。
可从 Internet 上免费下载用于估算处理时间的软件工具
调用通信作业应该允许事件驱动的数据传输。 只有在作业完成之后才能检查数据传输事
件。
在周期内继续并逐步减少地调用通信块,以实现通信负载的均衡分布。
如果不希望传送任何用户数据,则可以使用条件跳转,跳过块调用。
使用 S7 通信功能而不是 S5 兼容的通信功能,可以显着提高 S7 组件之间的通信性能。
仅当 S7 组件应与非 S7 组件通信时,才使用 S5 兼容的通信(FB“AG_SEND”、FB
“AG_RECV”、AP_RED)。 这是因为 S5 兼容的通信功能(FB“AG_SEND”、FB
“AG_RECV”、AP_RED)会产生非常高的通信负载。 可以使用开放式 IE 通信作为 S5
兼容的通信的另一个替代,因为它产生的通信负载低很多。
S7 通信(SFB 12“BSEND”和 SFB 13“BRCV”)
在
S7 通信(SFB 8“USEND”和 SFB 9“URCV”)
SFB 8“USEND”应该始终为事件驱动,因为该块可能会产生高通信负载。
在用户程序中调用 SFB 8“USEND”的频率不要**通信伙伴上调用相应 SFB 9
“URCV”的频率。
SIMATIC OP、SIMATIC MP
不要选择小于 1 秒的屏幕刷新周期时间,并根据需要将其增加到 2 秒。
确认在同一个周期时间内请求所有屏幕变量,以便组成读取作业的优化组。
OPC 服务器
如果使用 OPC 将多个 HMI 设备连接到适用于可视化任务的 S7-400,则应该使访问
S7-400 的 OPC 服务器的数量尽可能少。 OPC 客户机应始终寻址共享的 OPC 服务器,
然后它会从 S7-400 获取数据。
通过使用 WinCC 及其客户机/服务器原理,可以精确调节数据交换。
第三方供应商的各种 HMI 设备均支持 S7 通信协议。 应该利用该选项。
通过 Web 服务器读取信息
可使用 Web 服务器从 CPU 读取以下信息:
● 带有常规 CPU 信息的启动页面
– 模块名称
– 模块类型
– 状态
– 模式选择器开关设置
– 硬件订货号
– 硬件发行版本
– 固件发行版本
– 设备标识符
– 模式
● 诊断缓冲区的内容
● 变量表
– 较多可以监视 50 个变量表(较多具有 200 个变量)。 选择相关 Web 站点上的变
量表,请参见变量表 (页 148)小节
● 变量状态
本司专业经营西门子PLC6ES7-200/300/400/1200/6EP/6AV/6GK/ET200/6SE变频器/电缆/DP接头/触摸屏 /变频器/数控伺服备件全系列产品、拥有优秀的技术团队,及专业的从业人员,长期为客户提供西门子PLC的
销售,安装,调试服务
上海西皇电气设备有限公司。在西门子公司广大同仁和工控领域各界朋友的关怀下埋头发展,一路走来已成西门子合作伙伴中的*。总部设在上海,办公面积1500多平方米,员工150余人。公司组织架构完善合理,下辖河南、沈阳、济南分公司,以及天津、石家庄、唐山、太原、洛阳、西安、大连、长春、北京、合肥办事处。我公司已连续十七年荣获西门子(中国)有限公司较佳代理商奖,在产品供应与技术服务方面拥有优势,深得广大客户和西门子公司的信赖。xihanglinbin