А ларчик просто открывался!
Я то вижу, что с сетью все в порядке.
Просто ОГРОМНОЕ СПАСИБИЩЕ!
Почему то я полагал, что настройки 485 интерфейса используются и в TCP. Ну век живи, век учись!
Вид для печати
А ларчик просто открывался!
Я то вижу, что с сетью все в порядке.
Просто ОГРОМНОЕ СПАСИБИЩЕ!
Почему то я полагал, что настройки 485 интерфейса используются и в TCP. Ну век живи, век учись!
Здравствуйте, не могу подключить к ПЛК210 по ModbusTCP:
Вложение 76664
Вложение 76665
Вложение 76666
Вложение 76667
Вложение 76668
Вложение 76669
Вложение 76670
Вложение 76671
Вложение 76672
Добрый день.
1. Шлюз в модуле задан некорректно.
Сначала надо разобраться с этой проблемой.
После этого можно решать оставшиеся:
2. С адреса 0xF084 можно прочитать только 16 регистров сразу (это заводской номер прибора, его нельзя читать по кускам).
3. На вкладке Соотнесение входов-выходов для параметра Всегда обновлять переменные нужно установить значение Вкл. 2
Изменил шлюз на 192.168.0.1 и теперь OwenConfigurator его не находит.
Другие устройства с некорректным шлюзом работают. С ними у меня проблем не возникло:
Вложение 76673
Изменил адрес чтения регистра и соотнесение Вкл. 2:
Вложение 76674
Да, но это скриншот модуля МУ210-403 и он работает хорошо.
Настроил шлюз:
Вложение 76675
Не помогло.
Тогда, пожалуйста, свяжитесь со мной через телеграм (см. в подписи) и подготовьте доступ по AnyDesk.
Upd. - разобрались.
В старых прошивках Мx210 требуется, чтобы в запросе от мастера использовался Unit ID = 1, а CODESYS по умолчанию ставит 255.
Вложение 76677
а в MB_CLIENT что указывать? какой ID?
Что-то в OWEN Configurator не нашёл такого параметра как modbus slave. В общем пытаюсь считать пять регистров с этого устройства по MODBUS TCP. Адрес забил, маску. Шлюза нет в сети. Устройство пингуется, измерения через конфигуратор посмотреть можно. Пытаюсь теперь эти данные получить в 1200м Сименсе. Закинул MB_CLIENT, считываю 45265, 277,289,241,253. MB_DATA_LEN = 5, MB_DATA_PTR = P#DB14.DBX0.0 WORD 10 (массив WORD 0..9). В итоге имею: BUSY практически постоянно горит в TRUE, DONE и ERROR в FALSE, STATUS пости всегда 7006, иногда проскакивает 7005. И данные не пишутся в мой массив. MB_MODE сейчас 0, менял на 103, иногда таже картина, иногда просто висит ERROR. Подскажите кто разбирается, уже не знаю куда копать...