ЄС-11

Цифрова комутаційна система

Науково-виробничий центр
"Автоматизовані мікропроцесорні системи"
ЄДРПОУ: 13807402 тел: +380-32-237-21-36

Користувальницькькі налаштування

Налаштування сайту


extrasoft:agentalr:index

AgentAlr - програма контролю стану каналів і трактів

Програма призначена для отримання в реальному часі інформації про стан каналів і трактів, які визначені в файлі конфігурації.

Можливості програми:

  • Зчитування даних в автоматичному режимі
  • Взаємодію одночасно з багатьма станціями
  • Формування бази даних змін станів каналів і трактів.
  • Відображення стану всіх спостережуваних об'єктів в табличному вигляді
  • Відображення стану всіх спостережуваних об'єктів в графічному вигляді на карті району

Мінімальні системні вимоги

  • Частота процесора 1.6 ГГц
  • ОЗП 256 Мб
  • Windows 98/2000/XP
  • Жорсткий диск 80 Гб

Загальна інформація

Загальний вигляд головного вікна програми:

Головне вікно

Кожна комірка відображає один ресурс спостерження. Стан ресурсу визначається кольором: синій - дані відсутні, зелений - стан нормальний, червоний - аварійний стан. Кольори можна змінювати в налаштуваннях. Крім того для кожного ресурсу можна визначати чи використовувати звукову сигналізацію при його аварії. Програма може працювати в резидентному режимі, при цьому в SystemTray буде відображатися іконка, колір якої змінюється за принципом: у випадку, коли всі ресурси в нормальному стані (зелені), іконка теж зелена; якщо хоча б один елемент не в нормальному стані (не зелений), тоді іконка стає червоною.

Діалоги налаштувань

Діалог налаштування викликається за допомогою меню Опції→Налаштування… і виглядає так:

Діалог налаштувань

Крім налаштувань можна визначати, які підписи відображати, а також налаштовувати їхній колір і масштабувати шрифти. Діалог налаштувань підписів викликається за допомогою меню Опції→Підписи… і виглядає так:

Далог налаштування підписів

Вікна налаштувань окремих елементів

Кожен ресурс має налаштування, які можна побачити просто клацнувши лівою кнопкою мишки на відповідну комірку. Ось як виглядають налаштування різних ресурсів:

Налаштування елемента - абонентської лінії Налаштування елемента - транзитної лінії Налаштування елемента - ІКМ-тракту

Відображення елементів на карті району

Програма може відображати елементи спостереження в графічному вигляді на карті району у вигляді окремих кругів, колір яких відповідає стану відповідного ресурсу згідно налаштувань кольорів. Файл карти району повинен називатися lo.bmp. За допомогою меню Опції→Карта→Редагувати викликається карта в режимі редагування. Для додавання елемента на карту слід мишкою виділити уявний квадрат, в яке буде вписане коло зі станом потрібного елементу. Для знищення ресурсу слід просто клацнути лівою кнопкою миші на нього і у діалозі натиснути кнопку “Видалити”. За допомогою меню Опції→Карта→Показати викликається карта в режимі перегляду. Тут неможливо додати чи знищити елементів. Карта виглядає приблизно так: Вигляд вікна відображення карти району

Файл налаштувань

Приклад файлу налаштувань наведено нижче:

[Grafik]
Autostart=1
 
[General]
DebugLevel=15
LogLevel=0
Interval = 1
Matrix = 2,2
MatrixM1 = 3,3
MatrixM2 = 3,3
MatrixM3 = 2,5
MatrixM4 = 2,5
Cell(1,1) = MatrixM1 Об'єкт1
Cell(1,2) = MatrixM2 Об'єкт2
Cell(2,1) = MatrixM3 БАД1
Cell(2,2) = MatrixM4 БАД2
 
[Group TD8X1Qlm]
Marshrut = NET(TD8Y1Qlm,local)
MapPath = ..\Agent4.4
DbfFile = C:\TmpDB\%Y%M%D.dbf
LogFile = C:\TmpDB\%Y%M%D.txt
Cell(1,1,MatrixM1) = G1
Cell(1,2,MatrixM1) = G2
Cell(1,3,MatrixM1) = G3
Cell(2,1,MatrixM1) = G4
Cell(2,2,MatrixM1) = G5
Cell(2,3,MatrixM2) = G1
Cell(3,1,MatrixM2) = G2
Cell(3,2,MatrixM2) = G1
Cell(3,3,MatrixM2) = G2
 
[Group TD8O1Oxa]
Marshrut = NET(TD8Y1Qlm,local)
MapPath = ..\Agent4.4
DbfFile = C:\TmpDB\%Y%M%D.dbf
LogFile = C:\TmpDB\%Y%M%D.txt
Cell(1,1,MatrixM3) = B1 Сигналізація
Cell(1,2,MatrixM3) = B2 Пожежа
Cell(1,3,MatrixM3) = B3 Живлення
Cell(1,4,MatrixM3) = B4 АМТС1
Cell(1,5,MatrixM3) = C5 Абонент
Cell(2,1,MatrixM4) = A1 ІКМ-тракт 1
Cell(2,2,MatrixM4) = A17 Канал ІКМ A17
Cell(2,3,MatrixM4) = A18 Канал ІКМ A18
Cell(2,4,MatrixM4) = A19 Канал ІКМ A19
 
[MapPoint]
MapPosition(1,1, MatrixM1)=438, 514, 48
MapPosition(2,3, MatrixM2)=384, 40, 34
MapPosition(3,2, MatrixM2)=205, 212, 47
MapPosition(1,1, MatrixM3)=537, 287, 31
MapPosition(2,1, MatrixM4)=694, 542, 28
MapPosition(2,4, MatrixM4)=361, 642, 39

Він містить такі секції:

  • Grafik - секція де описується параметр Autostart=1, який запускає автоматичне оновлення даних зі станцій.
  • General - секція налаштувань матриць, періоду оновлення даних, параметрів ведення даних лог-файлів і опис комірок головного вікна (якщо в комірках є свої матриці).
  • Group - секція опису однієї станції. В ній описується маршрут до станції, а також ресурси, які слід моніторити в цій станції, і їх розміщення в матрицях. Крім того тут вказуються шаблони назв DBF та LOG файлів, в які проводиться запис змін станів елементів.
  • MapPoint - секція налаштувань відображення карти району. Її редагувати вручну не слід. Це робиться прямо на карті в режимі “редагування карти”.

Шаблони назв файлів

В залежності від моменту зміни стану елемента, дані про це можуть бути записані в різні файли, що визначається шаблоном файлу DBF чи LOG. Це дозволяє проводити сортування помилок по днях, місяцях, роках чи назвах станцій в окремі файли. В шаблоні дозволяються такі символи заміни:

Послідовність Значення
%y Рік у двозначному форматі
%Y Рік у чотиризначному форматі
%M Місяць в двозначному форматі
%D День в двозначному форматі
%h Година в двозначному форматі 00-24
%m Хвилина в двозначному форматі
%s Секунда в двозначному форматі
%N Назва станції
extrasoft/agentalr/index.txt · В останнє змінено: 2015/04/17 15:24 (зовнішнє редагування)