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

上传人:206****923 文档编号:41702235 上传时间:2018-05-30 格式:DOC 页数:119 大小:8.20MB
返回 下载 相关 举报
西气东输管道工程SCADA培训手册_第1页
第1页 / 共119页
西气东输管道工程SCADA培训手册_第2页
第2页 / 共119页
西气东输管道工程SCADA培训手册_第3页
第3页 / 共119页
西气东输管道工程SCADA培训手册_第4页
第4页 / 共119页
西气东输管道工程SCADA培训手册_第5页
第5页 / 共119页
点击查看更多>>
资源描述

《西气东输管道工程SCADA培训手册》由会员分享,可在线阅读,更多相关《西气东输管道工程SCADA培训手册(119页珍藏版)》请在金锄头文库上搜索。

1、西气东输管道工程西气东输管道工程SCADA 系统系统培训手册培训手册(Version 1.0)西气东输管道工程 SCADA 系统培训手册 1 第一章第一章 MMI 软件的安装及组态软件的安装及组态 1.1 Viewstar 组态软件安装组态软件安装 第一步:安装 Viewstar 程序 ; (1) 运行 setup.exe 可执行文件; (2) 选择安装目录为:C:Viewstar20002.12.1 (3) 选择安装类型为:CUSTOM (4) 选择安装程序组件如下: (a) Viewstar Basis (DevelopmentEP_textFieldIn();EP_setBackColo

2、r(); EP_textFieldIn() dyn_errClass err;if( dpSubStr( “System1:“+$AimDatapoint+“.In.disvalue.value:_online._value“, DPSUB_DP_EL ) = “ )setValue(“, “color“, “_dpdoesnotexist“);return;dpConnect(“EP_textFieldInCB“,“System1:“+$AimDatapoint+“.In.disvalue.value:_online._value“);err = getLastError();if (dyn

3、len(err) 0)setValue(“, “color“, “_dpdoesnotexist“); EP_textFieldInCB(string dp, float fNewValue) setValue(“, “text“, dpValToString(dp, fNewValue, TRUE) ); EP_setBackColor() dyn_errClass err; if( dpSubStr( “System1:“+$AimDatapoint+“.In.disvalue.value:_alert_hdl._act_state_color“, DPSUB_DP_EL ) = “ )s

4、etValue(“, “color“, “_dpdoesnotexist“);return;dpConnect(“EP_setBackColorCB“, “System1:“+$AimDatapoint+“.In.disvalue.value:_alert_hdl._act_state_color“);err = getLastError();if (dynlen(err) 0)setValue(“, “color“, “_dpdoesnotexist“); EP_setBackColorCB(string dpSource, string sNewColor) setValue(“, “ba

5、ckCol“, sNewColor); /Function Value_EventInitialize() EventClick 属性: /Function Value_EventClick() main()西气东输管道工程 SCADA 系统培训手册 17 EP_childPanelOn(); EP_childPanelOn() ChildPanelOnRelativModal(“OperatingPanels/aim/MAIN.pnl“,“Aim: “+$AimDatapoint,makeDynString(“$AimDatapoint:“ + $AimDatapoint),0, 0); /

6、Function Value_EventClick() EventAcknowledge 属性: $AimDatapoint.In.disvalue.value (3) 启动 StationName 工程进入到 PVSS00NG 画面,新建一个 D:West_East StationNamepanelsOperatingPanelsaimOPR.pnl 模板-将(NoName)/Normal 标签 下的 Width、Heigh,(NoName) /Events 标签下的 General 属性分别设置如下表- 在 OPR.pnl 内新建一个 frmActValue 框架-将 frmActValu

7、e/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 标签下的 Lef

8、t、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 标签 下的 Ev

9、entInitial、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 内新建一个 tx

10、tSetUnit 文本-将 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

11、 标签下的 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 标签下的 Even

12、tClick 属性分别设置如下表:西气东输管道工程 SCADA 系统培训手册 18 1.1 (NoName)/Normal 标签下的 Width、Heigh 属性 Width 属性:264 Heigh 属性:3321.2 (NoName) /Events 标签下的 General 属性 /Function (NoName)_General() /Panelfunctions SetMode() if (CheckSetValue.state(0) dpSetWait(“System1:“+$AimDatapoint+“.Out.setpermission:_original._value“,

13、1); else dpSetWait(“System1:“+$AimDatapoint+“.Out.setpermission:_original._value“, 0); SetButtons() setValue(“cmdApply“,“enabled“,true);setValue(“cmdOK“,“enabled“,true); ResetButtons() setValue(“cmdApply“,“enabled“,false);setValue(“cmdOK“,“enabled“,false); /Function (NoName)_General()2.1 frmActValue

14、/Normal 标签下的 Left、Right、Top、Bottom、Text 属性 Left 属性:5西气东输管道工程 SCADA 系统培训手册 19 Right 属性:260 Top 属性:5 Bottom 属性:120 Text 属性: 显示值3.1 frmRetValue/Normal 标签下的 Left、Right、Top、Bottom、Text 属性 Left 属性:5 Right 属性:260 Top 属性:127 Bottom 属性:192 Text 属性: 实际值4.1 frmSetValue/Normal 标签下的 Left、Right、Top、Bottom、Text 属性

15、 Left 属性:5 Right 属性:260 Top 属性:200 Bottom 属性:295 Text 属性:设定值5.1 txtDisValue/Normal 标签下的 Left、Right、Top、Bottom 属性 Left 属性:20 Right 属性:125 Top 属性:30 Bottom 属性:525.2 txtDisValue/Event 标签下的 EventInitial 属性 /Function txtDisValue_EventInitialize() main() EP_textFieldIn(); EP_textFieldIn() dyn_errClass err;if( dpSubStr( “System1:“+$AimDatapoint+“.In.disvalue.value:_online._value“, DPSUB_DP_EL ) = “ )setValue(“, “color“, “_dpdoesnotexist“);return;dpConnect(“EP_textFieldInCB“,“System1:“+$AimDatapoint+“.In.disvalue.value:_online._value“);err = getLastError();if (dynlen(err) 0)setValue(“, “color“,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号