Андрей Ефименко написал(а):Мнение понятно.
1. Идеальных инструментов не бывает. Поэтому уже достаточно давно идет реализация стандартных интерфейсов для взаимодействия ДК «Обь» со сторонним программным и аппаратным обеспечением. Это даёт возможность пользователям разработать свои, полностью подходящие им средства диспетчеризации на основе лифтовых блоков, производства ООО «Лифт-Комплекс -ДС».
Самым первым был реализован интерфейс сервера OPC DA.
Этот интерфейс имеет существенные ограничения, поэтому был реализован протокол OPC UA и его функционал будет расширяться.
Уже есть начальная реализация протокола SIP для передачи голоса и интеграции с телефонией.
В настоящее время можно использовать лифтовые блоки вообще без промежуточного программного обеспечения, т.к. лифтовые блоки 7.2. поддерживают протокол MQTT и Modbus.
2. ДК «Обь» развивалось эволюционно. На мой взгляд именно это и позволило постепенно наращивать возможности, не теряя при этом преемственности. Опять же на мой взгляд, другого пути развития сложных технических систем нет. Видимые «революции» в развитии сложных технических систем — это переход большого количества, может и незначительных, эволюционных изменений в новое качество системы. Конечно, ДК «Обь», как и любая система, имеет ограничения и задача - осознанными доработками устранить эти ограничения. Поэтому предлагаю вначале «озвучить» ограничения, озвучить «текущие требования и задачи».
Да. Тоже понятно.
Есть программное обеспечение от производителя, пользуйтесь. Не устраивает функционал – пишите свое. Подход правильный. Однако, надо понимать, что реализация своего доступна не многим.
ДК «Обь», безусловно, сложный программно-технический комплекс. Его разработка и сопровождение – тяжелый и кропотливый труд. Каждый шаг требует обдуманных действий, чтобы не навредить, поэтому наращивание возможностей системы происходит постепенно. Одновременно с развитием системы происходит рост и ограничений. Постепенно, они сводят на нет возможность наращивать функционал системы и заставляют задуматься об ее модернизации. Формируются требования к новой системе, на основе которых разрабатывается новый продукт.
Вполне возможно, что реализация некоторых решений в новом продукте может получиться не совсем удачной и в такой ситуации как раз очень важно подойти к доработкам осознано.
Последнее редактирование модератором:








