访问 CoordinateSyste 对象

COORDINATESYSTEM 对象提供关于运动坐标系统执行的状态信息。
属性
数据类型
指令
含义
CoordinateMotionStatus
DINT
GSV
SSV
当 MCLM 或 MCCM 指令请求轴锁定且轴已经过锁定位置时置位。当发起 MCLM 或 MCCM 时清零。
AccelStatus
BOOL
GSV
SSV
当矢量加速时置位。当正在混合或者矢量匀速或减速运动时清零。
DecelStatus
BOOL
GSV
SSV
当矢量减速时置位。当正在混合或者矢量加速运动或完成运动时清零。
ActualPosToleranceStatus
BOOL
GSV
SSV
仅针对“实际公差”终止类型置位。该位在满足以下两个条件时置位。1) 插补已完成。2) 距设定端点的实际距离小于配置的坐标系统实际公差。该位在指令完成后保持置位。在启动新指令时复位。
CommandPosToleranceStatus
BOOL
GSV
SSV
每当距设定端点的距离小于配置的坐标系统给定公差值时,针对所有终止类型置位,并在指令完成后保持置位。在启动新指令时复位。
RobotJointsDirectionSenseBits
DINT
GSV
SSV
一组位,用于定义关节方向感知。默认情况下,关节方向感知位为零。这表示用户惯例与 Rockwell Kinematics 惯例一样。如果任何关节的惯例与 Rockwell 惯例相反,则将相应的关节方向感知位设置为 1。
StoppingStatus
BOOL
GSV
SSV
当 MCCM 指令执行时,停止状态位清零。
MoveStatus
BOOL
GSV
SSV
当 MCCM 开始轴运动时置位。当上条运动指令的 .PC 位置位或执行导致运动停止的指令时清零。
MoveTransitionStatus
BOOL
GSV
SSV
当符合“不减速”或“给定公差”终止类型时置位。当混合共线运动时,该位不置位,因为机器始终沿路径运动。当混合完成、待定指令的运动开始、或者导致停止的运动指令执行时,该位清零。表示机器未沿路径运动。
MovePendingStatus
BOOL
GSV
SSV
一旦协调运动指令进入队列,运动待定位就会置位。一旦指令开始执行,如果同时没有后续协调运动指令排队,该位就会清零。如果只有一条协调运动指令,用户可能无法在
Logix Designer
应用程序中检测到该状态位,因为从排队到执行的过渡速度快于近似更新的速度。
如果有多条指令,则可以获得该位的实际值。只要指令在指令队列中,待定位就会置位。这为
Logix Designer
应用程序编程人员提供了一种以流线形式执行多条协调运动指令的方法。如果编程人员允许指令在先前指令执行期间进入列队等待,则包含协调运动指令的梯形图逻辑将可以更快地执行。当 MovePendingStatus 位清零时,即可执行下一条协调运动指令(依照队列中的顺序)。
MovePendingQueueFullStatus
BOOL
GSV
SSV
当指令队列已满时置位。当队列有空间容纳新的协调运动指令时,该位清零。
TransformSourceStatus
BOOL
GSV
SSV
该坐标系统是活动坐标变换的源坐标系统。
TransformTargetStatus
BOOL
GSV
SSV
该坐标系统是活动坐标变换的目标坐标系统。
CoorMotionLockStatus
BOOL
GSV
SSV
当 MCLM 或 MCCM 指令请求轴锁定且轴已经过锁定位置时置位。当发起 MCLM 或 MCCM 时清零。
对于“仅立即正向”和“仅立即反向”枚举值,该位在启动 MCLM 或 MCCM 后立即置位。
当枚举值为“仅位置正向”或“仅位置反向”时,该位在主轴沿指定方向经过锁定位置时置位。如果枚举值为“无”,则该位不会置位。
当主轴反向且从轴停止跟随主轴时,CoordMotionLockStatus 位清零。当从坐标系统恢复跟随主轴时,CoordMotionLockStatus 位再次置位。当发起 MCS 时,CoordMotionLockStatus 位也会清零。
coordinateDefinition
DINT
GSV
几何结构中坐标的定义
zeroAngleOffset4
REAL
GSV/SSV
非笛卡尔几何结构第四轴的零角度姿态。
zeroAngleOffset5
REAL
GSV/SSV
非笛卡尔几何结构第五轴的零角度姿态。
zeroAngleOffset6
REAL
GSV/SSV
非笛卡尔几何结构第六轴的零角度姿态。
linkLength3
REAL
GSV/SSV
机器人腕关节连杆的线性长度。
ballScrewPitch
REAL
GSV/SSV
SCARA 独立耦合丝杠的螺距。
ActiveToolFrameID
DINT
GSV/tag
用户在 MCTO 指令中指定的激活工具标识符。
MaxOrientationSpeed
REAL
GSV/SSV
坐标系统姿态轴的最大速度。
MaxOrientationAccel
REAL
GSV/SSV
坐标系统姿态轴的最大加速度。
MaxOrientationDecel
REAL
GSV/SSV
坐标系统姿态轴的最大减速度。
ActiveWorkFrameID
REAL
GSV/Tag
激活工作坐标系
SwingArmOffsetA3
REAL
GSV/SSV
沿 X 轴方向从底部基板中心到 5 轴 Delta 几何结构关节 4 坐标系的偏移量。
SwingArmOffsetD3
REAL
GSV/SSV
沿 Z 轴方向从底部基板中心到 5 轴 Delta 几何结构关节 4 坐标系的偏移量。
SwingArmOffsetA4
REAL
GSV/SSV
沿 X 轴方向从 5 轴 Delta 几何结构 J4 坐标系到关节 5 坐标系的偏移量。
SwingArmOffsetD4
REAL
GSV/SSV
沿 Z 轴方向从 5 轴 Delta 几何结构 J4 坐标系到关节 5 坐标系的偏移量。
SwingArmOffsetD5
REAL
GSV/SSV
沿 Z 轴方向从 5 轴 Delta 几何结构 J5 坐标系到 EOA 坐标系的偏移量。
SwingArmCouplingRatioNumerator
INT, DINT
GSV/SSV
旋转轴与倾斜轴之比。
SwingArmCouplingRatioDenominator
INT, DINT
GSV/SSV
旋转轴与倾斜轴之比。
SwingArmCouplingDirection
INT, DINT
GSV/SSV
Delta J1J2J3J4J5 机器人几何结构的耦合 J4 旋转轴相对于 J5 倾斜轴的方向。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal