西气东输SCADA培训手册_上位机

更新时间:2023-04-27 15:42:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

西气东输管道工程

SCADA系统

培训手册(Version 1.0)

中油龙慧自动化工程有限公司

2005年10月10日

西气东输管道工程SCADA 系统培训手册

1 第一章 MMI 软件的安装及组态

1.1 Viewstar 组态软件安装

第一步:安装Viewstar 程序 ;

(1) 运行setup.exe 可执行文件;

(2) 选择安装目录为:C:\Viewstar2000\2.12.1

(3) 选择安装类型为:CUSTOM

(4) 选择安装程序组件如下:

(a) Viewstar Basis (Development&Runtime)

(b) Ado 2.6(Requires Reboot)

(c) Viewstar Oledb Provider Client Only

(d) Viewstar Api

(e) Viewstar Online Help/Change

->online help English (*.chm)

(f) Viewstar Addons/Change

->viewstar http server

->viewstar report(excel)

->viewstar speech system

->viewstar information server

(g) Third Party Software/Change

->gms instrumentation activex library

第二步:安装Viewstar 补丁。

(1) 将Viewstar 最新补丁拷贝到C:\Viewstar2000\2.12.1。

(2) 运行regsvr32 C:\Viewstar2000\2.12.1\bin\PVSS00com.dll 。

第三步:安装Viewstar 协议。

(1) 产生硬件信息:

(a) 运行

C:\WINNT\System32\cmd.exe

(b) 切换到目录

C:\Viewstar2000\2.12.1\bin> (c) 执行命令 pvsstoolgethw > c:\hostname.txt

西气东输管道工程SCADA 系统培训手册

2

其中:pvsstoolgethw 为获得机器硬件信息的可执行命令。 > 为输出定向符。 c:\ hostname.txt 为存放机器硬件信息的文本文件。

(2) 安装许可协议;

(a) 把hostname.txt 文件发给CEGELEC 公司。

(b) CEGELEC 公司根据hostname.txt 产生协议文件shield 并传过来。 (c) 将协议文件shield 拷贝到C:\ Viewstar2000\2.12.1目录下。 1.2 Viewstar 组态软件配置

第一步:新建工程。

(1) 新建工程目录D:\west_east 、备份目录E:\工程备份。 (2) 点击->Start->Program->Viewstar2000 2.12.1->Viewstar2000 Console 启动工程管理

器PVSS Console 2.12.1。

(3) 切换到

PVSS Console 2.12.1-New 标签下,输入如下内容后点击Create 按钮创建新工程。

(a) Project: StationName

(b) Languages: English, US [en_US.iso88591]

Smplfd.Chinese, China, GB encodg [zh_CN.gb2312-1]

(c) Target directory: D:\west_east

第二步:通讯通道配置。

(1) IEC 通讯通道配置----切换到PVSS Console 2.12.1-Configure 标签下,点击Edit 按

钮进入config 文件的编辑状态,在config 文件中添加如下字段:

西气东输管道工程SCADA 系统培训手册

3

New …按钮在Manager 列表下添加如下启动程序:

StationName 工程进入到PVSS00NG 画面,点击System management 按钮->点击Drivers 标签->点击IEC driver 按钮->在Target 输入框内输入lineA1回车->点击Create 按钮->在Local List 中添加RCI 滤波yyy.*.*.*.* ->点击Apply 按钮->在Target 输入框内输入lineB1回车->点击Create 按钮->在Local List 中添加RCI 滤波yyy.*.*.*.* ->点击Apply 按钮。

西气东输管道工程SCADA 系统培训手册

4

(4) INIT 通讯通道配置----将德国CEGELEC 公司提供的脚本文件iec_count.ctl ,rci_com.ctl ,wepp_scripts.lst ,lineprinter.ctl 拷贝到D:\west_east\StationName\scripts 目录下。使用系统管理器导入iec_count.ctl ,rci_com.ctl ,lineprinter.ctl 。

(5) INIT 通讯通道配置----切换到PVSS Console 2.12.1-Start/Terminate 标签下,将PVSS00ctrl -f pvss_scripts.lst 启动程序更改为PVSS00ctrl -num 2 -f pvss_scripts.lst ,然后点击New …按钮在Manager 列表下添加如下启动程序:

5

第三步:创建拓扑结构。

(1) 启动StationName 工程进入到PVSS00NG 画面,点击Panel Topology 按钮弹出Panel topology design 对话框。

(2) 在Panel topology design 对话框下点击Template 按钮弹出Select panel template 对话框->选择分辨率为:1280 x 1024 pixels 、模板类型为:Template 1。

西气东输管道工程SCADA 系统培训手册 6

(3) 新建

D:\West_East\StationName\panels\para\PanelTopology\templates 目录,将

C:\Viewstar2000\2.12.1\panels\para\PanelTopology\templates 目录下的3个图形文件basePanel_2_1.pnl 、naviPanel_2_1.pnl 、infoPanel_2_1.pnl 拷贝到D:\West_East\StationName\panels\para\PanelTopology\templates 目录下。

(4) 在PVSS00NG 下打开D:\West_East\StationName\panels\para\ PanelTopology\

