基于三菱PLC立体车库毕业设计(论文) 联系客服

发布时间 : 星期二 文章基于三菱PLC立体车库毕业设计(论文)更新完毕开始阅读09cd80632bf90242a8956bec0975f46526d3a743

开始初始化存车故障处理系统安全检测存车完成否?Y发生故障否?YN载车板上升选空车位号N下层车位有载车板否?N载车板达最高点否NY载车板横移载车板复位N下降通道建立否?Y载车板复位否NY收回防坠挂钩防坠挂钩弹出载车板下降取车完成N载车板到底层否?结束Y图9 存车程序流程图

根据立体车库的运行控制要求,程序设计方案如下:

程序所用状态元件、定时器及数据存储器均选用具有掉电保护功能的元件,当系统掉电时元件保持掉电前的状态,以保存现场信息,待上电后继续完成被中断的动作当发生意外情况时, 按下急停按钮中止系统的运行并保存现场断点信息当出现电气或机械故障时,如电机过载、过热时自动中止系统运行,同时由人进行故障处理。

5.5 控制系统程序梯形图

基于PLC立体车库设计的控制系统程序梯形图,见附录。

18

6 基于组态王的监控界面设计

6.1 组态王软件介绍

组态王6.55是运行于Microsoft Windows 98/2000/NT/XP中文平台的中文界面的人机界面软件,采用了多线程、COM+组件等新技术,实现了实时多任务,软件运行稳定可靠。

组态王6.55软件由工程浏览器、工程管理和画面运行系统三部分组成。在工程浏览器中您可以查看工程的各个组成部分,也可以完成数据库的构造、定义外部设备等工作;工程管理器内嵌画面管理系统,用于新工程的创建和已有工程的管理。画面的开发和运行由工程浏览器调用画面制作系统TouchMake和工程运行系统TouchVew来完成的。

6.2 利用组态王实现上位机监控

建立新组态王工程的一般过程是 1.设计图形界面(定义画面)。 2.定义设备。

3.构造数据库(定义变量)。 4.建立动画连接。 5.运行和调试。 6.2.1 建立组态王新工程

要建立新的组态王工程,首先为工程指定工作目录(或称“工程路径”)。“组态王”用工作目录标识工程,不同的工程应置于不同的目录。工作目录下的文件由“组态王”自动管理。 6.2.2 创建组态画面

进入组态王开发系统后,就可以为每个工程建立数目不限的画面,在每个画面上生成互相关联的静态或动态图形对象。这些画面都是由“组态王”提供的类型丰富的图形对象组成的。系统为用户提供了矩形(圆角矩形)、直线、椭圆(圆)、扇形(圆弧)、点位图、多边形(多边线)、文本等基本图形对象,及按钮、趋势曲线窗口、报警窗口、报表等复杂的图形对象。提供了对图形对象在窗口内任意移动、缩放、改变形状、复制、删除、对齐等编辑操作,全面支持键盘、鼠标绘图,并可提供对图形对象的颜色、线型、填充属性进行改变的操作工具。

第一步:定义新画面

19

进入新建的组态王工程,选择工程浏览器左侧大纲项“文件\\画面”,在工程浏览器右侧用鼠标左键双击“新建”图标,弹出对话框如图10所示。

图10 新建画面

在“画面名称”处输入新的画面名称:立体车库,其它属性目前不用更改。点击“确定”按钮进入内嵌的组态王画面开发系统。如图11所示。

图11 组态王开发系统

20

第二步:在组态王开发系统中通过“工具箱”和“图库”,绘制立体车库组态画面,如图12所示。

图12 创建图形界面

设计好组态画面之后选择“文件\\全部存”命令保存现有画面。 6.2.3 定义 I/O 设备

组态王把那些需要与之交换数据的设备或程序都作为外部设备。外部设备包括:下位机(PLC、仪表、模块、板卡、变频器等),它们一般通过串行口和上位机交换数据;其他Windows 应用程序,它们之间一般通过DDE 交换数据;外部设备还包括网络上的其他计算机。

只有在定义了外部设备之后,组态王才能通过I/O 变量和它们交换数据。为方便定义外部设备,组态王设计了“设备配置向导”引导用户一步步完成设备的连接。

本设计中使用三菱FX2N-80MR PLC和组态王进行通信。PLC为组态王提供数据。其中PLC 连接在计算机的COM1 口。

继续上面的工程。选择工程浏览器左侧大纲项“设备\\COM1”,在工程浏览器右侧用鼠标左键双击“新建”图标,运行“设备配置向导”。选择“FX2系列PPI”项,单击“下一步”。为外部设备取一个名称,输入“三菱PLC”,单击“下一步”,弹出“设备配置向导”。为设备选择连接串口,假设为COM1,单击“下一步”。填写设备地址,为1,单击“下一步”。设置通信故障恢复参数(一般情况下使用系统默认设置即可),单击“下一步”,弹出“设备配置向导”。检查各项设置是否正确,确认无误后,单击

21