Paper | Title | Other Keywords | Page | |||||
---|---|---|---|---|---|---|---|---|
WECOAA02 | The TINE Control System Protocol: How to Achieve High Scalability and Performance | controls, background, monitoring, vacuum | 19 | |||||
|
Over the years TINE* has implemented numerous strategies for achieving high efficiency regarding data transport within a distributed control system. This was in fact essential in controlling a large machine such as HERA**. In modern times, a control system protocol suite must offer interfaces to many and sundry development platforms (not simply C++ and java) and it must support 'part-time' application developers, who might not be so well-versed in writing 'efficient' applications. This is an important point and easy to overlook until it is noticed that front end servers are struggling due to poor data flow models. For instance, a magnet server with 200 PSCs (Power Supply Controllers) might be accessed by a simple panel application which synchronously polls the readback values of all PSCs individually. The same server will have a much easier time if the client can be 'coerced' into acquiring the information asynchronously and as a multi-channel array of all values. TINE now offers various 'second-order' protocol features which go a long way in not just allowing but 'enforcing' efficient data transfer. We shall describe some of these features in this article.
|
* http://tine.desy.de |
|
![]()
Slides
|
|
|
||
WEPL032 | Programming Interfaces for Reconfigurable Instruments | controls, instrumentation, monitoring, diagnostics | 91 | |||||
|
Application Programming Interfaces (APIs) provided by the manufacturers of the instruments for the accelerators are a very important part of the functionality. There are many interface standards (EPICS, TINE, Tango,
) and even same standard can be used in various ways. Important features of modern instruments are reconfigurability and embedded computing. The developers of instruments that need to be connected to a control system are facing different requirements: adherence to standard protocols and support of reconfigurable instruments with diverse capabilities with a consistent interface. Instrumentation Technologies has implemented a well accepted solution with its proprietary Control System Programing Interface (CSPI) layer and adapters for each standard protocol. There are new challenges like reconfigurability, quality of service, discovery and maintainability that are being addressed with improved Measurement and Control Interface.
|
|
|
![]()
Poster
|
|
|