- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WorldFIP现场总线组态软件设计研究
WorldFIP现场总线组态软件设计研究
摘要:详细介绍了符合WorldFIP标准的组态软件的设计,系统地阐述了其结构与组织形式,模块化了软件系统的总体框架,给出了处理流程,并给出了关键的设计实现方法。
关键词:现场总线;WorldFIP;组态
中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)24-5816-02
WorldFIP组织成立于1987年3月,以法国为主的几家跨国公司为基础,开发了FIP(factory Instrumentation Protocol)现场总线系列产品,FIP为法国标准。后采纳了IEC物理层国际标准(61158-2),改为WorldFIP,目前已经成为欧洲标准。WorldFIP是一种用于自动化系统的现场总线标准协议,其目的是提供第0级(传感器/执行器)和第1级(PLC,控制器等)设备之间的连接。WorldFIP是一种现场总线,它采用3层通信层,能够用于各种应用结构:集中、分散和主从。分布式应用可以是同步的或者是异步的。采用World? FIP现场总线,既可以传输实时数据,又可以传输随机信息,是一种确定性的、可预测的、面向未来而且可与Internet无缝连接的现场总线。独特的物理层双总线冗余设计使WorldFIP现场总线为控制系统的高可靠运行提供了强有力的保障。
分布式控制系统(Distributed Control System)以分散的数据采集、控制和集中的监视管理为主要结构特征[1]。而在一个自动监控系统中,投入运行的组态软件是系统的数据处理收集中心、远程监控中心和数据转发中心,处于运行状态的监控组态软件与各种控制、检测设备(如PLC、智能仪表、DCS等)共同构成快速响应/控制中心。所以,组态软件是WorldFIP控制系统中的上位软件部分,是用户与系统的接口,在现场总线控制系统中,负责对设备运行和通信的逻辑实现,进而实现控制系统的功能,是整个系统不可或缺的部分。
1组态软件的结构
1.1设计目标
明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。
1.2运行环境
组态软件的所有模块必须能保证正常运行于Windows XP、Windows2003、Windows2000等微软32位操作系统平台环境。在设计开发数据引擎、驱动等后台服务程序时,以通用C或C++代码来开发,便于今后向Linux等非Windows操作系统平台移植。
1.3网络结构
常见的结构划分有功能结构和层次结构两种方式。从功能结构上有软件总体框架的总体实现、物理组态子集的设计实现、逻辑组态子集的设计实现、OPC客户端的设计实现[2]等。该文采用层次结构划分,图1为组态软件的网络系统结构图,系统可以分为三个层次,第一层HMI人机界面交互层,此层次上的安装等过程数据监测软件;数据引擎管理软件;用于实现对整个系统的安全及网络配置信息的统一化配置管理的软件等。
第二层为数据引擎层,在此层次上安装实时数据引擎,通过各个系列的硬件驱动来采集现场硬件的实况数据,可运行于双网冗余及双机热备环境,保障现场数据采集的连续性及可靠性。最终能像实时数据库系统后台服务程序一样,做到无人值守、远程维护并带有强大的数据运算管理功能。
第三层为驱动层,驱动层向下与现场PLC等硬件设备通讯,向上与实时数据引擎通讯,实现对现场硬件设备的采集、控制等功能。
网络上可以同时提供多对数据引擎节点,HMI可以通过GraphX等数据监测软件同时查看多个数据引擎节点的实况过程数据。多个数据引擎节点之间不提供数据链接及交换功能。
2组态软件的设计与处理流程
WorldFIP组态软件设计采用模块化分解构想[3],其总体框架与处理流程如图2所示。在驱动层完成Simulate PLC、OPC、MOD? BUS串口/TCP协议驱动的开发。其中Simulate PLC模块可以参照Genesis SimOPC,用于模拟实况PLC数据;西门子及AB PLC支持多种通讯协议及传输介质,开发这些协议驱动需要相应硬件及网络平台的支持;
在数据引擎层包含数据引擎服务程序EngSvr及数据库引擎管理程序EngMgr两个部分,其中EngSvr对外提供三个接口:
第一个接口为驱动接口,用于和OPC、MODBUS等驱动程序通讯,EngSvr与驱动之间采用数据回调机制来实现数据同步刷新,即驱动数据更新后立即主动通知EngSvr,而不是EngSvr来定时向驱动来请求更新数据,回调机制在提高数据的实时性的同时不但没有提高程序的工作负荷反而使运行性能得到显著提升。
您可能关注的文档
- 高中英语教学中培养学生跨文化交际能力策略.doc
- 高中英语教学中合作学习之我见.doc
- 高中英语教学中如何培养学生“说”技能.doc
- 高中英语教学中如何培养学生猜词能力.doc
- 高中英语教学中学生写作能力培养.doc
- 高中英语教学中学生创新思维能力培养.doc
- 高中英语教学中学生情感培养策略.doc
- 高中英语教学中学生自主学习能力培养探索.doc
- 高中英语教学中审美教育.doc
- 高中英语教学中小组合作学习策略探析.doc
- 《GB/T 32879-2025电动汽车更换用电池箱连接器》.pdf
- 中国国家标准 GB/T 21649.2-2025粒度分析 图像分析法 第2部分: 动态图像分析法.pdf
- 中国国家标准 GB/T 20899.9-2025金矿石化学分析方法 第9部分:碳量的测定.pdf
- 《GB/T 20899.9-2025金矿石化学分析方法 第9部分:碳量的测定》.pdf
- GB/T 20899.9-2025金矿石化学分析方法 第9部分:碳量的测定.pdf
- 《GB/T 33820-2025金属材料 延性试验 多孔状和蜂窝状金属高速压缩试验方法》.pdf
- GB/T 33820-2025金属材料 延性试验 多孔状和蜂窝状金属高速压缩试验方法.pdf
- 中国国家标准 GB/T 33820-2025金属材料 延性试验 多孔状和蜂窝状金属高速压缩试验方法.pdf
- GB/T 45910-2025信息技术 生物特征识别模板保护方案的性能测试.pdf
- 《GB/T 45910-2025信息技术 生物特征识别模板保护方案的性能测试》.pdf
最近下载
- 《成人住院患者静脉血栓栓塞症的预防护理2023版团体标准》解读.pptx
- 开题报告医学PPT模板.pptx VIP
- 2011中考英语作文指导及范文.doc VIP
- 高考英语总复习-第二部分-语法填空专项突破-专题二-无提示词填空-第六讲-并列句和状语从句-市赛课公.pptx VIP
- 工会招聘考试试题及答案.doc VIP
- 河北省中考英语复习指导课件.pptx VIP
- 供应商评级管理办法.docx VIP
- 2025年人教版高一下学期期末考试数学试题与答案解析(共五套) .pdf VIP
- 2025年河北沧州渤海新区黄骅市事业单位公开招聘工作人员130名笔试备考试题及答案解析.docx VIP
- 党纪党规知识测试题及答案_党规知识测试题及答案.doc VIP
文档评论(0)