Добрый день. Задача связать данный расходомер с CPU1214 по ModbusRTU.
Расходомер лежит на столе, без первичника. Накидал программу, данные считываются. Но при считывании значений FLOAT(4 байта) выходит ошибка 16#8383. Пытался по разному и другие регистры с float считывать, та же проблема, не пойму в чем дело.
Может ли быть такое, что без первичника данные регистры не доступны?
DB3 это массив значений WORD
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
CPU-1200 и Расходомер FC300 по Modbus RTU
Модератор: Глоб.модераторы
-
- здесь недавно
- Сообщения: 82
- Зарегистрирован: 07 янв 2017, 09:12
- Имя: Андрей
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
CPU-1200 и Расходомер FC300 по Modbus RTU
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- не первый раз у нас
- Сообщения: 318
- Зарегистрирован: 14 фев 2014, 11:55
- Имя: Николай
- Страна: Россия
- Благодарил (а): 16 раз
- Поблагодарили: 72 раза
CPU-1200 и Расходомер FC300 по Modbus RTU
Dron_Tat, Попробуй 403001. И данные точно в holding register лежат?Если чо - попробуй из input register забрать (33001, 303001)
-
- здесь недавно
- Сообщения: 82
- Зарегистрирован: 07 янв 2017, 09:12
- Имя: Андрей
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
CPU-1200 и Расходомер FC300 по Modbus RTU
Судя руководству, они лежат именно в holding register. Но я попробовал изменить на те значения, которые вы указали, но безрезультатно.
-
- не первый раз у нас
- Сообщения: 324
- Зарегистрирован: 31 окт 2017, 16:45
- Имя: Дмитрий
- Страна: Россия
- город/регион: Калининград
- Благодарил (а): 9 раз
- Поблагодарили: 84 раза
CPU-1200 и Расходомер FC300 по Modbus RTU
проверьте опрос расходомера любой программой модбас мастер
-
- не первый раз у нас
- Сообщения: 386
- Зарегистрирован: 31 янв 2017, 11:08
- Имя: Николай
- Благодарил (а): 8 раз
- Поблагодарили: 122 раза
CPU-1200 и Расходомер FC300 по Modbus RTU
Судя по руководству, расход лежит в "Modbus address: 3000", а не в 3001.
Это подтверждает и пример:
Это подтверждает и пример:
EPLAN Electric P8 Professional+ 2.7 HF1 11496 | TIA Portal Professional V17 Upd1 | Creo Parametric 4.0 M070