运动
当您使用 Move API 时,需了解绝对、相对及附加移动之间的区别,此节将说明它们如何运作。
直线运动
直线运动运用在 MoveAxis 与 MoveLinear 函式,以及 MC_Move 功能块。请注意 XY 可为任何方向,而非指固定方向,当您使用 Move 函式时,XY 将由轴移动至的方向而定。
绝对、相对及附加 | |
---|---|
此为绝对、相对及附加直线运动之范例。起点 (50, -50) 及二终点:终点一 (100, 50) 及终点二 (170, 70),若轴需移动到其中之一终点或至两终点,即可使用绝对、相对与附加函式来完成。
|
![]() |
圆弧运动
圆弧运动应用在 MoveCircular 函式及 MC_MoveCircular 功能块。请注意 XY 可为任何方向,而非指固定方向,当您使用 MoveCircular 函式时,XY 将由轴移动至的方向而定。
绝对、相对及附加 | |
---|---|
此为绝对、相对及附加圆弧运动之范例。图中可看到一起点 (50, -50) 及二终点:终点一 (100, 50) 及终点二 (170, 40),若轴需移动到其中之一终点或两终点,即可使用绝对、相对与附加函式来完成。
|
![]() |
命令及设定位置
指令位置和设定位置之间的区别在于,指令位置是指令的目标位置,而设定位置是当轴朝向指令目标走时的插补位置。参见
RT 及 Win32-KINGSTAR 运动 - 轴 PTP 运动
RT 及 Win32-KINGSTAR 运动 - 轴组
.NET API-运动类别 - 轴 PTP 运动
.NET API-运动类别 - 轴组
.NET Class-IAxis 介面 - 方法
.NET Class-IGroup 介面 - 方法
PLC 功能块-单轴-单轴运动
PLC 功能块-多轴-轴组运动