二进制数
名称占用空间示例类型相同类型BOOL 布尔值1 位TRUE 1FALSE 0BYTE 位串8 位IB2
QB2
MB1
DB1.DBB2
Tag_Name 与SINT 和USINT 数据类型句柄SINT 和USINT 相同
但无法比较WORD 位串16 位MW2 的大小
DB1.DBW2
Tag_NameINT 和UINT 数据类型处理与INT 和UINT 相同的十进制数据
但无法比较DWORD 位串32 位MD10 的大小
DB1.DBD8
Tag_NameDINT 和UDINT 数据类型处理与DINT 和UDINT 相同的十进制数据
但无法比较大小LWORD 位串64 位LINT 和ULINT 数据类型处理相同的十进制数据LINT 和ULINT
但您无法比较字符串类型的大小。如果要比较大小,只能通过转置整数格式来比较大小。
整数
名称类型占用空间的一个例子是相同类型。 SINT 整数8 位和BYTE 占用相同的位数。 USINT 整数8 位BYETINT 整数16 位WORDDINT 整数32 位DWORDLINT 整数64 位LWORD
数据类型前面的U是无符号的,例如UINT就是无符号的16位整数。
INT 位有符号16 位整数
浮点数
名称类型占用空间示例:REAL 浮点数32 位相同类型的1.0:REAL#1.0LREAL 浮点数64 位
细绳
名称类型占用空间示例相同类型CHAR 字符8 位取值范围ASCII 字符可用于显示文本WCHAR 字符16 位取值范围$0000 - $D7FFSTRING 字符串STRING 的操作数存储字符串中的多个字符,可以包括最多254 个字符
字符中的特殊字符表示
字符十六进制含义示例$L 或$l0A 换行符'$LText'、'$0AText' $N0A 和OD 换行符
换行符在字符串中占据2 个字符,并在编辑器显示中转换为$R$L。 '$NText'、'$0A$0DText'N$P 或$p0C 分页'$PText'、'$0CText'$R 或$r0D 回车符(CR) '$RText'、'$0DText'$T 或$ t09 开关'$TText', '$09Text'$$24 美元符号'100$$', '100$24'$'27 单引号'$'Text$'','$27Text$27'
编辑:黄飞