访问冗余对象

REDUNDANCY 对象提供关于冗余系统的状态信息。
要了解以下信息
请获取以下属性
数据类型
GSV/SSV
说明
整个机架的冗余状态
ChassisRedundancy State
INT
GSV
如果
Then
16#2
带已同步次项的主项
16#3
带不合格次项的主项
16#4
无次项的主项
16#10
已锁定供进行更新的主项
伙伴机架的冗余状态
PartnerChassis RedundancyState
INT
GSV
如果
Then
16#8
已同步次项
16#9
带主项的不合格次项
16#E
无伙伴
16#12
已锁定供进行更新的次项
控制器的冗余状态
ModuleRedundancy State
INT
GSV
如果
Then
16#2
带已同步次项的主项
16#3
带不合格次项的主项
16#4
无次项的主项
16#6
带正在同步次项的主项
16#F
正在锁定供进行更新的主项
16#10
已锁定供进行更新的主项
伙伴的冗余状态
PartnerModule RedundancyState
INT
GSV
如果
Then
16#7
正在同步次项
16#8
已同步次项
16#9
带主项的不合格次项
16#E
无伙伴
16#11
正在锁定供进行更新的次项
16#12
已锁定供进行更新的次项
对伙伴控制器进行兼容性检查的结果
CompatibilityResults
INT
GSV
如果
Then
0
未确定
1
无兼容伙伴
2
完全兼容伙伴
同步(赋予资格)过程的状态
Qualification InProgress
INT
GSV
如果
Then
-1
未进行同步(赋予资格)
0
不支持
1...999
对于可以测量自身完成百分比的模块,表示同步(赋予资格)的完成百分比
50
对于不能测量自身完成百分比的模块,表示同步(赋予资格)正在进行中
100
同步(赋予资格)已完成
控制器及其伙伴的钥匙开关设置是匹配还是不匹配
KeyswitchAlarm
DINT
GSV
如果
Then
0
下列其中一项为真:
钥匙开关匹配
不存在伙伴
1
钥匙开关不匹配
伙伴的钥匙开关位置
PartnerKeyswitch
DINT
GSV
如果
Then
0
未知
1
RUN
2
PROG
3
REM
伙伴的轻微故障状态
(如果 ModuleRedundancyState 指示伙伴存在)
PartnerMinorFaults
DINT
GSV
Means this minor fault
1
加电故障
3
I/O 故障
4
指令(程序)发生问题
6
周期性任务重叠(看门狗)
9
串行端口发生问题(不适用于 1756-L7x 项目)
10
储能模块的电池电量较低或发生问题
伙伴的模式
PartnerMode
DINT
GSV
如果
Then
16#0
加电
16#1
程序
16#2
运行
16#3
测试
16#4
故障
16#5
运行到编程
16#6
测试到编程
16#7
编程到运行
16#8
测试到运行
16#9
运行到测试
16#A
编程到测试
16#B
进入故障模式
16#C
故障到编程
在一对冗余机架中,特定机架的标识与机架状态无关
PhysicalChassisID
INT
GSV
如果
Then
0
未知
1
机架 A
2
机架 B
机架中冗余模块(如 1756-RM、1756-RM2)的插槽编号
SRMSlotNumber
INT
GSV
最后一次交叉加载的尺寸
最后一次交叉加载的尺寸(如果具有次机架)
LastDataTransferSize
DINT
GSV
此属性给出最后一次扫描中已交叉加载或应该交叉加载的数据大小。
该尺寸为 DINT 型值(4 字节字)。
必须为冗余配置控制器。
无需次机架。
是否存在已同步的次机架
给出最后一次扫描中已交叉加载的 DINT 型值的数目。
给出最后一次扫描中应该交叉加载的 DINT 型值的数目
最大交叉加载的尺寸
最大交叉加载的尺寸(如果具有次机架)
MaxDataTransferSize
DINT
GSV
SSV
该尺寸为 DINT 型值(4 字节字)。
必须为冗余配置控制器。
无需次机架。
要复位该值,可使用 Source 值为 0 的 SSV 指令。
是否存在已同步的次机架?
给出已交叉加载的 DINT 型值的最大数目。
给出应该交叉加载 DINT 型值的最大数目。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal