Записать в DINT более 32768

Ответить
GoGo
Сообщения: 91
Зарегистрирован: 13 июн 2013, 16:14

Записать в DINT более 32768

Сообщение GoGo »

Здравствуйте.
Не догоняю с контроллером AS228, у которого UINT отсутствует.
В ST не могу записать в переменную DINT число, более 32767:
diVAR1:=33000;
Компилятор ругается на ошибку DMOV. В DWORD тоже не пишет.
Каким-то образом без излишних преобразований возможно в diVAR1 записать число более 32767?

GoGo
Сообщения: 91
Зарегистрирован: 13 июн 2013, 16:14

Re: Записать в DINT более 32768

Сообщение GoGo »

Использовал костыль преобразования REAL в DINT.

Ответить