跳到主要内容
版本:2.0.3

创建内部变量

内部通道-内部变量

创建内部变量

内部变量是在CMS中用于内部逻辑控制、数据处理和状态管理等目的的变量,软件系统内部创建和使用。

内部通道提供多种通道类型,实现不同的功能场景,在“内部通道”页签下,点击变量通道功能区的新建变量组按钮,输入通道名称,选择内部变量类型,确认即完成内部变量类型通道的创建

image-20230724150358286

变量分组

在内部变量类型的通道下可继续创建变量组,系统管理员和操作员可以更轻松地查找和管理变量,而不会混淆或遗漏重要的数据。通过将相关变量放在同一组中,可以简化系统的配置过程。当需要对某一类变量进行统一的设置时,只需在该组中进行一次操作,而不必一个个地单独设置每个变量。

在内部变量类型的通道下,点击变量组,输入变量名称即可创建变量组;

image-20230724152307971

创建内部变量

在对应变量组中,点击变量列表上方的新增变量按钮,变量列表末尾新增一条变量记录,直接配置以下内部变量属性:

1)变量名:仅能输入中文、字母、数字、下划线、点,且必须以字母或下划线开头,系统全局变量的唯一标识,区分大小写

2)变量描述:辅助理解变量含义,选填

3)变量组:可下拉框调整变量在该通道下所属的变量组

4)数据类型:默认为二进制变量,可下拉框手动修改变量类型

数据类型最大值最小值
二进制变量
有符号8位整型127-128
无符号8位整型2550
有符号16位整型32767-32768
无符号16位整型655350
有符号32位整型2147483647-2147483648
无符号32位整型42949672950
有符号64位整型9223372036854775807-9223372036854775808
无符号64位整型184467440737095516150
F32位浮点数IEEE7543.402823E+38-3.402823E+38
F64位浮点数IEEE7541.7976931348623157E+308-1.7976931348623157E+308
日期
时间
日期时间
字符串

5)初始值:内部变量在系统退出重新运行时,自动加载相应配置的值

  • 设定值:自动加载用户自定义的设定值
  • 退出值:运行时,每1分钟记录一次变量值,系统退出重新运行时,自动加载最后记录值
  • 无:系统默认退出系统后清除内部变量,重新运行加载时,系统默认加载为0/False/为空

6)历史归档:可选择启用、禁用历史归档功能,可配置历史归档规则,选择当前变量所属的历史归档分组,选填

image-20230724171843742