Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 30

Тема: МЭ110-224.1М не работает по modbus

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию МЭ110-224.1М не работает по modbus

    Беру МЭ110-224.1М, подключаюсь через AC4 с заводскими настройками. Конфигуратор работает.
    Меняю протокол на Modbus-RTU -- работать перестаёт, конфигуратор подключиться не может.

    Пробовал разные скорости -- не помогает (конфигуратор не подключается)
    Пробовал Modbus-ASCII -- не помогает.
    Пробовал "INIT/APPLY" в разном порядке, но итог один: если протокол не ОВЕН, то конфигуратор не работает.

    Оно вообще должно работать?

    Ну, фиг с ним, с конфигуратором. Пробую подключить к ПЛК110-М02.
    Беру Universal Modbus Device, polling time == 200ms, NetMode==Serial, Work mode==By poll time, Byte sequence==Native.
    Указываю пару регистров (0, 1, 2), read input registers (0x04).

    В итоге -- last error == 81.

    МЭ110 запустить по Modbus вообще реально?

  2. #2
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,248

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Оно вообще должно работать?
    должно конечно
    Изображения Изображения
    • Тип файла: png owen.png (35.2 Кб, Просмотров: 85)
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  3. #3

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    должно конечно
    Интересно, работает ли оно через конфигуратор.

    Я, конечно, понимаю, что конфигуратор использовать это последнее дело.
    Но, блин, неужели нужно modbus.lib осваивать для того, чтобы прочитать 1 регистр?

    Можно, конечно, сеть на ОВЕН протокол переделать, но потом ни одного modbus устройства уже не добавить будет.

    PS. Похоже, нужно было ПЛК с двумя 485'ыми.

  4. #4
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,248

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Интересно, работает ли оно через конфигуратор.

    Я, конечно, понимаю, что конфигуратор использовать это последнее дело.
    Но, блин, неужели нужно modbus.lib осваивать для того, чтобы прочитать 1 регистр?

    Можно, конечно, сеть на ОВЕН протокол переделать, но потом ни одного modbus устройства уже не добавить будет.

    PS. Похоже, нужно было ПЛК с двумя 485'ыми.
    В доках написано что либо о том что прибор меняет протокол автоматом? Если нет, нужно зайти через конфигуратор устройства, а не плкашный и сменить протокол, тогда будет работать и по модбас
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  5. #5

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    В доках написано что либо о том что прибор меняет протокол автоматом? Если нет, нужно зайти через конфигуратор устройства, а не плкашный и сменить протокол, тогда будет работать и по модбас
    Ситников так и делает - "Меняю протокол на Modbus-RTU -- работать перестаёт, конфигуратор подключиться не может."

    Скорее всего настройки не совпадают.

  6. #6

    По умолчанию

    Цитата Сообщение от IVM Посмотреть сообщение
    Ситников так и делает - "Меняю протокол на Modbus-RTU -- работать перестаёт, конфигуратор подключиться не может."

    Скорее всего настройки не совпадают.
    Много раз проверял.
    Более того,
    1) Конфигуратор после смены настроек сам собой выставляет эти параметры в параметрах соединения
    2) Пробовал менять разные "адреса сети" и запускать режим сканирования в конфигураторе (когда он сам пробует разные скорости)

    По-моему, нужно ещё что-то сделать.
    В поиске находится такое: раз, два, три, четыре

    http://www.owen.ru/forum/showthread....l=1#post141657
    Цитата Сообщение от Кирилл Валюнин
    Причина в том, что конфигуратор связывается с прибором с прибором по протоколу ОВЕН. Для связи с конфигуратором перейдите на зав. настройки. При этом ранее установленные Вами сетевые настройки сохраняться.

    Судя по всему, конфигуратор с МЭ может работать _только_ по ОВЕН протоколу.
    Если это так, то можно было бы в сам конфигуратор внести предупреждение?

    Но есть ещё такое:
    http://www.owen.ru/forum/showthread....l=1#post181737
    Цитата Сообщение от PiGeMa
    2. При скорости протокола Modbus 115200 устройство имеет задержку ответа порядка 47-50 мс для запроса по одному регистру. В конфигураторе установлено 2 мс. Проверялось через различные программы. Результаты однозначны. Запрос 32 регистров - 63-65 мс.
    Да, в конфигураторе есть параметр "задержка ответа modbus" и по умолчанию она равна 45мс.
    Неужели этот самый МЭ110 будет держать 485 на 50мс?

    Может, из-за этого Modbus по PLCConfiguration и не работает?

  7. #7
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,248

    По умолчанию

    Цитата Сообщение от IVM Посмотреть сообщение
    Ситников так и делает - "Меняю протокол на Modbus-RTU -- работать перестаёт, конфигуратор подключиться не может."

    Скорее всего настройки не совпадают.
    Я цитировал тот пост где он такое пишет, я делаю вывод когда он упоминает бибку модбас. Все модули в режиме конфигурации работают только по протоколу Овен. По поводу настроек без наглядных подтверждений смысла нет это рекомендовать, может верные может нет. Все модули хоть и меняют в конфигураторе настройки применяются только после аппле или после пересброса питания
    Последний раз редактировалось capzap; 10.09.2017 в 09:41.
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  8. #8

    По умолчанию

    А зачем в умном доме этот прибор ?

  9. #9

    По умолчанию

    Сделал так:
    1) Запустил МЭ с перемычкой
    2) Перепрошил в конфигураторе параметры подключения (RTU, 115200, 8N1, адрес 3. Ну, те, которые там и так были)
    3) Отключил перемычку
    4) Перезагрузил МЭ по питанию

    Заработало (modbus master, by poll time 1000ms, byte sequence = native).
    При этом, заработал и исходный проект (ну, в котором).

    В чём отличие от прошлых экспериментов -- не понял. Параметры в конфигураторе не менял, параметры в проекте тоже не менял.

    Теперь ещё столько же придётся выяснять в чём дело было :-/

    Возможно, плохо был подключен провод между ПЛК и МЭ. Но при прошлых экспериментах я постоянно переключал МЭ сначала к АС4, а потом к ПЛК. Вряд ли каждый раз криво подключал.

  10. #10
    Пользователь Аватар для СергейНовосиб
    Регистрация
    23.05.2011
    Адрес
    Новосибирск
    Сообщений
    331

    По умолчанию

    Привет!
    Пытаюсь ПР200 считывать ток с МЭ110-224.1Т. Modbus RTU.
    Одинарные регистры читает, а двойные нет. Уже всякие варианты перепробовал.
    Конфигуратор читает. 29-30 регистр постоянно выдает или 0,00 или 9999,99. Что не так?

Страница 1 из 3 123 ПоследняяПоследняя

Похожие темы

  1. Ответов: 8
    Последнее сообщение: 03.12.2015, 13:41
  2. Ответов: 8
    Последнее сообщение: 03.12.2015, 13:41
  3. Modbus не работает...
    от kosmas в разделе ПЛК1хх
    Ответов: 25
    Последнее сообщение: 11.01.2015, 14:11
  4. СПК105+МК110-8Д.4Р+МЭ110-220.3М+МЭ110-220.1М
    от plb в разделе СПК1хх
    Ответов: 7
    Последнее сообщение: 11.06.2014, 13:07
  5. Ответов: 4
    Последнее сообщение: 18.09.2012, 22:16

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •