03第三章 EpSynall工程管理.docx
- 文档编号:12484883
- 上传时间:2023-04-19
- 格式:DOCX
- 页数:17
- 大小:135.54KB
03第三章 EpSynall工程管理.docx
《03第三章 EpSynall工程管理.docx》由会员分享,可在线阅读,更多相关《03第三章 EpSynall工程管理.docx(17页珍藏版)》请在冰豆网上搜索。
03第三章EpSynall工程管理
第三章EpSynall工程管理
本章要点:
Ø介绍EpSynall工程文件组织
Ø介绍EpSynall工程同步开发
Ø介绍EpSynall工程备份
Ø介绍EpSynall在线维护
Ø介绍EpSynall工程文档参考
EpSynall是一个电力系统的应用开发平台,它提供了完善的工程管理功能。
本部分将介绍EpSynall工程项目相关文件的组织结构、网络环境下的开发组织、工程的发布与备份及在线维护功能,最后给出工程文档模板供用户参考。
3.1工程文件组织
一个典型的EpSynall工程存放在您指定的计算机硬盘的某个目录下,不同的工程不能共用同一目录。
有关文件结构如右图所示。
每个文件及其作用见表:
文件
注释
功能
EpSynallSA
新建‘网络节点’时生成,不能删除
存放在此‘网络节点’中建立的窗口文件
Runsys
编译时生成,删除后编译重新生成
存放运行系统需要的运行窗口文件和实时库文件
System
新建工程时生成,删除后重新打开工程自动生成
存放运行系统参数设置文件、数据库配置文件、通道配置文件和编译时生成的网络节点运行文件
110KV变电站.odb
建立变电站厂站实时库时生成,不能删除
存放在‘110KV变电站’中定义的实时库文件
110KV变电站.cfs
新建工程时生成,不能删除
存放工程打开文件
实时数据库.odb
新建工程时生成,不能删除
存放在‘实时数据库’中定义的实时库文件
表:
典型EpSynall工程文件及其作用
您可以在EpSynall的开发环境中直接切换到不同的工程中,也可以在关闭开发环境时,使用EpSynall提供的“路径设置”工具切换到不同的EpSynall工程中,关于“路径设置”工具的使用,请参考本手册相关章节。
3.2工程同步开发
对于EPSynall单机系统的开发,用户仅需要注意做好工程备份就可以了。
对于网络应用,为了提高EpSynall工程开发的效率,确保在不同网络节点上运行的一致性,EpSynall推荐如下开发管理模式:
1、选定网络中的某台计算机作为“开发/维护工作站”,将您的EpSynall工程建立在该台计算机的某个目录下。
2、将您的工程目录共享,使其以目录的方式能被网络中相关的计算机访问,并在相关计算机上映射一个逻辑工程目录。
使用EpSynall提供的“路径设置”工具设定工程路径(开发工程路径、运行工程路径)。
详细过程说明如下:
建立共享目录:
在Windows资源管理器中找到您的工程文件夹,鼠标右键单击该文件夹,在弹出的菜单中选择“共享”菜单,在弹出的对话框中选择“共享该文件夹”。
映射网络驱动器:
打开Windows资源管理器,点击‘工具(T)’菜单,在弹出的菜单中选择‘映射网络驱动器’选项,或者右击桌面上‘我的电脑’图标,在下拉菜单中选择‘映射网络驱动器(N)’选项,弹出‘映射网络驱动器’对话框,如右图所示:
浏览文件夹:
在‘映射网络驱动器’对话框中单击‘浏览(B)..’按钮,弹出‘浏览文件夹’’对话框,如右图所示,选择你的工程所在的网上计算机名称,并选择其工程共享目录,点击‘确定’按钮,即可在你的计算机上映射一个驱动器。
当您的开发团队为多位协同工作时,请遵循以下原则:
1、对于实时数据库的修改:
在同一时刻,只能由一个网络节点完成,完成存盘后,其他节点必须退出开发系统,并重新启动开发系统才能使用修改结果。
2、对运行系统配置和运行系统的后台语言的修改:
遵循‘1、’所列的原则;。
3、同一画面的修改:
在同一时刻只能由一个网络节点完成,存盘后,别的节点要浏览有关结果,只需将该画面关闭,重新打开即可。
4、其他元素的修改:
在结束相关对话框的使用前,不可多个节点同时修改。
3.3工程备份
为了将开发的结果交付客户使用、或备份、或其他目的,您经常需要将工程开发结果拷贝到别的计算机中,最简单的方法就是将EpSynall工程目录下的所有文件、连同目录结构一起统一拷贝即可。
例如:
备份名为‘EpSynall’的工程。
点击要备份的工程文件夹,右键菜单选择“复制”,或使用快捷键“CTRL+C”,然后在指定的位置保存该工程即可。
具体如右图所示。
3.4工程发布
对开发完成的工程进行编译,并将修改部分提交给运行环境(编译形成运行环境认识的文件,并通知运行环境)既为EPSynall工程发布。
从系统安全的角度出发,对工程内容的修改和开发结果的发布,EpSynall引入了权限管理。
一般原则如下:
1、只有在“系统管理组”下注册的用户才能修改或发布EpSynall工程内容。
2、具有大于或等于9999权限(即超级用户)才能发布EpSynall的修改结果。
3、具有大于或等于8888权限的用户才能修改EpSynall工程中的相关内容,如实时数据库、画面、后台语言等等。
注:
对工程进行在线发布的原则及方法请见‘3.5节在线发布’中的内容。
3.5在线维护
当运行系统正在运行时,用户可以同时在开发环境中进行修改变量、修改运行系统配置、增加修改窗口画面、修改后台语言、修改系统通讯规约和通道配置等操作,为保证整个运行系统的正常运行、适合电力行业的监控需要、同时又要保证我们在开发环境中所做的修改实时生效,需要将我们在开发环境中所做的修改实时发布到运行环境中。
为此,EpSynall提供了在线维护和发布功能。
3.5.1在线维护原则
与一般系统不同的是,EpSynall的在线维护生效,并不是发生在修改存盘后,而必须由具有特定权限的用户(系统管理组下、权限大于或等于8888)使用EpSynall开发环境提供的“发布”命令发布后才生效。
即EpSynall在线发布是指将用户在开发环境修改的信息在线发布到运行环境中运行,而无须退出运行系统。
有关原则如下:
1、EpSynall将可以在线修改的部分按常规分解为独立修改、发布的元素,本着修改谁、发布谁的原则进行,无关部分无须发布。
2、在调用发布命令的计算机节点上,运行EpSynall开发系统的同时,必须同时运行EpSynall的运行系统,以便发布完成后,网络中其他运行节点能够同步更新修改结果;
以下元素可以独立修改发布:
Ø实时数据库的公共变量:
通过EpSynall开发环境中的“实时数据库”节点的“编辑变量词典”中定义的变量。
Ø实时数据库节点下各站(如“变电站”)子节点下的所有成分,包括对相关回路属性的修改、变量属性的修改、增删回路、变量点等等,均可通过各子站节点的“发布...”菜单发布。
Ø窗口画面、通道、规约、用户等。
Ø运行系统节点的“后台语言”、“设置”的相关属性等
注:
当发生下述情况时,在发布有关成分的同时,必须执行相关运行系统“设置”节点的“发布”功能:
1、当删除或增加了一个“变电站”、“其他厂站”。
2、当删除或增加了一幅画面。
3.5.2实时数据库在线维护
数据库的在线维护即是在开发环境中对变量字典进行在线修改、添加、删除等。
1、维护发布公用变量
用户在网络节点正在运行某一监控运行系统时,可以对开发环境中的“实时数据库”所属变量字典进行修改或其他的操作。
修改完毕后,只要点击“实时数据库”右键菜单中的“发布公用变量”,就可以将新的变量字典发布给运行系统。
2、维护发布数据变量
在变电站综合自动化监控模型中,在“变电站”节点下下建立一个变量站,例如110KV变电站,然后在110KV变电站下建立变量字典,在监控系统运行时,用户可以修改变电站节点下各站中的变量字典,然后点击某变电站节点(例如110KV变电站)的右键菜单中的“发布...”选项,就可以将新的变量字典发布给运行系统。
配电综合自动化模型中维护与发布方法同上。
(详细信息参见EpSynall-DA用户手册)
3、维护发布档案数据库
档案数据库是用于设置采集设备信息,并生成相关信息数据库记录表。
用户在网络节点正在运行某一监控运行系统时,可以对开发环境中的“档案数据库”节点下的内容进行修改或其他的操作。
修改完毕后,只要点击“档案数据库”右键菜单中的中“发布”,就可以将新的信息发布给运行系统。
3.5.3定时控制在线维护
定时控制是指:
在EpSynall中,可以在一年当中某一天的任何设定时间段对设定的一批开关(断路器或者刀闸)进行分、合批处理,用户只需要设置每天需要进行分合操作的时间段。
当满足设置的时间条件时,系统自动执行一批开关遥信点的分合操作。
定时控制的在线维护和发布就是指:
用户可在运行系统运行的同时在开发环境中修改或重新设定控制时间及控制内容。
操作方法如下:
1、
在线维护:
在线修改已定义好的批控制或重新定义新的控制,方法是在开发环境中点击“定时控制”右键可新建一个控制或点击已定义好的批控制右键菜单中的编辑进行修改,如右图所示。
注:
具体定时控制的设置方法详见后面相关章节中的说明。
2、在线发布:
点击开发环境中“定时控制”右键菜单的发布命令即可将相关修改信息发布到运行系统,如右图所示。
3.5.4窗口画面在线维护
窗口画面在线维护是即时对监控运行系统的窗口画面进行在线添加和修改。
用户可以在不退出运行系统的情况下,在开发环境中修改窗口中的画面,例如增加、删除图形元素,改变动画连接、修改窗口中的控件等。
修改完毕后,点击当前修改窗口的右键菜单中的“发布”,不必重新编译运行,用户即可在运行系统看到修改后的窗口画面。
3.5.5后台语言在线维护
后台语言在线维护即是用户可以在开发环境中修改后台语言。
对于“后台语言”节点下的六种形式,用户都可以在开发环
境中新建、删除、修改后台语言,修改完毕后,点击“后台
语言”右键菜单中的“发布”,运行系统将按照在线修改后的结果运行。
3.5.6运行系统配置在线维护
运行系统设置在线维护即是在线修改当前正在运行的监控系统的运行设置。
在开发环境中点击“网络节点”下的当前运行系统子节点右键菜单中的“配置运行系统”,在弹出的对话框中进行修改,修改完当前运行系统的配置后,再执行当前运行系统节点右键菜单中的“发布运行系统配置”,运行系统即按照用户在线修改后的配置信息运行。
3.5.7规约和通道配置在线维护
规约和通道配置在线维护即是指用户可以在线修改用户对系统通讯的配置信息。
用户可以在线修改正在运行的运行系统的通讯规约和通讯通道。
修改完毕后,点击当前通讯规约的右键菜单中的“发布”,将修改的通讯规约发布给运行系统。
同样,修改完通道的属性后,点击当前通道的右键菜单中的“发布”,运行系统即按照修改完后的规约和通道运行。
规约设置在线发布通道配置在线发布
3.5.8用户管理在线维护
对于运行系统授权用户,也可以在线维护。
用户可以在开发环境中增加、删除用户,修改用户属性和登录密码等。
然后点击“用户管理”右键菜单中的“发布用户配置”,运行系统将按照在线修改后的用户属性来管理运行系统中的用户。
说明:
1、在线发布支持网络和单机版,在网络下,需要将您的工程开发环境共享后映射到其它机器上的映射盘符下。
2、必须有相应的管理员登录权限,用户才可实现在线发布功能。
3.6工程文档参考
在工程开发过程中形成完善的工程文档,对于工程的顺利实施以及将来的维护都有着非常重要的作用。
对于如何编制工程文档,大部分公司都有自己的一套行之有效的规定,这里仅给出EPSynall工程开发相关文档的建议。
3.6.1组态工程概要
功能类型
□配网自动化□调度自动化□变电站综自□电厂自动化
主站情况
数量:
服务器数量()台
前置机数量()台
工作站数量()台
其它:
操作系统:
服务器:
前置机:
工作站:
数据库:
软件:
版本:
合并复制?
□是□否
网络:
是否双网?
□是□否
有RAID?
□是□否
其它:
子站情况
子站数量:
个
子站1:
操作系统:
数据库:
转发协议:
子站2:
操作系统:
数据库:
转发协议:
子站3:
操作系统:
数据库:
转发协议:
子站4:
操作系统:
数据库:
转发协议:
其它:
简述需实现的功能
1
2
3
4
其它说明
3.6.2组态窗口统计
序号
窗口名称
编号
父窗口编号集合
子窗口编号集合
1
2
注:
父窗口指通过按钮等打开的窗口,子窗口指通过本窗口中的按钮等打开的窗口。
一个窗口可能是多个窗口的父窗口,也可能是多个窗口的子窗口。
3.6.3窗口功能属性
窗口名称:
编号[1-1000]:
窗口功能描述:
窗口打开时后台
输入
输出
过程
窗口运行中后台
输入
输出
过程
窗口关闭后台功能
输入
输出
过程描述
注:
很多情况下,窗口并不需要设置打开时、运行中及关闭前后台语言,此时相关项目空。
3.6.4变量词典记录
厂站名称:
回路名称:
变量名称
变量类型
子类型
通讯节点地址
IO参数
设备名称
驱动名称
注:
变量类型-遥测、遥信等;子类型-A向电流等;节点地址-1
IO参数-源地址,目的地址,帧类型,点号,扩展功能1,扩展功能2;
设备名称:
如EPM420
驱动名称:
如GEModbus.dll
3.6.5后台语言描述
名称
编号[1-9999]
后台类型
输入
输出
过程描述
3.6.6配置定义记录
操作系统登录
用户名:
密码:
数据库登录
用户名:
密码:
主站配置
1、模拟屏配置:
协议:
通信口:
速率:
其它:
2、NPortServer配置:
密码:
IP地址:
起始端口:
其他:
3、与子站的通信配置:
子站1、
协议:
通信口:
速率:
其它:
子站2、
协议:
通信口:
速率:
其它:
子站3、
协议:
通信口:
速率:
其它:
4、其它配置:
子站配置
子站1、
协议:
通信口:
速率:
其它:
子站2、
协议:
通信口:
速率:
其它:
子站3、
协议:
通信口:
速率:
其它:
其它配置
记录日期:
记录人:
3.6.7软件版本升级更新记录
日期
原版本号
新版本号
升级原因
备注
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 03第三章 EpSynall工程管理 03 第三 EpSynall 工程 管理