templates\basePanel_2_1.pnl 文件并进行编辑如下。 (5) 在PVSS00NG 下打开D:\West_East\StationName\panels\para\ PanelTopology\

templates\naviPanel_2_1.pnl 文件并进行编辑如下。

西气东输管道工程SCADA 系统培训手册

7 (6) 在PVSS00NG 下打开D:\West_East\StationName\panels\para\ PanelTopology\

templates\infoPanel_2_1.pnl 文件并进行编辑如下。

(7) 新建D:\West_East\StationName\panels\project 目录,在PVSS00NG 下新建

map.pnl 、pid.pnl 、cfg.pnl 等模板(宽度为:1250、高度为:776)并将它们保存到D:\West_East\StationName\panels\project 目录下,拷贝WestEastPipeline.bmp 文件到D:\West_East\StationName\pictures 目录,打开map.pnl 模板将其Bitmap 属性设为WestEastPipeline.bmp 。

(8) 在PVSS00NG 下点击Panel Topology 按钮弹出Panel topology design 对话框->选

中StartPanel 点击P roperties…按钮弹出Parameter 对话框将Panel 路径指定为project/map.pnl 。

西气东输管道工程SCADA 系统培训手册

8

(9) 在PVSS00NG 下点击Panel Topology 按钮弹出Panel topology design 对话框->选

中StartPanel 点击Insert child node 按钮弹出Panel Parameter 对话框将Name of the node:指定为实际的名字(例如:流程图、配置图)Panel: 指定为实际的路径(例如:project/pid.pnl 、project/cfg.pnl)依次类推将绘制的图形都定义在Panel topology 下。

(10) 启动StationName 工程进入到PVSSNV 运行显示主画面,右击任意一个空白

按钮在弹出的对话框中选择一个该按钮连接的图形画面依次类推将每个按钮都连接一幅图形画面。

西气东输管道工程SCADA 系统培训手册

9

第四步:数据库归档配置。

(1) 启动StationName 工程进入到PVSS00NG 画面,点击System management 按钮->

点击Database 标签->点击Database configuration 按钮->选中ValueArchive_0000->首先点击Rename 按钮将ValueArchive_0000更改为00) System archive 然后点击Parameterize 按钮进行如图所示配置:

西气东输管道工程SCADA 系统培训手册 10 (2)

启动

StationName 工程进入到PVSS00NG 画面,点击System management 按钮->点击Database 标签->点击Database configuration 按钮->选中01) 5 minutes archive->首先点击Rename 按钮将01) 5 minutes archive 更改为01) Analog archive 然后点击Parameterize 按钮进行如图所示配置:

(3) 启动StationName 工程进入到PVSS00NG 画面,点击System management 按钮->

点击Database 标签->点击Database configuration 按钮->选中02) Hour archive ->点击Parameterize 按钮进行如图所示配置:

西气东输管道工程SCADA 系统培训手册

11

(4) 启动StationName 工程进入到PVSS00NG 画面,点击System management 按钮->

点击Database 标签->点击Database configuration 按钮->选中03) Day archive ->点击Parameterize 按钮进行如图所示配置:

西气东输管道工程SCADA 系统培训手册

12

(5) 启动StationName 工程进入到PVSS00NG 画面,点击System management 按钮->

点击Database 标签->点击Database configuration 按钮->选中04) Command archive->首先点击Rename 按钮将04) Command archive 更改为04) Month+Year archive 然后点击Parameterize 按钮进行如图所示配置:

西气东输管道工程SCADA 系统培训手册

13 (6) 启动StationName 工程进入到PVSS00NG 画面,点击System management 按钮->

点击Database 标签->点击Database configuration 按钮->选中05) State archive->首先点击Rename 按钮将05) State archive 更改为05) State+Command archive 然后点击Parameterize 按钮进行如图所示配置:

第五步:建立数据点。

西气东输管道工程SCADA 系统培训手册 14 (1) 类型建立----启动StationName 工程进入到PVSS00NG 画面,点击Para 按钮弹出Datapoint parameterization 对话框->右击数据点类型列表空白处在弹出快捷菜单上点击

Create datapoint type 子菜单新建AIM 类型->右击AIM 类型在弹出快捷菜单上点击Insert node 子菜单插入In 、Out 和Inter 节点->右击In 节点在弹出快捷菜单上点击Insert node 子菜单插入actvalue 和disvalue 子节点->右击actvalue 元素将其元素类型定义为float ->右击disvalue 元素将其元素类型定义为REPORT ->右击Out 节点在弹出快捷菜单上点击Insert node 子菜单插入setvalue 和setpermission 子节点->右击setvalue 元素将其元素类型定义为float ->右击setpermission 元素将其元素类型定义为bool ->右击Inter 节点在弹出快捷菜单上点击Insert node 子菜单插入id 子节点->右击id 元素将其元素类型定义为int(以进站温度为例)。

(2) 主数据点建立----启动StationName 工程进入到PVSS00NG 画面,点击Para 按钮

