Mitsubishi Electric MELSEC-L Special Instructions Manual page 252

Melsec-q/l structured programming manual
Hide thumbs Also See for MELSEC-L:
Table of Contents

Advertisement

Setting data
Device
Data item
(s)+0
Operational
expression
selection
(s)+1
Sampling cycle
(T
)
S
(s)+2
Proportional
constant (K
(s)+3
Integral constant
(T
)
I
(s)+4
Derivative constant
(T
)
D
(s)+5
Filter coefficient ()
(s)+6
MV lower limit
(MVLL)
(s)+7
MV upper limit
(MVHL)
(s)+8
MV change rate
limit (MVL)
6 PID CONTROL INSTRUCTION
250
6.2 PID Control Instruction (Exact Differential)
Description
Select the PID operational
*1
expression.
Set the PID operation cycle.
Proportional gain of PID
)
operation
P
Constant that expresses the
magnitude of the integral
action (I action) effect.
Increasing the integral
constant slows down the
manipulated value change.
Constant that expresses the
magnitude of the derivative
action (D action) effect.
Increasing the derivative
constant causes significant
changes in the manipulated
value even with a slight
change of the control target.
Set the degree of filtering to
be applied to the process
value.
The filtering effect decreases
as the value gets closer to 0.
Set the lower limit for the
manipulated value (MV)
calculated in PID operation in
automatic mode.
If the MV is less than the set
lower limit value (MVLL), the
value is clipped to the MVLL.
Set the upper limit for the
manipulated value calculated
in PID operation in automatic
mode.
If the MV is greater than the
set upper limit value (MVHL),
the value is clipped to the
MVHL.
Set the variation limit
between the previous MV
and the present MV.
When the MV variation is
greater than the limit value,
bit 1 (b1) of the alarm device
is set to '1'.
MV variation is not limited.
(Even if the MV variation
exceeds the limit value, the
actual MV variation is used
as it is for calculating the
MV.)
Setting range
With PID limits
Without PID
limits
0: Forward
0: Forward
operation
operation
1: Reverse
1: Reverse
operation
operation
1 to 6000
1 to 6000
(unit: 10ms)
(unit: 10ms)
1 to 10000
1 to 10000
(unit: 0.01)
(unit: 0.01)
1 to 32767
1 to 32767
(unit: 100ms)
(unit: 100ms)
If setting value
If setting value
> 30000
> 30000
T
= Infinite ()
T
= Infinite ()
I
I
0 to 30000
0 to 30000
(unit: 10ms)
(unit: 10ms)
0 to 100
0 to 100
-50 to 2050
-32768 to 32767
-50 to 2050
-32768 to 32767
0 to 2000
-32768 to 32767
Setting
Processing when the
side
setting data are outside
the setting range
User
An error occurs and the PID
operation for the
corresponding loop is not
performed.
User
User
An error occurs and the PID
operation for the
corresponding loop is not
User
performed.
User
User
User
In the case of "With PID
limits", the PID operation is
not performed after values
are replaced as follows:
• If MVLL or MVHL value is
less than -50, the value is
clipped to -50.
• If MVLL or MVHL value is
User
greater than 2050, the
value is clipped to 2050.
User
In the case of "With PID
limits", the PID operation is
performed after values are
replaced as follows:
• MVL value is less than 0,
the value is clipped to 0.
• MVL value is greater than
2000, the value is clipped
to 2000.

Advertisement

Table of Contents
loading

This manual is also suitable for:

Melsec-q

Table of Contents