EPICS Overview
from
Monday, 5 May 2014 (09:00)
to
Friday, 9 May 2014 (12:00)
Monday, 5 May 2014
¶
09:00
On the first day we will start with the architecture of EPICS control system and the main concepts behind it. I will present the main advantages and reasons for using EPICS as well as core EPICS components like Channel Access protocol, Records, EPICS Databases and the IOC. Then we will take a deeper look into the EPICS databases, how they are structured and how are they used to implement EPICS Applications. Finally we will go over the EPICS IOC and see how EPICS allows for modular design of applications.
On the first day we will start with the architecture of EPICS control system and the main concepts behind it. I will present the main advantages and reasons for using EPICS as well as core EPICS components like Channel Access protocol, Records, EPICS Databases and the IOC. Then we will take a deeper look into the EPICS databases, how they are structured and how are they used to implement EPICS Applications. Finally we will go over the EPICS IOC and see how EPICS allows for modular design of applications.
09:00 - 12:00
Room: Tänkartanken
Tuesday, 6 May 2014
¶
09:00
On the second day we will take a look at how hardware devices like motors, serial, PLC are integrated into the control system using EPICS. We will cover the concept of Device Support and how EPICS can be extended to integrate different types of hardware devices. I will also present the extension modules Asyn Port Driver, Stream Device, Motor Record and others which allow us to simplify device integration into EPICS.
On the second day we will take a look at how hardware devices like motors, serial, PLC are integrated into the control system using EPICS. We will cover the concept of Device Support and how EPICS can be extended to integrate different types of hardware devices. I will also present the extension modules Asyn Port Driver, Stream Device, Motor Record and others which allow us to simplify device integration into EPICS.
09:00 - 12:00
Room: Tänkartanken
Wednesday, 7 May 2014
¶
Thursday, 8 May 2014
¶
Friday, 9 May 2014
¶
09:00
The last day will cover EPICS client applications. We will take a look at Control System Studio (CSS) and other tools that integrate with it like BEAST, BEAUTY and BOY. This will give us the insight how EPICS clients display and archive data and how alarms raised in the control system can be managed by the operators. Finally we will look at the options how to develop custom client applications that integrate into the EPICS environment.
The last day will cover EPICS client applications. We will take a look at Control System Studio (CSS) and other tools that integrate with it like BEAST, BEAUTY and BOY. This will give us the insight how EPICS clients display and archive data and how alarms raised in the control system can be managed by the operators. Finally we will look at the options how to develop custom client applications that integrate into the EPICS environment.
09:00 - 12:00
Room: Tänkartanken