联动配置导入导出

Navigation:  iCentroview系统的配置 > 配置客户端 > 服务端配置 > SCADA节点总览配置 > 联动配置 >

联动配置导入导出

Previous pageReturn to chapter overviewNext page

u联动配置导入导出

导出驱动配置文件

在联动配置界面,点击右上方【导出】按钮,弹出“导出联动配置”对话框:

1. 点击【选择文件】按钮,则弹出选择对话框,缺省状态下会创建一个crs.xls文件;

2. 点击【执行】按钮,则进行相应的联动配置的导出操作。

 

导入驱动配置文件

在联动配置界面,点击右上方【导入】按钮,弹出“导入联动配置”对话框:

1. 点击【选择文件】按钮,则弹出文件选择对话框;

2. 选择一个准备导入的联动配置文件;

3. 点击【执行】按钮,则进行相应的联动配置导入操作。

 

u导出文件说明

联动配置文件是一个xls文件,共有7个sheet,分别为:动作配置、预案分类、预案配置、触发源分类、触发源配置、触发源和预案关联关系、参数配置。

了解了联动配置文件后,再进行较多联动数据配置的时候,可以导出一个空的联动表格,自行批量进行编辑后导入,以提高效率。

 

动作配置

icv_config_ld_15

 

动作配置sheet最主要是动作类型ID,和该动作类型的响应值格式,该列数据对应的是界面上的动作类型(红框内容),具体的对应关系如下:

动作类型

动作类型ID

响应值格式

响应值举例

变量控制

1

变量;值

scada1.tag1.F_CV;1111   或者   {变量1};#{变量2}

组态调用

2

/page:,组态画面名称;参数

/page:,crscall1.bsp;/size:50,50,1250,900, /pagesize:100,100,200,200 /param:一直等待 /param2:12345

延时

3

延时时间

10

报警过滤

4

0;报警级别   或者  1;报警区域 或者  2;报警级别;报警区域

0;1   或者  1;a 或者  2;1;a

大屏模块

5

设备名称;控制类型;参数信息  (控制类型分为app_mode、app_layout、open_window三种)

device1;app_mode;1 或者 device2;app_layout;2 或者 device3;open_window;3

语音播报

6

语音内容

您好!欢迎使用ICV~ 或者 #{语音播报1}

LED控制

7

LED动作名称

您好!欢迎使用ICV~

客户端执行程序

8

可执行程序路径

C:\Windows\System32\calc.exe

手机短信

9

手机号码;短信内容

13978395612;您好!欢迎使用ICV~

SQL语句执行

10

数据库连接(转储配置中的数据源名称);SQL语句

myorcl;insert into testliandong(col1) values('sql语句执行');

服务端执行程序

11

可执行程序路径

C:\Windows\System32\calc.exe

 

预案ID:预案配置的中预案ID对应

动作顺序:该动作所在预案中的顺序,动作ID可由1开始递增,不要重复。

可跳过:1为可以;0为不可以

执行类型:1为确认等待;0为不确认等待

等待时间:当执行类型为0时,等待时间也设为0;当执行类型为1时,等待时间设为所需等待的时间;当执行类型为1但不想设等待时间时,等待时间设为-1

超时执行:1为超时;0为不超时

动作名称和动作描述为自定义

动作执行的HMI列表:若需所有HMI则设为all;若不需要HMI则不需设置;若需指定的HMI则设成该HMI的名字;若需多个指定的HMI则在多个指定的HMI之间添加“,”

动作默认执行时间:只有动作类型为“延时”的时候,该列设为10,其余都设为0

动作是否有效:1为有效;0为无效

 

预案分类

预案分类ID和预案分类名称都是用户自定义,预案分类的父分类ID都为-1

 

预案配置

预案ID:可由1开始递增,不要重复;

预案名称和预案描述:均为自定义;

预案分类ID:预案分类中的预案分类ID对应;

可以手动触发:1为可以

权限:可以设置系统中所存在的群组,群组的设置详见群组管理

预案优先级ID:低-0 ;中-1 ;高-2

执行过程可见:1

执行过程可终止:1

必须同一用户确认:0(若要同一用户确认设为1)

 

触发源分类

触发源分类ID和触发源分类名称都是用户自定义,触发源分类的父分类ID都为-1

 

触发源配置

触发源ID:可由1开始递增,不要重复;

触发源类型ID:1为时间触发源;2为事件触发源;3为自定义触发源;

触发源名称和触发源描述:都为自定义;

触发源分类ID:对应触发源分类中的触发源分类ID

响应值的具体配置如下:

触发源分类

触发类型

触发类型ID

响应值格式及说明

响应值举例

时间触发

一次

0

触发信息ID;开始时间

0;2014-06-10 15:53:23;

时间触发

连续

1

触发信息ID;开始时间;间隔时间(单位为秒);启用结束时间(0为不启用,1为启用);结束时间

1;2013-12-03 13:09:24;110;0;2000-01-01 00:00:00;

时间触发

每周

2

触发信息ID;间隔时间(单位为秒);启用结束时间(0为不启用,1为启用);结束时间;周一到周日(选中为1,不选设为0)

2;00:00:00;120;1;20:00:00;1|1|1|1|1|1|1;

时间触发

每月

3

触发信息ID;间隔时间(单位为秒);启用结束时间(0为不启用,1为启用);结束时间;1日到31日(选中为1,不选设为0)

3;00:00:00;120;1;20:00:00;1|1|1|1|1|1|1;|1|1|1|1|1|1|1|1|1|1|0|1;

时间触发

特殊日

4

触发信息ID;开始时间;间隔时间(单位为秒);启用结束时间(0为不启用,1为启用);结束时间

4;2013-12-05 13:10:42;100;1;20:00:00;

事件触发

数据变化时

0

事件类型ID;持续时间(单位为秒);数据源

0;0;scadamain.LD_DI_0.F_CV

事件触发

表达式由假变真时

1

事件类型ID;持续时间(单位为秒);数据源

1;0;scadamain.LD_DI_1.F_CV==1

事件触发

表达式由真变假时

2

事件类型ID;持续时间(单位为秒);数据源

2;0;scadamain.LD_DI_2.F_CV==0

事件触发

表达式总为真

3

事件类型ID;持续时间(单位为秒);数据源

3;5;scadamain.LD_DI_3.F_CV==1

事件触发

表达式总为假

4

事件类型ID;持续时间(单位为秒);数据源

4;10;scadamain.LD_DI_4.F_CV==0

自定义触发

不需设置

不需设置

不需设置

 

 

触发源和预案关联关系

触发源配置中的触发源ID与预案配置中的预案ID按照实际需要一一对应

 

参数配置

触发源ID:触发源配置中的触发源相对应

参数名:为该触发源所关联的预案中的动作所设置的变量

参数值:为根据实际情况所设定的值

参数描述:为系统自动生成

预案ID:预案配置中的预案ID相对应

动作ID:动作配置中的动作ID相对应

 

参数配置sheet由于关联关系较为复杂,因此建议用户可以先不设置,将其与的sheet设置好导入后,再去界面上编辑参数配置中的参数值