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

Тема: Количество приборов на шине RS485

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

    По умолчанию Количество приборов на шине RS485

    Все привет!

    Столкнулся с такой проблемой. К СПК1хх на RS485 подключено 10 приборов ПР200. CODESYS нормально читает 8 приборов, а на 9 и 10 спотыкается.
    В середину воткнул АС5 - не помогло. Не меняя монтажа поменял крайним приборам местами адреса - не помогло.
    Может есть какие-то ограничения, которые я не знаю?

    А у нас в планах и больше приборов ПР200 на шине.
    Последний раз редактировалось СергейНовосиб; 07.12.2021 в 11:38.

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

    По умолчанию

    У меня сделана адресация приборов следующим образом: 1 прибор - 10 адрес, 2 прибор - 15 адрес и так далее через 5 адресов.
    Сейчас выяснил, что если у приборов с адресами 50 и 55 изменить на 22 и 23. то все ПР200 стали читаться.
    Вроде адресное поле для использования от 1 до 254. В чем подвох??

  3. #3

    По умолчанию

    Цитата Сообщение от СергейНовосиб Посмотреть сообщение
    У меня сделана адресация приборов следующим образом: 1 прибор - 10 адрес, 2 прибор - 15 адрес и так далее через 5 адресов.
    Сейчас выяснил, что если у приборов с адресами 50 и 55 изменить на 22 и 23. то все ПР200 стали читаться.
    Вроде адресное поле для использования от 1 до 254. В чем подвох??
    Обычно без АС-5 до 32 модулей. Странная у вас адресация, обычно делают Кратной 8 или подряд.
    Заработало, так сделайте адреса подряд с 1 по 20 или с 10 по 29.
    Последний раз редактировалось kondor3000; 07.12.2021 в 14:19.

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

    По умолчанию

    По идее какая разница, какие адреса я использую в пределах разрешенных. Я же за пределы диапазона не вышел.

  5. #5
    Пользователь
    Регистрация
    28.08.2019
    Адрес
    Сургут
    Сообщений
    654

    По умолчанию

    Расстояние между приборами какое? В конце линии согласующий резистор стоит?

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

    По умолчанию

    Как говорил один персонаж: "Нееее чё не понимаю!!!!"
    В результате всяких экспериментов, а именно - смена адресов в разных комбинациях привело к тому, что все приборы стали опрашиваться.
    Кроме изменения адресов приборов я ничего не менял. Сейчас все адреса вернул в первоначальное положение и все работает. Отключал питание, перезаливал СПК.
    Такое ощущение, что проблема в CODESYS.

    Все эксперименты провожу на столе.
    20211208095529.jpg

  7. #7
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,142

    По умолчанию

    Добрый день.

    По идее какая разница, какие адреса я использую в пределах разрешенных. Я же за пределы диапазона не вышел.
    Согласен.

    Все эксперименты провожу на столе.
    Можете оставить на шине только 2 ПР с адресами 50 и 55, и посмотреть - будут ли проблемы в этом случае?

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

    По умолчанию

    В процессе экспериментов были сделаны следующие опыты. Количество приборов на шине не менялось:
    - замена в приборах и проекте адресов с 50 и 55 на 22 и 23. Все приборы стали опрашиваться без ошибок.
    - замена в приборах и проекте адресов начиная с первого прибора по десятый на 40, 45 и т.д. до 85 адреса. Все приборы опрашиваются без ошибок.
    - возврат первоначальных адресов в приборы и проект СПК, всё продолжает теперь работать.

    Для меня остался вопрос - почему первоначально два последних прибора не опрашивались. Питание выключал-включал эффекта не давало.

  9. #9

    По умолчанию

    ЧУВАКИ!! ЭТО МИСТИКА!!!!!!!!!!!! Странные опыты подтверждаю!!!
    Я МЕСЯЦ мучился с тем, чтобы понять причину глюка с опросом одного устройства на шине!!! На шине 19 устройств. Всё на 9600, устройства медленные - датчики WirenBoard и термостаты с Алишки (вот обзор).
    Дописал: протокол Modbus RTU, параметры связи: 9600, 8, N, 1 и поменять их нельзя - они жёстко зашиты в 10 устройствах.

    И один из термостатов на адресе 12 упорно не хотел опрашиваться: всегда была ошибка таймаута на его канале опроса. Я даже термостат менял (запасной есть), соединения перебирал, всё пробовал.
    Потом выяснил, что если в объекте этого устройства программно дёрнуть xTrigger = TRUE, то опрос сразу же происходит без ошибок связи и таймаута.

    И сейчас попробовал поменять адрес с 12ти на 120 по приколу - ЗАВЁЛСЯ. Это ЧО?!! Это как так?
    Адреса устройств идут чётные: 2, 4, 6, 8, 10, 12 и так далее. Я в шоке.

    ...зато теперь периодически на один период опроса отпадают другие устройства (пробегают красные треугольники в дереве проекта). Жесть какая-то!
    Последний раз редактировалось Алексеев Савр; 13.12.2021 в 08:22.
    Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
    Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net

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

    По умолчанию

    Вы по протоколу Овен опрашиваете?
    Если по стандартному Modbus RTU, то адресация вообще любая может быть
    Специально посмотрел свой прошлогодний проект
    ПЛК160 - 29 слейвов на одном порту RS485 и 26 слейвов на RS232 через конвертер
    115200 8N2 , модули вперемешку - ввод и вывод дискретный
    Все адреса подряд идут, работает нормально
    Последний раз редактировалось SA104; 11.12.2021 в 05:36.

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

Похожие темы

  1. Ответов: 42
    Последнее сообщение: 02.05.2019, 11:43
  2. Диагностика устройства на шине RS485
    от Dima_31 в разделе СПК1хх
    Ответов: 9
    Последнее сообщение: 27.05.2016, 07:18
  3. Адресация приборов с сети RS485
    от ZPavel в разделе Сетевые технологии
    Ответов: 15
    Последнее сообщение: 03.03.2012, 18:08

Ваши права

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