Panasonic FP Series Programming Manual page 948

Hide thumbs Also See for FP Series:
Table of Contents

Advertisement

In this example, the same POU header is used for all programming languages.
Example
GVL
In the global variable list, all values of global inputs and outputs are declared that are used for
programming this function.
POU header
All input and output variables used for programming this function have been declared in the POU
header.
Body
Specify the member SP (set point value) of F356_Parameters_Hold_DUT (see page 948) before
operation.
When bRunPidControl turns on, the work area specified with the F356_Parameters_NonHold_DUT
(see page 949) will be initialized. However, only the member MV (manipulated value) can be held
depending on the status of the flag b2_HoldMV of F356_Control_DUT (see page 948).
The default control conditions are:
Cycle time = 1s
Inverse I-PD control (heating)
PWM resolution = 1000.
PID control starts from the next scan, and PWM output is executed for PWM_Output.
If the member flag b0_AT_Request of ControlData, a DUT with overlapping elements, is set,
auto-tuning begins. When auto-tuning has completed successfully, the member flag
b1_AT_Complete of ControlData is set and Kp, Ti and Td are set for the PID control. If
bRunPidControl is still on, it will change to PID control automatically and the PWM output will be
executed.
If the execution condition bRunPidControl has turned to FALSE during PID
control, PWM_Output also turns off. However, only the member MV
(manipulated value) can be held depending on the status of the flag b2_HoldMV
of F356_Control_DUT (see page 948).
LD
Process control instructions
947

Advertisement

Table of Contents
loading

Table of Contents