Cryogenics Instrumentation _ Controls Commissioning for

Document Sample
Cryogenics Instrumentation _ Controls Commissioning for Powered By Docstoc
					UNICOS: an open framework


                   Hervé Milcent
                 ICALEPS 2009
                                                           Outline

   1.     Introduction and origins
   2.     UNICOS framework
              Package vs. application
              UNICORE
              UNICOS CPC
   3.     Use case:
              SURVEY
              QPS
              PIC
   4.     Conclusions




ICALEPS 2009                 Hervé Milcent [CERN EN/ICE]         2
                                                  1.Introduction and origins

    UNICOS (UNified Industrial COntrol System) was
     born at CERN
    Development of the LHC Cryogenics control system

    To create an industrial control system covering the
     three layers

                   Supervision
                                                   SCADA
                   Control                           PLC
                   Field                      Field equipment



      With automatic data driven generation tools
          For a rapid startup
          Easy intervention on the program logic and HMI


ICALEPS 2009                 Hervé Milcent [CERN EN/ICE]                   3
                                                        2. UNICOS framework

    To produce control application for two/three layers
     control systems
    Means to rapidly develop full control/monitoring
     applications
    Provides operators with ways to access all the device
     data with little effort
    Tools:
          To diagnose problems (control system, process alarm, …)
          To access devices
          To operate the devices
          Without specific developments




ICALEPS 2009              Hervé Milcent [CERN EN/ICE]                     4
                                                   2.1. Package vs. Application

      Set of components
      For the supervision and control layer (front-end)
      Package:
           A package extends UNICORE to specific domain
          Set of components combined and configured together
         to produce control/monitoring applications


                   Supervision
                   layer                               Application          Application
                                   UNICOS                 Application A
               U                                        packages             packages
                                 CPC package
                                                         (PIC, ..)        (QPS, SURVEY, ..)
               N
               I    UNICORE
               C
               O
               S
                   Control                                PLCs                   FECs
                   layer           PLCs CPC
                                                        (non CPC)               (FESA)
ICALEPS 2009                      Hervé Milcent [CERN EN/ICE]                                 5
                                                                2.2. UNICORE

   Deployed in two layers
       Control layer (Front-end)                                    Supervision
                                                                     layer
            Time stamping communication protocol: TSPP                              UNICOS
                                                                                   CPC package
            Event publishing
                                                                 U
       Supervision layer                                        N
                                                                        UNICORE
                                                                 I
            Distribution in many Data Servers (DS)              C
            Handling of connection state                        O
                                                                 S
            Interface to LHC software suite
            Client/Server CMW interface                             Control       PLCs CPC

             Uses JCOP components
                                                                     layer
         

            Interface for new packages
            Device & file access control
               4 privileges, many domains, LDAP
            Device hierarchy
               Front-end device containing process device

               Time stamping in front-end

            Customizable and configurable HMI
               Navigation facilities
               process alarm & event list
               Direct access to the device




ICALEPS 2009                      Hervé Milcent [CERN EN/ICE]                                    6
                                                                             2.3. UNICOS CPC

   UNICOS CPC (Continuous Process Control) Package
      Method to design and develop process control applications
      Modeling the process in hierarchy of devices
              I/Os, field device, abstract control devices
              Common language between process engineers and programmers to
               define the functional analysis
      Deployed in the Supervision & Control layer (Siemens & Schneider
       PLCs)
                                                                                                       LHC GCS
      In the supervision: tools to create the devices
      In the PLCs: tools to create the devices &
   skeleton or PLC program                                    Supervision
                                                              layer                          LHC
                                                                              UNICOS
       Custom devices can be added
                                                                                          Cryogenics
                                                                           CPC package

                                                      U
                                                      N
                                                      I       UNICORE
                                                      C
                                                      O
                                                      S

                                                          Control            PLCs CPC
                                                          layer

