160 likes | 375 Vues
UNICOS Vacuum Objects Specifications Review Sebastien Blanchard TE/VSC Interlocks, Controls and Monitoring Section. New Objects: Why?.
E N D
UNICOS Vacuum Objects Specifications Review Sebastien Blanchard TE/VSC Interlocks, Controls and Monitoring Section ISOLDE Vacuum Controls (CERN-GSI WS), S. Blanchard TE-VSC-ICM
New Objects: Why? • The vacuum system of the CERN ISOLDE facility was developed using the S7 UNICOS-CPC framework without any specific UNICOS vacuum objects but new UNICOS Object is required to: • Improve and increase the functionalities of ISOLDE and future machine using UNICOS-CPC framework • Control complex vacuum devices • Easily deploy vacuum controls UNICOS-CPC SCADA Application Allows to easily integrate a new commercial controller with only developing a new “vacuum” PLC function and keeping the same UNICOS Object. UNICOS-CPC Vacuum Object Variables Vacuum Baseline PLC Function Profibus or I/O Interface Vacuum Device NS ISOLDE Vacuum Controls (CERN-GSI WS), S. Blanchard TE-VSC-ICM
Vacuum Objects NS ISOLDE Vacuum Controls (CERN-GSI WS), S. Blanchard TE-VSC-ICM
Vacuum Objects NS ISOLDE Vacuum Controls (CERN-GSI WS), S. Blanchard TE-VSC-ICM
New Devices First Proposal 1/2 NS ISOLDE Vacuum Controls (CERN-GSI WS), S. Blanchard TE-VSC-ICM
New Devices First Proposal 2/2 (1) New UNICOS-CPC Object Request NS ISOLDE Vacuum Controls (CERN-GSI WS), S. Blanchard TE-VSC-ICM
‘MultiAct’ Object • The “MultiACT” object having 3 actuation orders and 2 feedbacks and 2 additional Status • Order 1: Digital Output 1 • Order 2: Digital Output 2 • Order 3: Digital Output 3 • Feedback 1: Analog Value Status 1 • Feedback 2: Device Status, Word Status 1 • Additional Status 1: Running time, Analog Status • Additional Status 2: Start counter, Word Status NS ISOLDE Vacuum Controls (CERN-GSI WS), S. Blanchard TE-VSC-ICM
‘MultiAct’ Object for Pump • Turbo-molecular or primary pump (VP_STD) having 2 activation actions and 2 feedbacks • Order 1 ON, continuous, DO1 • Order 2 STAND-BY, continuous, DO2 - optional • Feedback 1 Analog Speed value, AI1 - optional • Feedback 2 device/object Status, WordStatus1 – optional • Ion pump (VP_ION) having 2 activation actions and 2 feedbacks • Order 1 OFF, pulsed, DO1 • Order 1 ON, pulsed, DO2 • Feedback 1 Analog Current value, AI1 • Feedback 2 device/object Status, calculated, WordStatus1 Example for Turbo Pumps: To be included in the UNICOS Object: - Rotation speed (AI) - Running time and Starting counter - Turbo pump ISO Symbol NS ISOLDE Vacuum Controls (CERN-GSI WS), S. Blanchard TE-VSC-ICM
‘MultiAct’ Object for Gauges • Vacuum gauge (VG_STD) having 3 actuation orders and 2 feedbacks • Order OFF, pulsed, DO1 • Order ON, pulsed, DO2 • Order PROTECT, pulsed, DO3 - optional • Feedback Analog Pressure value, AI1 • Feedback device/object Status, WordStatus1 – optional Example for Gauges: To be included in the UNICOS Object: - Protect, On and Off Orders - Meaning of the Status (Over Range, Off,….) NS ISOLDE Vacuum Controls (CERN-GSI WS), S. Blanchard TE-VSC-ICM
‘VR_TPG300’ Object Passive Pirani gauges and Cold Cathode gauges are connected to a commercial controller from supplier PFEIFFERTM, model TPG300 Passive Pirani and Cold Cathode gauges are directly controlled using “MultiACT” object ’VR_TPG300’ object shall offer configuration functionalities. The TPG300 controller has four potential-free contacts (Relays 1 to 4) trigger by low and high parameterized pressure thresholds. These potential-free contacts are used to supply hardware interlocks. The TPG300 controller needs to be remotely parameterized in a single entity during operation. ’VR_TPG300’ object is a complex object with the following variables: - 2 Orders - 33 Parameters - 47 Feedbacks NS ISOLDE Vacuum Controls (CERN-GSI WS), S. Blanchard TE-VSC-ICM
‘VR_TPG300’ Object TPG300 asynchronous Profibus Communication Hardware Interlocks NS ISOLDE Vacuum Controls (CERN-GSI WS), S. Blanchard TE-VSC-ICM
VR_TPG300 Object NS ISOLDE Vacuum Controls (CERN-GSI WS), S. Blanchard TE-VSC-ICM
‘VG_ION’ Object Passive Ionization gauges are driven using a VOLOTEKTM, model VGC1000 Controller – 1 gauge per controller. The ionization gauge needs to be remotely parameterized in a single entity during operation. The ionization gauge controller is a remote Profibus-DP device using asynchronous telegrams. The “VG_ION” object is needed to control physical vacuum ionization gauge via his controller VRGPK in a single entity. ’VG_ION’ object is a complex object with the following variables: - 8 Orders - 12Parameters - 20Feedbacks NS ISOLDE Vacuum Controls (CERN-GSI WS), S. Blanchard TE-VSC-ICM
Spare Slides NS ISOLDE Vacuum Controls (CERN-GSI WS), S. Blanchard TE-VSC-ICM
Spare Slides NS ISOLDE Vacuum Controls (CERN-GSI WS), S. Blanchard TE-VSC-ICM
Spare Slides NS ISOLDE Vacuum Controls (CERN-GSI WS), S. Blanchard TE-VSC-ICM