Просмотр полной версии : Проблема с ПЛК100 в режим Modbus RTU Master
Здравствуйте, имеется модуль ввода аналоговых сигналов МВА8 и ПЛК100, необходимо чтоб плк опрашивал модуль, но никак не получается увидеть данные с мва в онлайн режиме на плк. Сам МВА8 настроен - через конфигуратор легко подключаюсь, все вижу (настроил адрес,скорость обмена и протокол передачи данных). Настройки из кодесис прилагаю
62561
62562
62563
Здравствуйте, имеется модуль ввода аналоговых сигналов МВА8 и ПЛК100, необходимо чтоб плк опрашивал модуль, но никак не получается увидеть данные с мва в онлайн режиме на плк. Сам МВА8 настроен - через конфигуратор легко подключаюсь, все вижу (настроил адрес,скорость обмена и протокол передачи данных). Настройки из кодесис прилагаю
62561
62562
62563
У тебя в конфигурации мастер не Modbus, а мастер протокола ОВЕН
ЗЫ.
Нужно
1. Выбрать Modbus master
62564
2. Выбрать в мастере соответствующий интерфейс
62565
3. Добавить в мастер модуль UMD
62566
4. И в модуле UMD добавить Real input module с регистром 43
62567
Сделал, значение 0 , хотя это не так
62570
62571
62572
62573
раз ошибок нет, поменяйте с последнего скрина byte sequence c trace mode на native, может помочь
С опросом я разобрался, а какой тип переменной в кодесис мне необходимо выбрать для чтения 32 битной Float с МВА?
62574
С int работает нормально - с float просто 0
62575
62576
In_Da_Cher_A
12.09.2022, 06:51
сам не видишь ошибки?
Register Input module
Real input module State
это немного разные вещи.
и уж если ты решил вручную управлять обменом в Real input module State, так начни это делать. Ты же Мастер и ты же молчишь, железка просто не знает, что ей делать
либо перестань заниматься ерундой, судя по изначальному конфигу, скилл для таких вещей ещё недостаточно прокачан
поставь Register Input module и получай свои данные. Только не забудь, что каждый канал МВ8 это своя группа регистров.
kondor3000
12.09.2022, 09:06
Вам надо использовать Real input module с адресом 46 и в настройках поставить Native для правильного отображения.
Читать 48 регистров МВ110_8А, каждый по отдельности это очень долго, вот готовый пример считывания всех регистров через String двумя группами по 24 регистра. https://owen.ru/forum/showthread.php?t=35094#10
воу воу воу... чтож так пафоса много? ) нельзя ли снизить градус важности и сократить текст сообщений до минимума в отношении сути вопроса?
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot