Paper |
Title |
Other Keywords |
Page |
TPPA07 |
The Development Plan of High Level Applications for CSNS
|
SNS, controls, target, synchrotron |
99 |
|
|
|
WPPB15 |
Beyond PCs: Accelerator Controls on Programmable Logic
|
controls, monitoring, diagnostics, power-supply |
433 |
|
- J. Dedic, K. Zagar, M. Plesko
Cosylab, Ljubljana
|
The large number of gates in modern FPGAs including processor cores allows implementation of complex designs, including a core implementing Java byte-code as the instruction set. Instruments based on FPGA technology are composed only of digital parts and are totally configurable. Based on experience gained on our products (a delay generators producing sub-nanosecond signals and function generators producing arbitrary functions of length in the order of minutes) and on our research projects (a prototype hardware platform for real-time Java, where Java runtime is the operating system and there is no need for Linux), I will speculate about possible future scenarios: A combination of an FPGA processor core and custom logic will provide all control tasks, slow and hard real-time, while keeping our convenient development environment for software such as Eclipse. I will illustrate my claims with designs for tasks such as low-latency PID controllers running at several dozen MHz, sub-nanosecond resolution timing, motion control, and a versatile I/O controllerall implemented in real-time Java and on exactly the same hardware, just with different connectors.
|
|
|
|
WPPB30 |
Cybersecurity and User Accountability in the C-AD Control System
|
controls, site, monitoring, heavy-ion |
457 |
|
|
|
RPPA31 |
Construction and Application of Database for CSNS
|
controls, SNS, monitoring, alignment |
579 |
|
- P. Chu
SLAC, Menlo Park, California
- C. H. Wang, Q. Gan
IHEP Beijing, Beijing
|
The database of the China Spallation Neutron Source (CSNS) Accelerator is designed to store machine parameters, magnet measurement data, survey and alignment data, control system configuration data, equipment historical data, e-logbook, and so on. It will also provide project management quality assurance, error impact analysis, and assembly assistance including sorting. This paper introduces the construction and application of the database for CSNS. Details such as convention name rules, database model and schema, interface of import and export data, and database maintenance will be presented.
|
|
|
|