make “this” work with epics!
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 PresentationTRANSCRIPT
04/19/23 CompContSyst & EPICS 1
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
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
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