Стартовая страница › Форумы › Взаимодействие с устройствами › Modbus › ModBus RTU
- В этой теме 58 ответов, 4 участника, последнее обновление 3 года, 10 месяцев назад сделано manjey73.
-
АвторСообщения
-
08.02.2019 в 16:58 #11079MikhailМодератор
я бы вам посоветовал опробовать вашу настроенную сеть не через АС-4 а через дешевый CH340 преобразователь
Хороший совет )) А ещё лучше через Moxa, если есть.
11.02.2019 в 10:16 #11090ValeraMarУчастникПопробовал преобразователь Болид, сильно изменений не наблюдается, также 1-2% потерь связи и 20-30% потерь запросов. Других вариантов пока нет.Просто интересно что за адреса берет коммуникатор, ПЛК вероятнее всего дает но откуда? и всегда разные.
11.02.2019 в 10:20 #11091ValeraMarУчастникИнтересная ситуация, откинул панель и модуля, непосредственно к ПЛК подключился к коммуникатору, ошибок нет. может быть все таки панель как то на коммуникатор влияет?
11.02.2019 в 10:51 #11092ValeraMarУчастникПанель слейв, модуля МВ-110.8А поставил скорость сделал 115.2
11.02.2019 в 12:05 #11093ValeraMarУчастникИногда проскакивает запрос от какого нибудь модуля, и пишет некорректный адрес устройства. Почему коммуникатор берет значения модулей если четко указан адрес контроллера.
11.02.2019 в 13:17 #11094manjey73УчастникСтруктуру сети нарисуйте, Коммуникатор не может брать адреса из воздуху, он их берет из базы или из настроек Коммуникатора, если вы еще к базе не привязали.
11.02.2019 в 13:27 #11095ValeraMarУчастникPanel->MV110->MV110->MV110->MV110->MU110->PLC100->Communicator
К базе не привязывал, чисто коммуникатором беру. Ну а когда откидываю все и оставляю только ПЛК, саязь сразу нормализуется.11.02.2019 в 13:58 #11096manjey73УчастникЧто-то стрелочки у вас все в одну сторону. У вас панель мастер так вы еще и Коммуникатор туда втулили ?
Когда говорят о структуре, ее обычно рисуют, чтобы было понятно и на каком интерфейсе сидит и где мастер и где слейв…11.02.2019 в 14:08 #11097ValeraMarУчастникПанель слейв, извините если что не так. Мастер ПЛК, в Codesys реализуется слейв на передачу с контроллера данных. Нарисовать не на чем просто. Т.е. ПЛК и мастер и слейв. Для скады слейв для приборов в сети мастер.
11.02.2019 в 14:53 #11100manjey73УчастникЕсли ПЛК для Scada слейв, то почему не опрашивать его по TCP ?
А уж нарисовать от руки на А4, сфотать и выложить на обменник не ?
А так же привести настройки конфигурации ПЛК.Потому что что вы там натворили ничего не понятно толком.
з.ы. очень сильно смущает тот факт, что отключив Коммуникатор у вас начинает работать связь… стоило бы задуматься почему ?
11.02.2019 в 16:53 #11102MikhailМодераторПросто интересно что за адреса берет коммуникатор, ПЛК вероятнее всего дает но откуда? и всегда разные.
Адрес берется из базы конфигуации. Разный быть не может. Но чтобы обсуждать предметно, действительно не хватает схемы соединений в графическом виде и логов линии связи в текстовом виде.
12.02.2019 в 06:36 #11105ValeraMarУчастник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
логи коммуникатора те же что и выше, нет возможности их просмотреть щас, шкаф на монтаже12.02.2019 в 08:53 #11108manjey73УчастникValeraMar Молодец, вы понимаете, что как смогли устроили в сети ДВУХ МАСТЕРОВ ?
С чего бы оно у вас работать будет правильно и без потерь ?
Кто же сажает на один интерфейс и мастера и слейва ???????Сделайте в конфигурации слейв для Modbus TCP
Не помню, ПЛК позволяет без копирования конфигурации сделать переменные два в одном (на один набор переменных сделать и 485-й интерфейс и TCP, сами проверите)Но то, что у вас сейчас происходит борьба между двумя мастерами это факт наифактнейший….
- Этот ответ был изменен 5 лет, 2 месяца назад от manjey73.
12.02.2019 в 09:13 #11113ValeraMarУчастникTCP никак реализовать не получится. Ну дык я ж в конфигурации коммуникатора указал конкретный адрес 64, зачем он к другим обращается. У самого ПЛК же нет каких то левых адресов к которым он обращается как мастер, только те которые вписаны в конфигурации ПЛК.
12.02.2019 в 09:16 #11114ValeraMarУчастникCпасибо manjey73. Других вариантов я так понял нет?
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.