Спасибо. Он для дискретных входов, я дискретные входы им и запаковываю. Вопрос в том, что можно ли также запаковывать аналоговые входы
Вид для печати
Спасибо. Он для дискретных входов, я дискретные входы им и запаковываю. Вопрос в том, что можно ли также запаковывать аналоговые входы
Если значение аналогового входа, переведенное в целое число не превышает 255, то вы можете в один регистр запихать два значения
Также можно запаковать статусы исполнительных устройств. Например, статус "0 - выключен, 1 - в работе, 2 - авария" занимает два бита. Таких состояний можно в регистре уместить 8 штук
Здравствуйте. В вашем примере с помощью макроса 2x8i-16il два аналоговых целых числа запаковываются в одно, одно число сдвигается влево на 8 бит. Создал свой макрос, хочу распаковать одно целое число на два, сдвигаю запакованное число вправо на 8 бит, одно число распаковывается правильно, второе число в моем макросе не совсем правильно. Подскажите, пожалуйста, как правильно распаковать второе числоВложение 86626Вложение 86625