Арм - скіф

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

Друга версія програми підтримує роботу з декількома послідовними портами і пультами. Програмні обмеження: до 255 послідовних портів / пультів на сервер, до 127 пультів на один послідовний порт. Рекомендується підключати до одного послідовного порту один пульт, в цьому випадку швидкість опитування пультів буде максимальною.

Клієнтське ПЗ безкоштовне. Серверне програмне забезпечення працює в різних режимах (в залежності від наявності ключа і кількості приладів):

  • безкоштовний, з обмеженням кількості приладів. У конфігурації повинно бути не більше двох приладів у яких є шлейфи (крім РВП, КПБ, Рупор);
  • демонстраційний (дві години безперервної роботи, потім програма завершує свою роботу і її можна запустити заново);
  • комерційний (потрібно USB ключ захисту).

Цікаві особливості програми:

  • У момент запуску, програма дуже швидко опитує і відображає на плані стану шлейфів сигналізації (в кілька разів швидше ніж АРМ «Оріон»).
  • Чи не застосовується СУБД SQL. Дані зберігаються на диску у власному форматі.
  • Дані займають на диску дуже мало місця. За рахунок цього прискорюється процес створення резервних копій.
  • Дуже маленький мережевий трафік. Дані передаються в стислому вигляді (zlib). Клієнтське ПЗ в момент першого підключення до сервера викачує графічні плани і необхідні частини бази даних, в подальшому, викачані дані підтримуються в актуальному стані.
  • Серверне програмне забезпечення витрачає дуже маленький обсяг оперативної пам'яті.
  • Дуже простий процес налаштування програми (в т. Ч. За рахунок відсутності SQL).
  • Компіляція програми для різних ОС здійснюється без переписування / адаптації вихідного коду. Програма виглядає ідентично в різних ОС, але з урахуванням особливостей стилів оформлення цих ОС.

Функціональність програми поки не дотягує до АРМ «Оріон Про» (СКУД, АСПТ).

  1. При перевищенні гистерезиса, не записувалися АЦП в файл, якщо у файлі не було жодного попереднього значення АЦП.
  2. Деякі події пульта, що виникають в момент включення пульта, позначалися як «старі». Через це не знаходились деякі прилади, доводилося перезапускати ПО.
  3. Чи не відтворювався звук при тривогах.
  4. Виправлена ​​помилка з з'єднанням сервер-сервер (VirtPKU).

Схожі статті