数据类型:只对 I/O 类型的变量起作用,定义变量对应的寄存器的
数据类型,共有 9 种数据类型供用户使用,这 9 种数据类型分别是:
BIT:1 位;范围是:0 或 1
BYTE:8 位,1 个字节;范围是:0---255
SHORT: 2 个字节;范围是:-32768---32767
USHORT:16 位,2 个字节;范围是:0---65535
BCD:16 位,2 个字节;范围是:0---9999
LONG:32 位,4 个字节;范围是:-2147483648——2147483647
LONGBCD:32 位,4 个字节;范围是:0---4294967295
FLOAT:32 位,4 个字节;范围是:10e-38---10e38,有效位 7 位
STRING:128 个字符长度
1.内存离散变量、I/O 离散变量
类似一般程序设计语言中的布尔(BOOL)变量,只有 0、1 两种取值,用于表示一些开关量。
2.内存实型变量、I/O 实型变量
类似一般程序设计语言中的浮点型变量,用于表示浮点数据,取值范围为 10E-38~10E
+38,有效值为 7 位。
3.内存整数变量、I/O 整数变量
类似一般程序设计语言中的有符号长整数型变量,用于表示带符号的整型数据,取值范
围为-2147483648~2147483647。
4.内存字符串型变量、I/O 字符串型变量
类似一般程序设计语言中的字符串变量,可用于记录一些有特定含义的字符串,如名称、
密码等,该类型变量可以进行比较运算和赋值运算。
特殊变量类型有报警窗口变量、报警组变量、历史趋势曲线变量、时间变量四种。这几
种特殊类型的变量正是体现了“组态王”系统面向工控软件、自动生成人机接口的特色。
下面是有关变量基本属性的说明。
变量名:惟一标识一个应用程序中数据变量的名字,同一应用程序中的数据变量不能重
名,数据变量名区分大小写,最长不能超过 32 个字符。用鼠标单击编辑框的任何位置进入
编辑状态,工程人员此时可以输入变量名字,变量名可以是汉字或英文名字,第一个字符
不能是数字。例如,温度、压力、液位、var1 等均可以作为变量名。变量的名称(包括结
构变量)最多为 31 个字符。