1 UNICOS PVSS Evolution 2009-10 Cryogenics Control Enrique BLANCO Industrial Controls & Electronics...
-
Upload
chloe-long -
Category
Documents
-
view
215 -
download
1
Transcript of 1 UNICOS PVSS Evolution 2009-10 Cryogenics Control Enrique BLANCO Industrial Controls & Electronics...
1
UNICOS PVSS Evolution 2009-10
Cryogenics Control
Enrique BLANCOIndustrial Controls & Electronics Group
Enrique Blanco [CERN EN/ICE PLC] RM78
Sector 78 (3.3 Km)
4.- Cryogenics Control System: Refrigerators Architecture (P8)
3
LHCA
QURA
LHCCA
QURCA
QSCCA
LHCCB
QSCCB
LHCB
QSRB
QSCB
QUI
QSDNQSAA
Comp 4.5K Comp 1.8KMain DryerComp 1.8K Comp 4.5K
QURCB
Cold Box 4.5K
LN2 Buffer
CB 1.8KCB 1.8K
Connection Box
UCB 4.5K
QSRA
QSKA
QSCA
QSAB
Main Dryer
Local & CentralControl Rooms
SCADA Data Servers
RM81
Alc
oves
Sector 81 (3.3 Km)
Tu
nn
elC
aver
nS
urf
ace
Shaft
QSDNRM
PA
Profibus DP
WorldFIP
Return Module S78 & S81
Enrique Blanco [CERN EN/ICE PLC]
Cryogenics Control System Tunnel Architecture
4
LSS LSSARC
UNICOSUNICOSPLCsPLCs
RadTol electronics
Ethernet (TN)
FESAFESAFECsFECs
LHC Tunnel (3.3 Km)
WorldFIP
Protected areas (radiation free)
PADP
PA
DP
Radiation areas
PA
DP
PADP
shaf
t (~
100
m)
Profibus DP
Local & CentralControl Rooms
SCADA Data Servers
fibercopper
Tu
nn
elA
lcov
es
Enrique Blanco [CERN EN/ICE PLC]
LHC Cryogenics: SCADA architecture
5
q8ds2
1.8K 1.8K
q8ds3
Sect 81Sect 81
q8ds5q8ds1
4.5K4.5K
q4ds2
1.8K1.8K
q4ds3
Sect 34Sect 34
q4ds1
Sect 45Sect 45
q4ds5
4.5K4.5K
q6ds2
1.8K1.8K
q6ds3
Sect 67Sect 67
q6ds5
P6
P4
P8
4.5K / 1.8K4.5K / 1.8K
q2ds2
Sect 23Sect 23
q2ds1
P2
q18ds2
Sect 12Sect 12
q18ds3
P18
Sect 78Sect 78
CRYOGENICSCRYOGENICS
qLHC
Sect 56Sect 56
q6ds1
4.5K4.5K
4.5 / 1.8K4.5 / 1.8K
Enrique Blanco [CERN EN/ICE PLC]
LHC Cryogenics Px: SCADA architecture
6
Sector R
4.5 K
1.8 KSector L
TN
LHC cryogenic point
CIET
Sector RSector L
GPN
I
Windows Terminal Serverscerntsablb01
CryogenicsExperts
P CWTScernts
P CICryogenicsExperts
CryogenicsOperationO
CERN Control Rooms
Enrique Blanco [CERN EN/ICE PLC]
PLC and SCADA Baseline
PLC and SCADA Instances
Diagnostics toolsSystem Integrity
CMW interfaceLong-Term archivingLHC alarm system
Simplified HMI tool to create process synoptics (drag & drop)
O
Precise placeholders where the control engineer must write the process logic
C
UNified Industrial COntrol System
UNICOS framework usage
8
UNICOS
Specifications
P
Systemstopped
ColdStand-by
Warm-up4.5 K-300 K
80 Kstand-by
Cool-down1.9 K
LHe FillingMagnet
Emptying
Cool-down300 K-4.5 K
Quenchrecovery
CRYO Start = 1
NormalOperation
Prepare forpowering
Poweringauthorisation
CRYO Maintain = 0
Cool down Mode
Logic
P Process Engineer
Control Engineer
O Operators
C
I/O Channels
Field Objects (Valves, Heaters, …)
Process Control Objects (Compressors, feedbox, …)
Instances
C
Enrique Blanco [CERN EN/ICE PLC]
The input to the UNICOS application: SPECS (xls file)
The specs XLS file is created either by hand (recurrent intervention of the instrumentation, control and operation engineers) or automatically.
The automatic creation is done via a dedicated application VBA querying several databases (e.g. LHC Layout)
Some of the parameters needed to generate automatically the full code of the PLC are stored locally
Far from being optimal. Action in progress.
9
Enrique Blanco [CERN EN/ICE PLC]
UNICOS application creation
Instances From XLS specs (both to PLC and SCADA) using the Standard UNICOS generators :
Schneider and Siemens PLC Logic
Completing by hand or automatically by the templates creation in the generator. Those templates are done using the logic parameters included in the XLS specs
Also there are predefined parameterized PLC functions.
SCADA panels Classic panels created & edited by control engineers or/and by operators Static base panels configured via the window tree and initialized with addSymbol PVSS
functionalities. Configuration comes from the LHC Layout data base. SCADA customization
unCryo package: - Libraries & scripts (user access, dedicated calculations,…) - Panels (e.g. customized beep, multiple commands (PIDs),…) - Access Control mechanisms (architecture dependent) - SOFT & CMW Front-ends: dedicated calculations & external communications
WindowTree & Trend tree generated automatically and imported in HMI Unicos HMI customization by XML configuration (using standard UNICOS mechanisms)
10
Enrique Blanco [CERN EN/ICE PLC]
UNICOS application deployment
11
devices
DB
device type templates
Instantiation generation
Instance Generator
PLC device instance
Supervision device
instance
PLC
SCADA
UNICOS FW
UNICOS baseline
Devices Specification
Device instantiation
Device instantiation
Scripts
Logic skeletonLogic Files
Logic templates
Basic Logic generation
Logic DB
Logic Generator
PlaceholderSkeletons
PLC logic
Enrique Blanco [CERN EN/ICE PLC]
UNICOS application deployment
Platforms PLC
Schneider or Siemens Baseline UNICOS Generated code
SCADA Data server: HP proliant running LINUX SLC4 Clients: OWS windows managed by CMF (linux is also an
option)
12
Enrique Blanco [CERN EN/ICE PLC]
UNICOS application update
Settings (e.g. deadbands, archiving, …) Online modification and modify to specs whenever possible
Devices Spares creation allows online modification. Changes are reported
back to the original specs. SCADA: online change of the device PLC:
online change of the device and in logic (if needed) store the new version in PARADis (versioning mechanism) Specs update (may need Database updates)
Reverse engineering Recreate current settings in the application (PLC* + SCADA) in the
XLS specs + generator.
13
* Only available for PLCs Schneider