SCADA DIAView 用户程序的使用

2025-11-07 11:05:56

1、条件程序是当工程项目中满足设定的条件时,系统执行的自定义程序。在DIAView组态软件开发环境中打开项目工程窗口树形目录 → 打开“用户程序”节点。

SCADA DIAView 用户程序的使用

2、双击“条件程序”子节点,打开条件程序窗口,点击“添加”按钮添加一个程序配置行。条件程序中各栏位的意义如下:  

      1、名称:  条件程序的名称。

      2、命名规则:请参考章节“5.5 IO变量”中的IO变量命名规则,且条件程序的名称不能与“时间程序”中的名称相同。

     3、是否启用:  选中复选框表示启用此条件程序,否则表示不启用(默认启用)。

     4、表达式:  设置条件表达式。

     5、触发方式:  有5种:  值改变时、值改变为真、值改变为假、值保持为真、值保持为假。即表达式所需满足的条件,满足此条件才能触发系统执行配置的程序。

     6、时间间隔:  设置系统间隔多长时间执行配置的程序,只有当触发方式为“值保持为真”、“值保持为假”时才能设置。

     7、脚本内容:  编写脚本程序。

     8、描述:  条件程序的说明信息。

SCADA DIAView 用户程序的使用

3、点击“表达式”栏中的按钮,打开条件表达式配置窗口,设置表达式

SCADA DIAView 用户程序的使用

4、选中触发方式,若为“值保持为真”或“值保持为假”时,还需设置时间间隔(单位:  毫秒)

SCADA DIAView 用户程序的使用

5、点击“脚本内容”栏中的按钮,打开脚本编辑器,编写脚本程序

SCADA DIAView 用户程序的使用

1、时间程序是在工程启动时、运行期间或者停止时系统执行的用户自定义程序;在DIAView组态软件开发环境中打开项目工程窗口树形目录 → 打开“用户程序”节点。

SCADA DIAView 用户程序的使用

2、双击“时间程序”子节点,打开时间程序窗口,点击“添加”按钮添加一个程序配置行。时间程序中各栏位的意义如下:  

     1、名称:  时间程序的名称。

     2、命名规则:请参考章节“5.5 IO变量”中的IO变量命名规则,且时间程序的名称不能与“条件程序”中的名称相同。

     3、是否启用:  选中复选框表示启用此时间程序,否则表示不启用(默认启用)。

     4、触发方式:  有6种:  启动时、停止时、一次性、连续性、每周、每月。即设置触发系统执行配置程序的时机。

     5、配置:  设置系统执行配置程序的时间条件,只有当触发方式为“一次性”、“连续性”、“每周”、“每月”时才能设置。

     6、脚本内容:  编写脚本程序。

     7、描述:  时间程序的说明信息。

SCADA DIAView 用户程序的使用

3、选择触发方式,若为“一次性”、“连续性”、“每周”、“每月”时,还需配置时间条件,下图是触发方式为“一次性”时,点击“配置”栏中的按钮弹出的配置窗口:

SCADA DIAView 用户程序的使用

4、下图是触发方式为“每周”时,点击“配置”栏中的按钮弹出的配置窗口,窗口中各项配置意义:  

     1、每周:  选择每周的触发时间

     2、开始:  设置开始时间

     是否使用结束时间/间隔: 若勾选,则可使用“结束”、“间隔”两项设置;否则不可用

     3、结束:  设置结束时间(若设置的开始时间 > 结束时间,则触发时间段为:  从设定的开始时间点开始,第二天到设定的结束时间点结束。若设置的开始时间 < 结束时间,则触发时间段为:  从设定的开始时间点到设定的结束时间点)

     4、间隔:  设置间隔时间,单位: 毫秒(ms)

SCADA DIAView 用户程序的使用

5、点击“脚本内容”栏中的按钮,打开脚本编辑器,编写脚本程序

SCADA DIAView 用户程序的使用

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