8.5.2 设置继电器输出配置
该操作为设置继电器输出的配置参数。
继电器可工作在两种继电器模式: •双稳态 - 设置状态后,继电器仍保持在此状态。 •单稳态 - 设置状态后,继电器返回到空闲状态后指定的时间。
继电器输出的物理空闲状态可通过设置IdleState为“open”或“closed”状态来设置。
空闲状态为“open”状态表示继电器打开时,继电器状态通过触发命令设置为‘inactive’状态(参见8.5.3节),和通过同样的命令设置为‘active’来关闭。
空闲状态为“closed”状态表示继电器闭合时,继电器状态通过触发命令设置为‘inactive’状态(参见8.5.3节),和通过同样的命令设置为‘active’来打开。
“DelayTime”的属性字段Duration参数描述了继电器返回到空闲状态之后的时间,如果它工作在单稳态模式。如果继电器在双稳态模式,该参数的值应该忽略。
表90:SetRelayOutputSettings 命令
消息名称 | 描述 |
---|---|
SetRelayOutputSettingsRequest | 该消息包含: • “RelayToken”: Token reference to the requested relay output. • “RelayOutputSettings”: 继电器设置参数 . tt:ReferenceToken RelayOutputToken [1][1] tt:RelayOutputSettings RelayOutputSettings [1][1] |
SetRelayOutputSettingsResponse | 这是一个空消息 |
错误码 | 描述 |
env:Sender ter:InvalidArgVal ter:RelayToken |
Unknown relay token reference. |
env:Sender ter:InvalidArgVal ter:ModeError |
单稳态延时无效 |