PDA

Просмотр полной версии : Обмен данными между двумя ПЛК 210



Aleksandr11sk11
20.02.2026, 22:05
Добрый день!
Есть в наличии два плк 210-02, необходимо настроить обмен данными между ними.
думаю что на одном надо настроить modbus tcp master, на втором тоже самое, только слэйв, эт получилось без проблем, проблема как понять какие адреса читать, никак с адресацией не разберусь.
надо всего 8 булевских переменных отправить и 8 других принять, может кто помочь разобраться с адресами по которым надо читать-записывать?

kondor3000
20.02.2026, 22:46
Добрый день!
Есть в наличии два плк 210-02, необходимо настроить обмен данными между ними.
думаю что на одном надо настроить modbus tcp master, на втором тоже самое, только слэйв, эт получилось без проблем, проблема как понять какие адреса читать, никак с адресацией не разберусь.
надо всего 8 булевских переменных отправить и 8 других принять, может кто помочь разобраться с адресами по которым надо читать-записывать?

В слейве адреса считаются с 0, неважно булевые или целые. Соответственно в мастере указываете те же адреса.
И кстати булевые лучше упаковать в Маску бит до 16 штук в один регистр. Вы можете передать все 16 бит 1 регистром WORD.
Упаковка в маску Mask.0:=b0; Mask.1:=b1; Mask.2:=b2; и т. д.
Распаковка из маски b_0:=Mask.0; b_1:=Mask.1; b_2:=Mask.2; и т. д.
Чтение обычно делается циклически, а запись по биту. Для Маски из 16 бит запись может быть 1 общим битом.

МихаилГл
20.02.2026, 22:46
Добрый день!
Есть в наличии два плк 210-02, необходимо настроить обмен данными между ними.
думаю что на одном надо настроить modbus tcp master, на втором тоже самое, только слэйв, эт получилось без проблем, проблема как понять какие адреса читать, никак с адресацией не разберусь.
надо всего 8 булевских переменных отправить и 8 других принять, может кто помочь разобраться с адресами по которым надо читать-записывать?

Адреса там с 0 или с 1. И далее. Сколько в параметрах настройки определили, столько и будет.

Николай Суриков
21.02.2026, 05:35
Без проблем - это настроить обмен штатными средствами
https://ftp.owen.ru/CoDeSys3/11_Documentation/03_3.5.11.5/CDSv3.5_PlcCommunication_v3.0.pdf
п.2.4

или
https://owen.ru/forum/showthread.php?t=28167&page=12&p=365393&viewfull=1#post365393

Aleksandr11sk11
23.02.2026, 12:12
Всем спасибо большое за помощь!
Разобрался и сделал обмен через сетевые переменные, оч просто и удобно, тему можно закрывать.