Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: Нужна помощь. Настройка сети modbus-RTU, RS-485

  1. #1

    По умолчанию Нужна помощь. Настройка сети modbus-RTU, RS-485

    Вообщем такая проблема, необходимо реализовать сеть, состоящую из плк100, панели ип320 и двух датчиков, один температурный, другой температура и влажность.
    Соединение ип320 и плк100 идёт через RS-232, modbus-RTU, ип320 - master, плк100-slave. С этим проблем нет, далее подключает датчики, по RS-485, modbus-RTU, оба датчика slave, плк100-master.

    Возникает проблема, либо данные считываются только с одного датчика(с другого modbus выдаёт ошибку 81), либо считываются оба но постоянно проскакивает 81 ошибка. пытался изменить polling time, при определенном значении ошибки 81 не появляется но данные с одного датчика обновляютя раз в 5-15 секунд(для второго всё отлично). При подключении датчиков в отдельности всё замечательно работает, но при совместной работе вновь ошибки.
    Читал что это связано со схемотехнической ошибкой с плк и надо припоять резистор внутри плк, припоял - не помогло.

    Прошу вас помочь в данной ситуации или хотя бы разъяснить как это реализовывать, возможно я что то не так настроил. Или просто услышать основный настройки при таком подключении, например что конкретно означает polling time. Заранее огромное спасибо.

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

    По умолчанию

    слейвы по 485 надеюсь разные номера имеют?

  3. #3
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,276

    По умолчанию

    время для системы осталось сколько ?

    polling time - период запросов. В стандарте меньше 50..100мс обычно не очень. А вот как афторы разруливают приступы желаний соединицца - толи рвут все напрочь, толи "в очередь cу..ны дети, в очередь" - непонятно. Скорость обмена иногда тоже влияет. И чего за датчики-то ?
    А вообще лучше в syslibcom самому нырнуть поглубже разок, разобраться, и напрочь забыть такие проблемы.

  4. #4

    По умолчанию

    Слейвы имеют разные адреса(один 16, другой 247).
    Скорость обмена стоит 115200.
    polling time ставлю для 247: 50, а для 16: 200. тогда всё работает, но всё равно периодически проскакивает 81 ошибка и результаты с 16 обновляютя раз в 10 секунд.
    Уменьшаю polling time для 16 до 100: полуается что 247 - работает нормально, а 16 - постоянно в ошибке 81.

    "время для системы осталось сколько ?" - не понял вопроса

    датчики: 1) Адрес 16: расширение овен МВ110-224.2А
    2) Адрес 247: датчик температуры и влажности ДВТ-03.RS компании "рэлсиб".

    Где можно побробнее посмотреть про библиотеку syslibcom ?

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

    По умолчанию

    Пробовали менять скорость до 9600 или в Вашей сети есть еще устройства

  6. #6

    По умолчанию

    Поставил скорость 9600, стало лучше(но результат всё равно не удовлетворительный). А в чем причина такого результата, ведь скорость то уменьшилась.

    capzap спасибо.
    Последний раз редактировалось Игоррр; 14.07.2011 в 11:01.

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

    По умолчанию

    А частотников рядом с Вашим кабелем случайно поблизости нет. Причина более устойчивой работы в лучшей помехозащищенности

  8. #8

    По умолчанию

    Всё на столе лежит никаких частотников не наблюдается.

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

    По умолчанию

    Ну малоли помех бывает, работайте на маленькой скорости, можно еще снизить скорость путем опроса каждого прибора в разные циклы контроллера, кейсом или ифом

  10. #10

    По умолчанию

    Нет, дело не в скорости, при любой скорости возникает задержка порядка 5 секунд.

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

Ваши права

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