В примерах на форуме мне не удалось получить ответ на такой вопрос.

Я подключаю к ПЛК (МАСТЕР) устройство по Модбасу RTU (некий АЦП, не ОВЕН). В описании на устройство я вижу таблицу используемых регистров.
Среди них есть несколько типов -

bool
char
int
float
long

и указаны их адреса, команды чтения-записи, диапазон значений и т.д.

Читаю про создание Мастера в ПЛК и в Конфигураторе выбираю Universal Modbas device. Всякие там скорости обмена и прочее - это понятно.
Теперь создаем список переменных, которыми обмениваются ПЛК и АЦП.
И вот тут-то я не могу стартовать.

Беру из описанных в РЭ на АЦП регистров:

Адрес регистра: 101
Тип: bool
Код ф-ции чтения: -
Код ф-ции записи: 5

Сразу за этим битом идет следующий, адрес регистра 102 и так далее.
Но дальше в таблице есть бит с таким же адресом

Адрес регистра: 101
Тип: bool
Код ф-ции чтения: 1
Код ф-ции записи: -

Вопрос: как правильно в Конфигураторе ПЛК этот бит показать? Как быть с тем, что с адреса 101 будет и чтение, и запись туда же?

Ну, а дальше остальные регистры, с адресами и 40010, и 30001, и прочая, и прочая... Тоже некоторые только пишутся или читаются, а некоторые тудым-сюдым. Но думаю, если подскажете, как обойтись с битами, то дальше будет легче.

Спасибо!