PACFramework

PAC Framework V1

UK EN

Framework for Developing Industrial Controller Software (PLC/PAC)

Introduction

PACFramework is an integrated set of rules, recommendations, data structures, and software elements designed for developing application software for programmable devices such as industrial controllers (PLC/PAC), though not limited to them.

PACFramework (hereinafter “PFw”) has been developed considering typical control system requirements, modern international standards (ISA, IEC, ISO), and trends (Industry 4.0, IIoT). PFw enables rapid development of software for PLC/PAC and SCADA/HMI within industrial automation and control systems (IACS), providing functionality suitable for all types of processes and production: continuous, discrete, and batch. The framework can be used with any programmable devices intended for control and automation.

Purpose:

Properties:

Currently, a new version, PFw2, is under development, addressing structural limitations and shortcomings of the first version.

This repository:

  1. Core Concepts
  2. Control Modules (CM)
  3. Equipment Modules (EM)
  4. Procedural Control
  5. HMI (Human-Machine Interface) System Standards]
  6. Recommendations for Implementing PAC Framework on New PLC/PAC Platforms
  7. Available Implementations

Main page

GitHub