ICALEPS 2009                    Hervé Milcent [CERN EN/ICE]                                                      7
                                          3.1. Use case: SURVEY, architecture

      Align the focusing magnets of the LHC on both sides of the
       experiments
      Control layer: FESA front-end with devices
              448 I/Os


               Long-Term
               Archiving                  1 SCADA Data Server             SURVEY
                                                                                               Central Control
               LHC                        UNICORE, SURVEY                 Data Base
                                                                                                        Room
               Alarms
               CMW
               clients
                                                                               Ethernet (TN)
                                                              4 FECs
                          WorldFIP                            FESA
   HLS
   WPS
   Stepping Motor                                 UA
   Hydraulic network
   Stretched wire


               D         Q3          Q2           Q1
                                                                                               WPS: streched-wire pos. system
               1


ICALEPS 2009                                Hervé Milcent [CERN EN/ICE]                                                         8
                  3.1. Use case: SURVEY, UNICORE features

      CMW interface
          Mapped PVSS devices and FESA front-end devices
          Published data
      Basic HMI
          Navigation facility
          Tree device overview
          Process alarm/event list
      External interface:
              ORACLE DB
      LHC Software suite
          LASER
          LHCLogging




ICALEPS 2009                 Hervé Milcent [CERN EN/ICE]    9
                                               3.2. Use case: QPS, architecture

      Quench Protection System
      Control layer: FESA front-end with devices
              26000 I/Os
      Time stamp from field layer equipment

               Long-Term
               Archiving    16 SCADA Data Server            SCADA Data Server             Central Control
                            UNICORE, QPS                    UNICORE, LHC_CIRCUIT                   Room
                   LHC
                   Alarms
               CMW
               clients
                                                                                   Ethernet (TN)
                                LHC Time                   24 FECs
                                200msec                    FESA
                                                                           WorldFIP




                                                                                       UA/RR
               Q       D    D              D




ICALEPS 2009                         Hervé Milcent [CERN EN/ICE]                                            10
                      3.2. Use case: QPS, UNICORE features

      CMW interface
           Mapped PVSS devices and FESA front-end devices
           Published data: PIC, splice monitoring, etc.
      Grouping mechanism
      Distribution (16 DS)
      Remote access
      LHC Software suite
           LASER
           LHCLogging




ICALEPS 2009               Hervé Milcent [CERN EN/ICE]       11
                                       3.3. Use case: PIC, architecture

      Manage the powering permissions of the electrical circuits
      Control layer: Standard Siemens PLC
              10000 I/Os
      Supervision layer: 18000 CMW I/Os



                Post Mortem

                 Long-Term
                 Archiving    1 SCADA Data Server                  Central Control
                  LHC         UNICORE, PIC                                  Room
                  Alarms
                 CMW
                 clients
                                                                              Ethernet (TN)
                                NTP                    36 SIEMENS PLCs
                                Time
                                                    Profibus
                                         I/O boards + CPLD



ICALEPS 2009                  Hervé Milcent [CERN EN/ICE]                                     12
                     3.3. Use case: PIC, UNICORE features

      CMW interface
           Mapped QPS, CRYO summary data
           Published data
      Grouping mechanism
      Widget
      Device access control
      LHC Software suite
           Post-Mortem
           LASER
           LHCLogging




ICALEPS 2009              Hervé Milcent [CERN EN/ICE]   13
                                                                               4. Conclusions

      UNICOS framework used in many applications
              Feedback control, monitoring systems, etc.

      Re-usability of UNICORE component
                                                                 Supervision
                                                                 layer
       Various front-end:
                                                                                             Application     Application
                                                                                 UNICOS
                                                                              CPC package
                                                                                              packages
                                                                                               (PIC, ..)
                                                                                                              packages
                                                                                                           (QPS, SURVEY, ..)

           PLC, FESA FECs                                   U
                                                             N
           ….                                               I     UNICORE
                                                             C
                                                             O
                                                             S

                                                                 Control       PLCs CPC                         FECs
                                                                                                 PLCs

       Other packages
                                                                                                               (FESA)
                                                                 layer                         (non CPC)
   
           CIET: Cryogenics Instrumentation Expert Tool
           WIC: Warm Interlock Controller
           VPC: Vacuum Package Control (2010)
           ...


ICALEPS 2009                   Hervé Milcent [CERN EN/ICE]                                                          14
                            UNICOS: an open framework




               Thank you!




ICALEPS 2009   Hervé Milcent [CERN EN/ICE]          15

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:5
posted:2/22/2013
language:Unknown
pages:15