235
Notes
1.
The execution time is given in microseconds unless otherwise stated.
2.
Times for non-differentiated forms are given to the left of the slash, and those for differentiated forms given to the right.
The basic peripheral device and Link Unit servicing time would be 1.5 ms x 4,
or 6 ms, for the Programming Console, Host Link Unit, and two PC Link
Units. The total output refreshing and Unit servicing time computed above is
thus 0.8 ms + 0.04 ms + 1.24 ms + 6 ms = 8.08 ms.
Because this is less than the program execution time, which is 12 ms (0.6
µ
s/
instruction times 20,000 instructions) it is necessary to compute the number
of times that peripheral device and Link Unit servicing would be repeated to
arrive at the actual output refreshing and Unit servicing time. Subtracting
8.08 ms from 12 ms gives us 3.92 ms remaining before program execution is
completed. This would be enough time to repeat Programming Console serv-
icing, the Host Link Unit servicing, and PC Link Unit servicing (1.5 ms each).
The total output refreshing and Unit servicing time would thus be as follows:
8.08 ms + (3 x 1.5 ms) = 12.58 ms
The cycle time would thus be 4.0 ms + 12.58 ms + 0.08 ms = 16.66 ms
6-3
Instruction Execution Times
This following table lists the execution times for all instructions that are avail-
able for the C1000H and C2000H. The maximum and minimum execution
times and the conditions which cause them are given where relevant. When
“word” is referred to in the Conditions column, it implies the content of any
word except for indirectly addressed DM words. Indirectly addressed DM
words, which create longer execution times when used, are indicated by
“
*
DM.”
Execution times for most instructions depend on whether they are executed
with an ON or an OFF execution condition. Exceptions are the ladder dia-
gram instructions OUT and OUT NOT, which require the same time regard-
less of the execution condition. The OFF execution time for an instruction
can also vary depending on the circumstances, i.e., whether it is in an inter-
locked program section and the execution condition for IL is OFF, whether it
is between JMP(04) 00 and JME(05) 00 and the execution condition for
JMP(04) 00 is OFF, or whether it is reset by an OFF execution condition. “R,”
“IL,” and “JMP” are used to indicate these three times.
Table: Instruction Execution Times
Instruction
Conditions
ON execution time (
µ
s)
1,2
OFF execution time (
µ
s)
1,2
C1000H
C2000H
C1000H
C2000H
LD
---
0.4
0.4
0.4
0.4
LD NOT
---
0.4
0.4
0.4
0.4
AND
---
0.4
0.4
0.4
0.4
AND NOT
---
0.4
0.4
0.4
0.4
OR
---
0.4
0.4
0.4
0.4
OR NOT
---
0.4
0.4
0.4
0.4
AND LD
---
0.4
0.4
0.4
0.4
OR LD
---
0.4
0.4
0.4
0.4
OUT
---
0.8
0.8
0.8
0.8
OUT NOT
---
0.8
0.8
0.8
0.8
Instruction Execution Times
Section 6-3
Содержание SYSMAC C1000H
Страница 1: ...Cat No W140 E1 04 Programmable Controllers SYSMAC C1000H C2000H...
Страница 2: ...C1000H C2000H Programmable Controllers Operation Manual Revised May 2003...
Страница 3: ...iv...
Страница 5: ...vi...
Страница 395: ...Cat No W140 E1 04 Note Specifications subject to change without notice Printed in Japan Authorized Distributor...
Страница 396: ...Cat No W140 E1 04 SYSMAC C1000H C2000H Programmable Controllers OPERATION MANUAL...