- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EC2000专题讲座
EC2000 专题讲座 内容提纲 第一部分:EC2000 软件结构与层次分析 第二部分:EC2000 主要数据流分析 第三部分:EC2000 两种类型驱动分析 第四部分:简化版EC2000 介绍与分析 第一部分:EC2000 软件结构与层次分析 EC2000 历史介绍 整体结构分析 系统目录及文件功能分析 EC2000 历史介绍 EC2000实时运行的核心部分来自于SJ-600型现地控制单元的调试程序。后来将一系列NARI产的设备纳入了其中,比如LFP、RCS、DSA等系列的保护产品。所以在RTU组态中可以看到很多现成的模块。在系统的内核中,也有一些和这些专用设备相关的代码。又根据水电厂的一些新要求,逐步增加了对象库、历史库、AGC等应用程序。 整体结构分析 整体结构分析 整体结构中的要点: 基于网络一致的实时数据库 实时数据库包含实时库和对象库 网络化的进程通讯方式 插件式的应用软件开发方式 组态与运行程序相对分离 整体结构分析 基于网络一致的实时数据库: 网络层程序是整个系统的最底层,提供全系统数据交换的公共接口。网络交互采用两种网络协议:UDP和TCP/IP报文。UDP数据包用于广播数据的传送,主要包括定时广播的模拟量、电度量等信息;TCP/IP则用于对变位开入、模拟量越复限等需可靠传输的信息的传送。 整体结构分析 基于网络一致的实时数据库: 网络层程序采用事件触发式的发送和缓冲池接收的策略,对于重要的信息,采用有应答式的出错重发方式,能够在一定程度上保证事件被立即发送以及可靠接收。 对于报文发送,采用分层式设计,可分为收发层(net.exe)和收发管理层(pubdll)。对于收发层,采用事件等待的方式,有发送事件时则将发送区域的信息立即发掉;接收到网络的报文后,立即将其存储于接收缓冲区。收发管理层介于收发层和应用程序之间,主要完成发送事件的使能以及接收信息的检索,起着承上启下的作用。 整体结构分析 实时数据库包含实时库和对象库 实时库是系统完成数据采集和全厂监控的基本部分。主要由实时库管理和监视的IOCore进程、实时库驱动NTDrv以及各设备驱动构成。提供虚拟点、表达式、PID运算等功能。 对象(Oload)库的数据输入来自于实时库,利用自身提供的输出、控制等属性以及脚本运算功能,产生对象库自身的数据—这些数据可以供更高一层的软件来使用。同时利用对象的继承特性,提供AGC等高级软件的接口。 整体结构分析 网络化的进程通讯方式 EC2000 进程间主要通过网络来交换信息。各进程通过由Pubdll提供的网络收发函数来互通信息。从而,使得不同计算机中的进程“看起来”和同一计算机中的对应进程相同,使得编程开发更为简洁方便,不用再考虑数据应当发往哪些节点的问题。 整体结构分析 插件式的应用软件开发方式 系统提供两套开发函数,设备驱动库和应用驱动库,可直接构成设备的驱动源或获取实时的监控数据。从而非常方便于扩展编程。 整体结构分析 组态与运行程序相对分离 RTU----NTDrv(IOCore) Draw---RUN Objcnf-Oload Make---HisServer FC-----FCExe AGCAVC-AGVC 配置和管理----net 系统目录及文件功能分析 EC2000软件目录树如下: --bmp : 存放绘图程序的资源文件; --audio : 存放语音报警的语音; --db : 存放系统的配置文件; --graph : 存放图形文件;存放图形库; --inc : 存放开发包的头文件; --exe : 存放系统的可执行程序;控件;动态库; --lib : 存放系统的静态库文件; --seq : 存放流程脚本; --driver_exe : 存放驱动程序; --driver_db : 存放高级驱动程序的配置文件; --txt : 存放系统的源程序; --ticket : 存放操作票; --web : 存放Web发布的配置文件; --avi : 存放动画文件; --report : 存放报表; --hisdata : 存放历史数据库的存储文件; 系统目录及文件功能分析 主要实时运行进程功能分析 网络驱动:建立全系统中各个节点的网络连接。主要包括直接的TCP连接和广播式的UDP连接。对于配置对时功能的节点,通过发送UDP对时数据包,完成全网时间一致。Net提
您可能关注的文档
最近下载
- DB11T 383-2023 建筑工程施工现场安全资料管理规程.docx
- 2024-2025学年小学劳动三年级上册人教版《劳动教育》教学设计合集.docx
- 单位工伤事故认定公示情况反馈表(样表).doc
- 卫生监督法律法规和政策文件答案-2024年全国疾控系统“大学习”活动.docx VIP
- (心理咨询师习题集《案例分析》.doc VIP
- 《民航危险品运输》教学课件.docx VIP
- 拼多多新商家基础经营能力认证考试题库答案,平台规则+商品设置+客户服务+订单售后.docx
- 推动车辆互联的创新驱动车联网MNO智能物联卡平台解决方案.pptx
- 云平台解决方案酒店管理系统的完美选择.pptx
- GB50084-2017 自动喷水灭火系统设计规范.docx
文档评论(0)