Pid Code Sample - Allen-Bradley Micro830 User Manual

Hide thumbs Also See for Micro830:
Table of Contents

Advertisement

Rockwell Automation Publication 2080-UM002G-EN-E - March 2015
motor driving a disk flywheel with the motor coupled to the flywheel via a shaft
with torsional stiffness or an electric circuit composed of a current source driving
a series LR (inductor and resistor) with a shunt C (capacitor). The energy storage
elements for these systems are the rotational kinetic energy and torsion spring
energy for the former and the inductive and capacitive storage energy for the
latter. Motor drive systems and heating systems can be typically modeled by the
LR and C electric circuit.

PID Code Sample

The illustration PID Code Sample shows sample code for controlling the PID
application example shown before. Developed using Function Block Diagrams, it
consists of a pre-defined function block, IPIDCONTROLLER, and four user-
defined function blocks. These four are:
• PID_OutputRegulator
This user-defined function block regulates the output of
IPIDCONTROLLER within a safe range to ensure that there is no
damage to the hardware used in the process.
IF RMIN ≤ RIN ≤ RMAX, then ROUT = RIN,
IF RIN < RMIN, then ROUT = RMIN,
IF RIN > RMAX, then ROUT = RMAX.
IPID Function Block Appendix F
261

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Micro850

Table of Contents