Вы наверно читали, что-то не то
В регистр PFW130 нужно не биты записывать, а базовый адрес регистров PFW, через биты которых и происходит управление обменом.
Например
Имеется шесть ПЛК с адресами станций 2, 4, 6, 8, 10, 12. Контроллеры подключены к порту PLC.
Выберем для области управления регистры PFW с адреса, например, 400.
С помощью ф.области (ГЛОБАЛЬНОЙ) с условием "После загрузки проекта" запишем в регистр PFW130 значение 400 как Dword.
Для порта PLC адрес регистра управления будет БАЗОВЫЙ адрес + 16, т.е 400 + 16 =416
Теперь битами регистра PFW416 можно выводить отключенные контроллеры из обмена.
PFW416.02 - ПЛК с адресом 2;
PFW416.04 - ПЛК с адресом 4;
PFW416.06 - ПЛК с адресом 6;
PFW416.08 - ПЛК с адресом 8;
PFW416.10 - ПЛК с адресом 10;
PFW416.12 - ПЛК с адресом 12;





Ответить с цитированием