跳到主要内容
版本:2.0.1

变量概述

变量是监控及业务处理的核心数据成员,是联系上位机和下位机的桥梁,如在工程运行时,现场状况可以变量数据形式在画面中动态显示,或根据变量进行现场业务处理,同时用户发送的指令通过变量发送至现场。

变量类型

1)内部变量

​ 指那些不需要和其它应用程序交换数据、也不需要从下位机得到数据、只在CMS内部需要的变量;

2)IO变量

​ 指与外部数据采集程序直接进行数据交换的变量,如下位机数据采集设备(如PLC、仪表等)或其他应用程序(如OPC服务器等)。这种数据交互是双向的、动态的,在CMS运行的过程中,每当IO变量的值改变时,该值就会自动写入下位机或其他应用程序;每当下位机或应用程序中的值改变时,CMS中的变量值也会自动更新。

3)系统变量

​ 提供预设的变量,在系统中已经定义好,用户可以直接使用,如当前系统时间、当前设备通讯状态等。

界面介绍及操作

image-20230105202631984

1)变量页签:点击对应变量类型页签,在页签下查看对应类型的变量

2)变量组功能区点击操作按钮,可新增、编辑分组、删除分组,支持搜索分组

image-20230105201104764

3)变量列表

  • 更新:点击image-20230105204319843,列表末尾新增一条变量记录,直接操作变量记录即可进行变量的配置(各类型的变量配置略有差别,请参考下面章节的介绍),选中变量记录,点击image-20230105204528436即完成变量的删除

  • 保存:变量配置完成后,请手动点击按钮进行保存

  • 重置:若期望清除本次变量的配置,还原至最近一次保存的配置,请点击按钮进行重置

  • 筛选:支持按照数据类型筛选,或输入变量名进行搜索

  • 启动调试:点击进入变量调试模式,可读写、查看质量戳、最新变化时间

    • 当前值:实时更新当前变量值,可输入进行下发;

    • 质量戳:反馈读写操作质量,数据质量码如下:

      描述处理建议
      0读取/下发成功
      1变量名不存在只读取存在的变量名
      2数据类型不匹配数据类型下发要校验匹配
      3变量对应的设备断开排查设备断开原因
      4其它异常
    • 最新变化时间:变量值变化的更新时间;