FILE,LAD 2:
SOR,0 BST,1 XIC,I:1/5 NXB,1 XIC,O:10/0 BND,1 XIC,I:1/0 OTE,O:10/0 EOR,0
RCM,An example of a Four Floor Elevator application.

Seal In rung using the Emergency Call button to energize CR1.
SOR,1 XIC,O:10/0 XIO,B3:2/0 BST,1 XIC,I:1/6 OTL,B3:1/6 OTL,B3:2/1 NXB,1 XIC,I:1/11 OTL,B3:1/11 OTL,B3:2/4 BND,1 OTL,B3:2/0 EOR,1
RCM,Register floor call and set appropriate "StopOn" register flag. Set "StopOn 0" to signify call has been registered.
SOR,2 XIC,O:10/0 BST,1 XIC,B3:1/6 OTE,O:2/6 NXB,1 XIC,B3:1/11 OTE,O:2/11 BND,1 EOR,2
RCM,Turn on or off call button indicators.
SOR,3 BST,1 XIC,I:3/5 XIC,B3:2/1 NXB,1 XIC,I:3/8 XIC,B3:2/4 BND,1 OTU,B3:0/1 OTU,B3:2/0 OTL,B3:0/0 EOR,3
RCM,When arriving on called floor, set the arrived flag.
SOR,4 XIC,O:10/0 XIC,B3:0/1 BST,1 XIC,B3:0/3 OTE,O:4/0 NXB,1 XIC,B3:0/4 OTE,O:4/1 BND,1 EOR,4
RCM,Hoist the elevator car up or down.
SOR,5 XIC,O:10/0 BST,1 XIC,I:3/5 OTE,O:2/12 NXB,1 XIC,I:3/8 OTE,O:2/15 BND,1 EOR,5
RCM,Turn on or off the floor indicators as the elevator arrives.
SOR,6 XIC,B3:0/0 BST,1 XIC,I:3/5 OTU,B3:1/6 OTU,B3:2/1 NXB,1 XIC,I:3/8 OTU,B3:1/11 OTU,B3:2/4 BND,1 EOR,6
RCM,Reset request flags when reaching desired floor.
SOR,7 XIC,I:3/5 OTL,B3:0/3 OTU,B3:0/4 EOR,7
RCM,If on first floor, set travel direction to up.
SOR,8 XIC,I:3/8 OTL,B3:0/4 OTU,B3:0/3 EOR,8
RCM,If on the fourth floor, set travel direction to down.
SOR,9 BST,1 XIC,B3:2/1 XIO,I:3/5 NXB,1 XIC,B3:2/4 XIO,I:3/8 BND,1 XIO,B3:0/0 OTL,B3:0/1 EOR,9
RCM,If not on called floor, set the flag for MoveCar.
SOR,10 XIC,B3:0/0 TON,T4:0,0.1,20,0 EOR,10
RCM,Wait timer acting as the doors cycle.
SOR,11 XIC,T4:0/DN OTU,B3:0/0 EOR,11
RCM,Unlatch the arrived flag after wait timer times out.
SOR,12 END,12
RCM,
FILE,SBR 3:
SOR,0 END,0
RCM,
FILE,SBR 4:
SOR,0 END,0
RCM,
FILE,SBR 5:
SOR,0 END,0
RCM,
FILE,SBR 6:
SOR,0 END,0
RCM,
FILE,SBR 7:
SOR,0 END,0
RCM,
FILE,SBR 8:
SOR,0 END,0
RCM,
FILE,SBR 9:
SOR,0 END,0
RCM,
BTBL
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
NTBL
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
FTBL
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
SYMBOLS
B3:0/0 Flag_Arrived
B3:0/1 Flag_MoveCar
B3:0/3 Travel_Up
B3:0/4 Travel_Dn
B3:1/11 Flag_Status_11
B3:1/6 Flag_Status_6
B3:2/0 Flag_StopOn_0
B3:2/1 Flag_StopOn_1
B3:2/4 Flag_StopOn_4
I:1/0 Emergency_Stop
I:1/11 Call_4
I:1/5 Emergency_CALL
I:1/6 Call_1
I:3/5 Sensor_1st
I:3/8 Sensor_4th
O:10/0 CR1
O:2/11 Indicator_Call4
O:2/12 Indicator_On1
O:2/15 Indicator_On4
O:2/6 Indicator_Call1
O:4/0 Motor_Up
O:4/1 Motor_Dn
T4:0/DN Wait_Time_Done
DESCRS
