
Programming S900–II Level 1
Version 2.2 |–>
IV – Programming instructions
37
01T01527_2
25.5.00
IV – 2. Instructions
IV – 2. 1. Variables
Boolean image of an action (output) to be
perfomed externally (transmitted by the
Output board).
Boolean image of an information (input)
coming from outside (received by the Input
board)
Structures reserved for increments and
decrements.
Internal boolean variable
Internal boolean variable resulting from the
PLC timer.
General data in 16 bit memory.
General data in 32 bit memory.
000 –> 255
000 –> 255
00 –> 15
0041 –> 9980
Output
Input
Counter
OUT *
IN *
CNT
000 –> 127
000 –> 15
000 –> 4095
Bit
Timer
Word
BIT *
TIM
WORD
000 –> 127Double Word WWORD
FunctionsName Mnemonic Number
Key
* The mnemonic code of these structures is also an instruction code.
IV – 2. 2. Boolean instructions
Temporary output actuation :
Syntax : OUT... (000 –> 255)
0 –> 127 : local outputs
144 –> 255 : remote outputs (on CAN or ASI network)
The output is actuated during the step ; it is set to 0 when the next step is decoded.
Note : It is not possible to program the “force overtravel”, “Arm Free Safety” (SBD), Without robot
and pneumatic High Speed safety outputs.
Note : For a “PIP” robot, the output attributed to the IMM command (parameter : 573) only goes to
1 if :
The arm is out of the mould,
and the part made memory is at 0 (last moulded part taken by the robot),
and the robot is in Step by Step
or Automatic mode,
and the IMM is in Automatic
or Semi–Automatic mode.
Komentáře k této Příručce