Loctite CARTESIAN 400 User Manual

Page 17

Advertising
background image

[ ON/OFF Output Control ] ________________________________________________________ 28

Outputting to I/O: set, reset, pulse, invPulse______________________________________ 28
Outputting after X second: delaySet, delayReset __________________________________ 31
Sounding an alarm buzzer: onoffBZ ____________________________________________ 32
Blinking the LED (Green): onoffGLED __________________________________________ 33
Blinking the LED (Red): onoffRLED ____________________________________________ 34
Outputting values from I/O: dataOut,dataOutBCD _________________________________ 35

[ If Branch, Wait Condition ] _______________________________________________________ 36

if Branch: if, then, else, endIf__________________________________________________ 36
Wait Condition: waitCond,waitCondTime,timeUp,endWait ___________________________ 38

[ Condition ] ___________________________________________________________________ 40

Condition Settings: ld, ldi, and, ani, or, ori, anb, orb ________________________________ 40

[ Delay, Data In, Wait Start ] _______________________________________________________ 43

Time Delay: delay__________________________________________________________ 43
Waiting for a start instruction: waitStart, waitStartBZ _______________________________ 45
Inputting from I/O: dataIn, dataInBCD___________________________________________ 47

[ Pallet Control ] ________________________________________________________________ 48

Pallet Command: loopPallet, resPallet, incPallet __________________________________ 48

[ Execution Flow Control ]_________________________________________________________ 51

Subroutine call of type setting job: callBase ______________________________________ 51
Subroutine call of point job data: callJob_________________________________________ 53
End of point job: returnJob ___________________________________________________ 55
Subroutine call of Program: callProg ___________________________________________ 56
Calling points: callPoints_____________________________________________________ 60
Ending a program: endProg __________________________________________________ 61
Assigning the returned value of a function: returnFunc______________________________ 62
Jumping to a specified point: goPoint, goRPoint, goCRPoint _________________________ 63
Jumping to a specified command line: jump, Label ________________________________ 65

[ For, Do-loop ] _________________________________________________________________ 66

For, Do-loop: for, next, exitFor, do, loop, exitDo ___________________________________ 66

Features II CARTESIAN Benchtop Robot

xvi

Advertising
This manual is related to the following products: