Просмотр полной версии : Чтение сетевой переменной REAL из ипп120
Раньше не работал с ИПП120, не могу разобраться почему читается непонятное число,
помогите новичку.
В данном примере на экране ИПП набрано 0.002
Раньше не работал с ИПП120, не могу разобраться почему читается непонятное число,
помогите новичку.
В данном примере на экране ИПП набрано 0.002
Мастер читает регистры в неправильном порядке - 126F 3B03 вместо 3B03 126F
88173 88174
Поменяйте в настройках UMD параметр "Byte Sequence"88172
kondor3000
19.02.2026, 12:30
Раньше не работал с ИПП120, не могу разобраться почему читается непонятное число,
помогите новичку.
В данном примере на экране ИПП набрано 0.002
Поставьте в UMD настройку Native, вместо Trace Mode. При передаче по Модбас регистры (байты) могут поменяться местами, 88175
что у вас и произошло, регистры переставлены. На скрине 4 возможных варианта, 1234 это номера байт полученные по Модбас.
Поменял на native, получилось вот так:
Спасибо, все верно.
Теперь вопрос как записать в эту переменную
Если добавить real output module с тем же адресом 512, не получается ввести новое значение на дисплее
Наверное надо вместо By poll time сделать By command?
kondor3000
19.02.2026, 13:33
Поменял на native, получилось вот так:
Спасибо, все верно.
Теперь вопрос как записать в эту переменную
Если добавить real output module с тем же адресом 512, не получается ввести новое значение на дисплее
Наверное надо вместо By poll time сделать By command?
Для записи лучше сделать другой UMD с настройкой By Value Change (по изменению) и в него уже добавить Real output module с адресом 512
Для записи лучше сделать другой UMD с настройкой By Value Change (по изменению) и в него уже добавить Real output module с адресом 512
Спасибо, все получилось
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot