make “this” work with epics!

4
07/20/22 CompContSyst & EPICS 1 Make “This” work with EPICS!

Upload: riley-bruce

Post on 31-Dec-2015

23 views

Category:

Documents


1 download

DESCRIPTION

Make “This” work with EPICS!. EPICS Block Diagram. OPI, Archiver, …. Host (WS 1, WS2, FS 1). CA Client. Ethernet (CA). CA Server. CA Client. IOC (IOC1, IOC2). Database. Device Support. Driver. Where does new “This” fit in?. WS 2. IOC 1. WS 1. LD 1. IOC 2. FS 1. NWD 1. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Make  “This”  work with EPICS!

04/19/23 CompContSyst & EPICS 1

Make “This” work with EPICS!

Page 2: Make  “This”  work with EPICS!

04/19/23 2

Where does new “This” fit in?

IOC 1WS 2

IOC 2FS 1

LD 1

NWD 1

WS 1 EPICS Block Diagram

CA Client

Ethernet (CA)

CA ServerDatabase

OPI, Archiver, …

Device Support

CA Client

IOC(IOC1, IOC2)

Host(WS 1, WS2, FS 1)

Driver

Page 3: Make  “This”  work with EPICS!

04/19/23 3

This=VME/VXI/ISA/PCI/cPCI board

Put into VME crate or PC Load vxWorks & EPICS base

software, write vxWorks driver (C/C++), then

a) Add subroutine record supportb) Add device support for existing

record typesc) Maybe even add new record types

Page 4: Make  “This”  work with EPICS!

04/19/23 4

This=Something else

a) Implement vxWorks driver, … as before

b) Implement Linux or Win32 drivera) Add device support for EPICS base

R3.14 (database runs on Linux, Win32, …)

b) Add CA server or client library to connect it to the EPICS network