EcoStruxure Machine Expert 1.1版本不支持M258、LMC058和LMC078控制器。

网络变量列表 (NVL) 简介

概述

网络变量列表 (NVL) 功能包括固定的变量列表,其中的变量可通过通讯网络发送或接收。如果控制器(目标系统)支持,此功能可在网络内通过网络变量实现数据交换。

该列表必须在发送端和接收端控制器中进行定义(可以在单个项目或多个项目中进行处理)。它们的值通过用户数据报协议 (UDP) 数据报以广播的形式发送。UDP 是由 IETF RFC 768 定义的无连接因特网通讯协议。该协议有助于实现数据报在因特网协议 (IP) 网络上的直接传送。UDP/IP 消息不要求获得响应,因此非常适合那些对于丢弃的数据包不需要重新传输(如流视频和需要实时性能的网络)的应用。

NVL 功能是 EcoStruxure Machine Expert 的一个强大功能。它可以用来共享和监视控制器及其应用程序之间的数据。但是,它对控制器之间数据交换的目的(包括但不限于试图进行机器或进程互锁,甚至是控制器状态的改变)没有任何限制。

注意: 不同的控制器之间不共享这种类型的网络变量。您必须确保所使用的类型在所有设备上的定义相同;否则无法进行 NVL 通讯。这适用于例如类型 SEC.ETH_R_STRUCT 或 SEC.PLC_R_STRUCT。他们默认可用于拥有不同尺寸和字段的各种控制器。

只有您(应用程序的设计员和/或程序员)才能认识到在机器操作或进程执行过程中出现的所有情况和因素,因此,使用此功能在控制器之间交换数据时,为达到所需目的,只有您才能确定适当的通讯策略、互锁和相关安全措施。必须严格监视此类通讯功能,确保机器或进程的设计不会给人员或财产带来安全风险。

Warning_Color.gif警告

失去控制

o任何控制方案的设计者都必须考虑到控制路径可能出现故障的情况,并为某些关键控制功能提供一种方法,使其在出现路径故障时以及出现路径故障后恢复至安全状态。这些关键控制功能包括紧急停止、越程停止、断电重启以及类似的安全措施。

o对于关键控制功能,必须提供单独或冗余的控制路径。

o系统控制路径可包括通讯链路。必须对暗含的无法预料的传输延迟或链路失效问题加以考虑。

o遵守所有事故预防规定和当地的安全指南。1

o为了保证正确运行,在投入使用前,必须对设备的每次执行情况分别进行全面测试。

不遵循上述说明可能导致人员伤亡或设备损坏。

1 有关详细信息,请参阅 NEMA ICS 1.1(最新版)中的“安全指导原则 - 固态控制器的应用、安装和维护”以及 NEMA ICS 7.1(最新版)中的“结构安全标准及可调速驱动系统的选择、安装与操作指南”或您特定地区的类似规定。

您可以使用诊断错误管理功能块以及网络属性参数,监视使用此功能时通讯的运行状况、状态和完整性。此功能旨在用于数据共享和监视,不得用于关键的控制功能。

网络变量列表 (NVL)

要交换的网络变量在下面两种列表中定义:

o发送控制器(发送器)中的全局变量列表 (GVL)

o接收控制器(接收器)中的全局网络变量列表 (GNVL)

相应的 GVL 和 GNVL 包含相同的变量声明。双击设备窗格中的 GVL 或 GNVL 节点后,您可以打开相应的编辑器并在其中查看其内容。

GVL 包含发送器的网络变量。在发送器的网络属性中,定义了协议和传输参数。变量值根据这些设置在网络中进行广播。具有相应 GNVL 的所有控制器都可以接收这些变量值。

注意: 为了进行网络变量交换,必须安装相应的网络库。只要设置了 GVL 的网络属性,标准网络类型 UDP 就能自动完成安装。

网络变量从 GVL(发送器)向一个或多个 GNVL(接收器)广播。您可以为每个控制器定义 GVL 和 GNVL。因此,每个控制器既可以充当发送器,也可以充当接收器。

发送器 GVL 可由同一个项目或其他项目提供。所以,在创建 GNVL 时,既可以从网络内所有可用 GVL 的选择列表中选取发送器 GVL,也可以从以前从 GVL 生成(例如,通过使用链接到文件对话框)的导出文件中读取。

注意: 如果要使用的发送器 GVL 在其他项目中定义,则需要导出文件。

NVL 注意事项

下表显示支持 网络变量列表 (NVL) 功能的控制器列表:

功能名称

M241

M251

M258

LMC058

M262

LMC Eco

LMC Pro

LMC Pro2

网络变量列表

该图显示由 1 个发送器和最多 7 个接收器组成的网络:

G-SE-0016776.1.gif-high.gif

 

控制器发送器 A:   具有全局变量列表 (GVL) 的发送器和具有全局网络变量列表 (GNVL) 的接收端控制器

控制器接收器 1...7:   A 的接收器(具有 GNVL)和仅用于 A 的发送端控制器 (GVL)