На протяжении всей истории разработки аппаратной части комплекса ЦЕНСОР как базовый элемент «умных» устройств (объектовых и периферийных) мы используем программное обеспечение, позволяющее набор простых импульсов с «пассивной» периферии превратить в упорядоченные сигналы, упакованные в нужный протокол.
С середины «нулевых», когда аппаратная часть наращивала функционал, следуя требованиям отрасли, мы предоставили Клиентам возможность обновлять программное обеспечение контроллеров удаленно, не снимая с объекта эксплуатации. Постепенно сама возможность менять программное обеспечение на уже эксплуатируемых устройствах стала конкурентным преимуществом, когда любые пожелания Клиента преобразуются в работающие функции «на лету».
Следующий уровень использования возможностей программного обеспечения устройств – Программный модуль. Суть Программного модуля заключается в том, что набор логически связанных функций позволяет Клиенту получить новые возможности.
Сегодня мы предлагаем нашим Пользователям расширить функционал существующей аппаратной части с помощью разработанных нами дополнительных Программных модулей.
Программные модули представлены двумя видами:
1. Программный модуль «Автоматическое управление»
2. Программный модуль «Логика»
Программный модуль «Автоматическое управление»
Устанавливает связи между изменениями входных сигналов и состоянием выходных сигналов, и, таким образом, дает гибко конфигурируемый инструмент для автономного управления объектом.
Рис.1. Веб-страница настройки порта в режиме автоматического управления
Самый простой пример – включение сирены при вскрытии объекта.
Программный модуль «Логика»
Создает новые сигналы на основе физических входных сигналов устройства. Модуль «Логика» позволяет создавать сигналы следующих типов:
· логический: логическая сумма или логическое произведение от двух дискретных сигналов;
· аналоговый: приведение любого аналогового сигнала к дискретному виду – создание дополнительных пороговых значений;
· арифметический: сложение или вычитание аналоговых сигналов и дальнейшее приведение к дискретному виду;
· таймер: задержка после изменения сигнала-источника;
· охранный: контроль сигнала-источника и блокирование состояния до дальнейшей ручной разблокировки.
Рис.2. Веб-страница настройки логического сигнала
Сигналы, создаваемые программным модулем «Логика», могут быть использованы как для оптимизации работы диспетчерского персонала, так и для создания более сложной логики для управления объектом в автоматическом режиме.
Как это работает?
Программный модуль – это часть программного обеспечения устройства, для доступа к которой необходимо иметь ключ активации. Ключ представляет собой цифробуквенную строку и выдается в электронном виде. Для каждого устройства и на каждый вид программного модуля выдается отдельный ключ активации.
Программный модуль может быть приобретен как отдельно для устройств, уже находящихся в эксплуатации, так и вместе с вновь заказываемым оборудованием. Ключ, приобретаемый вместе с устройством, по запросу Клиента может быть активирован на этапе наладки перед отгрузкой устройства.
Программные модули являются полноценным продуктом разработки и позволяют пересмотреть роль объектовых устройств в системе мониторинга.
Все подробности на сайте производителя: http://www.censor-m.ru