Новая проблема с Modbus.
Пытаюсь настроить обмен двух контроллеров по ModbusTCP. В слейве указываю нужное кол-во регистров на чтение и запись:
Снимок.PNG
делаю соотнесение входов и выходов с соответствующими массивами, которые будут использоваться в качестве буферов:
Снимок2.PNG
и тут возникает вопрос: а мастеру по каким адресам надо обращаться?
В слейве не нашел где указан адрес (начальный адрес регистров чтения/записи). Где-то читал, что одни регистры начинаются с адреса 2000, другие с 3000, но какие именно не помню, и вообще к ПЛК/КДС это относилось ли. Сейчас этот документ найти не могу.
На "странице конфигурации" вроде как есть нужные поля, но они почему-то затенены.
Еще не понятно вот это:
А если мне надо передать 1000 регистров?Регистры временного хранения – определяют количество holding регистров
канала. Параметр может принимать значения от 2 до 40 (см. рис. 11.25);
Входные регистры – определяют количество input регистров канала. Параметр
может принимать значения от 2 до 40 (см. рис. 11.25).




