|
类型 |
DT运动函数 |
|
描述 |
将轴号和运动距离分别存放到TABLE表,通过TABLE列表进行圆弧运动。使用位存在选择TABLE表里的轴号。
根据当前点(起始点)和中点的位置,以及半径画圆,圆心自动计算。当终点与起始点的直线距离大于半径时,以这两点画半圆,半径为连线距离一半,圆心为连线中点。 |
|
语法 |
MOVECIRCDTABSSP(最大轴数,位存在,轴dt列表,终点dt列表,半径,顺时针0/逆时针1) |
|
适用控制器 |
通用 |
|
例子 |
BASE(0,1,2) ATYPE=1,1,1 DPOS=0,0,0 TABLE(10,0,1) 'TABLE(10)存放轴01 TABLE(20,0,50) '只需要放一个终点坐标(X,Y) TRIGGER WHILE 1 IF SCAN_EVENT(IN(0))>0 THEN 'MOVECIRCDTABSSP(6,3,10,20,50,1) '从起始点经过(0,50),半径为50,逆时针画圆弧 ENDIF WEND
|