Presentation is loading. Please wait.

Presentation is loading. Please wait.

Software Developer for Vacuum Control System (BE3528)

Similar presentations


Presentation on theme: "Software Developer for Vacuum Control System (BE3528)"— Presentation transcript:

1 Software Developer for Vacuum Control System (BE3528)
Integration Layout information in VacDB-Editor & VacDM J. Luis González Arias Supervisor: André Rocha 29th November 2016

2 Summary Context Project Description for VacDB-Editor
Status Project Description for VacDM Challenges Future work J.Luis González Arias

3 Overview TE Technology Department
VSC Vacuum, Surfaces and Coatings Group ICM Interlocks, Controls and Monitoring Section Beam and Insulation vacuum systems > 128km of vacuum chambers across all accelerators Pressure range from 10-4 to mbar achieved by: ~3000 vacuum pumps ~3000 vacuum gauges ~500 sector valves How to supervise and control such a large system? 7 SCADA servers ~300 PLCs J.Luis González Arias

4 Project description for VacDB-Editor
What is? VacDB-Editor is responsible for the generation of the PLC software and SCADA configuration for the vacuum control system Motivations The layout of the control system is currently documented in stand-alone files. No Hard-links between configuration in DB and these files = prone to inconsistencies Milestones Guarantee the same source of data for documentation and configuration Generating documentation automatically from vacDB. VacDB CPS LAYOUT DB VacDB-Editor LHC SPS MASTER SCADA J.Luis González Arias

5 Project description for VacDB-Editor
Example: connection between LHC valve interlock mux crate and a TPG300 relay HCVRIVC001 HCVRGPT300 J.Luis González Arias

6 Project description for VacDB-Editor
Step 1 : To define the connector types required HCVRIVC001 5 pin female Burndy connector MASTER DB MasterDB Editor 4 pin male Burndy connector J.Luis González Arias

7 Project description for VacDB-Editor
Step 2 : To define the connectors availables for each equipment type HCVRIVC001 HCVRGPT300 MASTER DB MasterDB Editor J.Luis González Arias

8 Project description for VacDB-Editor
Step 3 : To establish the rules to allow the connection between these equipment types. HCVRIVC001 4 pin male Burndy connector HCVRGPT300 4 pin female Burndy connector MASTER DB MasterDB Editor J.Luis González Arias

9 Project description for VacDB-Editor
Step 4 : To create the conection in the specific machine VRIVC.VY030=US Interlock relay 1 VRGP(-11) L1.B Input A MACHINE DB MachineDB Editor J.Luis González Arias

10 Status of VacDB-Editor
Most important features Modification of VacDB to hold connections. UI and logic to work with connections. Integrity prevents wrong data. Consistency and standarization. Tracking changes in the VacDB-Editor. Which connections have been modified, when, and by whom. J.Luis González Arias

11 Project description for VacDM
VacDB InforEAM SCADA Assets & Functional positions Naming DB vacDM is the tool which will guarantee cross-database consistency J.Luis González Arias

12 Challenges of VacDM Integration with different complex databases.
Must guarantee cross-database consistency Creating a responsive Web application. Familiarization with new technologies Spring JavaScript Jquery CSS Html Tomcat Maven It Will support the EAM System (InforEAM) Several developers working at the same time J.Luis González Arias

13 Future work Creating a user and roles management page.
Label printing work management page What do I have to print? Has been imported in InforEAM? Database synchronization service management page Synchronization between vacDB and inforEAM Trigger manual synchronizations Set synchronization parameters User request page Allow users to track their request. New functionalities will appear for vacDM Connection of vacDM with the naming portal Expansion of functionality for generic use outside of ICM work Developing the web version of DBEditor. J.Luis González Arias

14 Thank you for your attention!
Acknowledgements to: TE-VSC-ICM section J.Luis González Arias


Download ppt "Software Developer for Vacuum Control System (BE3528)"

Similar presentations


Ads by Google