ModBus RTU

Просмотр 15 сообщений - с 31 по 45 (из 59 всего)
  • Автор
    Сообщения
  • #11079
    Mikhail
    Модератор

    я бы вам посоветовал опробовать вашу настроенную сеть не через АС-4 а через дешевый CH340 преобразователь

    Хороший совет )) А ещё лучше через Moxa, если есть.

    #11090
    ValeraMar
    Участник

    Попробовал преобразователь Болид, сильно изменений не наблюдается, также 1-2% потерь связи и 20-30% потерь запросов. Других вариантов пока нет.Просто интересно что за адреса берет коммуникатор, ПЛК вероятнее всего дает но откуда? и всегда разные.

    #11091
    ValeraMar
    Участник

    Интересная ситуация, откинул панель и модуля, непосредственно к ПЛК подключился к коммуникатору, ошибок нет. может быть все таки панель как то на коммуникатор влияет?

    #11092
    ValeraMar
    Участник

    Панель слейв, модуля МВ-110.8А поставил скорость сделал 115.2

    #11093
    ValeraMar
    Участник

    Иногда проскакивает запрос от какого нибудь модуля, и пишет некорректный адрес устройства. Почему коммуникатор берет значения модулей если четко указан адрес контроллера.

    #11094
    manjey73
    Участник

    Структуру сети нарисуйте, Коммуникатор не может брать адреса из воздуху, он их берет из базы или из настроек Коммуникатора, если вы еще к базе не привязали.

    #11095
    ValeraMar
    Участник

    Panel->MV110->MV110->MV110->MV110->MU110->PLC100->Communicator
    К базе не привязывал, чисто коммуникатором беру. Ну а когда откидываю все и оставляю только ПЛК, саязь сразу нормализуется.

    #11096
    manjey73
    Участник

    Что-то стрелочки у вас все в одну сторону. У вас панель мастер так вы еще и Коммуникатор туда втулили ?
    Когда говорят о структуре, ее обычно рисуют, чтобы было понятно и на каком интерфейсе сидит и где мастер и где слейв…

    #11097
    ValeraMar
    Участник

    Панель слейв, извините если что не так. Мастер ПЛК, в Codesys реализуется слейв на передачу с контроллера данных. Нарисовать не на чем просто. Т.е. ПЛК и мастер и слейв. Для скады слейв для приборов в сети мастер.

    • Этот ответ был изменен 5 лет, 2 месяца назад от ValeraMar.
    • Этот ответ был изменен 5 лет, 2 месяца назад от ValeraMar.
    #11100
    manjey73
    Участник

    Если ПЛК для Scada слейв, то почему не опрашивать его по TCP ?

    А уж нарисовать от руки на А4, сфотать и выложить на обменник не ?
    А так же привести настройки конфигурации ПЛК.

    Потому что что вы там натворили ничего не понятно толком.

    з.ы. очень сильно смущает тот факт, что отключив Коммуникатор у вас начинает работать связь… стоило бы задуматься почему ?

    #11102
    Mikhail
    Модератор

    Просто интересно что за адреса берет коммуникатор, ПЛК вероятнее всего дает но откуда? и всегда разные.

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

    #11105
    ValeraMar
    Участник

    https://cdn1.savepice.ru/uploads/2019/2/12/1aee60e9c97ddba450c425947f044c2e-full.jpg
    тут вроде ясно,https://cdn1.savepice.ru/uploads/2019/2/12/97fde9054d78842745e761e749091f2a-full.jpg тут все вроде тоже правильно
    схема как мог https://cdn1.savepice.ru/uploads/2019/2/12/6f4d3bac5180182007f6558297ae8b0f-full.png
    логи коммуникатора те же что и выше, нет возможности их просмотреть щас, шкаф на монтаже

    #11108
    manjey73
    Участник

    ValeraMar Молодец, вы понимаете, что как смогли устроили в сети ДВУХ МАСТЕРОВ ?
    С чего бы оно у вас работать будет правильно и без потерь ?
    Кто же сажает на один интерфейс и мастера и слейва ???????

    Сделайте в конфигурации слейв для Modbus TCP
    Не помню, ПЛК позволяет без копирования конфигурации сделать переменные два в одном (на один набор переменных сделать и 485-й интерфейс и TCP, сами проверите)

    Но то, что у вас сейчас происходит борьба между двумя мастерами это факт наифактнейший….

    • Этот ответ был изменен 5 лет, 2 месяца назад от manjey73.
    #11113
    ValeraMar
    Участник

    TCP никак реализовать не получится. Ну дык я ж в конфигурации коммуникатора указал конкретный адрес 64, зачем он к другим обращается. У самого ПЛК же нет каких то левых адресов к которым он обращается как мастер, только те которые вписаны в конфигурации ПЛК.

    #11114
    ValeraMar
    Участник

    Cпасибо manjey73. Других вариантов я так понял нет?

Просмотр 15 сообщений - с 31 по 45 (из 59 всего)
  • Вы должны авторизироваться для ответа в этой теме.