Вы разобрались с байтом? Применительно к ОЛ, в нем целочисленные переменные 32 разряда, т.е. 4 байта 32 бита с нумерацией от 0 младший, до 31 старший . PUBIT пишет значение бита в соответствующий разряд, совокупность всех 32 разрядов формирует число на выходе этого блока. Т.е. Вы можете упаковать 32 дискретных сигнала. Но в регистр, через который передается сетевая переменная в ПР 16 разрядный (сам регистр это не число, а ячейка памяти) в него 32 разряда не помещаются , это нужно учитывать.





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