Алексей, ну это же все от задачи зависит, где можете что то с контролера забрать, где то можете из БД вытянуть... а где то может задача проще решается все на ОРС загнать и от туда гнать в веб морду. Пока не встречал серебряной пули которая подходила бы ко всем задачам

Комментарии: 9

  1. Inzhener

    No silver bullet, как завещал нам товарищ Брукс. Технологии есть отражение объективной реальности, а значит, наследуют сложность той самой реальности. Мир сложен, технологии сложны, серебряной пули не существует. На практике эта философская тирада заменяется простой пошговоркой - пи..дец был и будет всегда, с ним нужно научиться жить)

    • Anonim

      главное из этого п#здеца выбраться у нас в некоторых местах все еще круглое носят а квадратное катят ) так что все норм

  2. Anonim

    Все дело в архитектуре. И собирать что то в бд и потом оттуда дёргать это плохая архитектура Очень плохая. Я бы даже сказал разорительная

    • Odro

      Прошу прощения, что вклиниваюсь. Актуальная тема. На Ваш взгляд, позволить верхнеуровневым системам общаться напрямую с нижними уровнями - является более удачной реализацией, чем перекачка данных с бд скад?

      • Anonim

        Тут нужно начать с того что большинство всяких новых девайсов не умеют в бд. Они говорят "вот наш сервис в облаке, наслаждайтесь". Цель подписать клиента и стричь с него шерсть за подписку. Иногда это работает. Но когда цель стоит реализовать центральный менеджмент всего этого барахла и все оно от разных вендоров тогда все эти облака и базы идут мимо. База нужна для долговременного хранения исторических данных. И на этом как бы все. Устраивать из базы портал который будет куда то что то прокачивать ну такая себе затея. Потому что в большинстве случаев не нужны все 100% тегов с машины, и тем более они нафиг не нужны в исторических данных. Относительно идеальное решение это opcua сервер который соберёт их всех. Например тот же kepware. Но есть машины в которых вроде как реализован какой то протокол но когда начинаешь разбираться то выясняешь что там какая то чёрная магия с танцами и бубном. И что бы все это влить в дружный коллектив нужно собирать какую то заплатку что бы оно все это переводил на нормальный язык.

        • Odro

          Понял, спасибо. Танцевать с бубном придётся много. Но в целом пришёл к тем же выводам. Про вариант с opc, каюсь, забыл, когда писал пост, но не во всех системах получится использовать, по разным причинам, т.ч. решили просто подпихнуть реплики для чтения.

          • Anonim

            Kepware хорошо работает. И у них драйвера почти для всего есть. Там немного приходится возится с сетевыми интерфейсами. Ибо некоторые штуковина от некоторых вендоров любят сидеть все вместе в одной подсети и общаются udp. Но в целом на орс все заводишь так или иначе и в моем случае дальше есть Ignition и им все это разгребаешь. Подписываешься на теги и делаешь с ними хоть исторические данные хоть графики на дисплее. Хоть алармы и прочие тригеры

            • Odro

              Мне в нем только диагностическая утилита не нравится. Пока все теги прогрузятся - 3 кружки кофе выпьешь.

              • Anonim

                Ну так не пользовать её. Я в него завожу тэги а просматриваю их потом в игнишене Просто в игнишен не все драйвера есть

Не нашли ответ?

Вам также может быть интересно