Class Analysis and the Object Model in the KEK PF Linac Console

Isamu Abe, K. Nakahara
KEK Japan


An analysis for Human interface classes at operator console in the KEK PF linac control has been undertaken exploring common object classes of an accelerator domain. Some of the console programs in the PF linac has been modified using the common classes and the visual objects on MS Windows (Japanese version). Many common classes are defined and coded with MS Visual C++ as *.VBX control pack which would appear on the tool box pallet. To meet KEK-B project requirements in the PF linac, such a flexible console will be the most important as well as device layer control, because the linac re-construction is now going step by step until the commissioning.