基本上使用 IEC 常量时最小可能的数据类型被使用。一个例外是 REAL/LREAL 常量,通常 LREAL 被使用。如果要使用另一种数据类型,可以通过类型文本实现 (类型常量) 而不需要显示的定义一个常量。因为这个原因常量将会由一个前缀决定类型。
语法:
<类型>#<文本>
<类型> 数据类型的描述;可能的输入为: BOOL, SINT, USINT, BYTE, INT, UINT, WORD, DINT, UDINT, DWORD, REAL, LREAL。类型必须以大写字母定义。
<文本> 指定常量。数据输入必须符合在 <类型>中指定的数据类型。
如果常量在保证数据不丢失的情况下不能被转化,一个错误信息将会出现。
类型文本可以用于确定是否一个通常的常量可以被使用。