3 floating point essential pid (fpid3), Expanded functions – Toshiba PROSEC T3H User Manual

Page 53

Advertising
background image

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

ASV

Integral time

T

I

Last error

e

n-1

C-mode set value

CSV

Derivative time

T

D

Last derivative value

D

n-1

M-mode MV input

MMV

Dead-band

GP

Last PV

PV

n-1

MV tracking input

TMV

A-mode initial SV

ISV

Last SV

SV

n-1

Mode setting

MODE

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

Advertising