VAL Programming
VAL Programming
MOTION COMMANDS
Body of any robot programming language has:
Used to deYine movements, path, frame, speed, etc.
Constants, variables, data and objects
MOVE A1 // to take end effector to previously deYined point A1
Motion, end effecter and sensor commands
MOVES A1 // to go to A1 in straight line path
Computation and operation symbols MOVE A1 VIA A2// to go to A1 through another point A2.
//Helps to avoid obstacles, hitting of part
Subroutines
APPRO A1 50 //Approach A1 but keep away 50 mm in Z direction
DEPART 50 // Move back from the current position through 50 mm
DMOVE (1,10) // D for Delta, means increment.
//Change position of joint 1 through 10 mm or 10O
DMOVE (<4,5,6>,<30,-60,90>) //To move joints 4,5 and 6 through
30, -60 and 90 units respectively
Robo+cs-ELE 5/TKMCE 27 Robo+cs-ELE 5/TKMCE 28