PDA

Просмотр полной версии : Подключение модуля МВ110-8А к Weintek



uJIb9IHAWK
16.05.2016, 08:10
Здравствуйте. Кто-нибудь имеет опыт подключения модулей аналогового ввода от ОВЕН тип МВ110-8А к панелям Weintek? При подключении и опросе регистра 4 в модуле, при подключенном датчике температуры, отображаются скачущие числа от 0 до миллионов. В инструкции есть примечание: "При передаче 4-х байтных значений (тип Float 32) старшее слово передается в регистре с меньшим номером." Подскажите как правильно осуществить отображение считанных измеренных значений на входах модуля в панели?

capzap
16.05.2016, 10:31
панели бывают разные, заточены под разные билдеры, далше сами изибилдеры имеют множество версий, так вот в последних есть в настройках пунктики, меняющие последовательность байт, если не нашли, то качайте данные через макрос, самостоятельно переварачивайте и ложить в локальную память, а её уже отображайте

lara197a
16.05.2016, 12:01
или инт передавайте.
все работает. возможно не правильно выставили адрес или тип протокола.
с билдерами про и 8000 проблем нет.
отлично работают и переносят проекты из одного в другой.

uJIb9IHAWK
16.05.2016, 14:11
Спасибо за ответы. Разобрался, при использовании протокола MODBUS RTU (zero-based addressing), при считывании надо применять function code 5x.