690
39 PRECAUTIONS ON PROGRAMMING
39.1 Instructions Not Available in System Using SIL2 Process CPU
Instructions that affect the status of another instruction when
executed
When one of the following instructions is executed and the status of another instruction changes, the new status will not be
tracked to the other system. When the system switching is performed during execution of an instruction, execute the
instruction again as required.
Instructions that cause different operation results between the
control system and standby system
This section describes the instruction that causes different operation results in both systems after system switching.
PID control instructions
When using the following PID control instructions, include the number of device points used by the systems in tracking target
data. Otherwise, the instructions cause different operation results between the control system and standby system after
system switching.
n: Total number of loops
Ex.
When the number of loops is eight, the PIDINITP instruction needs 2 + 8
10 = 82 words and the PIDCONTP instruction
needs 10 + 8
18 = 154 words. Thus, include D1000 to D1081 and D1100 to D1253 in tracking target data.
Classification
Instruction symbol
Program execution control instructions
Disabling interrupt programs
DI
Enabling interrupt programs
EI
Disabling interrupt programs with specified priority or
lower
DI
Interrupt program mask
IMASK
Disabling/enabling the specified interrupt pointer
SIMASK
File register operation instructions
Switching the file register block number
RSET(P)
Changing the file register file name
QDRSET(P)
Timing check instruction
Generating timing pulses
DUTY
Classification
Instruction symbol
Number of device points used
PID control instructions (Inexact
differential)
Registering the PID control data to
the CPU module
S(P).PIDINIT
2 + n
4
PID operation
S(P).PIDCONT
10 + n
23
PID control instructions (Exact
differential)
Registering the PID control data to
the CPU module
PIDINIT(P)
2 + n
10
PID operation
PIDCONT(P)
10 + n
18
Содержание MELSEC iQ-R-R00CPU
Страница 2: ......
Страница 151: ...9 MONITOR FUNCTION 9 1 Real Time Monitor Function 149 9 MEMO ...
Страница 323: ...18 SEQUENCE SCAN SYNCHRONIZATION SAMPLING FUNCTION 321 18 MEMO ...
Страница 330: ...328 20 ROUTING SETTING 20 3 Precautions MEMO ...
Страница 423: ...26 BASIC CONCEPT 26 8 State Transition of the Redundant System 421 26 MEMO ...
Страница 524: ...522 30 MAINTENANCE AND INSPECTION FOR A REDUNDANT SYSTEM 30 1 Module Replacement in the Redundant System MEMO ...
Страница 1009: ...APPX Appendix 14 List of Available SQL Commands for CPU Module Database Access Function 1007 A MEMO ...
Страница 1014: ...1012 APPX Appendix 15 Added and Enhanced Functions MEMO ...
Страница 1027: ......