跳转至

监视控制

相关视频:监视控制

监视控制用于监视第三方设备的运行状态,并在满足给定条件时执行指定的任务。其示意图如下:

监视设置

在“菜单-设置-设备联动-联动设置”或点击“设备联动”面板中的“联动设置”按钮,可打开“联动设置”对话框1

在“联动设置”对话框中,您将配置需要的监测项目及具体索要执行的操作。其界面主要结构如下:

  1. 监测项目及其启用状态
  2. 监测的时间间隔设置
  3. 监测项目的增减按钮
  4. 选中监测项目的名称
  5. 选中监测项目的启用状态
  6. 选中监测项目的监视条件
  7. 选中监测项目的执行任务

LabGenius软件将每隔一定时间间隔,查询当前设备的参数状态,并按检测项目的顺序,依次对已启用检测项目的“监视条件”进行判断,如果满足条件就按顺序执行动作2

接下来将详细描述监视条件和动作的设置内容。

监视条件

在一个监视项目中,可以编辑多个监视条件,并且监视条件间可以相互组合。点击右侧“+”可添加条件,点击“-”将删除选中的监视条件。

在监视条件列表中从左到右依次为:

  • 序号:条件编号
  • Bool: 监视条件的组合方式
    • Is: 是,如果不是第一个条件则与And相同
    • Not: 不是,,如果不是第一个条件则与And Not相同
    • And: 并且
    • Or: 或
  • 属性:判断的属性,包括振动控制的运行状态,第三方设备的连接状态,及第三方设备中所有可读属性值
  • 函数:判断的函数
    • =:相等
    • !=:不相等
    • >:大于
    • >=:大于等于
    • <:小于
    • <=:小于等于
  • 限值: 用于比较的限值,对于状态类型,0: OFF, 1: ON
  • 检测变化:如果勾选,在检测开始时,如果当前状态已经满足该条件则不任务是正常的条件满足,必须等状态先不满足,再到满足才会导致该条件满足。例:判断 温度>85, 如果在开始监测时,温度为90,并不任务条件满足,必须等到温度在某一时刻<=85,再变化到>85时认为条件满足。如果未勾选则开始检测时一旦满足要求就任务该条件已经达成。

动作

在一个监视项目中,可以编辑多个动作,动作按照先后顺序执行。点击右侧“+”可添加动作,点击“-”将删除选中的动作。

在动作列表中从左到右依次为:

  • 序号:动作编号
  • 动作:动作类型
  • 细节:显示描述信息,点击右侧的...按钮,可以打开详细的设置对话框

另外,

  • 手动重置:勾选后,开始监测后只执行依次,必须等停止监测,再开启监测后才会执行。如果不勾选,则当条件满足时执行后,如果条件不满足,再到满足,还会执行操作。

其中,动作及其设置内容如下:

  • 控制开始:启动振动控制
  • 控制停止:停止振动控制
  • 控制暂停:暂停振动控制
  • 控制继续:继续振动控制
  • 设置参数:设置第三方设备的参数和状态
    • 变量:需要设置的变量名
    • 目标值:设定的目标值

  • 日志:写入日志
    • 消息:需写入日志的消息


  1. 进行设置前,请确认设备联动处于“断开”状态。否则设置无法保持。 

  2. 监测控制并不是将所有收到的数据都进行判断,因此对于状态的瞬间变化可能无法捕捉,此时可以在设备模型中,指定特定“模式”(如最大值、最小值等),使数据保持特定的状态一段时间,使得监测控制可以检测到该数值。