1 / 7

Integration of controllers in SCADA using OPC Server

Integration of controllers in SCADA using OPC Server. Instrument controller. Instrument controller. OPC solution. PLC. Attention: only for instruments not included in a process control. SCADA Application. SCADA Application. NS.

corinef
Download Presentation

Integration of controllers in SCADA using OPC Server

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Integration of controllers in SCADA using OPC Server Instrument controller Instrument controller OPC solution PLC Attention: only for instruments not included in a process control. SCADA Application SCADA Application NS Goal: Improve diagnostics and vacuum quality data logging. Possible solutions to integrate controllers such as Lakeshore cryo-sensor controllers, Gas Analyser controllers, dry pump controllers…

  2. Lakeshore controller Model 350 Issue: - the controller has only Ethernet interface with TCP/IP communication port, PLC could not drive it! Proposed architecture: AD machine Cryosensor Cryo pump Lakeshore Model 350 Ethernet – TCP/IP Communication Vacuum SCADA Application Data Server (SCADA server) Vacuum Control SCADA Framework UNICOS&JCOP Components WinCC Open Architecture NS 2 May 06, 2015

  3. Lakeshore OPC Server Issue:- Lakeshore does not provide any OPC server for their controllers Custom OPC server built: Section internal development Xml Files (1) Vacuum-Lakeshore library (C++): Communication code, behaviour, … Design.xml config.xml CERN framework supported by BE-ICS OPC-UA generation framework OPC-UA Stack (toolkit API) Open source free software: No support! Commercial software supported by Unified Automation (BE-ICS has 1 license installed in a Jenkins Server for compilation) Design.xml : metadata of control type and location config.xml : instance data of control type NS 3 May 06, 2015

  4. DB and SCADA development New control type: Name proposal : VI_TQ_OL (Vacuum Instrumentation – Temperature Q cryogenics – Opc interface Lakeshore controller) Insert new control type Development of SCADA Libraries (C++ Code): - Control type widgets (behaviour and animation) Development of SCADA Scripts & Panels: - Control type details panels Vacuum Master Database ( Control type description ) Control type meta data ( Automatically) Vacuum Vacuum Vacuum Insert Instance data CPS Database CPS Database CPS Database ( ( ( Device list Device list Device list , , Device attributes data) Device attributes data) Device attributes data) Update Export tool SCADA instance data files Deployment (including insertion of WinCC OA OPC client manager) • Files for OPC server: • Design.xml • - config.xml NS 4 May 06, 2015

  5. Lakeshore OPC Control Type: Gantt Chart IN PROGRESS NS 5

  6. OPC Server for productionCreation and Update Issue: Integration of OPC server in the Vacuum Control Framework, i.e. automatic generation of OPC server in the vacuum control update procedure. Jenkins server Managed by BE/ICS Licensed for: GitHub rep: quasar-team GitLab rep: vacOpcServer Scenario to be validated by BE/ICS ! vacCpsOPC vacCpsOPC vacCpsOPC OPC-UA generation framework OPC-UA quasar framework send with compile order OPC-UA Generation framework OPC-UA Generation framework OPC-UA Generation framework update OPC-UA Stack synchro Vacuum Libraries Vacuum Libraries Vacuum Libraries Vacuum libraries generate Design.xml Config.xml Design.xml Config.xml Design.xml config.xml <machine> OPC server executable file export deploy to data server vacleir DB vacleir DB vacleir DB NS 6 May 06, 2015

  7. Integration of other controllers using OPC server • Only for device configuration and large data logging. • Not for control of devices included in a process control ! Ethernet-Serial Gateway/Server Leak detector Quadrupole mass spectrometers Dry pump Data Acquisition crate Vacuum Quality Monitor SCOPE: ALL Low cost large scale data logging SCOPE: ISOLDE Config and Diag data only. Orders and Status still managed by PLC SCOPE: LHC VQMs installed in Pilot Sector Several VQMs to be installed in LSS during next YETS SCOPE: limited TBD Ethernet Ethernet RS-485 SCOPE: limited CTF3?, Test Benches? RS-485 RS-485 Ethernet – TCP/IP Communication Data Server (SCADA server) Vacuum SCADA Application LS 7 May 06, 2015

More Related