18
06/05/2004 AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power systems Interfacing of PLCs to control system Application development: “Operational” interface “Specialist control & diagnostic” applications

06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power

Embed Size (px)

Citation preview

Page 1: 06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power

06/05/2004 AB/CO TC

RF controls issuesBrief overview & status

Requested from AB/CO

Hardware, Timing, VME/FESA

for LEIR, SPS, LHC

Controls for LHC RF Power systemsInterfacing of PLCs to control system

Application development:

“Operational” interface

“Specialist control & diagnostic” applications

Page 2: 06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power

06/05/2004 AB/CO TC

RF group’s requests from AB/CO LEIR

Power system (P. Maesen, M. Paoluzzi): Schneider PLCs interfaced via IEPLC Test EM written by FE section Access via knob tested

Low-Level system DSP hardware collaboration with BNL Special VME64X crate Specific software requirements:

Soft timings & GFAs Digital DAQ & displays DSP code loader & board driver (FESA)

Discussed in detail elsewhere (M-E Angoletta’s presentation to AB/CO, 29 Jan 2004)

Page 3: 06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power

06/05/2004 AB/CO TC

RF group’s requests from AB/CO SPS Timing

Integration of timing for RF systems into AB/CO infrastructure

TG3 timing receiver modules upgrade?

Page 4: 06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power

06/05/2004 AB/CO TC

Replacement of SPS RF TG3 modules Present situation:

140 G64 TG3 cards grouped in 16 crates opto-isolation/pulse stretcher/fanout

Connected via MIL1553/specific crate controller TG3s programmed directly via RF specialist software

“legacy timing” software fix for 2004 Limitations of TG3 & current system

Memory layout by SPS “cycle type” (... Julian?)

Proposition for upgrade (J. Lewis/J. Serrano) Replace all TG3s with new CTRG Retain existing crate & hardware infrastructure Control in standard way via timing equipments (PTIM...)

Page 5: 06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power

06/05/2004 AB/CO TC

RF group’s requests from AB/CO LHC

Deliverables agreed with R. Lauckner, A. Daneels, P. Charrue in September 2003

VME hardware for low-level systems for ACS + ADT + beam control + synchro systems total of 55 VME PPC CPUs special VME crates provided by AB/RF

Front-end software First version of FESA for equipment tests

delivered and currently used by AB/RF for lab tests Support including drivers (A. Gagnaire)

good support from FESA team currently using simple direct VME access for tests

Page 6: 06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power

06/05/2004 AB/CO TC

RF group’s requests from AB/CO LHC contd.

Timing One GMT timing module per VME crate (CTRP) No GMT required for PLCs (NTP for timestamping)

WorldFIP + Function Generators 2 FGC crates in UX45 Faraday Cages 1 FGC crate in SR4 WorldFIP cabling currently being defined

etc. see milestones table (LHC-CP Commissioning)

Page 7: 06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power

06/05/2004 AB/CO TC

Page 8: 06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power

06/05/2004 AB/CO TC

Power systemFast interlocks &

timestamping Low-Level system

LHC ACS 400MHz controls overview

PLCSchneider(20 units)

VME(32 crates)

Front-end server(PC/FESA)

Remote I/OAnalog

FIPIO

CMW

Ethernet

VME(1 crate)

Interlocks BIC

Note the clear separation between Low-Level (VME) and Power (PLC) systems

Page 9: 06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power

06/05/2004 AB/CO TC

Power systemFast interlocks &

timestamping Low-Level system

LHC ADT Damper controls overview

PLCSchneider(8 units)

VME(8 crates)

Front-end server(PC/FESA)

Remote I/OAnalog

FIPIO

CMW

Ethernet

VME(1 crate)

Interlocks BIC

Architecture is identical to ACS system

Page 10: 06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power

06/05/2004 AB/CO TC

LHC RF Application software needs 2 types of application software:

Standard “operational” applications used to drive the accelerator in “normal” operation access from generic control room applications knobs, sequencers, etc. needs to be very reliable

“Specialist” or “control & diagnostic” applications detailed access to equipment parameters synoptics & equipment-specific GUIs used by operators as well as equipment specialists more detail, less need of reliability

Discussions with various teams in AB/CO Various solutions proposed

Page 11: 06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power

06/05/2004 AB/CO TC

LHC RF Power systems control 2 inter-related issues:

PLC interfacing to the control system IEPLC OPC UNICOS Direct MODBUS-TCP/IP

Application software Java PVSS LabView, Visual Basic, MatLab, .....? PLC expert tools (Schneider PL7, Web interface)

Page 12: 06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power

06/05/2004 AB/CO TC

Present solution used in ACS test stands

PLCSchneider(2 units)

(W2000)

Remote I/O

FIPIO

CMW

Ethernet +MODBUS-TCP/IP

OPC server (Schneider)

CMW/OPC gateway

Java GUIs PLCs connected via MODBUS-TCP/IP to OPC server (Windows 2000)

Java GUI applications via OPC/CMW gateway server (K. Kostro)

From master Excel file PLC config file CMW DB (via SQL script) Generation of Java

wrapper classes

CMWconfig

DB

Page 13: 06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power

06/05/2004 AB/CO TC

A variety of proposed solutions IEPLC + FESA + Java applications

“Standard” AB/CO Lightweight at level of PLCs Reliable PPM Difficult to develop synoptics, etc.

UNICOS/PVSS (cf. Cryo system) Trending, logging, alarms, etc. Comprehensive configuration tools Heavy at level of PLCs

Page 14: 06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power

06/05/2004 AB/CO TC

A variety of proposed solutions PVSS + direct MODBUS-TCP/IP (cf. QPS)

re-use packages developed for UNICOS, QPS, Vacuum

configuration tools Lightweight at PLC level requires some expert knowledge to configure

PVSS + OPC (cf. Vacuum system) extra OPC server layer (Windows, managed by

IT) code re-use as above

Page 15: 06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power

06/05/2004 AB/CO TC

A variety of proposed solutions OPC + ....

OPC is industry standard configuration very easy can easily interface to LabView, Visual Basic, etc.

for rapid development in test systems access from standard control system components

possible via CMW would require “operational” CMW/OPC gateway service

Page 16: 06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power

06/05/2004 AB/CO TC

A variety of proposed solutions 2 communication channels in parallel

according to type of application: Operation

IEPLC + FESA + Java simple interface ON/OFF/STANDBY + a few settings + alarms supported by AB/CO

Specialist OPC + ... (PVSS, LabView, etc.) detailed access to all equipment parameters supported by AB/RF

Page 17: 06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power

06/05/2004 AB/CO TC

OPERATION TOOLS

OP

C S

erver (W

indows)

PLC

OPC ALL PLC

DATA R/W

IEPLCCom Buffer

[CMD] [AQN]

[CONF]

OPC SERVER(OFS)

ITSuppor

t

AB/RFSupport

FESA Front-end server

OperatorsInterfaces

DBLog

Alarms

SPECIALISTS TOOLS

LABVIEW PVSSJAVA CMW

AB/COSupport

?

FESA Devices

Page 18: 06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power

06/05/2004 AB/CO TC

Conclusion What support can we count on from the

various AB/CO teams for interfacing of PLCs? application software development? building blocks for logging, alarms, post-mortem

What solution(s) to choose for “operational” applications? “specialist” applications?