|
|
---|---|
M.Bieler, P.Duval, S.Herb, F.Willeke( DESY, Hamburg, Germany), А.Куракин, В.Соловьев, В.Ярыгин ( ГНЦ РФ Институт физики высоких энергий, Протвино, Россия) | |
ALARM - СИСТЕМА ДЛЯ КОНТРОЛЯ ЗА СОСТОЯНИЕМ КОЛЛАЙДЕРА HERA | |
Описывается архитектура программного обеспечения новой Alarm-системы для ускорительного комплекса HERA. Alarm-система состоит из 3 уровней: Local Alarm server, Central Alarm server (CAS) и Alarm Console. Alarm система спроектирована на базе client/server обмена, обеспечивается гибкость расширения системы в случае подключения новых серверов. Для определения точного времени возникновения наиболее важных Alarm событий используются Time Stamp Fec (DOS, Borland C). CAS (Windows NT, Visual C++) состоит из client и server частей, при разработке client-side использовалось Accelerator Component Programming (ACOP), которое основано на использовании современных Microsoft COM технологий. CAS получает и обрабатывает Alarm события от всех систем комплекса HERA). Alarm Console (Windows NT, Visual Vasic) собирает и отображает информацию об Alarm событиях, получаемых от CAS. Распределенная Alarm Database используется для хранения полной информации об всех Alarm событиях, детальная информация отображается на Alarm Console по требованию пользователя.
![]() |
ZIPped PostScript | ![]() |
---|
![]() |
![]() |