Professional Documents
Culture Documents
ch6 - Basic Instruction
ch6 - Basic Instruction
dụng
MoveL/MoveJ
Speed : tốc độ
L- linearly : tuyến TCP
tính data type: speeddata
Data type: tooldata
J- joint movement
: chuyển động cong
L- linearly
speed
J- joint movement TCP
data type: speeddata
C- circularly Data type: tooldata
speed
TCP
Lệnh này được sử dụng để đưa Data type: speeddata
dụng cụ ở bất kì nơi nào lập tức Data type: tooldata
trở về lại điểm bắt đầu
Set do1;
Reset do1;
WaitDI di1, 1;
di1: Kiểu dữ liệu : signaldi
Tín hiệu.
1: Kiểu dữ liệu : dionum
TPErase;
TPWrite string;
IF <exp> THEN
“Yes-part”
ENDIF TRUE
IF cond instructions
IF <exp> THEN FALSE
ELSEIF cond instructions
“Yes-part”
ELSE ELSE instructions
“Not-part”
ENDIF
TEST
• TEST được dùng khi các lệnh khác nhau được thi hành dựa
trên giá trị của một biểu thức hoặc dữ liệu.
TEST reg1
CASE 1:
PATH 1;
CASE 2:
PATH 2;
DEFAULT:
Error;
ENDTEST
Các lệnh khác nhau được thi hành dựa trên giá trị của reg1
WHILE
reg1:=1;
WHILE reg1< 5 DO
reg1:=reg1+1;
ENDWHILE
Stop;
Exit;
ClkReset clock1;
ClkStart clock1;
ClkStop clock1;
WaitTime 5;
5:Thời gian dừng lại chờ, tính theo giây ( num )
Data:=Value;
Data: Biến dữ liệu mới. (All)
Value:giá trị mong muốn. ( Same as Data )
e.g:
ABB := FALSE; ( bool )
ABB := reg1+reg3; ( num )
ABB := “ WELCOME ”; ( string )
pHome := p1; ( robotarget )
tool1.tframe.trans.x :=
tool1.tframe.trans.x+20; ( num )
-GripLoad
GripLoad load0;