運動
當您使用 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 功能塊-多軸-軸組運動