Control program for distributed high-voltage power supply system G. M. Mitev L. P. Dimitrov I. D. Vankov Nuclear Electronics Lab., Institute for Nuclear Research and Nuclear Energy, Bulgarian Academy of Sciences
Introduction Goals Control system types Logical structure of the target system Communication protocol
Data Structure Tree-like structure Unknown number of sub-objects Need for dynamic creation and update Data Linked list of pointers to lower level objects Document Branches Crates Modules Channels
Program structure
Control functions and internal communication Control functions Settings and parameters exchange Data refresh System configuration refresh Internal communication View – document Document – worker thread Worker thread - document
Branch view
Crate view
Module view
Conclusion Experimental results Extension possibilities Future development