PLC Integration - PowerPoint PPT Presentation

1 / 13
About This Presentation
Title:

PLC Integration

Description:

PC-based (3U rack), Intel CPU, LynxOS (Linux later), Timing Receiver (CTRP also) ... Post-mortem transmission. Drivers & I/O libraries for embedded boards and ... – PowerPoint PPT presentation

Number of Views:30
Avg rating:3.0/5.0
Slides: 14
Provided by: dim49
Category:

less

Transcript and Presenter's Notes

Title: PLC Integration


1
PLC Integration
  • Franck Di Maio
  • AB/CO/FC

2
Outline
  • Hardware architecture
  • Software
  • FESA vs GM
  • Target for 2004

3
FEC Hardware
  • Front-end computers are
  • VME-based, PPC CPU (from CES), LynxOS, Timing
    Receiver (CTRP in 2004).General purpose.
  • PC-based (3U rack), Intel CPU, LynxOS (Linux
    later), Timing Receiver (CTRP also)Only for
    Gateways (FIP).
  • cPCI-based, Intel CPU, LinuxOnly for OASIS
    (analog signals)
  • Any Linux system running front-end software

4
IP Gateways
  • For IP gateways (as for PLC), 2 possibilities
  • FEC local LynxOS system with timing
    reception, preferably on the same Ethernet
    Switch. If synchronization with timing is
    required (ex Linac RF).
  • Server central Linux system on Technical
    network (later with timing reception).

5
Front-end Software, Components
Infrastructure
Communications
Equipment access read, write, monitor (logging)
General Control Services
Equipment Software
Timing interface System monitoring Alarms
reporting Post-mortem transmission
Hardware Interface
Drivers I/O libraries for embedded boards and
field-buses
(from LHC Review)
6
Front-end Software for PLC
Java Application
Requests get/set/subscribe on device property
( cycleSel)
CMW
Front-end Software (C/C)
(timing)
IEPLC
Data mapping
PLC Software
7
Data Mapping
Class XX
dev1
dev2
FEC
CMD
CFG
AQN
CMD
AQN
PLC
CFG
8
Requests Handling
(timing)
Write CMD
Data
Set PropX
Java App.
PLC
CCV
Read AQN
Update PropY
AQN
(timing)
  • 2 types of Request
  • Simple/generic interfacing a data variable with
    generic treatment (for specialist)
  • Specific code (for operation)

9
FESA
  • The Dark Age
  • BISCoTO _at_ SL/BDI (and AB/BDI)
  • GM _at_ PS/CO (and AB/CO/FC) ? PLC integration
  • The FESA era
  • BISCOTO -gt FESA 1.0 (from Nov 03)
  • GM -gt FESA 2.0 (from June 04)
  • GM-gtFESA impact
  • Composite property (ex CMD) for Java Application
  • Productive C development environment for FE
    software.
  • Same for CO and BDI.

10
Nodal
11
Data Module
12
SL-Equip
13
2004
  • With
  • Data defined in PLC
  • Specs of the properties for application (in
    modern SL language, please!)
  • We can make FESA classes before the shutdown
  • We will maintain only generic pieces
  • We wont provide backward compatibility for
    Nodal/Data-module/SL-Equip
Write a Comment
User Comments (0)
About PowerShow.com