PDA

Просмотр полной версии : Расшифровка статуса канала у модуля МВ210-101



V0lodya
20.03.2024, 10:03
Добрый день. Интересует вопрос как считать статус канала модуля AI.
В документации сказано, что статус лежат в определённых регистрах, но в документации не расшифровано откуда брать код статуса.
Моё предположение - это таблица 6.10, в которой указано, что при отсутствии ошибки в статус будет записываться измеренное значение. Не создаст ли данный функционал формирование ложных ошибок при опросе, если измеренное значение будет совпадать с кодом ошибки.
И как инициализировать ошибку на канале.

V0lodya
20.03.2024, 10:24
В том то и дело, что сейчас нет возможности проверить вживую. Если бы модуль был на руках, то и вопроса бы не было)

1exan
20.03.2024, 10:33
Добрый день. Интересует вопрос как считать статус канала модуля AI.
В документации сказано, что статус лежат в определённых регистрах, но в документации не расшифровано откуда брать код статуса.
Моё предположение - это таблица 6.10, в которой указано, что при отсутствии ошибки в статус будет записываться измеренное значение. Не создаст ли данный функционал формирование ложных ошибок при опросе, если измеренное значение будет совпадать с кодом ошибки.
И как инициализировать ошибку на канале.

Написано так: (https://docs.owen.ru/product/moduli_analogovogo_vvoda_s_universal_nimi_vhodami_ ethernet_mv210/917/76728#topic-76743)

"В случае возникновения ошибки на входе во время обмена по протоколу ModBus код ошибки передается в регистр статуса входа и в старший байт регистра значения (тип float)."

Мастеренко Иван
20.03.2024, 11:08
В ближайшее время обновим руководство на сайте.
Актуальная таблица "Кодов статуса входа" ниже:

74519

1exan
20.03.2024, 11:27
В ближайшее время обновим руководство на сайте.
Актуальная таблица "Кодов статуса входа" ниже:

74519

В среднем столбце наверное стоит указать не (Float32), а (Старший байт Float32)

Мастеренко Иван
20.03.2024, 11:32
В среднем столбце наверное стоит указать не (Float32), а (Старший байт Float32)

Тоже об этом подумал :)

V0lodya
20.03.2024, 11:54
Спасибо за ответ!