Hyundai HI4 User Manual

Page 409

Advertising
background image

11. Robot Language Explanation

------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------

11 - 44

M I T Function Code

Example of corresponding HR - BASIC syntax.

M86

Function Jump (Count
Conditional)

Vp%=Vn%/<Division Count> or Vp%=Vn% MOD <Division
Count>

value is initialized out of cycle).

ON Vp%+1 GOTO <Address1><Address2><Address3>...

M87

Function Jump (I
Conditional)

Vn% = DIn2*2^2 + DIn1*2 + DIn0
ON Vn%+1 GOTO <Address1><Address2><Address3>...

M88

Function Jump Exit

Not required

M92

END

END

M94

Call Insert sheet
program

TIERST R=1,P=4,PR=2,TP=800

M95

Palletizing picking up
shift

PALPU P=1,SL=4,SH=1000

M96

Palletizing shift

PAL P=1,PR=1,W=500,L=300,H=250.5

M97

Palletizing end

PALEND P=1,ES=81

M98

Palletizing reset

PALRST P=1,CS=1,RS=5

M99

Comment Function

'SPOT WELD or REM SPOT WELD

M101

String Output (RS-232C) PRINT #1,“ <String>”

M102

Other Program Call
(Uncond.)

CALLPR

M103

Other Program Call (I
Cond.)

Use IF instruction

M104

Other Program Call
(Count Cond.)

Use IF instruction, and variable value increment

M105

Output Signal(ON/OFF)

DOn=1 or DOn=0

M113

Shift Coordinate System
Selection

SELCRD


I1∼24

Signal Wait

WAIT DIn=1

I25

I Signal Wait (Input
Signal Setting)

WAIT DIn=1

I26

I Signal Wait (Sub-Logic
Signal)

WAIT DIn=0

I52

Time Conditional I
Signal Wait

WAIT DIn=1,<Wait Time>,<shelterAddress>

I53

Time Conditional IB
Signal (AND)

WAIT (GIn AND <Binary Condition>)=<Binary Condition>,
<Wait Time> , <shelterAddress>

I54

Time Conditional IB
Signal (OR)

WAIT GIn AND <Binary Condition>, <Wait Time>,
<shelterAddress>

I55

Time Conditional IB
Signal

WAIT GIn=<Binary Condition>, <Wait Time>,
<shelterAddress>

T

Delay Time Setting

DELAY <Delay Time>

Advertising