A SERVICE OF

logo

User’s Manual
51
2. Expanded Functions
2.4.3 Floating point essential PID (FPID3)
FUN 232 FPID3 Floating point essential PID
Expression
Input
[
A+1
A
FPID3
B+1
B
C+1
C
]
Output
Function
Performs PID (Proportional, Integral, Derivative) control which is a fundamental method of feed-back control.
(Pre-derivative real PID algorithm)
The operation of this FPID3 instruction is the same as the PID3 (FUN156) instruction except for dealing data
as floating point data.
Execution condition
Input Operation Output
OFF Initialization OFF
ON Execute PID every setting interval ON when
execution
Operand
Name Device Register Con- Index
X Y S L R Z T. C. I O X
W
Y
W
S
W
L
W
R
W
W T C D F I
W
O
W
I J K
stant
A
Top of input
data
B
Top of
parameter
C
Top of
output data
Input data Control parameter Output data
A+1
A
Process input value
PVC
B+1
B
Proportional gain
K
P
C+1
C
Manipulation value
MV
A-mode set value
AS
V
Integral time
T
I
Last error
e
n-1
C-mode set value
CS
V
Derivative time
T
D
Last derivative value
D
n-1
M-mode MV input
MM
V
Dead-band
GP
Last PV
PV
n-1
MV tracking input
TM
V
A-mode initial SV
ISV
Last SV
SV
n-1
Mode setting
MOD
E
Input filter constant
FT
Integral remainder
Ir
ASV differential limit
DSV
Derivative remainder
Dr
MMV differential limit
DMMV
Internal MV
MV
n
A-mode: Auto mode
Initial status
STS
Internal counter
C
C-mode: Cascade mode
MV upper limit
MH
Control interval
t
M-mode: Manual mode
MV lower limit
ML
MV differential limit
DMV
Control interval setting
n