A generic finite state machine framework for the ACNET control system
Description
A significant level of automation and flexibility has been added to the ACNET control system through the development of a Java-based Finite State Machine (FSM) infrastructure. These FSMs are integrated into ACNET and allow users to easily build, test and execute scripts that have full access to ACNET's functionality. In this paper, a description will be given of the FSM design and its ties to the Java-based Data Acquisition Engine (DAE) framework. Each FSM is part of a client-server model with FSM display clients using Remote Method Invocation (RMI) to communicate with DAE servers heavily coupled to ACNET. A web-based monitoring system that allows users to utilize browsers to observe persistent FSMs will also be discussed. Finally, some key implementations such as the crash recovery FSM developed for the Electron Cooling machine protection system will be presented.
Availability note (English)
Available from http://lss.fnal.gov/cgi-bin/find_paper.pl?conf-09-455.pdf; PURL: https://www.osti.gov/servlets/purl/967405-q2UreR/Additional details
Identifiers
Publishing Information
- Imprint Pagination
- 3 p.
- Report number
- FERMILAB-CONF--09-455-AD-APC
Conference
- Title
- 12. International Conference on Accelerators and Large Experimental Physics Controls Systems
- Acronym
- ICALEPCS 2009
- Dates
- 12-16 Oct 2009
- Place
- Kobe (Japan)
INIS
- Country of Publication
- United States
- Country of Input or Organization
- United States
- INIS RN
- 41006581
- Subject category
- S43: PARTICLE ACCELERATORS; S99: GENERAL AND MISCELLANEOUS;
- Resource subtype / Literary indicator
- Conference, Non-conventional Literature
- Descriptors DEI
- ACCELERATORS; AUTOMATION; CONTROL SYSTEMS; DATA ACQUISITION; DESIGN; ELECTRON COOLING; ENGINES; FLEXIBILITY; MONITORING; PHYSICS
- Descriptors DEC
- BEAM COOLING; MECHANICAL PROPERTIES; TENSILE PROPERTIES
Optional Information
- Contract/Grant/Project number
- AC02-76CH03000
- Funding organization
- US Department of Energy (United States)