OUTPUT_COMPENSATION 结构

OUTPUT_COMPENSATION 数据类型通过设置各致动器的特性来定义各输出位的详细信息。OUTPUT_COMPENSATION 包含以下成员。
助记符
数据类型
说明
偏移
REAL
偏移 (Offset) 用于为闭锁和解锁操作提供位置补偿。
LatchDelay
REAL
闭锁延时,以秒为单位设定,用于为闭锁操作提供时间补偿。
UnlatchDelay
REAL
解锁延时,以秒为单位设定,用于为解锁操作提供时间补偿。
模式
DINT
模式 (Mode) 用于确定输出位的行为。可用模式选项包括:
0 = 正常 - 对于闭锁操作,输出位置位,对于解锁操作,输出位复位。
1 = 反转 - 对于闭锁操作,输出位复位,对于解锁操作,输出位置位。
2 = 脉冲 - 对于闭锁操作和脉冲工作状态,输出位置位,对于解锁操作和脉冲非工作状态,输出位复位。
3 = 反转和脉冲 - 对于闭锁操作和脉冲工作状态,输出位复位,对于解锁操作和脉冲非工作状态,输出位置位。
值小于 0 或大于 3 时,将引发非法输出补偿错误,此时使用正常模式。
CycleTime
REAL
脉冲时间(秒)。如果模式为“脉冲”或“反转和脉冲”,而 CycleTime 小于或等于 0,将引发非法输出补偿错误,此时使用正常模式。
DutyCycle
REAL
脉冲激活(即工作)时间占 CycleTime 的百分比。值为 50 时,表示 50% 的时间处于工作状态。值小于 0 或大于 100 时,将引发非法输出补偿错误,此时 DutyCycle 将限定为 0 或 100。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal