EXPERIENCE WITH THE STATE NOTATION LANGUAGE AND RUN-TIME SEQUENCER

Citation
Aj. Kozubal et al., EXPERIENCE WITH THE STATE NOTATION LANGUAGE AND RUN-TIME SEQUENCER, Nuclear instruments & methods in physics research. Section A, Accelerators, spectrometers, detectors and associated equipment, 352(1-2), 1994, pp. 411-414
Citations number
8
Categorie Soggetti
Nuclear Sciences & Tecnology","Physics, Particles & Fields","Instument & Instrumentation",Spectroscopy
ISSN journal
01689002
Volume
352
Issue
1-2
Year of publication
1994
Pages
411 - 414
Database
ISI
SICI code
0168-9002(1994)352:1-2<411:EWTSNL>2.0.ZU;2-F
Abstract
The State Notation Language (SNL) has gained wide acceptance as a cont rol system development tool. The SNL uses a subset of C with additiona l control statements that are based on the state transition diagram pa radigm. In conjunction with a run-time sequencer, the SNL offers progr amming simplicity without significant performance penalty. As one of t he major tools in the Experimental Physics and Industrial Control Syst em (EPICS), the SNL has been successfully used on several control syst ems in a wide variety of applications, such as machine sequencing oper ation of beam diagnostics and facilitating complex operator interface functions. This paper presents the results of a survey of the various users of the SNL. The intent is to judge how well the SNL has met its original objectives and to determine future improvements. Such improve ments will include implementing a graphical sequencer builder and prov iding a comprehensive graphical debugging tool.