欢迎来到天天文库
浏览记录
ID:32472843
大小:2.35 MB
页数:62页
时间:2019-02-06
《现场总线控制系统的组态软件设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、哈尔滨理T大学T学硕}j学位论文现场总线控制系统的组态软件设计摘要随着工业自动化水平的提高,人们对工业监控软件的通用性和灵活性提出了更高的要求,传统的工业控制软件往往不能满足需求。组态软件的出现,为自动化工程技术人员提供了一种采用搭积木的方式制作现场控制过程和控制界面的工具。广泛应用于制造业自动化、流程工业自动化、楼宇、交通、冶金、水利、电力等自动化领域。随着有关新技术的出现,组态软件的功能将会越来越强。组态软件的设计与开发是一项十分复杂的工程,涉及到许多技术和理论。本文首先对国内外组态软件的现状以及发展概况进行了总结,分析了各个软件的优缺点。同时对当今流行的现场总线技
2、术进行概括,并对不同标准的总线进行对比。针对现场总线控制系统的应用环境及应用特点,采用模块化设计方法,利用多线程技术,基于Windows操作系统,选用VisualC++6.0作为开发工具,设计了一套具有总线通信协议、图形组态、实时数据库组态、控制算法及控制流程组态的通用组态软件。本文着重研究了工业过程通用组态软件中图形界面和实时数据库系统的设计方法与实现方案。在图形组态系统中,对图形对象进行了分类,实现了画面生成和编辑功能,建立了丰富的图库,实现了动画连接功能。在实时数据库系统中,采用关系数据库、文件管理系统和内存数据库实现对不同访问要求的数据进行存储和管理,运用动态连
3、接建立实时数据库,给出了数据对象模型和实时数据库接口的实现方法。关键词现场总线;组态软件;图形组态:实时数据库哈尔滨理工大学工学项-Jj学位论文DesignofFieldbusControlSystemConfigurationSoftwareAbstractThegeneralityandflexibilitydemandsforindustrialmonitorsoftwareincreasewitllimprovementofindustrialautomation.Usuallytraditionalindustrialmonitorsoftwarecannot
4、meetrequirements.ConfigurationsoftwareprovidesakindoftoolforautomationprojecttechniciansadoptingthemodeaSplayingthebuildingblocktomakethefieldcontrolprocessesandcontrolinterfaces.Itisbroadlyusedinmanufacturingautomation,flowindustryautomation,buildingautomation,traffic,metallurgy,irrigat
5、ionprojects,electricpowerandmanyautomationfields.Astheappearanceofnewtechnology,functionofconfigurationsoftwareisstrongerandstronger.Thedesignandimplementationofconfigurationsoftwareisacomplexproject,anditreferstotherelevanttheoriesandtechnologies.Inthefirstpartofthepaper,thesituationand
6、futureofconfigurationsoftwareissummarizedbycomparingtheadvantagesanddisadvantagesofsomesoftwareallovertheworld.Atthesametime,thecurrentfieldbustechnologyissummarizedanddifferentfieldbusstandardsarecompared.AccordingtoapplicationenvironmentandapplicationfeaturesofFCS,thispaperrealizesbasi
7、cfunctionsofuniversalconfigurationsoftware,suchasbuscommunicationprotocol,graphicsconfiguration,RTDBconfiguration,controlalgorithm,controlflowconfigurationandSOon,basedonWindowsoperatingsystem,byadoptingmodularizationdesigning,multithreadtechnologyandVCdevelopmentt001.The
此文档下载收益归作者所有