GFK-0467K Appendix A Instruction Timing A-5
A
Table A-1. Instruction Timing-Continued
Function Enabled Disabled Increment
Group Function 311 313 331 340/41 311 313 331 340/41 311 313 331 340/41 Size
Control Call a Subroutine 155 93 192 85 41 0 0 0 7
Do I/O 309 278 323 177 38 1 0 0 – – – – 12
PID – ISA Algorithm 1870 1827 1812 929 91 56 82 30 – – – – 15
PID – IND Algorithm 2047 2007 2002 1017 91 56 82 30 – – – 15
End Instruction – – – – – – – – – – – – –
Service Request
# 6 93 54 63 45 41 2 0 0 – – – – 9
# 7 (Read) 37 309 161 – 2 0 0 – – – 9
# 7 (Set) 37 309 161 – 2 0 0 – – – 9
#14 447 418 483 244 41 2 0 0 – – – – 9
#15 281 243 165 139 41 2 0 0 – – – – 9
#16 131 104 115 69 41 2 0 0 – – – 9
#18 56 300 180 2 0 0 – – – – 9
#23 1689 1663 1591 939 43 1 0 0 – – – – 9
#26//30*1268 1354 6680 3538 42 0 0 0 9
#29 – – 55 41 – – 1 0 – 9
Nested
MCR/ENDMCR
Combined
135 73 68 39 75 25 21 12 – – – – 8
*Service request #26/30 was measured using a high speed counter, 16-point output, in a 5-slot rack.
Notes:1. Time (in microseconds) is based on Release 5.01 of Logicmaster 90-30/20 software for Models 311, 313, 340, and 341 CPUs (Release 7 for the 331).
2. For table functions, increment is in units of length specified.; for bit operation functions, microseconds/bit.; for data move functions, microseconds/number
of bits or words.
3. Enabled time for single length units of type %R, %AI, and %AQ.
4. COMMREQ time has been measured between CPU and HSC.
5. DOIO is the time to output values to discrete output module.
6. Where there is more than one possible case, the time indicated above represents the worst possible case.
7. For instructions that have an increment value, multiply the increment by (Length –1) and add that value to the base time.
Timing information for the Micro PLC: See the Series 90 Micro Programmable Logic Controller User’s Manual (GFK-1065B or later)
for this information.
Timing information for 350 and 360 Series PLCs: See page A-6 and following.