imaex Логика всего лишь пример. Не важен прибор, производитель и т.д. Если сам прибор является конфигурируемым устройством в рамках либо самого прибора, либо объекта - то прибор отдает разное количество параметров.
Это является проблемой для PIC контроллеров, так как изменить требуемый набор параметров для чтения без перепрошивки PIC невозможно.
Вот о чем я говорю, по этому совсем не смешно, когда один и тот же прибор, скажем Логика СПТ761 будет стоять на одном трубопроводе или он же на двух...
Для подобных приборов нужен не PIC, а что-то с памятью и возможностью конфига, через регистры Modbus, через примитивный WEB интерфейс, или через Терминалку, например замкнув какую-то лапу чипа, переводим в настройки, цепляемся на тот же RS485 порт, предназначенный для чтения прибора например или лучше для второй стороны и через терминалку командами настраиваем что требуется.
Вы там про СП сеть потише, у приборов у каждого свой идентификатор и свой набор адресов параметров, который от прибора к прибору отличается. Не знаю, можно ли в PIC все запихнуть...
немного для понимания по Логике, я писал драйвер для RapidScada имея в доступе разные версии приборов и с разными протоколами - RS сеть, СП сеть и М4. И разбираясь с документациями на приборы старался предусмотреть возможность конфигурирования драйвера под различные варианты использования.
А техподдержка самой Логики уже и не в курсе, как и что там было написано в их же собственном OPC сервередопиливают, стараясь не сломать. Предположу, что видимо из-за текучки кадров.
По этому и не представляю, как такое можно впихнуть в PIC.
А сделать устройство на PIC с кучей прошивок под каждый прибор будет утомительно...




допиливают, стараясь не сломать. Предположу, что видимо из-за текучки кадров.
Ответить с цитированием