组态软件实现包装自动线虚拟对象的设计.doc

上传人:marr****208 文档编号:132286255 上传时间:2020-05-14 格式:DOC 页数:14 大小:37.50KB
返回 下载 相关 举报
组态软件实现包装自动线虚拟对象的设计.doc_第1页
第1页 / 共14页
组态软件实现包装自动线虚拟对象的设计.doc_第2页
第2页 / 共14页
组态软件实现包装自动线虚拟对象的设计.doc_第3页
第3页 / 共14页
组态软件实现包装自动线虚拟对象的设计.doc_第4页
第4页 / 共14页
组态软件实现包装自动线虚拟对象的设计.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《组态软件实现包装自动线虚拟对象的设计.doc》由会员分享,可在线阅读,更多相关《组态软件实现包装自动线虚拟对象的设计.doc(14页珍藏版)》请在金锄头文库上搜索。

1、-范文最新推荐- 组态软件实现包装自动线虚拟对象的设计 摘要:PLC实验室需要不少被控对象,若使用物理实际对象,则有成本及维护等问题,若采用虚拟对象,可以有免维护,任意台套数等好处。本课题拟采用组态软件,参照PLC实验室某些常用控制对象(如包装自动线),建立相应的虚拟对象。该虚拟对象能够在PLC的控制下,产生传送带动作、落料动作,对象的现场信号如箱体行程开关信号、落料检测信号等,都会实时返回到PLC。关键词:组态王;PLC;虚拟对象模拟;自动包装线;自动控制7663the virtual object of packaging automatic line designwith King Vi

2、ewAbstract:PLC labs need a lot of controlled objects.If use the real physical object,we need cost to buy the equipments,and to maintain them.But if we use the virtual objects,we need not to buy anything,and we could own any equipments.This design use King View and reference some PLC control objects,

3、to establish virtual objects.The virtual objects could simulation the conveyor belt,goods falling,under the control of PLC.The signal of the site ,as the box and the goods falling,will return to the PLC.Key Words: PLCKingView6.5;PLC;virtual Simulation of virtual objects目录1. 绪论11.1控制要求11.2组态与组态软件12.设

4、计过程22.1用组态王绘制仿真界面22.1.1组态王简介22.1.2制作产品包装线系统的一般过程42.1.3建立组态王新工程52.1.4组态王在本设计中的应用102.2 PLC控制及组态王状态反馈212.2.1PLC的工作原理212.2.2三菱PLC232.2.3 三菱PLC控制梯形图的编写及写入25 组态软件是一种面向工业自动化的通用数据采集和监控软件,亦称人机界面或HMI/MMI软件,在国内俗称“组态软件”。组态软件在国内是一个约定俗成的概念,并没有明确的定义,它可以理解为“组态式监控软件”。“组态(Configure)&rdqu

5、o;的含义是“配置”、“设定”、“设置”等意思,是指用户通过类似“搭积木”的简单方式来完成自己所需要的软件功能,而不需要编写计算机程序,也就是所谓的“组态”。它有时候也称为“二次开发”,组态软件就称为“二次开发平台”。“监控(Supervisory Control)”,即“监视和控制”,是指通过计算机信号对自动化设备或过程进行监视、控制和管理。 简单地说,组态软件能够实现对自动化过

6、程和装备的监视和控制。它能从自动化过程和装备中采集各种信息,并将信息以图形化等更易于理解的方式进行显示,将重要的信息以各种手段传送到相关人员,对信息执行必要分析处理和存储,发出控制指令等等。 组态软件提供了丰富的用于工业自动化监控的功能,用户根据自己工程的需要进行选择、配置等较为简单的工作来建立自己所需要的监控系统。组态软件和行业无关,它可以广泛应用于产品包装线、机械、钢铁、汽车、包装、矿山、水泥、造纸、水处理、环保监测、石油化工、电力、纺织、冶金、智能建筑、交通、食品、智能楼宇、实验室等等凡是涉及自动化监控的任何场合。组态软件既可以完成对小型的自动化设备的集中监控,也能由互相联网的多台计算机

7、完成复杂的大型分布式监控。还可以和工厂的管理信息系统有机整合起来,实现工厂的综合自动化和信息化。 对于一个工厂自动化系统来说,关键参数的实时状态跟踪是至关重要的,报警功能作为实现的手段是必不可少的。如何能及时准确的获取报警信息对工程人员来说存在很大的挑战,因为我们不能时刻守在一刻不停不知疲倦的运行的设备周围等待报警的出现。提出解决即时通知报警的一揽子系统。超视距的现场监控得以实现。短信息:进行短消息设置报警项目,如报警对象、短消息的发送时间、接收对象、发送内容等,发送给指定人员。电子邮件:进行电子邮件报警项目,如报警对象、电子邮件地址、邮件服务器地址、发送内容等,发送给指定人员。通过无所不在的

