Mitsubishi Electric MELSEC iQ-R Series Programming Manual page 1157

Hide thumbs Also See for MELSEC iQ-R Series:
Table of Contents

Advertisement

I/O data
I/O data consists of input data, such as the set value (SV) and process value (PV), which are set to perform PID operation,
and output data, such as operation results. The I/O 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 1163 S(P).PIDCONT
• Exact differential: Page 1174 PIDCONT(P)
The I/O data area is divided into two areas: data area assigned for each loop and work area used by the system.
Item
Set value
SV
Process value
PV
Automatic
MV
manipulated value
Process value after
PVf
filtering
Manual manipulated
MV
MAN
value
Manual/automatic
MAN/
selection
AUTO
Alarm
ALARM
*1 When the PID limit is restricted
*2 When the PID limit is not restricted
Description
A target value in PID control
A feedback data from the control target to the A/D
converter module
A manipulated value calculated by PID operation. The
value is output from the D/A converter module to the
control target.
A process value calculated by the following operational
expression
+ (PV
PV
= PV
- PV
)
fn
n
fn-1
n
Data output from the D/A converter module in manual
mode
Select the type of output data to the D/A converter
module: manual manipulated value or automatic
manipulated value. In manual mode, the automatic
manipulated value remains unchanged.
Checks whether the variation rate of the automatic
manipulated value (MV) or process value (PV) is within
the valid range or not. Once the value is set, it is held
until the CPU module is reset.
...
b15
(1) If the PV is out of the limited range, 1 is set to b0.
(2) If the MV is out of the limited range, 1 is set to b1.
Setting range
Remarks
*1
0 to 2000
In the case of *1, if the SV is out of the
valid range, it will be converted as
*2
-32768 to 32767
follows.
*1
-50 to 2050
In the case of *1, if the PV is out of the
valid range, it will be converted as
*2
-32768 to 32767
follows.
*1
-50 to 2050
*2
-32768 to 32767
*1
-50 to 2050
*2
-32768 to 32767
*1
-50 to 2050
In the case of *1, if the MV
the valid range, it will be converted as
*2
-32768 to 32767
follows.
0: Automatic
An error occurs if the set value is other
manipulated value
than 0 or 1, and PID operation of the
1: Manual
corresponding loop is not executed.
manipulated value
b0
(2)
(1)
10 PID CONTROL INSTRUCTIONS
• If the value is smaller than 0, 0 is
used.
• If the value is bigger than 2000, 2000
is used.
• If the value is smaller than -50, -50 is
used.
• If the value is bigger than 2050, 2050
is used.
is out of
MAN
• If the value is smaller than -50, -50 is
used.
• If the value is bigger than 2050, 2050
is used.
1155
10.1 Overview
10

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents