В дополнение к тому, как одной командой собрать (скопировать) 16(32) бита PSB в один регистр PSW,PFW- в панели или 4х в ПЛК или наоборот одной командой разобрать один регистр PSW,PFW- в панели или 4х в ПЛК в группу из 16(32) бита PSB.
http://www.owen.ru/forum/showthread....l=1#post113560

К стати одной такой функцией UNPACK можно за одну операцию прочитать из ПЛК два(четыре) элемента 8bits сразу в 16(32) PSB.
Это понравится тем, кто не любит конструкцию типа PSW_NNN.01...PSW_NNN.15 в элементах управления лампами или переключателями . При этом в PSW_NNN находятся два элемента 8bits из ПЛК
Кто не в курсе почему в регистре PSW_NNN должны находиться два элемента 8bits из ПЛК, отправляю к теме от
Андрея "СП270 примеры организации связи"
http://www.owen.ru/forum/showthread.php?t=10890. Смотреть там описание оптимального режима.
А теперь продолжение про групповые операции с битами PSB.
Как оказалось группу из 16(32) последовательных битов PSB можно использовать как один регистр не только в функциях копирования, но и в других операциях (арифметических и др.). Все работает.
Пример

Можно использовать арифметические операции
Или в функциональной кнопке

Или можно использовать кнопку Операции с данными

А работает это все вот так: