Author: Rochez, J.
Paper Title Page
MOPPC033 Opening the Floor to PLCs and IPCs: CODESYS in UNICOS 147
 
  • J. Rochez, E.B. Blanco Vinuela, M. Koutli, T. Petrou
    CERN, Geneva, Switzerland
 
  This paper presents the integration of a third industrial platform for process control applications with the UNICOS (Unified Industrial Control System) framework at CERN. The UNICOS framework is widely used in many process control domains (e.g. Cryogenics, Cooling, Ventilation, Vacuum…) to produce highly structured standardised control applications for the two CERN approved industrial PLC product families, Siemens and Schneider. The CoDeSys platform, developed by the 3S (Smart Software Solution), provides an independent IEC 6131-3 programming environment for industrial controllers. The complete CoDeSys based development includes: (1) a dedicated Java™ module plugged in an automatic code generation tool, the UAB (UNICOS Application Builder), (2) the associated UNICOS baseline library for industrial PLCs and IPCs (Industrial PC) CoDeSys v3 compliant, and (3) the Python-based templates to deploy device instances and control logic. The availability of this development opens the UNICOS framework to a wider community of industrial PLC manufacturers (e.g. ABB, WAGO…) and, as the CoDeSys control Runtime works in standard Operating Systems (Linux, W7…), UNICOS could be deployed to any IPC.  
poster icon Poster MOPPC033 [4.915 MB]