Цитата Сообщение от capzap Посмотреть сообщение
а зачем думать, когда документация есть
Вот я и не понял написанное в документации:

Обычно при использовании МЭК констант подразумевается наименьший из возможных типов данных. Если нужно точно указать тип константы, применяется префикс типа: <Type>#<Literal>
<Type> указывает необходимый тип. Это может быть: BOOL, SINT, USINT, BYTE, INT, UINT, WORD, DINT, UDINT, DWORD, REAL, LREAL. Тип нужно указывать заглавными буквами.
<Literal> указывает значение константы.
Пример:
var1:=DINT#34;