Instruction Manual
Scan Theory
Chapter 5
54
Add the execution values for each instruction by using Table 5.A. The sum of
these values added to the I/O scan time is the average scan time.
Table 5.A
Approximate
Execution T
ime Per Scan (in average microseconds)
Instruction Name Symbol
Instruction
True
Instruction
False
Examine on, Examine off
| |,| / |
14 11
Output energize
( )
16 16
Output latch (L) 17 13
Output unlatch (U) 17 13
Get [G] 28
Put (PUT) 26 14
Equal (=) 23 11
Less than (<) 25 13
Get byte |B| 16
Limit test |L| 24 11
Counter reset (CTR) 20 14
Retentive timer reset (RTR) 20 14
Timer ondelay (TON) 75 47
Retentive timer ondelay (RTO) 78 48
Timer offdelay (TOF) 82 60
Up counter (CTU) 70 55
Down counter (CTD) 75 60
3 Digit Math
Add (+) 48 15
Subtract () 80 19
Multiply (x)(x) 615 60
Divide
(
÷
)(
÷
)
875 60
Add to any of the above when its
address is 4008 or greater
27 27
Expanded Math
Add EAF 01 400500 40
Subtract EAF 02 400500 40
Multiply EAF 03 8002250 40
Divide EAF 04 5003250 40
Square root EAF 05 1850 40
BCD to binary EAF 13 500 40
Binary to BCD EAF 14 500 40
Master control reset (MCR) 16 16
Zone control last state
1
(ZCL) 22(no skip) 20+(13 per word skipped)
Branch start 16 16
Branch end 18 18
End, temporary end T.END 27 27
Subroutine area SBR 27 27
Immediate input update
[ I ]
45 (with forcing on 55)
Immediate output update (IOT) 70(with forcing on 80) 17