8、网络,可以随时了解现场设备的运行情况,一切仅在掌握。语音:也可以通过电话,当报警产生时呼叫事前设置好的电话号码,简约查询现场设备的运行情况,精益求精,追求细节的最好体现 。l画面1.支持大画面、导航图:用户可以制作任意大小的画面,利用滚动条和导航图控制画面显示内容;绘制、移动、选择图素时,画面自动跟踪滚动;2.方便的变量替换:可以单独替换某个画面中的变量,也可以在画面中任意选中的图素范围内进行变量替换;3.自定义菜单:支持二级子菜单;4.丰富的提示文本:系统提供丰富的图素提示条文本,包括简单图素和组合图素;5.任意选择画面中的图素:在画面中使用键盘和鼠标结合可以任意选择多个图素进行组合、排列等

9、操作。l变量1.定义结构成员时可以定义基本属性,例如变量属性、报警属性和记录属性等;2.定义结构变量时自动继承结构成员的属性;3.结构变量可整体赋值;4.结构变量可作为自定义函数的参数;5.在数据词典中可以任意选择多个变量集中修改变量共有属性。 2.1.3建立组态王新工程要建立新的组态王工程,请首先为工程指定工作目录(或称“工程路径”)。“组态王”用工作目录标识工程,不同的工程应置于不同的目录。工作目录下的文件由“组态王”自动管理。1.创建工程路径启动“组态王”工程管理器(ProjManager),

10、选择菜单“文件新建工程”或单击“新建”按钮,弹出如下图所示:图1 创建工程路径2.新建工程向导单击“下一步”继续。弹出“新建工程向导之二对话框。在工程路径文本框中输入一个有效的工程路径,或单击“浏览…”按钮,在弹出的路径选择对话框中选择一个有效的路径。单击“下一步”继续。弹出“新建工程向导之三对话框”。在工程名称文本框中输入工程的名称,该工程名称同时将被作为当前工程的路径名称。在工程描述文本框中输入对该工程的描述文字。工程名称

11、长度应小于32个字节,工程描述长度应小于40个字节。单击“完成”完成工程的新建。系统会弹出对话框,询问是否将新建工程设为当前工程。单击“否”按钮,则新建工程不是工程管理器的当前工程,如果要将该工程设为新建工程,还要执行“文件设为当前工程”命令;单击“是”按钮,则将新建的工程设为组态王的当前工程。定义的工程信息会出现在工程管理器的信息表格中。双击该信息条或单击“开发”按钮或选择菜单“工具切换到开发系统”,进入组态王的开发系统。建立的工程路径为:C:WIN

12、DOWSDesktopdemo(组态王画面开发系统为此工程建立目录C:WINDOWSDesktopdemo并生成必要的初始数据文件。这些文件对不同的工程是不相同的。因此,不同的工程应该分置不同的目录。 4.定义IO设备组态王把那些需要与之交换数据的设备或程序都作为外部设备。外部设备包括:下位机(PLC、仪表、模块、板卡、变频器等),它们一般通过串行口和上位机交换数据;其他Windows应用程序,它们之间一般通过DDE交换数据;外部设备还包括网络上的其他计算机。只有在定义了外部设备之后,组态王才能通过I/O变量和它们交换数据。为方便定义外部设备,组态王设计了“设备配置向导&rdquo

13、;引导用户一步步完成设备的连接。我们使用仿真PLC和组态王通信。仿真PLC可以模拟PLC为组态王提供数据,仿真PLC连接在计算机的COM3口。图4 设备配置向导5.设备配置向导选择“仿真PLC”的“串行”项,单击“下一步”,弹出“设备配置向导”,为外部设备取一个名称,输入PLC,单击“下一步”,弹出“设备配置向导”,为设备选择连接串口,假设为COM1,单击“下一步”,弹出“设备配置向导”。填写设备地址,假

14、设为1,单击“下一步”,弹出“设备配置向导”。设置通信故障恢复参数(一般情况下使用系统默认设置即可),单击“下一步”,弹出“设备配置向导”。请检查各项设置是否正确,确认无误后,单击“完成”。设备定义完成后,可以在工程浏览器的右侧看到新建的外部设备“PLC”。在定义数据库变量时,只要把IO变量连结到这台设备上,它就可以和组态王交换数据了。具体如何进行IO设备的定义、管理等工作。6.构造数据库数据库是“组态王”软件的核心部分,工业现

15、场的生产状况要以动画的形式反映在屏幕上,操作者在计算机前发布的指令也要迅速送达生产现场,所有这一切都是以实时数据库为中介环节,所以说数据库是联系上位机和下位机的桥梁。在TouchVew运行时,它含有全部数据变量的当前值。变量在画面制作系统组态王画面开发系统中定义,定义时要指定变量名和变量类型,某些类型的变量还需要一些附加信息。数据库中变量的集合形象地称为“数据词典”,数据词典记录了所有用户可使用的数据变量的详细信息。 值输出模拟值输出、离散值输出、字符串输出值输入模拟值输入、离散值输入、字符串输入特殊闪烁、隐含滑动杆输入水平、垂直命令语言按下时、弹起时、按住时一个图形对象可以同时定义多个连接,组合成复杂的效果,以便满足实际中任意的动画显示需要。2.1.4组态王在本设计中的应用本设计利用组态王模拟产品生产线,根据实际的生产线流程,建立模型。如图6所示:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号