基于PLC的立体车库程序的设计_第1页
基于PLC的立体车库程序的设计_第2页
基于PLC的立体车库程序的设计_第3页
基于PLC的立体车库程序的设计_第4页
基于PLC的立体车库程序的设计_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于 PLC 的立体车库控制程序的设计 摘要 随着国民经济的高速发展 我国轿车保有量直线上升 因此 停车问题 也就逐渐成为大城市迫切需要解决的难题 为了解决停车难的问题 车库开始 向高层发展 充分利用土地资源 提高城市土地的利用率 在有限的土地上停 放更多的车辆 于是便发展出了立体车库 在科技发展迅速的今天 自动化控 制技术越来越多的应用到了人们的生活生产中 而 PLC 控制技术已经成为了自 动化控制的主要方式之一 本文以三菱 PLC 控制为例 结合 3X3 升降横移式立 体车库来介绍 PLC 控制技术在立体车库控制方面的应用 立体车库的控制面板 是利用 MCGS 组态软件制作而成的 关键字 立体车库 PLC 控制系统 升降横移 MCGS I Abstract With the rapid development of national economy Chinese car increases sharply therefore Parking problem has gradually become the urgent problem of some big city In order to solve the problem of parking the garage began to develop the high level made full use of land resources and improve the land utilization rate We should park more cars on the limited land People invented stereo garage With the rapid development of technology automatic control technique was applied to people s life and production PLC control technology has become one of the main methods of automatic control This paper based on the MITSUBISHI PLC control and combined with the typical 3X3 up down and translation stereo garage to introduce PLC control technology in the application of stereo garage control stereo garage control panel is based on MCGS software to make Keyword stereo garage PLC control system up down and translation MCGS II 目录 第一章 绪论 1 1 1 课题研究的目的和意义 1 1 2 论文的主要研究内容 1 第二章 PLC GX Developer 软件及 MCGS 软件简介 3 2 1 PLC 简介 3 2 1 1 PLC 的定义 3 2 1 2 PLC 的编程语言 3 2 2 GX Developer 编程软件简介 4 2 2 1 GX Developer 编程软件的特点 4 2 3 MCGS 组态软件简介 5 2 3 1 MCGS 嵌入式组态软件的特点 5 第三章 立体车库控制组态的设计 6 3 1 工程的新建 6 3 1 1 触摸屏型号选择 6 3 1 2 设备组态 6 3 1 3 窗口组态 8 3 1 4 基本元件的建立 8 3 1 5 基本元件数据的链接 10 3 2 动画脚本程序的设计 11 3 2 1 移动属性设置 11 3 2 2 动画脚本程序设计 12 第四章 立体车库 PLC 控制程序的设计 14 4 1 设计思路 14 4 2 流程图 15 4 3 分配表 17 4 4 主程序设计 18 4 5 功能程序设计 22 4 5 1 快速切换程序设计 22 4 5 2 载车板切换程序设计 22 4 5 3 急停及报警程序设计 23 4 5 4 延时程序设计 23 第五章 立体车库 PLC 程序和组态的模拟与调试 25 5 1 PLC 写入 25 5 2 组态写入 26 5 3 PLC 与组态的整体模拟 26 总结 30 III 参考文献 33 致谢 34 附录 35 0 第一章 绪论 1 1 课题研究的目的和意义 随着国民经济的高速发展 我国轿车保有量直线上升 据中国汽车工业协会公布的数 据表明 1997 年全国汽车保有量 1100 万辆 其中轿车万 400 辆 当年轿车生产量 48 2 万 辆 微型车生产量 38 2 万辆 1998 年轿车生产量 50 万辆 1999 年 55 万辆 2000 年 57 万辆 2002 年中国汽车产量达到了 325 万辆 比上年增长 38 全球排位由 2001 年的第八 位上升至第五位 2005 年的轿车保有量已达到 1108 万辆 由于中国加入世贸关税进一步 降低 2008 年北京奥运及 2010 年上海世界博览会等重大事件的影响 以及国内需求的进 一步拉动和 费改税 等政策的驱动 我国的汽车工业仍将具有很大的发展空间并将继续 保持快速平稳发展 按前述数据预测 2010 年将达到 2000 万辆 城市中停车位需求按 1 1 2 100 的基本停车位和 20 的公共停车位计算 将增加停车位 480 万个 平均每年 需求 96 万个 因此 停车问题也就逐渐成为大城市迫切需要解决的难题 城市和已建小区 有限的地面面积己无法提供足够的停车车位 向空间发展成为当前解决问题的一条重要途 径 在现在这个社会 随着经济的不断发展 科技的不断进步 人们的生活水平越来越高 慢慢的 人们开始选择汽车作为出行工具 因此私家车日益增多 随着私家车的不断增加 渐渐地 人们发现 城市里的停车位越来越少了 经常会出现开着车没地方停的尴尬局面 由于现在城市发展很快 土地越来越紧缺 于是 如何让停车场能停更多的车而不占用更 多的土地便成为了一个问题 于是 立体车库便成为了一种可能的选择 立体车库拥有占同样的土地面积 却能容纳更多汽车的特点 它可以在大厦林立的小 区中摆放 也可以大面积的组合使用 还能和地下停车场 车库等组合使用 能有效的解 决停车难的问题 在当今社会 自动化控制技术使用的地方越来越多 而 PLC 技术已经成 为了自动化控制的主要方式之一 将 PLC 控制技术应用到立体车库上 可以大大的方便人 们停车的过程 本文中立体车库控制面板是利用 MCGS 组态软件制作的触摸屏控制面板 利用触摸屏控 制的话可以使立体车库的操作变得更加简单易懂 一目了然 1 2 论文的主要研究内容 立体车库的出现 很好的解决了大城市停车难的问题 但是利用什么来控制立体车库 呢 答案就是 PLC PLC 可靠性高 抗干扰能力强 能实现很复杂的动作 这使得 PLC 在立 体车库控制系统中的应用十分广泛 1 在程序设计之前 我首先是利用 MCGS 组态软件设计立体车库的控制面板及动画 我可以根据我所制作的控制面板来设计程序 整个车库由一台 PLC 对其进行管理 由 PLC 来控制载车板升降横移电机正反转 完成车辆的存取操作 各车位车辆的存取按照相 应的策略来调动载车板 以存取车辆 本文所用 PLC 型号为三菱 FX2N 48MR 本文设计 的程序要求完成立体车库自动运行功能如 自动 手动切换 载车板升降横移 延时自动运 行 快速切换 载车板切换 急停等 2 第二章 PLC GX Developer 软件及 MCGS 软件简介 2 1 PLC 简介 2 1 1 PLC 的定义 可编程控制器 简称 PLC 是指以计算机技术为基础的新型工业控制装置 在 1987 年 国际电工委员会颁布的 PLC 标准草案中对 PLC 做了如下定义 PLC 是一种专门为在工业环境下应用而设计的数字运算操作的电子装置 它采用可以 编制程序的存储器 用来在其内部存储执行逻辑运算 顺序运算 计时 计数和算术运算 等操作的指令 并能通过数字式或模拟式的输入和输出 控制各种类型的机械或生产过程 PLC 及其有关的外围设备都应该按易于与工业控制系统形成一个整体 易于扩展其功能的 原则而设计 2 1 2 PLC 的编程语言 不同的商家的 PLC 有不同的编程语言 但就某个商家而言 PLC 的编程语言也就那么 几种 1 顺序功能图 SFC 这是位于其它编程语言之上的图形语言 用来编程顺序控制的程序 如 机械手控制 程序 编写时 工艺过程被划分为若干个顺序出现的步 每步中包括控制输出的动作 从 一步到另一步的转换由转换条件来控制 特别适合于生产制造过程 2 语句表 STL 是一种类似于微机汇编语言的一种文本编程语言 由多条语句组成一个程序段 语言 表适合于经验丰富的程序员使用 可以实现某些梯形图不能实现的功能 3 梯形图 LAD 这是使用最多的 PLC 编程语言 因与继电器电路很相似 具有直观易懂的特点 很容 易被熟悉继电器控制的电气人员所掌握 特别适合于数字量逻辑控制 梯形图由触点 线圈和用方框表示的指令构成 触点代表逻辑输入条件 线圈 代表 逻辑运算结果 常用来控制的指示灯 开关和内部的标志位等 指令框用来表示定时器 计数器或数学运算等附加指令 在程序中 最左边是主信号流 信号流总是从左向右流动的 不适合于编写大型控制 程序 3 正因为梯形图具有直观易懂的特点 所以本文中的 PLC 程序就是运用梯形图来编写的 2 2 GX Developer 编程软件简介 GX Developer 是三菱 PLC 的编程软件 适用于三菱 Q QnU QS QnA AnS AnA FX 等全系列可编程控制器 支持梯形图 指令表 顺序功 能图程序设计 网络参数设定 可进行程序的线上更改 监控及调试 具有异地读写 PLC 程序功能 2 2 1 GX Developer 编程软件的特点 1 软件的共通化 GX Developer 能够制作 Q 系列 QnA 系列 A 系列 包括运动控制 SCPU FX 系列 的数据 能够转换成 GPPQ GPPA 格式的文档 此外 选择 FX 系列的情况下 还能变换成 FXGP DOS FXGP WIN 格式的文档 2 利用 Windows 的优越性 使操作性飞跃上升能够将 Excel Word 等作成的说明数据 进行复制 粘贴 并有效利用 3 程序的标准化 1 标号编程 用标号编程制作可编程控制器程序的话 就不需要认识软元件的号码而 能够根据标示制作成标准程序 用标号编程做成的程序能够依据汇编从而作为实际的程序 来使用 2 功能块 以下称作 FB FB 是以提高顺序程序的开发效率为目的而开发的一种功能 把开发顺序程序时反复使用的顺序程序回路块零件化 使得顺序程序的开发变得容易 此 外 零件化后 能够防止将其运用到别的顺序程序时的顺序输入错误 3 宏 只要在任意的回路模式上加上名字 宏定义名 登录 宏登录 到文档 然后 输入简单的命令就能够读出登录过的回路模式 变更软元件就能够灵活利用了 4 能够简单设定和其他站点的链接 由于连接对象的指定被图形化而构筑成复杂的系 统的情况下也能够简单的设定 5 能够用各种方法和可编程控制器 CPU 连接 1 经由串行通讯口 2 经由 USB 3 经由 MELSECNET 10 H 计算机插板 4 经由 MELSECNET 计算机插板 5 经由 CC Link 计算机插板 4 6 经由 Ethernet 计算机插板 7 经由 CPU 计算机插板 8 经由 AF 计算机插板 6 丰富的调试功能 1 由于运用了梯形图逻辑测试功能 能够更加简单的进行调试作业 2 在帮助中有 CPU 错误 特殊继电器 特殊寄存器的说明 所以对于在线中发生错误 或者是程序制作中想知道特殊继电器 特殊寄存器的内容的情况下提供非常大的便利 3 数据制作中发生错误况时 会显示是什么原因或是显示消息 所以数据制作的时 间能够大幅度缩短 2 3 MCGS 组态软件简介 MCGS 嵌入版组态软件是基于 RTOS 实时多任务操作系统的专门应用于嵌入式操作系统 的组态软件 通过简单的模块化组态就可构造用户自己的应用系统 使用户从繁琐的编程 中解脱出来 让用户在使用嵌入式系统时得心应手 2 3 1 MCGS 嵌入式组态软件的特点 MCGS 嵌入式系统体系结构 MCGS 嵌入式体系结构分为组态环境和运行环境两部分 组 态环境相当于一套完整的工具软件 可以在 PC 机上运行 用简单的模块化设计帮助用户构 造自己的应用系统 组态好的应用系统通过串口线或以太网下载到嵌入式系统中实时运行 MCGS 嵌入版组态软件分为人机界面组态和控制流程组态两部分 用户可以根据实际情况 裁减所需内容 其中人机界面组态与通用版类似 可以组态出动画窗口 曲线 报表 并 可以设置用户权限 安全级别等等 控制流程组态是嵌入式组态系统特有的功能 主要用 于组态实现各种控制流程和控制逻辑 系统提供了丰富的功能模块和控制逻辑 来帮助用 户快速的实现各种控制功能 是构成用户应用系统实时控制的核心 在控制流程中可以利 用 MCGS 提供的 100 多种功能模块组成各种应用系统 嵌入式系统中的 MCGS 实时数据库可 以用作人机界面和控制流程数据交换的枢纽 控制流程可以通过实时数据库在人机界面上 显示控制过程 并实现数据后处理 组态好的应用系统下载到内嵌了实时多任务嵌入式操 作系统中实时运行 从而实现了控制系统的可靠性 实时性 确定性 安全性 5 第三章 立体车库控制组态的设计 本文中立体车库控制面板及演示画面的设计是运用 MCGSE 组态软件制作的 MCGSE 组 态软件具有全中文 面向窗口的可视化操作界面 实时性强 有良好的并行处理性能和丰 富多彩的多媒体画面 该组态软件的开放式结构拥有广泛的数据获取和强大的数据处理功 能 3 1 工程的新建 3 1 1 触摸屏型号选择 MCGS 组态软件有 MCGS 组态环境 和 MCGS 运行环境 两部分组成 双击桌面上的 MCGS 组态环境 图标 单击文件菜单中 新建工程 选项 弹出如图 3 1 所示对话框 TPC 选择为 TPC7062K 单击确认 图 3 1 新建工程设置 3 1 2 设备组态 在工作台中激活设备窗口 如图 3 2 所示 鼠标双击 设备窗口 进入设备组态画面 如图 3 3 所示 6 图 3 2 工作台激活设备窗口 图 3 3 设备组态画面 在设备工具箱中按先后顺序双击 通用窗口父设备 和 三菱 FX 系列编程口 把它 们添加到组态画面 如图 3 4 所示 图 3 4 添加设备后的设备组态画面 提示是否使用三菱 FX 系列编程口默认通讯参数设置串口父设备参数 选择 是 如 图 3 5 所示 图 3 5 是否默认参数 7 所有工作完成后关闭设备窗口 返回工作台 3 1 3 窗口组态 在工作台中激活用户窗口 鼠标单击 新建窗口 按钮 建立新画面 窗口 0 接下 来单击 窗口属性 按钮 弹出 用户窗口属性设置 对话框 在基本属性页 将 窗口 名称 修改为 立体车库控制面板 点击确认进行保存 如图 3 6 所示 图 3 6 建立用户窗口 3 1 4 基本元件的建立 按钮 从 工具箱 中选中 标准按钮 构件 在窗口编辑位置按住鼠标左键 拖放 出一定大小后 松开鼠标左键 这样一个按钮就绘制在窗口画面中了 接下来双击该按钮 打开 标准按钮构件属性设置 对话框 在基本属性页中将 文本 修改为 1 号车位 背景色改为浅绿色 如图 3 7 所示 图 3 7 按钮属性设置 8 按照同样的方法依次绘制另外按钮 如图 3 8 图 3 8 全部按钮 标签 单击选中工具箱中的 标签 构件 在窗口按住鼠标左键 拖放出一定大小的 标签 双击进入该标签弹出 标签动画组态属性设置 对话框 在扩展属性页 在 文 本内容输入 中输入 立体车库模拟演示 在属性设置页 填充颜色选择 没有填充 边线颜色选择 没有边线 点击确认 如图 3 9 所示 图 3 9 标签绘制 立体车库控制面板 窗口就完成了 如图 3 10 所示 图 3 10 立体车库控制面板 9 动画演示画面 和 限位开关 两个用户窗口中的按钮按照上述方法绘制 然后 动画演示画面 中的小车通过以下步骤绘制 鼠标单击工具箱中的 插入元件 按钮 打开 对象元件库管理 对话框 选中图形 对象库车中的一款 点击确认添加到画面窗口中 调整到适当大小 利用复制再添加里六 个小车 如图 3 11 所示 图 3 11 小车绘制 3 1 5 基本元件数据的链接 按钮 双击 1 号车位 按钮 弹出 标准按钮构件属性设置 对话框 在操作属性 页 点击 按下功能 勾选 数据对象值 操作 选择 清 0 操作 勾选 打开用户窗 口 选择 动画演示画面 如图 3 12 所示 图 3 12 按钮数据链接 10 点击问号弹出 变量选择 对话框 选择 根据采集信息生成 通道类型选择 M 辅助寄存器 通道地址为 81 读写类型选择 读写 点击确认 如图 3 13 所示 图 3 13 变量选择 通过以上设置后如图 3 14 所示 图 3 14 按钮设置完成 3 2 动画脚本程序的设计 3 2 1 移动属性设置 双击 1 号车位中的小车 在属性设置页中的 位置动画链接 选中 水平移动 这时 会自动生成一个水平移动页 点击水平移动页 在表达式中输入 车位 1 水平移动 如图 3 15 所示 11 图 3 15 水平移动属性设置 点击图 3 15 中确认 这时会弹出一个窗口 如图 3 16 所示 图 3 16 组态错误 接下来单击 是 按钮 弹出一个窗口 如图 3 17 所示 单击确认 图 3 17 添加水平移动数据对象 其它小车设置可按照上述方法设置 3 2 2 动画脚本程序设计 双击窗口空白处 进入 用户窗口属性设置 对话框 在循环脚本页添加 1 号车位小 车水平移动的脚本 如图 3 18 所示 12 图 3 18 水平移动脚本设置 比如 3 号车位呼叫时动画演示时的脚本程序如下 if 设备 0 读写 M0003 1 then if 车位 1 水平移动 130 then 车位 1 水平移动 车位 1 水平移动 3 endif endif if 设备 0 读写 M0120 1 then if 车位 3 垂直移动0 then 车位 3 垂直移动 车位 3 垂直移动 3 endif if 设备 0 读写 M0003 0 AND 车位 1 水平移动 0 then 车位 1 水平移动 车位 1 水平移动 3 endif 13 第四章 立体车库 PLC 控制程序的设计 PLC 在控制系统的应用中 外部硬件接线部分较为简单 对被控对象的控制作用 都 体现在 PLC 的程序上 因此 PLC 程序设计的好坏 直接影响控制系统的性能 4 1 设计思路 本文中设想的立体车库是一个 3X3 型七车位的升降横移式立体车库 其工作原理是 第 三层载车板可以做升降运动 第二层载车板可以做升降运动和横移运动 第一层载车板只 能做横移运动 通过第二层和第一层的空位 利用载车板横移变换空位 将汽车停到第二 第三层或降至第一层 第一层的汽车可直接开进和开出 无需变换位置 如图 4 1 所示 图 4 1 立体车库模拟图 因为本文中设计的是立体车库的 PLC 控制程序 所以立体车库的硬件构造我们就不考 虑了 立体车库存车时 如果第一层有空的车位 那就先停在第一层车位 第一层车位停满 之后停第二层车位 第二层车位停满之后再考虑停第三层车位 立体车库存取车过程 小车从出入口处进入立体车库主通道 我们在出入口处设有一 个触摸屏显示面板和道闸 驾驶员可以根据立体车库的停车情况按下相应的车位呼叫按钮 然后道闸打开 这时相应的出入库通道指示灯点亮 小车按照指示灯驶入立体车库出入库 通道 将车开进车位载车板上后 停放在合适的位置 拉好手刹 然后驾驶员下车 立体 车库就可以根据车位呼叫的信息将车停放在相应的车位 我们就拿 5 号车位存取车的过程来举例说明立体车库存取车过程 5 号车位存车时 驾驶员按下触摸屏上面的 5 号车位呼叫按钮 道闸打开 小车从出入口进入立体车库主通 道 出入库通道指示灯点亮 小车停在 1 号车位前面 立体车库中 1 号车位载车板向右 14 移动至空位 3 号车位载车板也向右移动至空位 然后 5 号车位载车板向下移动至第一层 接下来小车开到 5 号车位载车板上 5 号车位载车板又向上移动复位 最后依次是 3 号载 车板左移复位 1 号载车板左移复位 这样 5 号车位存车就完成了 当 5 号车位取车时 1 号车位载车板向右移动至空位 2 号车位载车板也向右移动至空位 然后 5 号车位载车板 向下移动至第一层 小车从立体车库内开出 最后从出入口处开出 1 号车位和 2 号车位载车板分别用一台电机来控制其左右横移 3 号车位和 4 号车位载 车板各用两台电机控制 一台电机控制其左右横移 一台电机控制其升降移动 5 号车位 6 号车位和 7 号车位载车板分别用一台电机控制其升降移动 小车停车情况是通过装在每 个车位载车板上的传感器来显示的 当车位上有车时 控制面板指示灯显示红色 并指示 该车位有车 当车位上无车时 指示灯显示绿色 为了防止汽车在载车板上面滑动而造成损失 应该在载车板后端和前端位置各装一个 高 25mm 左右的阻车挡板 司机在将车开到载车板上时 应该将车停在合适的位置上 并拉 好手刹 本文所设计的 PLC 存取车控制程序只针对第 2 层和第 3 层的载车板 而对于底层车位 载车板 存取车直接开进开出即可 第二层车位以上的载车板上都装有一个防坠挂钩 是 由电磁铁控制的 当载车板要下降时 电磁铁得电 防坠挂钩就收回 载车板可以下降 当载车板上升到原来位置后 电磁铁就失电 防坠挂钩就弹出 挂住载车板防止其掉落 程序中车位载车板的到位停止是通过 16 个限位开关完成的 限位开关位置图如图 4 2 所示 图中三角形表示限位开关 图 4 2 限位开关位置图 4 2 流程图 15 图 4 3 手动模式立体车库流程图 按下所需呼叫的车位 按钮 左移右移上升下降 被呼叫的车位载车板 移动 载车板切换 启动 自动 手动 16 图 4 4 自动模式立体车库流程图 4 3 分配表 PLC 内部辅助触点分配表 PLC 内部元件组态按钮输入组态按钮 M119 自动 手动 M125 5 号限位开关 M0 急停 M120 6 号限位开关 M129 10 号限位开关 M126 7 号限位开关 M130 11 号限位开关 M127 8 号限位开关 M131 12 号限位开关 M128 9 号限位开关 启动 按下所需呼叫的车位 按钮 下方载车板移开 防坠挂钩收回 被呼叫载车板下降 载车板下降是 否到位 定时 90S 被呼叫载车板上升 载车板是否被 上升到原位 弹出防坠挂钩 结束 N Y N Y 17 M132 13 号限位开关 M81 1 号载车板呼叫 M133 14 号限位开关 M82 2 号载车板呼叫 M134 15 号限位开关 M3 3 号载车板呼叫 M135 16 号限位开关 M4 4 号载车板呼叫 M136 快速切换 M5 5 号载车板呼叫 M138 上升 M6 6 号载车板呼叫 M139 下降 M7 7 号载车板呼叫 M140 左移 M8 1 号车位传感器 M141 右移 M9 2 号车位传感器 M137 手动载车板切换 M110 3 号车位传感器 M121 1 号限位开关 M111 4 号车位传感器 M122 2 号限位开关 M112 5 号车位传感器 M123 3 号限位开关 M113 6 号车位传感器 M124 4 号限位开关 M114 7 号车位传感器 PLC 输出分配表 输出输出设备输出输出设备 Y0 1 号载车板左移 Y14 5 号载车板上升 Y1 1 号载车板右移 Y15 5 号载车板下降 Y2 2 号载车板左移 Y16 6 号载车板上升 Y3 2 号载车板右移 Y17 6 号载车板下降 Y4 3 号载车板左移 Y20 7 号载车板上升 Y5 3 号载车板右移 Y21 7 号载车板下降 Y6 3 号载车板上升 Y22 3 号防坠电磁铁 Y7 3 号载车板下降 Y23 4 号防坠电磁铁 Y10 4 号载车板左移 Y24 5 号防坠电磁铁 Y11 4 号载车板右移 Y25 6 号防坠电磁铁 Y12 4 号载车板上升 Y26 7 号防坠电磁铁 Y13 4 号载车板下降 Y27 报警 4 4 主程序设计 主程序的设计我就利用 3 号车位存取车程序的设计来简单说明 3 号车位载车板呼叫 M3 得电 18 1 号载车板右移 1 号载车板右移到位后 6 号常闭限位开关断开 停止右移 6 号常闭限位开关闭合 3 号载车板下降 3 号防坠电磁阀得电 挂钩收回 3 号载车 板下降到位后 1 号常闭限位开关断开 停止下降 19 1 号限位开关闭合 计时器 T2 得电开始计时 计时时间到之后 3 号载车板上升 3 号载车板上升到位后 12 号限位开关断开 3 号载车板停止上升 3 号防坠电磁阀失 电 弹出挂钩 20 1 号载车板向左移动 当移动到位后 4 号限位开关打开 停止左移 3 号呼叫周期结束 21 3 号车位存取车程序设计完成 完整主程序见附录 4 5 功能程序设计 4 5 1 快速切换程序设计 当车位 3 4 5 6 和 7 的载车板降至最底层时会有一个延时程序 这一段延时时间是 用来存车或者取车的 当存车或取车完成了 但是延时时间还没到的时候 我们就可以利 用快速切换程序使车位载车板快速上升 这样的设计可以提高立体车库的存取车效率 程序如下 就拿 3 号车位而言 当 3 号车位载车板降至最底层时 计时器 T2 开始计时 当计时时 间还没到时 按下快速切换按钮 常开触点 M136 闭合 使 M31 导通 3 号车位载车板上升 4 5 2 载车板切换程序设计 载车板切换是在手动模式下才使用的 例如 3 号车位载车板恢复到原位后 需要将 1 号车位载车板也恢复到原位时就需要载车板切换触点来断开手动信号 因为手动信号都 是自锁的 程序如下 22 就拿 2 号手动信号而言 当 2 号车位载车板恢复到原位时 需要常闭触点 M137 使 2 号 手动信号 M82 失电 然后再按其它车位呼叫 这样就完成了手动模式时车位载车板的切换 4 5 3 急停及报警程序设计 当出现紧急情况时 我们需要急停程序来使整个立体车库运行停止 程序如下 按下急停的时候 M0 得电 程序中的常闭触点 M0 就打开 切断全部信号 使立体车 库停止运行 4 5 4 延时程序设计 使用自动模式 当车位载车板到达最底层时 车辆存取需要一定时间 这就要延时程 序来使载车板停留在最底层一段时间 程序如下 23 就拿 3 号车位载车板而言 当 3 号车位载车板到达最底层后 计时器 T2 得电 开始计 时 计时时间到后常开触点 T2 闭合使 M31 得电 3 号车位载车板上升 24 第五章 立体车库 PLC 程序和组态的模拟与调试 本文中立体车库 PLC 程序的调试不是在 PLC 输入端接上手动按钮 而是利用触摸屏 写入信号 然后在 PLC 的输出指示灯上看输出 5 1 PLC 写入 单击菜单 在线 中的 传输设置 跳出传输设置窗口 单击 通信测试 弹出如 图 5 1 所示窗口说明与 PLC 连接成功 图 5 1 传输设置 单击菜单 在线 中的 PLC 写入 跳出 PLC 写入窗口

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论