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

Тема: МУ110-224.6У - плохая связь в сети RS-485

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

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

    По умолчанию МУ110-224.6У - плохая связь в сети RS-485

    Доброго дня, столкнулся с проблемой при наладке - в сети RS-485 два модуля: МУ110-224.8Р и МУ110-224.6У. Подключаюсь с ПК через Овен АС4 и программу Конфигуратор М110. 8Р - работает отлично, никаких вопросов. 6У - отвечает Конфигуратору М110 нормально, только если он один в сети. Как только подключаю 8Р - 6У перестает отвечать - все время тайм-аут. Длина линии связи общая 20 см, скорость 9600 - то есть, тут не должно быть проблем, даже если нет резистора. Настройки модулей прикладываю скринами в файле 1.doc. Попробовал поменять стоп-биты на 2 (было 1) - не помогло, пробовал на 6У увеличить задержку ответа и сетевой тайм-аут - не помогло. Работаю с модулями по Modbus RTU - 8Р - опрашивается без ошибок моим программным кодом, все ровно, 6У - в ответе на запрос от ПК - только нули.
    Вложения Вложения
    • Тип файла: doc 1.doc (317.5 Кб, Просмотров: 7)
    Последний раз редактировалось Виталий Шепелев; 04.12.2023 в 12:58.

  2. #2

    По умолчанию

    Вы пытаетесь конфигуратором одновременно работать с 2мя модулями?

  3. #3

    По умолчанию

    Да, ну не совсем одновременно - я же в настройках подключения указываю адрес модуля: 8Р - у меня адрес 16 (DEC), 6У - адрес 17 (DEC), и вот когда два модуля в сети, я подключен к ним с ПК через Овен АС4 - 8Р отвечает нормально - по крайней мере читаю все настройки его, а 6У - все время ошибки. Если отдельно только 6У подключаю - то читаются и пишутся настройки связи в модуль, но вот сейчас заметил - в скрине это есть в приложенном файле - что там красным выделен раздел состояния дискретных входов - понятно, в 6У же их нет - или Конфигуратор М110 не понимает, что читает 6У?

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

    По умолчанию

    почитайте про адресацию приборов при протоколе Овен. Конфигуратор вроде через этот протокол производит настройки.

  5. #5

    По умолчанию

    Да, вижу вот это: Базовый адрес каждого следующего прибора: [базовый адрес предыдущего прибора]+6 - в документации - для протокола Овен - но я же в настройках уже установил у обоих модулей протокол Modbus RTU - и работать - опрашивать своим программным кодом - собираюсь через Modbus RTU. Или для Modbus RTU тоже нужно адрес каждого последующего модуля через 6? По практике - работаю несколько лет с модулями М110 - ничего подобного не было - адресовал друг за другом - и все работает прекрасно - а тут какая-то непонятка)

  6. #6

    По умолчанию

    Да, попробовал поставил 32 - помогло - теперь Конфигуратор М110 видит, теперь только вопрос - как по Модбас будет работать с моим кодом)

  7. #7

    По умолчанию

    Цитата Сообщение от Виталий Шепелев Посмотреть сообщение
    Да, попробовал поставил 32 - помогло - теперь Конфигуратор М110 видит, теперь только вопрос - как по Модбас будет работать с моим кодом)
    Адрес единый для всех протоколов. Поэтому по ModBus будет работать по адресу 32.
    Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
    Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net

  8. #8

    По умолчанию

    спасибо - с этим уже разобрался, вот теперь с Модбас - выше сообщение сейчас разместил - что-то 6У не так, как 8Р себя ведет

  9. #9

    По умолчанию

    а вот еще не подскажете - посылаю посылку в модуль - и как только посылка ушла - сразу мониторю ответ, без ожидания. Может поэтому в ответе нули? хотя в таком режиме 8Р нормально отвечает, а вот 6У - нет. Видимо, ему время надо, чтобы ЦАП запустить?

  10. #10

    По умолчанию

    Цитата Сообщение от Виталий Шепелев Посмотреть сообщение
    а вот еще не подскажете - посылаю посылку в модуль - и как только посылка ушла - сразу мониторю ответ, без ожидания. Может поэтому в ответе нули? хотя в таком режиме 8Р нормально отвечает, а вот 6У - нет. Видимо, ему время надо, чтобы ЦАП запустить?
    Чем ведётся опрос? Не ПромУстройством (в которых он цикличен)?
    Ответ в общем виде: да, модули ввода-вывода НЕ обязаны отвечать мгновенно. Они могут делать это с задержкой. У некоторых модулей ОВЕН указывается в конфигураторе явно, в параметре Rs.dl. Некоторым модулям требуется время, чтобы подготовить ответ.
    Свой программа опроса должна делать примерно так:
    * Послали что надо в порт побайтно
    * Запустили отсчёт ТаймАута приёма, обнулили буфер приёма
    * Пока идёт отсчёт времени таймаута, все принятые байты из портаа складываем в буфер подряд. Важно: ответ может читаться в порту по кускам, а не всей посылкой сразу
    * Если прочитали нужное число байтов ответа (или поняли, что ответ получен) - обрабатываем его, отсчёт ТаймАута останавливаем
    * Если досчитали до ТаймАута - считаем что приняли ерунду с ошибкой

    В ПЛК, ПР, Панелях оператора всё это делается автоматически. Если опрос делается на чём-то своём на уровне "послали байты-приняли байты" - то всё это надо реализовать вручную.
    Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
    Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net

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

Похожие темы

  1. ПР200 + МУ110.224-8И связь не устанавливается
    от kirill_bykov в разделе Трёп (Курилка)
    Ответов: 1
    Последнее сообщение: 06.12.2020, 17:06
  2. ПР200 + МУ110.224-8И связь не устанавливается
    от kirill_bykov в разделе Трёп (Курилка)
    Ответов: 3
    Последнее сообщение: 06.12.2020, 00:20
  3. Связь ПР200 и МУ110
    от Вячеслав@ в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 14.02.2020, 15:29
  4. Плохая связь ПМ01
    от savloni в разделе Эксплуатация
    Ответов: 3
    Последнее сообщение: 07.11.2019, 13:35
  5. Не плохая штука
    от Вольд в разделе Трёп (Курилка)
    Ответов: 20
    Последнее сообщение: 04.02.2016, 14:57

Ваши права

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