10 PID CONTROL INSTRUCTIONS
10.1 Overview
1151
10
• PID control data can be registered or changed every scan of the program. Whenever the data are registered
or changed, execute the PIDINIT instruction. If not executed, the registered or changed data are not used
when the PIDCONT instruction is executed.
• Note that the PIDINIT instruction does not need to be executed if the PID control data are changed for the
specified loop by using the PIDPRMW instruction.
PID control data
PID control data is used to set the reference values for PID operation. The set values need to be registered to the CPU
module by using the PIDINIT instruction before PID operation by the PIDCONT instruction starts. The PID control data can be
set to a word device area with any numbers. Note that all the data for the number of loops used must be set in the area with
consecutive device numbers.
For data assignment, refer to the following.
• Inexact differential: Page 1160 S(P).PIDINIT
• Exact differential: Page 1172 PIDINIT(P)
PID control data are classified into two types: data common to all loops and data for each loop.
Type
Item
Description
Setting range
Processing when set data is
out of the valid range
Data common to all
loops
Number of loops used
Number of loops where PID operation is
performed
1 to 32
An error occurs, and PID operation
is not performed for all loops.
Number of loops in
one scan
Number of loops to be used in one PID
operation when multiple loops reach the
sampling period at a same time
1 to 32
Summary of Contents for MELSEC iQ-R Series
Page 1: ...MELSEC iQ R Programming Manual Instructions Standard Functions Function Blocks ...
Page 2: ......
Page 24: ...22 INDEX 2092 INSTRUCTION INDEX 2093 REVISIONS 2104 WARRANTY 2105 TRADEMARKS 2106 ...
Page 34: ...32 MEMO ...
Page 35: ...33 PART 1 PART 1 OVERVIEW This part consists of the following chapter 1 OVERVIEW ...
Page 68: ...66 1 OVERVIEW 1 5 Precautions on Programming MEMO ...
Page 1448: ...1446 14 REDUNDANT SYSTEM INSTRUCTIONS 14 2 Disabling Enabling System Switching MEMO ...
Page 1972: ...1970 33 TIME DATA TYPE FUNCTIONS 33 4 Division MEMO ...
Page 2067: ...APPX Appendix 5 PID Control Program Examples 2065 A 252 Set PID control data for loop 2 ...
Page 2109: ......