Portable IEC 61131-3 Control Applications
Extended Technical Overview
This page expands on the printed technical handout by providing additional detail on control structure, function block availability, and alignment with Open Process Automation and O-PAS™ principles. It is intended for control engineers, system architects, and automation decision-makers.
What the Library Is
The CSI Process Automation Function Library is a modular IEC 61131-3 control library implemented in CODESYS® and developed as part of a structured roadmap toward alignment with Open Process Automation and O-PAS™ principles.
It encapsulates proven regulatory and supervisory control behaviors in a portable, vendor-neutral form that supports multi-vendor deployment, long-term lifecycle independence, and incremental modernization across DCS, PLC, and open control environments.
Function Block Availability
The table below distinguishes currently implemented function blocks from planned roadmap additions.
Available Now
- PID
- Control Selector (CS)
- Output Splitter (SPLT)
- Integrator (INTG)
- Analog Input (AI)
- Analog Output (AO)
- Discrete Input (DIN)
- Discrete Output (DOUT)
Coming Soon (Roadmap)
- Bias / Gain
- Dead Time
- Lead–Lag
- Ramp Generator
- Signal Characterizer
- Input Selector
- Ratio
- Manual Loader
- NAMUR PID
- Timer
Planned items reflect current roadmap intent and may evolve.
Control Strategy Examples
Cascade Control Loop
Cascade control improves disturbance rejection by separating fast inner-loop dynamics from slower outer-loop objectives, enabling more stable and responsive control across changing conditions.
Override and Constraint Handling
Selector-based constraint handling arbitrates between competing process objectives without modifying underlying controller logic, supporting safer operation during limits, trips, and abnormal conditions.
Alignment with Open Process Automation
- IEC 61131-3 used as the canonical application layer
- Separation of control logic and execution environment
- Application portability across hybrid and evolving architectures
- Incremental adoption aligned with O-PAS™ principles
- Roadmap-aligned, not positioned as certified
Where This is Used
- OPA pilot programs
- Brownfield modernization initiatives
- Hybrid DCS and open control environments
- Multi-vendor automation strategies
About CSI
Collaborative Systems Integration (CSI) is an independent systems integrator specializing in advanced process control and open, vendor-neutral automation architectures.
CSI works with asset owners and integrators to design, implement, and modernize control systems with a focus on application portability, lifecycle independence, and long-term architectural control. Our work spans advanced control, system integration, and incremental alignment with Open Process Automation principles across brownfield and hybrid environments.