Process Control Languages
A family of IEC 61131-3 programming languages is supported by some AggreGate-based products. Runtime modules of those languages are also called Soft-PLC since they enable functionality of hardware Programmable Logic Controllers (PLCs).
Soft PLC suite includes development, debug and runtime environment of four languages:
- ST - Structured Text
- FBD - Function Block Diagram
- SFC - Sequential Function Chart
- LD - Ladder Diagram
The primary objective of adding support for process control languages into AggreGate was to give its users a convenient tool for developing applications that run in embedded environments, such as IoT gateways, Linux PLCs, and single-board computers. This opens our platform to millions of automation engineers who are well-versed in programming classic PLCs.