弹出Datapoint parameterization 对话框->右击AIM 类型在弹出快捷菜单上点击Create master datapoint 子菜单新建主数据点_mp_AIM->右击_mp_AIM.In.actvalue 元素在弹出快捷菜单上点击Insert PowerConfig 子菜单插入Archive settings 、Periphery address 字段并进行相应配置->右击_mp_AIM.Out.setvalue 元素在弹出快捷菜单上点击Insert PowerConfig 子菜单插入Archive settings 、Periphery address 字段并进行相应配置->右击_mp_AIM.Out.setpermission 元素在弹出快捷菜单上点击Insert PowerConfig 子菜单插入Archive settings 、Periphery address 字段并进行相应配置-> _mp_AIM.In.disvalue.value 元素参考REPORT 配置和_mp_AIM.Inter.id 元素内部使用在这里不需配置(以进站温度为例)。

(3) 实际数据点建立----启动StationName 工程进入到PVSS00NG 画面,点击Para 按

钮弹出Datapoint parameterization 对话框->右击AIM 类型在弹出快捷菜单上点击Create datapoint 子菜单新建进站温度数据点该数据点继承_mp_AIM 主数据点的配置并将其更改为实际的配置即可(以进站温度为例)。

西气东输管道工程SCADA 系统培训手册 15 第六步:图形组态。

(1) 新建符号目录D:\West_East\StationName\panels\objects\ Analogs (Valves) 等、新

建操作目录D:\West_East\StationName\panels\OperatingPanels\aim(mov) 等。

(2) 启动StationName 工程进入到PVSS00NG 画面,新建一个D:\West_East\

StationName\panels \objects\ Analogs\aim.pnl 模板->将(NoName)/Normal 标签下的Width 、Heigh 属性分别设置如下表->在aim.pnl 内新建一个Value 文本框->将Value /Normal 标签下的Left 、Right 、Top 、Bottom ,Value/Events 标签下的EventInitial 、EventClick 、EventAcknowledge 属性分别设置如下表。 1.1 (NoName)/Normal 标签下的Width 、Heigh 属性

Width 属性:200

Heigh 属性:100

2.1 Value/Normal 标签下的(Name)、Left 、Right 、Top 、Bottom 属性

Left 属性:20

Right 属性:89

Top 属性:20

Bottom 属性:43

2.2 Value/Events 标签下的EventInitial 、EventClick 、EventAcknowledge 属性

16

StationName工PVSS00NG画

StationName\panels\OperatingPanels\aim\OPR.pnl模板->将(NoName)/Normal标签下的Width、Heigh,(NoName) /Events标签下的General属性分别设置如下表->在OPR.pnl内新建一个frmActValue框架->将frmActValue/Normal标签下的Left、Right、Top、Bottom、Text属性分别设置如下表->在OPR.pnl内新建一个frmRetValue框架->将frmRetValue/Normal标签下的Left、Right、Top、Bottom、Text属性分别设置如下表->在OPR.pnl内新建一个frmSetValue框架->将frmSetValue/Normal标签下的Left、Right、Top、Bottom、Text属性分别设置如下表->在OPR.pnl内新建一个txtDisValue文本框->将txtDisValue/Normal标签下的Left、Right、Top、Bottom,txtDisValue/Event标签下的EventInitial属性分别设置如下表->在OPR.pnl内新建一个txtActValue文本框->将txtActValue/Normal标签下的Left、Right、Top、Bottom,txtActValue/Event标签下的EventInitial属性分别设置如下表->在OPR.pnl内新建一个txtSetValue文本框->将txtSetValue/Normal标签下的Left、Right、Top、Bottom,txtSetValue/Event标签下的EventInitial、EventCommand属性分别设置如下表->在OPR.pnl内新建一个txtDisUnit文本->将txtDisUnit/Normal标签下的Left、Right、Top、Bottom,txtDisUnit /Event标签下的EventInitial属性分别设置如下表->在OPR.pnl内新建一个txtActUnit文本->将txtActUnit/Normal标签下的Left、Right、Top、Bottom,txtActUnit/Event标签下的EventInitial属性分别设置如下表->在OPR.pnl内新建一个txtSetUnit文本->将txtSetUnit/Normal标签下的Left、Right、Top、Bottom,txtSetUnit/Event标签下的EventInitial属性分别设置如下表->在OPR.pnl内新建一个CheckSetValue复选框->将CheckSetValue /Norma标签下的Left、Right、Top、Bottom、ListItems,CheckSetValue/Event标签下的EventInitial、EventClick属性分别设置如下表->在OPR.pnl内新建一个cmdOK按钮->将cmdOK/Normal标签下的Left、Right、Top、Bottom、Text,cmdOK/Event标签下的EventClick属性分别设置如下表->在OPR.pnl内新建一个cmdApply按钮->将cmdApply /Normal标签下的Left、Right、Top、Bottom、Text,cmdApply/Event标签下的EventClick属性分别设置如下表->在OPR.pnl内新建一个cmdCancel按钮->将cmdCancel/Normal标签下的Left、Right、Top、Bottom、Text,cmdCancel/Event标签下的EventClick属性分别设置如下表:

17

西气东输管道工程SCADA系统培训手册

18

19

20

本文来源:https://www.bwwdw.com/article/nwpq.html

Top