AXIS_CONSUMED 结构
消费型轴是一个连杆,其轴运动数据由另一个控制器上的运动轴产生。AXIS_CONSUMED 结构包含以下状态属性:
助记符 | 数据类型 | 说明 | ||
MotionStatus | DINT | 轴的运动状态位。 | ||
位编号 | 位名称(标签) | 说明 | ||
BOOL | 00 | AccelStatus | 加速状态 | |
BOOL | 01 | DecelStatus | 减速状态 | |
BOOL | 02 | MoveStatus | 运动状态 | |
BOOL | 03 | JogStatus | 点动状态 | |
BOOL | 04 | GearingStatus | 传动状态 | |
BOOL | 05 | HomingStatus | 归零状态 | |
BOOL | 06 | StoppingStatus | 正在停止状态 | |
BOOL | 07 | AxisHomedStatus | 已归零状态 | |
BOOL | 08 | PositionCamStatus | 位置凸轮状态 | |
BOOL | 09 | TimeCamStatus | 时间凸轮状态 | |
BOOL | 10 | PositionCamPendingStatus | 位置凸轮待处理状态 | |
BOOL | 11 | TimeCamPendingStatus | 时间凸轮待处理状态 | |
BOOL | 12 | GearingLockStatus | 传动锁定状态 | |
BOOL | 13 | PositionCamLockStatus | 位置凸轮锁定状态 | |
BOOL | 14 | MasterOffsetMoveStatus | 主轴偏移运动状态 | |
BOOL | 15 | CoordinatedMotionStatus | ||
AxisStatus | DINT | 轴的状态位: | ||
BOOL | 位编号 | 位名称(标签) | 说明 | |
BOOL | 00 | ServoActionStatus | 伺服动作状态 | |
BOOL | 01 | DriveEnableStatus | 驱动器使能状态 | |
BOOL | 02 | ShutdownStatus | 轴关闭状态 | |
BOOL | 03 | ConfigUpdateInProcess | 正在更新配置 | |
AxisFault | DINT | 轴的故障状态: | ||
位编号 | 位名称(标签) | 说明 | ||
BOOL | 00 | PhysicalAxisFault | 物理轴故障 | |
BOOL | 01 | ModuleFault | 模块故障 | |
BOOL | 02 | ConfigFault | 配置故障 | |
BOOL | 03 | GroupFault | 组故障 | |
AxisEvent | DINT | 轴的事件状态: | ||
位编号 | 位名称(标签) | 说明 | ||
BOOL | 00 | WatchEventArmedStatus | 监视事件已装备状态 | |
BOOL | 01 | WatchEventStatus | 监视事件状态 | |
BOOL | 02 | RegEvent1ArmedStatus | 记录事件 1 已装备状态 | |
BOOL | 03 | RegEvent1Status | 记录事件 1 状态 | |
BOOL | 04 | RegEvent2ArmedStatus | 记录事件 2 已装备状态 | |
BOOL | 05 | RegEvent2Status | 记录事件 2 状态 | |
BOOL | 06 | HomeEventArmedStatus | 归零事件已装备状态 | |
BOOL | 07 | HomeEventStatus | 归零事件状态 | |
OutputCamStatus | DINT | 一组位 *,在输出凸轮启动后置位。 | ||
OutputCamPendingStatus | DINT | 一组位 *,在一个输出凸轮等待已装备的输出凸轮移出其凸轮起始/凸轮终点位置时置位。 | ||
OutputCamLockStatus | DINT | 一组位 *,在输出凸轮锁定到主轴时置位。 | ||
OutputCamTransitionStatus | DINT | 一组位 *,在从当前已装备输出凸轮转换为待处理输出凸轮期间置位。 | ||
ActualPosition | REAL | 实际位置,单位为位置单位 | ||
StrobeActualPosition | REAL | 抓拍实际位置,单位为位置单位 | ||
StartActualPosition | REAL | 启动实际位置,单位为位置单位 | ||
AverageVelocity | REAL | 平均速度,单位为位置单位/秒 | ||
ActualVelocity | REAL | 实际速度,单位为位置单位/秒 | ||
ActualAcceleration | REAL | 实际加速度,单位为位置单位/秒 2 | ||
WatchPosition | REAL | 监视位置,单位为位置单位 | ||
Registration1Position | REAL | 记录 1 位置,单位为位置单位 | ||
Registration2Position | REAL | 记录 2 位置,单位为位置单位 | ||
Registration1Time | DINT | 以 CST 时间形式表示的记录 1 时间,单位为微秒 | ||
Registration2Time | DINT | 以 CST 时间形式表示的记录 2 时间,单位为微秒 | ||
InterpolationTime | DINT | 以 CST 时间形式表示的插补时间,单位为微秒 | ||
InterpolatedActualPosition | REAL | 插补实际位置,单位为位置单位 | ||
MasterOffset | REAL | 主轴偏移,单位为主轴位置单位 | ||
StrobeMasterOffset | REAL | 抓拍主轴偏移,单位为主轴位置单位 | ||
StartMasterOffset | REAL | 启动主轴偏移,单位为主轴位置单位 | ||
CommandPosition | REAL | 给定位置,单位为位置单位 | ||
StrobeCommandPosition | REAL | 抓拍给定位置,单位为位置单位 | ||
StartCommandPosition | REAL | 启动给定位置,单位为位置单位 | ||
CommandVelocity | REAL | 给定速度,单位为位置单位/秒 | ||
CommandAcceleration | REAL | 给定加速度,单位为位置单位/秒 2 | ||
InterpolatedCommandPosition | REAL | 插补给定位置,单位为位置单位 | ||
ModuleFault | DINT | 与所选轴相关联的运动控制模块发生严重故障时置位。通常,模块故障会影响与运动控制模块相关的所有轴。模块故障通常会导致所有相关轴关闭。要从模块故障状况恢复,需要重新配置运动控制模块。可在关联的“运动组属性”(Motion Group properties) 对话框的“属性”(Attribute) 选项卡上,将 ModuleFault 设置为严重故障或非严重故障。 | ||
ControlSyncFault | BOOL | Logix 控制器检测到因同步通信连接故障而造成来自运动控制模块的多条连续位置更新消息丢失时置位。此情况会导致相关伺服模块自动关闭。Logix 控制器的设计可接受最多丢失四个位置更新,而不会指示故障,也不会对进行中的运动产生不利影响。如果四个以上连续位置更新丢失,则会生成故障,导致伺服模块关闭。当重新建立连接后,此故障位清零。 | ||
* 位编号对应于执行目标编号。每个执行目标对应一位。
提供反馈