A   B   C   D   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   Y   Z  

Sabjan, R.     [Šabjan, R.]

Paper Title Page
TUX01 Interfacing EPICS IOC and LabVIEW for FPGA Enabled COTS Hardware 43
  • A. Veeramani, K. E. Tetmeyer
    National Instruments, Austin
  • R. Šabjan, A. Žagar
    Cosylab, Ljubljana
  Several attempts have been made to integrate EPICS functionality with National Instruments LabVIEW. With existing EPICS code, labs want to reuse the code while still being able to use LabVIEW to interface with FPGA enabled embedded controllers and other COTS hardware. In this paper, we will show how we can run EPICS IOC simultaneously with LabVIEW on VxWorks based hardware. We will go into the implementation details and the benchmarks that will be obtained from the LANSCE-R project at Los Alamos National Labs. We will also examine ways to implement a Channel Access(CA) server natively in LabVIEW. This will open up the opportunity to use a variety of IO and different operating systems that LabVIEW can interface with. The native LabVIEW CA server will implement all Channel Access functionality exposed by a standard EPICS IOC such as synchronous and asynchronous publishing of data, alarm processing, and response to connection requests by CA clients. We will finally cover the programming of FPGA allowing for custom solutions.  
slides icon Slides  
THX02 Photon Beamline Control System as a Product 221
  • M. Kobal, P. Medvešček, G. Pajor, R. Šabjan, I. Verstovšek
    Cosylab, Ljubljana
  Every beamline is different, which makes it impossible to buy a control system of the shelf. Nevertheless well tested and customizable building blocks can be prepared, which are then put together according to customer requirements. Delivering a fully operational control system is not just software development, but also gathering specifications, writing documentation, testing the hardware and trimming the software on site. Based on the delivery of a number of working beamlines, this paper will prove that we have optimized all stages and can guarantee that the purchased control system will be delivered on time, will work according to specifications and will be properly documented. The customers can also count on support.  
slides icon Slides