浅谈电气控制虚拟仿真系统开发与研究.docVIP

浅谈电气控制虚拟仿真系统开发与研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈电气控制虚拟仿真系统开发与研究

浅谈电气控制虚拟仿真系统开发与研究   摘要:目前,电气控制虚拟仿真系统在生活中的很多方面都有所体现,在投入市场后,外界对其评价较好。针对当前时代不断的发展,开发电气控制虚拟仿真系统是当今时代发展的必然。本文主要对几种开发虚拟仿真模型的第三方软件平台进行相关的介绍,其中对其性能进行比较分析,并对西门子组态软件应用进行相关介绍,实现了虚拟仿真模型与西门子控制器的有机结合,从而有效地构建出一套电气控制虚拟仿真系统,以此推动电气控制虚拟仿真系统的开发与研究。   关键词:虚拟仿真,Wincc,PLC,组态软件,研究。   一、引言   电气控制虚拟仿真系统作为新时期发展的必然产物,在很大程度上为人们的生活提供了便捷之处,文章对仿真系统的结构和工程原理作出相应的陈述,并提出虚拟仿真系统的具体开发情况。结合相应的原理展开分析,对其性能进行比较评价,使得电气控制虚拟仿真系统得以完整呈现。   二、仿真系统的结构和工程原理   仿真系统软件的硬件结构主要是由西门子组态软件、计算机、西门子通讯电缆和输入输出模块等组合而成。充分考虑到控制点与扩展性,采用西门子的CPU 315-2 DP模块,并通过MPI编程口直接与计算机加装的板卡口相联,再通过西门子模块提供相应的控制信号,实现向由多个按钮、开关、传感器和指示灯组成的实验操作箱发送信号,并由指示灯等反应设备的工作状态和相关的具体情况。事实上,仿真系统可脱离实验操作箱而单独运行。   仿真系统的工作原理主要是通过设置运行状态以及点击仿真界面上的按钮来实现的,使得计算机将组态软件上的信号直接发送给执行模块,然后,西门子模块根据接收到的信息可运行控制系统的控制程序,并且将相关的控制信号发送给计算机,组态软件根据动画组态的要求来控制并领导真模型动画模块的动作,以此达到模拟控制系统动作的目的。针对此种工作原理,目前开发了一系列的产品对该原理进行相应的运用,如:发酵监控控制系统、运料小车、交通指挥灯、饮料灌装机、电镀行车和自动饮料售货机等,使相关技术得到了良好的验证。   二、虚拟仿真系统的开发   首先是对虚拟发酵监控控制系统仿真模拟的组态设计,其中包括虚拟画面的设计、变量定义和变量分配、动画组态以及设备组态和运行策略组态等。   其虚拟画面设计主要是根据发酵监控过程的控制,主要通过组态软件在组态软件用户窗口中完成虚拟发酵监控在控制系统仿真模型的画面设计和动画的连接设置,与此同时,画面设计可以通过利用西门子组态软件的自带的图形对象,也可利用画图工具进行创建,并以位图的形式将图形导入到西门子组态软件系统当中,从而实现虚拟画面设计在电气控制虚拟仿真系统中的应用。   在其变量定义和变量分配上根据相关控制在组态软件中完成其相应的分配,变量定义主要是对变量的名称、类型和初始值进行对应的定义,而针对变量分配来说,主要是为了完成组态软件数据库变量和西门子中编程元件地址的对应,以及与之相对应的中间变量。   然而,就动画组态而言,主要是将画面上的图形或单元与系统的相应变量进行连接,并设置好相应的动画属性,以此达到图形在每一个动画属性当中都具有相应的表达式设定栏,对其设定相应的数据变量,与数据库实施连接,为此建立相应的对应关系。若测控现场中,对象的状态发生变化时,可以通过设备的驱动程序来解决相应的变化,以此解决图形在变量中所产生的变化。通过连续地采集数据使之产生逼真的动画效果,而用户也可通过编写程序来控制动画界面,以此达到最佳的效果。   在设备组态中通过设备窗口的完成,对其添加通讯设备,以此设置设备的属性,并在通讯设置下添加一个西门子系列的通讯设备,将通道与西门子组态软件实时数据库中的变量相连,并对西门子的I、O、M等寄存器进行相应的读写,以此实现外部信号的输入和西门子的输出。   另外,在运行策略组态方面,通过运行策略组态可使系统在按照设定的顺序和相对应的条件进行操作,对用户的窗口的开关和相应的设备构件的工作态度进行相应的控制,以此达到系统工作过程的精确和有序的工程实施,使得画面动作更加地逼真。策略功能构建的调用、属性的设置和脚本程序的编写为运行策略组态的主要内容,通过对脚本程序的相应编写,完成其他常规组态无法完成的任务,解决一些难以解决的问题,从而使得整个系统更具灵活性。虚拟发酵仿真控制系统主要属于顺序控制,所以在编写脚本程序时采用对应的步进梯形图的编程方式相对来说是较好的。   第二,西门子控制程序的设计。用于实现发酵监控控制要求的西门子控制程序,是发酵监控系统能否正常工作的关键,为了保证其编程元件的数据能够控制虚拟发酵监控过程,针对发酵控制程序的特点,所以采用SFC编程方法是最好的。   第三,组态软件与西门子通信程序的设计。为了更好地确保通信的正常运作,需保证组态软件和西门子

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档