设备定义的数据类型
以下各表列示并描述了 843E EtherNet/IP 编码器设备的设备定义的数据类型。
这些表格包括以下项的信息:
- 输入(用“I”表示)
- 输出(用“O”表示)
设备定义的数据类型:标准输入数据类型 (AB:ENC1_DIAG:I:0)
成员名称 | 数据类型 | 说明 |
|---|---|---|
RunMode | BOOL | 非运行模式 运行模式 如果设备处于恢复模式或无法完成其主要功能,则该值为 0。 |
ConnectionFaulted | BOOL | 0 = 已连接并在正常工作 1 = 未连接 设备在此成员中始终返回零。 当连接未启动时,控制器会用 1 覆盖零。 |
DiagnosticActive | BOOL | 0 = 无诊断活动 1 = 达到一个或多个诊断或预测阈值 |
DiagnosticSequenceCount | SINT | 每次检测到不同诊断条件时递增,并且还在每次诊断条件从已检测状态转换到未检测状态时递增。产品重置或循环上电时设置为 0。从 255 (-1) 绕到 1 并跳过 0。 |
Encoder | CHANNEL_ENC:I:0 | 编码器通道的数据类型 |
设备定义的数据类型:编码器通道 (CHANNEL_ENC:I:0)
成员名称 | 数据类型 | 说明 |
|---|---|---|
Fault | BOOL | 0 = 未检测到故障 1 = 数据无效 此成员触发 DiagnosticActive 成员并使诊断序列计数递增/递减。 |
Uncertain | BOOL | 0 = 数据有效性无疑问 1 = 数据有效性存疑 设备在运行时超出预期操作范围,或者对数据采用手动控制或覆盖控制中。 |
LVelocityAlarm | BOOL | 速度降到“低速报警”配置的下限以下。 |
HVelocityAlarm | BOOL | 速度超过“高速报警”配置的上限。 |
LAccelAlarm | BOOL | 加速度降到“低加速度报警”配置的下限以下。 |
HAccelAlarm | BOOL | 加速度超过“高加速度报警”配置的上限。 |
LPositionAlarm | BOOL | 位置超过“低位报警”配置的下限。 |
HPositionAlarm | BOOL | 位置超过“高位报警”配置的上限。 |
LTemperatureAlarm | BOOL | 温度降到“低温报警”配置的下限以下。 |
HTemperatureAlarm | BOOL | 温度超过“高温报警”配置的上限。 |
Position | DINT | 以计数表示的位置 |
Velocity | DINT | 当前速度。格式由速度单位定义。 |
Acceleration | DINT | 当前加速度。格式由加速度单位定义。 |
TemperatureOutOfRange | BOOL | 0 = 温度低于产品的温度规范。 1 = 温度高于产品的温度规范。 |
OverCurrentLED | BOOL | 0 = LED 运行电流未超出温度规范。 1 = LED 运行电流超出温度规范。 |
SystemPowerOutOfRange | BOOL | 0 = 系统电源电压在允许范围内。 1 = 系统电源电压超出允许范围。检查并降低或提高系统电源电压。 |
OverVelocity | BOOL | 0 = 速度未超出允许的范围。 1 = 速度超出允许的范围。 |
设备定义的数据类型:标准输出数据类型 (AB:ENC1:O:0)
成员名称 | 数据类型 | 说明 |
|---|---|---|
Encoder | CHANNEL_ENC:O:0 | 编码器通道的数据类型。 |
设备定义的数据类型:编码器通道输出数据类型 (CHANNEL_EN:O:0)
成员名称 | 数据类型 | 说明 |
|---|---|---|
SetZeroPosition | BOOL | 0 = 确定 1 = 重置编码器预设值,方法为:在配置组件的预设中应用该值 |
设备定义的数据类型:编码器通道输出数据类型 (CHANNEL_EN:O:1)
成员名称 | 数据类型 | 说明 |
|---|---|---|
SetPresetPosition | BOOL | 0 = 确定 1 = 重置编码器预设值,方法为:在配置组件的预设中应用该值 |
设备定义的数据类型:AB:ENC1:C:1
成员名称 | 数据类型 | 说明 |
|---|---|---|
CounterClockwiseEn | BOOL | 0 = 顺时针 (false) 1 = 逆时针 (true) 指定位置标签根据旋转情况增加其值的方向。 |
Preset | DINT | 设置每当 Preset 位激活时设置的位置标签值。有效值为 0 到(范围 - 1),其中最大值比总测量范围小 1。 |
提供反馈