Omron CS1D DUPLEX SYSTEM - 10-2009 Operation Manual page 160

Cs1d duplex system
Table of Contents

Advertisement

Duplex CPU Units
Operational
Restrictions
Instruction
Restrictions
124
• Duplex operation is possible for EM file memory.
• Interrupts (including scheduled interrupt tasks, external interrupt tasks,
and power OFF interrupt tasks) cannot be used.
• Parallel processing for peripheral servicing (Parallel Processing Mode and
Peripheral Servicing Priority Mode) cannot be executed.
• The clock function is synchronized with the active CPU Unit.
• Instructions with the immediate refresh option (!) cannot be used. (The
IORF instruction, however, is available.)
• The accuracy of timer instructions (TIM, TIMX, TIMH(015), TIMHX(551),
TMHH(540), TMHHX(552), TTIM(087), TTIMX(555), TIMW(813),
TIMWX(816), TMHW(815), TMHWX(817), TIML(542), TIMLX(553),
MTIM(543), and MTIMX(554)) is less than for CS1-H CPU Units. The
accuracy is as follows:
TIM, TIMX, TIMH(015), TIMHX(551), TMHH(540), TMHHX(552),
TTIM(087), TTIMX(555), TIML(542), TIMLX(553), MTIM(543),
MTIMX(554), TIMW(813), TIMWX(816), TMHW(815), TMHWX(817):
(10 ms + cycle time)
Note If the mode is changed from Duplex Mode to Simplex Mode during execution
of a timer instruction, the accuracy in the first cycle following the mode switch
is less than normal (as shown below).
TIM, TIMX, TIMH(015), TIMHX(551), TTIM(087), TTIMX(555), TIML(542),
TIMLX(553), MTIM(543), MTIMX(554), TIMW(813), TIMWX(816),
TMHW(815), TMHWX(817) : (10 ms + cycle time) 10 ms
TMHH(540), TMHHX(552) : (10 ms + cycle time) 20 ms
Reference: Timer accuracy for the CS1-H is as follows:
TIM, TIMX, TIMH(015), TIMHX(551), TTIM(087), TTIMX(555), TIML(542),
TIMLX(553), MTIM(543), MTIMX(554), TIMW(813), TIMWX(816),
TMHW(815), TMHWX(817) : 0 to 10 ms
TMHH(540), TMHHX(552) : 0 to 1 ms
• PV refresh operations during timer instruction jumps, or while a block pro-
gram is stopped, are described below. (Operation is different from CS1-H
CPU Units.)
a) TIM, TIMX, TIMH(015), TIMHX(551), TMHH(540), TMHHX(552),
TTIM(087), TTIMX(555):
When a jump is executed for a JMP, CJMP, or CMPN-JME instructions,
the timer PV is not refreshed (unlike CS1-H CPU Units). The next time
the instruction is executed (i.e., the next time the jump is not made) the
timer is refreshed for the period of time that elapsed since it was last
refreshed.
b) TIMW(813), TIMWX(816), TMHW(815), and TMHWX(817):
The timer PV is not refreshed when the BPRG instruction input condi-
tion is OFF or when the block program is paused by the BPPS instruc-
tion. (It is refreshed for CS1-H CPU Units.)
• Background execution cannot be used for text string processing instruc-
tions, table data instructions, or data shift instructions.
• Interrupt control instructions (MSKS, MSKR, CLI) and peripheral servicing
disable/enable instructions (IOSP/IORS) cannot be used. (They will be
executed as NOPs.)
• Execution of the following instructions (called "synchronized instructions")
is synchronized between the two CPU Units, so their instruction execution
Section 3-1

Advertisement

Table of Contents
loading

Table of Contents