161
The program is set up so that a rotary encoder (000000) controls execution of
SFT(050) through a DIFU(013), the rotary encoder is set up to turn ON and OFF
each time a product passes the first sensor. Another sensor (000002) is used to
detect faulty products in the chute so that the pusher output and bit 120003 of the
shift register can be reset as required.
Sensor
Chute
(00002)
(00500)
Sensor
(00001)
Rotary Encoder
(00000)
Pusher
(050)
SFT 1200 1201
00000 LD 000001
00001 LD 000000
00002 LD 000003
00003 SFT(050)
1200
1201
00004 LD 120003
00005 OUT 000500
00006 LD 000002
00007 OUT NOT 000500
00008 OUT NOT 120003
0000
01
0000
00
0000
03
1200
03
0000
02
0005
00
0005
00
1200
03
Address Instruction Operands
Shift Instructions Section 5-14