该章用于组态和编程EtherNet/IP网络上冗余控制器与HMI工程或其它控制器之间的通讯。
重要事项: WWW_P※LCJS_CO※M-PLC-技-.术_网 在冗余系统中,仅有HMI、工作站或信息通讯可以使用EtherNet/IP网络。可以使用RSLinx软件与HMI建立经由OPC主题的通讯。 WWW_PLCJS@_COM%-PLC-技.术_网 不能使用EtherNet/IP网络: WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户) l 与I/O模块通讯 WWW_P※LCJS_CO※M-PLC-技-.术_网 l 在设备间经由生产型/消费型标签通讯 WWW_P※LCJS_COM-PLC-)技.术_网
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户) redundant chassis 冗余机架 P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户 EtherNet/IP network EtherNet/IP网络 WWW_PLCJS_COM-PLC-技.术_网 no other modules 无其它模块 WWW_PLCJS_COM-PLC-技.术_网 重要事项: W1WW_P4LCJS_COM-PLC-技.术_网 在一个冗余控制器机架中使用1756-ENBT模块需确定模块的目录版本号高于或等于E01(如E01、E02、…F01)。 WWW.PLCJS.COM——可编程控制器技术门户 l 查看模块或包装箱一侧的标签以确定模块的目录版本号。 WWW_PLCJS_COM-PLC-技.术_网 l 使用旧版的ENBT模块会使从机架无法同步。 ——可——编——程——控-制-器-技——术——门——户 WWW_PL※CJS_COM-PLC-技.术_网 COMMUNICATIONS BRIDGE 通讯网桥 WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户) catalog revision 目录版本号 WWW_PLC※JS_COM-PmLC-技.术_网 |
5-2 组态和编程EtherNet/IP网络通讯
该章提供下列信息:
该信息: W1WW_P4LCJS_COM-PLC-技.术_网 |
P.L.C.技.术.网——可编程控制器技术门户 |
冗余机架中IP地址 WWW_PLCJS_COM-PLC-技.术_网 |
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户) |
冗余系统如何保持DDE/OPC通讯 WWW_P※LCJS_COM-PLC-)技.术_网 |
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户) |
组态与冗余控制器的DDE/OPC通讯 WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户) |
WW.W_PLC※JS_C,OM-PL,C-技.术_网 |
编程标识主机架 WWW_PLCJS_COM-PLC-技.术_网 |
WWW.PLCJS.COM——可编程控制器技术门户 |
编程向冗余控制器发送信息 WW.W_PLC※JS_C,OM-PL,C-技.术_网 |
WW.W_PLCJS_COM-PLC-技.术_网 |
如果用户在冗余机架中使用1756-ENBT模块,无论哪个机架作为主机架,模块均保持其IP地址不变。
l 只有CNB模块交换地址;ENBT模块不交换IP地址。
l 如果一个HMI工程或另一控制器通过ENBT模块与冗余控制器通讯,在切换后,工程或控制器必须转向通讯。
After a switchover, an HMI project or controller must re-direct communication to the IP address of the new primary chassis.
在切换后,HMI工程或控制器必须转向与新主机架的IP地址通讯。
IP Address A IP地址A
IP Address B IP地址B
Primary 主
Switchover 切换
Chassis A 机架A
Chassis B 机架B
5-3 组态和编程EtherNet/IP网络通讯
如果用户在冗余机架中使用1756-ENBT模块,无论哪个机架作为主机架,模块均保持其IP地址不变。(只有CNB模块交换地址;ENBT模块不交换IP地址)
l 在切换后,HMI工程中的标签必须转向与新的主机架通讯。
l 达到该目的的最简单方法是使用ControlLogix Redundancy Alias Topic Switcher(ControlLogix冗余系统别名主题切换)软件。该软件与用户冗余系统的固件在同一CD盘中。
重要事项: WWW_P※LCJS_CO※M-PLC-技-.术_网 为了使用ControlLogix Redundancy Alias Topic Switcher(ControlLogix冗余系统别名主题切换)软件,计算机需要安装RSLinx软件的激活文件。该激活文件允许用户运行DDE/OPC通讯。 P.L.C.技.术.网——可编程控制器技术门户 |
ControlLogix Redundancy Alias Topic Switcher(ControlLogix冗余系统别名主题切换)软件与RSLinx别名标签同时工作。它可以实现在切换后保持用户的HMI与主控制器继续通讯。
RSLinx® software RSLinx®软件
Alias Topic 别名主题
Topic for Chassis A 机架A的主题
Topic for Chassis B 机架B的主题
Chassis A 机架A
Chassis B 机架B
HMI tags – In your HMI project, each tag references an alias topic in RSLinx software. This lets RSLinx software re-direct communications to the appropriate chassis.
HMI标签-在用户的HMI工程中,每个标签引用RSLinx软件中的别名主题,因此RSLinx软件可以转向与适当的机架通讯。
alias topic – In RSLinx software, an alias topic represents a flexible communication path to one of several controllers (topics).
l In a ControlLogix redundancy system, the alias topic points to the topic for the primary controller.
l When a switchover occurs, the alias topic points to the topic for the new primary controller.
别名主题-在RSLinx软件中,别名主题代表与控制器(主题)通讯的路径。
l 在ControlLogix冗余系统,别名主题指向主控制器的主题。
l 切换发生后,别名主题指向新的主控制器的主题。
ControlLogix Redundancy Alias Topic Switcher software – Automatically reads a value in RSLinx software to determine which controller is the primary controller. It then commands the alias topic to switch to the topic for that controller.
ControlLogix Redundancy Alias Topic Switcher(ControlLogix冗余系统别名主题切换)软件-自动读取RSLinx软件中的数值以确定哪个是主控制器,然后命令别名主题切换到该控制器的主题。
topic – In RSLinx software, a topic represents a specific path to a controller. Since each ENBT module uses a unique IP address, you create a topic for the controller in each redundant chassis.
主题-在RSLinx软件中,主题代表了通向控制器的路径。因为每个ENBT模块使用唯一的IP地址,用户需为每个冗余机架中的控制器创建主题。
5-4 组态和编程EtherNet/IP网络通讯
为组态与一对冗余控制器的DDE/OPC通讯:
步骤: WWW.PLCJS.COM——可编程控制器技术门户 |
查阅: WWW_PL※CJS_COM-PLC-技.术_网 |
安装 ControlLogix Redundancy Alias Topic Switcher软件 WWW_P※LCJS_CO※M-PLC-技-.术_网 |
5-4 P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户 |
组态一个驱动实现与两个ENBT模块通讯 WWW_P※LCJS_CO※M-PLC-技-.术_网 |
5-5 WWW_PLCJS@_COM%-PLC-技.术_网 |
为每个控制器创建一个DDE/OPC主题 P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户 |
5-6 W1WW_P4LCJS_COM-PLC-技.术_网 |
创建一个别名主题 WWcW_PLCJS_COM-PLC-技.术_网 |
5-7 P.L.C.技.术.网——可编程控制器技术门户 |
设置别名主题切换 WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户) |
5-8 P.L.C.技.术.网——可编程控制器技术门户 |
在HMI工程中,设置别名主题的地址 WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户) |
5-9 WWW_P※LCJS_CO※M-PLC-技-.术_网 |
ControlLogix Redundancy Alias Topic Switcher(ControlLogix冗余系统别名主题切换)软件实现切换后用户的HMI工程与主控制器保持通讯。
使用ControlLogix Redundancy Alias Topic Switcher.Exe文件安装Alias Topic Switcher(别名主题切换)软件。该文件与用户的冗余系统固件在同一CD盘上。
Alias Topic Switcher(别名主题切换)软件作为系统的一个服务运行。用户打开计算机后该软件自动启动并在桌面的工具栏显示。
ControlLogix Redundancy Alias Topic Switcher ControlLogix冗余系统别名主题切换软件
5-5 组态和编程EtherNet/IP网络通讯
1、启动RSLinx软件。
2、点击
3、选择Ehernet devices(以太网设备)并点击。
4、接受缺省名称。
5、键入每个1756-ENBT模块的IP地址。选择 添加另一个IP地址。
6、选择然后。
7、点击。
driver that you just added 用户添加的驱动
ENBT modules in the redundant chassis 冗余机架中的ENBT模块
5-6 组态和编程EtherNet/IP网络通讯
1、
扫描机架A中的控制器。
2、右键点击控制器选择Configure New DDE/OPC Topic(组态一个新的DDE/OPC主题)。
3、将该主题改名以代表机架A。
4、选择Done(完成)然后选择Yes(是)。(Yes表示升级主题)
5、为机架B中的控制器创建主题。
5-7 组态和编程EtherNet/IP网络通讯
1、在RSLinx软件中选择DDE/OPC Alias Topic Configuration( 别名主题组态)。
2、键入将与冗余控制器对通讯的别名主题名称。
3、将每个冗余控制器的主题添加到Aliased Topics(别名主题)列表。
选定主题并选择Add(添加)以添加一个主题。
4、复选Switch on command(按命令切换)选择框。清除剩下的复选框。这样,ControlLogix Redundancy Alias Topic Switcher(ControlLogix冗余系统别名主题切换)软件控制哪个别名主题用于通讯。
5、选择Save(保存)然后Close(关闭)。
5-8 组态和编程EtherNet/IP网络通讯
注意: WWW_P※LCJS_CO※M-PLC-技-.术_网 如果在RSLinx软件没有激活之前(支持OPC的RSLinx版本除外)用户启动Alias Topic Switcher(别名主题切换)软件,将发生下面的错误: WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户) 0x80040112 plcjs.技.术_网 (错误信息内容取决于用户的操作系统) WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户) |
1、
在系统栏中,右键点击Redundancy Switch(冗余切换)图标并选择打开别名主题切换工具。
2、 在冗余系统别名主题切换工具窗口,选择Add new(新建)。
3、
键入主题名称:
a、 别名主题
b、 机架A中控制器的主题
c、机架B中控制器的主题
4、 选择OK。
topic that the alias topic is currently using 别名主题当前使用的主题
5-9 组态和编程EtherNet/IP网络通讯
当用户为HMI工程创建标签时,使用别名主题作为标签地址。
5-10 组态和编程EtherNet/IP网络通讯
在切换后每个1756-ENBT模块保持其IP地址,用户必须使用逻辑程序确定哪个机架为主机架。一旦用户知道哪个主机架,便可向主控制器发送信息(MSG)指令。
为确定哪个机架为主,需向每个冗余机架中的1756-ENBT模块发送一个CIP Generic信息(MSG)指令。
Chassis A 机架A
Chassis B 机架B
参数: plcjs.技.术_网 |
值: WWW_PLC※JS_COM-PmLC-技.术_网 |
Message Type(信息类型) WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户) |
CIP Generic WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户) |
Service Type(服务类型) WWW_PL※CJS_COM-PLC-技.术_网 |
获取单个属性 WWW_PLCJS@_COM%-PLC-技.术_网 |
Service Code(服务代码) WWW_P※LCJS_CO※M-PLC-技-.术_网 |
e WW.W_PLC※JS_C,OM-PL,C-技.术_网 |
Class (类) WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户) |
c0 WW.W_PLC※JS_C,OM-PL,C-技.术_网 |
Instance(实例) WWW_PLCJS_COM-PLC-技.术_网 |
1 plcjs.技.术_网 |
Attribute(属性) WWW_P※LCJS_COM-PLC-)技.术_网 |
4 plcjs.技.术_网 |
Source Element(源元素) WWW_PLC※JS_COM-PmLC-技.术_网 |
|
Source Length(源长度) WWW.PLCJS.COM——可编程控制器技术门户 |
|
Destination(目的) WWW_PLCJS@_COM%-PLC-技.术_网 |
数据类型为DINT,其中: WW.W_PLCJS_COM-PLC-技.术_网 |
2=PwQS 主从控制器同步 WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户) | |
3=PwDS 带有状态错误从控制器的主控制器 WWW_PLC※JS_COM-PmLC-技.术_网 | |
4=PwNS 仅有主控制器,无从控制器 WWW_PLCJS@_COM%-PLC-技.术_网 | |
Path(Communication tab) WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户) 路径(通讯栏) WWW_P※LCJS_COM-PLC-)技.术_网 |
按要求指定1756-ENBT模块属于某个冗余机架(机架A或机架B)。使用下列方法之一: WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户) l 在控制器的I/O组态中添加此模块。然后使用Communication(通讯)栏中的Browse(扫描)功能识别该模块。 ——可——编——程——控-制-器-技——术——门——户 l 键入路径所用端口号和地址。 WWcW_PLCJS_COM-PLC-技.术_网 |
5-11 组态和编程EtherNet/IP网络通讯
编写通讯(MSG)指令向冗余控制器发送信息:
步骤: WWW_P※LCJS_CO※M-PLC-技-.术_网 |
查阅: WW.W_PLCJS_COM-PLC-技.术_网 |
创建信息的周期性触发 ——可——编——程——控-制-器-技——术——门——户 |
5-11 WWW_PLCJS_COM-PLC-技.术_网 |
获取机架A的冗余状态 WWW_PLCJS_COM-PLC-技.术_网 |
5-12 WWW_PL※CJS_COM-PLC-技.术_网 |
获取机架B的冗余状态 W1WW_P4LCJS_COM-PLC-技.术_网 |
5-13 WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户) |
确定哪个为主机架 P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户 |
5-14 WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户) |
向适当的控制器发送信息 WWcW_PLCJS_COM-PLC-技.术_网 |
5-15 WWW_PLC※JS_COM-PmLC-技.术_网 |
Free-running timer that triggers the execution of MSG instructions. The timer runs for 2 seconds (2000 ms) and then resets and starts timing again. Every 2 seconds, Timer_RedundancyMSGs.DN = 1 for a single scan. The MSG instructions use this
bit as one of their conditions for execution.
自由运行的定时器触发MSG指令的执行。定时器运行两秒后复位并再次开始计时。每两秒Timer_RedundancyMSGs.DN = 1。该位是MSG指令执行的前提条件之一。
标签名 ——可——编——程——控-制-器-技——术——门——户 |
描述 WW.W_PLCJS_COM-PLC-技.术_网 |
别名 WWW_PL※CJS_COM-PLC-技.术_网 |
数据类型 WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户) |
Timer_RedundancyMSGs WW.W_PLCJS_COM-PLC-技.术_网 |
周期性触发MSG指令执行。每2s触发一次MSGs。 WWW.PLCJS.COM——可编程控制器技术门户 |
TIMER WWW_PLCJS@_COM%-PLC-技.术_网 |
5-12
组态和编程EtherNet/IP网络通讯
If Timer_RedundancyMSGs.DN = 1 (2 seconds are up so execute the MSG instruction again)
And ChasA_GetRedundState_FromENBT.EN = 0 (The MSG instruction is not currently enabled.)
Then
Execute a MSG instruction that gets the redundancy state of Chassis A from the ENBT module in Chassis A. Store the value in ChasA_RedundancyState (data type = DINT).
如果Timer_RedundancyMSGs.DN = 1(两秒结束后再次执行MSG指令)并且ChasA_GetRedundState_FromENBT.EN = 0(MSG指令当前没有使能),那么:
执行一条MSG指令,从机架A中的ENBT模块中获取该机架的冗余状态。将该值保存在ChasA_RedundancyState(数据类型为DINT)。
标签名 WWcW_PLCJS_COM-PLC-技.术_网 |
描述 WW.W_PLCJS_COM-PLC-技.术_网 |
别名 WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户) |
数据类型 WWcW_PLCJS_COM-PLC-技.术_网 |
Timer_RedundancyMSGs WW.W_PLC※JS_C,OM-PL,C-技.术_网 |
周期性触发MSG指令执行。每2s触发一次MSGs。 WWW_PLCJS@_COM%-PLC-技.术_网 |
TIMER WWW_PLCJS_COM-PLC-技.术_网 | |
ChasA_GetRedundState_FromENBT WWW_PL※CJS_COM-PLC-技.术_网 |
能够获取机架A冗余状态的Message指令 WWW_PL※CJS_COM-PLC-技.术_网 |
MESSAGE ——可——编——程——控-制-器-技——术——门——户 | |
ChasA_RedundancyState ——可——编——程——控-制-器-技——术——门——户 |
机架A的冗余状态: WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户) 2 =PwQS WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户) 3 = PwDS plcjs.技.术_网 4 = PwNS WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户) |
DINT P.L.C.技.术.网——可编程控制器技术门户 |
MSG参数: WWW_P※LCJS_COM-PLC-)技.术_网 |
值: plcjs.技.术_网 |
Message Type(信息类型) WWcW_PLCJS_COM-PLC-技.术_网 |
CIP Generic WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户) |
Service Type(服务类型) WWcW_PLCJS_COM-PLC-技.术_网 |
获取单个属性 WWW_PL※CJS_COM-PLC-技.术_网 |
Service Code(服务代码) WW.W_PLCJS_COM-PLC-技.术_网 |
e WWW_P※LCJS_COM-PLC-)技.术_网 |
Class (类) WWW_PLCJS@_COM%-PLC-技.术_网 |
c0 P.L.C.技.术.网——可编程控制器技术门户 |
Instance(实例) WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户) |
1 WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户) |
Attribute(属性) P.L.C.技.术.网——可编程控制器技术门户 |
4 WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户) |
Source Element(源元素) ——可——编——程——控-制-器-技——术——门——户 |
|
Source Length(源长度) W1WW_P4LCJS_COM-PLC-技.术_网 |
|
Destination(目的) W1WW_P4LCJS_COM-PLC-技.术_网 |
ChasA_RedundancyState WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户) |
Path(Communication tab) WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户) 路径(通讯栏) plcjs.技.术_网 |
指定1756-ENBT属于机架A。使用下列方法之一: WWW_P※LCJS_COM-PLC-)技.术_网 l 在控制器的I/O组态中添加此模块,然后使用Communication(通讯)栏中的Browse(扫描)功能识别该模块。 WWW.PLCJS.COM——可编程控制器技术门户 l 键入路径所用端口号和地址 WWW_P※LCJS_CO※M-PLC-技-.术_网 |
5-13 组态和编程EtherNet/IP网络通讯
If Timer_RedundancyMSGs.DN = 1 (2 seconds are up so execute the MSG instruction again)
And ChasB_GetRedundState_FromENBT.EN = 0 (The MSG instruction is not currently enabled.)
Then
Execute a MSG instruction that gets the redundancy state of Chassis B from the ENBT module in Chassis B. Store the value in ChasB_RedundancyState (data type = DINT).
如果Timer_RedundancyMSGs.DN = 1(两秒结束后再次执行MSG指令)并且ChasB_GetRedundState_FromENBT.EN = 0(MSG指令当前没有使能),那么:
执行一条MSG指令,从机架B中的ENBT模块中获取该机架的冗余状态。将该值保存在ChasB_RedundancyState(数据类型为DINT)。
标签名 WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户) |
描述 WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户) |
别名 WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户) |
数据类型 WWW_PLCJS_COM-PLC-技.术_网 |
Timer_RedundancyMSGs WWcW_PLCJS_COM-PLC-技.术_网 |
周期性触发MSG指令执行。每2s触发一次MSGs。 WW.W_PLC※JS_C,OM-PL,C-技.术_网 |
TIMER WWcW_PLCJS_COM-PLC-技.术_网 | |
ChasB_GetRedundState_FromENBT P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户 |
能够获取机架B冗余状态的Message指令 WWW_PLCJS@_COM%-PLC-技.术_网 |
MESSAGE WW.W_PLCJS_COM-PLC-技.术_网 | |
ChasB_RedundancyState WWW_P※LCJS_COM-PLC-)技.术_网 |
机架B的冗余状态: WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户) 2 =PwQS WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户) 3 = PwDS WWW_PLCJS@_COM%-PLC-技.术_网 4 = PwNS P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户 |
DINT WWW_P※LCJS_COM-PLC-)技.术_网 |
MSG参数: WWW.PLCJS.COM——可编程控制器技术门户 |
值: WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户) |
Message Type(信息类型) WWW_P※LCJS_CO※M-PLC-技-.术_网 |
CIP Generic WWW_PLCJS@_COM%-PLC-技.术_网 |
Service Type(服务类型) WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户) |
获取单个属性 WWW_P※LCJS_CO※M-PLC-技-.术_网 |
Service Code(服务代码) WWW_P※LCJS_COM-PLC-)技.术_网 |
e WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户) |
Class (类) P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户 |
c0 WWW_PLCJS_COM-PLC-技.术_网 |
Instance(实例) WWW_PLCJS_COM-PLC-技.术_网 |
1 W1WW_P4LCJS_COM-PLC-技.术_网 |
Attribute(属性) WWW.PLCJS.COM——可编程控制器技术门户 |
4 WWW_PLCJS_COM-PLC-技.术_网 |
Source Element(源元素) ——可——编——程——控-制-器-技——术——门——户 |
|
Source Length(源长度) WWW_PL※CJS_COM-PLC-技.术_网 |
|
Destination(目的) WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户) |
ChasB_RedundancyState WWW_PLC※JS_COM-PmLC-技.术_网 |
Path(Communication tab) WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户) 路径(通讯栏) WWW_PL※CJS_COM-PLC-技.术_网 |
指定1756-ENBT属于机架B。使用下列方法之一: W1WW_P4LCJS_COM-PLC-技.术_网 l 在控制器的I/O组态中添加此模块。然后使用Communication(通讯)栏中的Browse(扫描)功能识别该模块。 P.L.C.技.术.网——可编程控制器技术门户 l 键入路径所用端口号和地址 WWW_PLCJS_COM-PLC-技.术_网 |
5-14
组态和编程EtherNet/IP网络通讯
If ChasA_RedundancyState = 2, 3, or 4 then ChasA_IsPrimary = 1. (Chassis A is the primary chassis.)
如果ChasA_RedundancyState = 2, 3或4 那么ChasA_IsPrimary = 1。(机架A是主机架)
If ChasB_RedundancyState = 2, 3, or 4 then ChasB_IsPrimary = 1. (Chassis B is the primary chassis.)
如果ChasB_RedundancyState = 2, 3或4 那么ChasB_IsPrimary = 1。(机架B是主机架)
标签名 WWW_PLCJS_COM-PLC-技.术_网 |
描述 WWW.PLCJS.COM——可编程控制器技术门户 |
别名 WW.W_PLC※JS_C,OM-PL,C-技.术_网 |
数据类型 WW.W_PLCJS_COM-PLC-技.术_网 |
ChasA_RedundancyState WWcW_PLCJS_COM-PLC-技.术_网 |
机架A的冗余状态: WWW_PLCJS@_COM%-PLC-技.术_网 2 =PwQS WWW_P※LCJS_CO※M-PLC-技-.术_网 3 = PwDS WW.W_PLCJS_COM-PLC-技.术_网 4 = PwNS WW.W_PLCJS_COM-PLC-技.术_网 |
DINT WWcW_PLCJS_COM-PLC-技.术_网 | |
ChasB_RedundancyState WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户) |
机架B的冗余状态: WWW_PLCJS@_COM%-PLC-技.术_网 2 =PwQS plcjs.技.术_网 3 = PwDS WWW_PL※CJS_COM-PLC-技.术_网 4 = PwNS WWW_PLCJS_COM-PLC-技.术_网 |
DINT ——可——编——程——控-制-器-技——术——门——户 | |
ChasA_IsPrimary W1WW_P4LCJS_COM-PLC-技.术_网 |
如果该标签为1,机架A是主机架 WWW_PL※CJS_COM-PLC-技.术_网 |
IsPrimary.0 WWW.PLCJS.COM——可编程控制器技术门户 |
BOOL WWW_P※LCJS_CO※M-PLC-技-.术_网 |
ChasB_IsPrimary P.L.C.技.术.网——可编程控制器技术门户 |
如果该标签为1,机架B是主机架 P.L.C.技.术.网——可编程控制器技术门户 |
IsPrimary.1 WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户) |
BOOL P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户 |
IsPrimary WWW_PLCJS_COM-PLC-技.术_网 |
每一位代表了冗余机架对中单独一个机架的“主”状态。 WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户) 1 = primary(主) WWW_PLCJS_COM-PLC-技.术_网 0 = not primary(非主) WWW_PLC※JS_COM-PmLC-技.术_网 一个包含全部机架的DINT型标签所占用的内存要少于每个机架使用唯一一个标签。 WWW_P※LCJS_COM-PLC-)技.术_网 |
DINT WWW_P※LCJS_COM-PLC-)技.术_网 |
5-15 组态和编程EtherNet/IP网络通讯
If Timer_RedundancyMSGs.DN = 1 (2 seconds are up.)
And ChasA_IsPrimary = 1. (Chassis A is the primary chassis.)
And ChasA_MSG.EN = 0 (The message is not currently enabled.)
Then
Execute the MSG instruction for the controller in Chassis A.
如果Timer_RedundancyMSGs.DN = 1(定时2秒结束)
并且ChasA_IsPrimary = 1(机架A是主机架)
并且ChasA_MSG.EN = 0(Message指令没有被使能)
那么
机架A中的控制器执行MSG指令。
If Timer_RedundancyMSGs.DN = 1 (2 seconds are up.)
And ChasB_IsPrimary = 1. (Chassis B is the primary chassis.)
And ChasB_MSG.EN = 0 (The message is not currently enabled.)
Then
Execute the MSG instruction for the controller in ChassisB.
如果Timer_RedundancyMSGs.DN = 1(定时2秒结束)
并且ChasB_IsPrimary = 1(机架B是主机架)
并且ChasB_MSG.EN = 0(Message指令没有被使能)
那么
机架B中的控制器执行MSG指令。
标签名 WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户) |
描述 WWW.PLCJS.COM——可编程控制器技术门户 |
别名 WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户) |
数据类型 P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户 |
ChasA_IsPrimary WWW_PLCJS@_COM%-PLC-技.术_网 |
如果该标签的值为1,机架A是主机架。 P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户 |
IsPrimary.0 WW.W_PLCJS_COM-PLC-技.术_网 |
BOOL ——可——编——程——控-制-器-技——术——门——户 |
ChasA_MSG W1WW_P4LCJS_COM-PLC-技.术_网 |
在该控制器和机架A中冗余控制器之间传送信息的Message指令。 WWcW_PLCJS_COM-PLC-技.术_网 |
MESSAGE WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户) | |
ChasB_IsPrimary WW.W_PLC※JS_C,OM-PL,C-技.术_网 |
如果该标签的值为1,机架B是主机架。 WWW_PLCJS_COM-PLC-技.术_网 |
IsPrimary.1 WWW_P※LCJS_COM-PLC-)技.术_网 |
BOOL WWW_PLCJS@_COM%-PLC-技.术_网 |
ChasB_MSG WWW_PLCJS_COM-PLC-技.术_网 |
在该控制器和机架B中冗余控制器之间传送信息的Message指令。 plcjs.技.术_网 |
MESSAGE WWW_PLC※JS_COM-PmLC-技.术_网 |