Appearance
其他
测量值
GetMeasure
lua
measure = GetMeasure(index)
从矩阵寄存器获取测量值。
参数
参数 | 类型 | 描述 |
---|---|---|
index | Integer 整数 | 寄存器索引 |
返回值
返回值 | 类型 | 描述 |
---|---|---|
measure | Number 数字(双精度浮点数) | 测量值 |
全局变量
GetVariable
lua
variable = GetVariable(name)
获取全局变量,返回对应类型的变量值。
参数
参数 | 类型 | 描述 |
---|---|---|
name | String 字符串 | 全局变量名 |
返回值
返回值 | 类型 | 描述 |
---|---|---|
variable | Number 数字(双精度浮点数)/String 字符串/Bool 布尔/Array 数组 | 变量值 |
SetVariable
lua
SetVariable(name, variable)
设置全局变量。
参数
参数 | 类型 | 描述 |
---|---|---|
name | String 字符串 | 全局变量名 |
variable | Number 数字(双精度浮点数)/String 字符串/Bool 布尔/Array 数组 | 变量值 |
HMI数据
WriteHmiData
lua
success = WriteHmiData(table_name, fields, values)
向Hmi的数据库写入数据,fields中的字段和values中的值一一对应。
参数
参数 | 类型 | 描述 |
---|---|---|
table_name | String 字符串 | 数据库表名 |
fields | Array 数组 | 字段名列表,内容为字符串 |
values | Array 数组 | 值列表 |
返回值
|success|Bool 布尔|是否成功|