1、摘 要随着国民经济的飞速发展,自动化立体仓库必然会在各行各业中得到越来越广泛的应用。自动化立体仓库是现代物流系统的重要组成部分,是一种多层存放货物的高架仓库系统,由自动控制与管理系统、高位货架、巷道堆垛机、自动入库、自动出库、计算机管理控制系统以及其他辅助设备组成。本仓库模型控制系统是根据自动化立体仓库运行的基本原理而设计的。在整个控制系统中以三菱FX2N系列PLC 作为核心控制元件,专用键盘作为人机接口部件,控制步进电机来驱动一个有三自由度的仓库模型在高强度导轨上做三维运动。以步进电机每转输出的脉冲数为基础,通过键盘对每个仓位予以地址编码,通过PLC 对命令键盘进行扫描并得到相应的仓位号,当
2、PLC接收到来自键盘的输入命令后,便输出对应仓位的脉冲数,经过驱动器驱动步进电机按设定的方向转动一定的角度,进而控制传动部件丝杠旋转进行准确的定位,以完成货物的存取功能。另外,为了保证整个控制系统运行的稳定性和可靠性,我们还采用了限位开关对其进行限位保护。 本文首先对该课题的可行性及课题实现的现实意义和价值进行了介绍;其次对该系统的硬件组成、结构、原理进行了阐述和分析;再次对本控制系统的核心软件进行了编写,论文中即有梯形图又有相应的语句表;最后对设计本课题所学到的知识和结论进行归纳和总结,并对本论文有待完善的地方进行扼要的说明。 关键字:立体仓库 可编程控制器(PLC) 步进电机 物流管理第
3、1 页 共 41 页目 录1.绪论 .41.1 本课题设计的背景 .41.2 本课题设计的内容 .51.3 本课题设计的目的和意义 .52.系统控制方案的确定 .62.1 自动化立体仓库的概述 .62.2 采用 PLC 控制立体仓库的优点 72.3 系统设计的基本步骤 72.4 系统控制方案 .82.5 立体仓库技术参数的确定 103.系统硬件设计 .103.1 控制系统结构设计 .103.2 可编程控制器(PLC)的选型 .113.2.1 PLC 概述 .113.2.2 PLC 的选型 .123.3 步进电机的选择 143.3.1 步进电机的原理 143.3.2 步进电机的选择 143.4
4、步进电机驱动器的选择 173.5 传感器的选择 193.6 微动开关的选择 213.7 PLC 输入输出分配表 .213.8 电气原理图的设计 .224 系统控制软件设计 .234.1 PLC 梯形图概述 .234.2 三菱编程软件的特点 .244.3 系统流程图 .254.4 梯形图的设计 275.系统调试及结论 .275.1 梯形图程序的下载(传送) 275.2 程序运行过程记录 285.3 结论 29附录 I PLC 设计的梯形图 .30参考文献 40第 2 页 共 41 页引言可编程控制器(Programmable Logic Controller),简称 PLC。它是 20 世纪 7
5、0 年代以来,在集成电路、计算机技术基础上发展起来的一种新型工业控制设备。由于它具有功能强、可靠性高、配置灵活、使用方便以及体积小、重量轻等优点,国外已广泛应用于自动化控制的各个领域,并已成为实现工业生产自动化的支柱产品。近年来,国内在 PLC 技术与产品开发应用方面发展很快,除有许多从国外引进的设备、自动化生产线外,国产的机床设备已越来越多地采用 PLC 控制系统取代传统的继电-接触器控制系统。与继电接触器系统相比系统更加可靠;占位空间比继电接触器控制系统小;价格上能与继电接触器控制系统竞争;易于在现场变更程序;便于使用、维护、维修;能直接推动电磁阀、接触器与于之相当的执行机构;能向中央执行
6、机构;能向中央数据处理系统直接传输数据等自动化立体仓库也称立库,是在不直接进行人工参与的情况下自动地存储和取出物料的系统。它是采用高层货架存储货物,用专门的仓储作业设备进行货物出入库作业的仓库。与传统继电器接触装置相比,PLC 具有体积小、抗干扰能力强和可靠性高等优点。现代意义上的立体仓库,是物流机械和计算机技术地完美结合,仓库作业全部实现自动化.1.绪论1.1 本课题设计的背景立体仓库一般是指采用几层、十几层乃至几十层高的货架储存单元货物,用相应的物料搬运设备进行货物入库和出库作业的仓库。由于这类仓库能充分利用空间储存货物,故常形象地将其称为“立体仓库” 。 立体仓库的产生和发展是第二次世界
7、大战之后生产和技术发展的结果。50 年代初,美国出现了采用桥式堆垛起重机的立体仓库;50 年代末 60 年代初出现了司机操作的巷道式堆垛起重机立体仓库;1963 年美国率先在高架仓库中采用计算机控制技术,建立了第一座计算机控制的立体仓库。此后,自动化立体仓库在美国和欧洲得到迅速发展,并形成了专门的学科。60 年代中期,日本开始兴建立体仓库,并且发展速度越来越快,成为当今世界上拥有自动化立体仓库最多的国家之一。 我国对立体仓库及其物料搬运设备的研制开始并不晚,1963 年研制成第一台桥式堆垛起重机(机械部北京起重运输机械研究所) ,1973 年开始研制我国第一座由计算机控制的自动化立体仓库(高
8、15 米,机械部起重所负责) ,该库 1980 年投入运行。到目前为止,我国自动化立体仓库数量已超过 200 座。立体仓库由于具有很高的空间利用率、很强的入出库能力、采用计算机进行控制管理而利于企业实施现代化管理等特点,已成为企业物流和第 3 页 共 41 页生产管理不可缺少的仓储技术,越来越受到企业的重视。 自动化仓库应用范围很广,几乎遍布所有行业。在我国,自动化仓库应用的行业主要有机械、冶金、化工、航空航天、电子、医药、食品加工、烟草、印刷、配送中心、机场、港口等。 1969 年美国数字设备公司(DEC)研制书世界第一台可编程控制器,并成功地应用在美国(GM )的生产线上。但当时只能进行逻
9、辑运算,故称为可编程逻辑控制期,简称PLC(programmable logic controller) 。70 年代后期,随着微电子技术和计算机的迅猛发展,使 PLC 从开关量的逻辑控制扩展到数字控制及生产过程控制域,真正成为一种电子计算机工业控制装置,故称为可编程控制器,简称 PC(programmable controller).但由于 PC 容易与个人计算机(programmable computer)相混淆,故人们仍习惯地用 PLC 作为可编程器的缩写。1985 年国际电工委员会(IEC)对 PLC 的定义如下:可编程控制器是一种进行数字运算的电子系统,是专为在工业环境下的应用而设计
10、的工业控制器,它采用了可以编程的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字或模拟式的输入和输出,控制各种类型机械的生产过程。PLC 是继电器逻辑控制系统发展而来,所以它在数学处理、顺序控制方面具有一定优势。继电器在控制系统中主要起两种作用:(1)逻辑运算(2)弱电控制强电。PLC 是集自动控制技术,计算机技术和通讯技术于一体的一种新型工业控制装置,已跃居工业自动化三大支柱(PLC、ROBOT、CAD/CAM)的首位。可编程控制器,简称PLC。它在集成电路、计算机技术的基础上发展起来的一中新型工业控制设备。 具有 1.可靠性高、抗干扰能力强 2.
11、设计、安装容易,维护工作量少 4.功能强、通用性好 5.开发周期短,成功率高 6.体积小,重量轻、功耗底等特点。已经广泛应用于自动化控制的各个领域,并已成为实现工业生产自动化的支柱产品。与继电接触器系统相比系统更加可靠;占位空间比继电接触器控制系统小;价格上能与继电接触器控制系统竞争;易于在现场变更程序;便于使用、维护、维修;能直接推动电磁阀、触器与于之相当的执行机构;能向中央执行机构;能向中央数据处理系统直接传输数据等。因此,进行立体仓库的 PLC 控制系统的设计,可以推动机械手行业的发展,扩大 PLC在自动控制领域的应用,具有一定的经济和理论研究的价值。1.2 本课题设计的内容课题的主要任
12、务是基于三菱 FX2N 系列 PLC 的立体仓库控制系统的设计。仓位的主体框架除包括十二个库位外,还配有一个物品入口位和一个出口位,并在这十二个库位的底部均设置有检测开关,若库内有物品,则压制相应的检测开关使之闭合,若无物品,则相应的检测开关断开。第 4 页 共 41 页1.3 本课题设计的目的和意义传统条件下的库房管理作业,主要依据人工装卸,特别是对于一些大型物资,不仅工作效率低,浪费大量的人力、物力,存在较大的安全隐患,同时还占据大量的库房面积。立体库的投入使用,彻底解决了这一难题.自动化立体仓库可以产生巨大的社会效益和经济效益。它通过高层货架存储,使存储区大幅度地向高空发展,提高了空间利
13、用率;自动化立体仓库采用层积式存放,结合计算机管理,可以很容易实现先入先出,防止货物的自然老化、变质和损坏;通过自动存取系统(AS/RS),加快了运行和处理速度,提高了劳动生产率,降低操作人员的劳动强度;采用自动化技术后,还能较好地适应黑暗、低温、污染、有毒和易爆等特殊场合的物品存储需要;计算机控制能够始终准确无误地对各种信息进行存储和管理,减少了货物处理和信息处理过程中的差错;同时借助于计算机管理还能有效地利用仓库存储能力,便于清点和盘库,合理减少库存,加快资金周转,节约流动资金,从而提高仓库的管理水平。自动化仓库的信息系统可以与企业的生产信息系统集成,实现企业信息管理的自动化。同时,由于使
14、用自动化仓库,促进企业的科学管理,减少了浪费,保证均衡生产,也提高了操作人员素质和管理人员的水平。2.系统控制方案的确定2.1 自动化立体仓库的概述自动化立体仓库是指在不直接进行人工处理的情况下, 自动地完成物品仓储和取出的系统, 它以高层立体货架为主体, 以成套搬运设备为基础, 是集自动控制技术、通信技术、机电技术于一体的高效率、大容量存储机构。自动化立体仓库的出现, 实现了仓库功能从单纯保管型向综合流通型的转变。用 PLC 控制的自动化立体仓库达到仓储技术的全面自动化。自动化立体库基本由以下部分组成: 高层货架:用于存储货物的钢结构。目前主要有焊接式货架和组合式货架两种基本形式。托盘(货箱
15、):用于承载货物的器具,亦称工位器具。 巷道堆垛机:用于自动存取货物的设备。按结构形式分为单立柱和双立柱两种基本形式;按服务方式分为直道、弯道和转移车三种基本形式。 输送机系统:立体库的主要外围设备,负责将货物运送到堆垛机或从堆垛机将货物移走。第 5 页 共 41 页输送机种类非常多,常见的有辊道输送机,链条输送机,升降台,分配车,提升机机,皮带机等。 AGV 系统:即自动导向小车。根据其导向方式分为感应式导向小车和激光导向小车。 自动控制系统:驱动自动化立体库系统各设备的自动控制系统。目前以采用现场总线方式为控制模式为主。 库存信息管理系统:亦称中央计算机管理系统。是全自动化立体库系统的核心
16、。目前典型的自动化立体库系统均采用大型的数据库系统(如 ORACLE,SYBASE 等)构筑典型的客户机/服务器体系,可以与其他系统(如 ERP 系统等)联网或集成。2.2 采用 PLC 控制立体仓库的优点1、低成本 利用电力线上网,最大的优点就是成本低。由于利用电力线上网,直接使用现有电力网就可以实现通信,而不需要另外铺设电话线、光电缆等,大大地减少了在基础网络上的投资。2、范围广 无所不在的电力线网络也是这种技术的优势。电力线是最基础的网络,它的规模之大,是其他任何网络无法比拟的。因为家家都有电力线,由此,运营商就可以轻松地把这种网络接入服务渗透到每一个家庭.因此,这一技术一旦进入商业化阶
17、段,将会促进电信市场的变革,并给互联网普及带来极大的发展空间。 3、高 速 利用电力线上网能够提供高速传输。德国最大的电力设备生产商 RWE 承诺,运用他们的电力线上网技术,其速度要比 ISDN 拔号上网快 30 多倍, 比 ADSL 更快!足以支持现有网络上的各种应用。更高速率的 PLC 产品正在研制之中。 4、便 捷 不管在家里的哪个角落,只要连接到房间内的任何电源插座上,就可立即拥有 PLC 带来的高速网络享受!5、永远在线 PLC 属于“ 即插即用“,不用烦琐的拨号过程,接入电源就等于接入网络!6、结构灵活 通过 PLC 技术实现 Internet 接入,可以灵活扩展接入端口数量,使资
18、源保持较高的利用率。目前还未有效解决电力线信号通过变压器的技术,因此,电力线通信设备都是集中在 220V 线路变压器的用户端。7、家庭数字化 PLC 技术能够通过电力线将整个家庭的电器与网络联为一体,在室内的设备之间构筑起可自由交换信息的局域网,使人们能够通过网络来控制自己家里的电器设备。2.3 系统设计的基本步骤立体仓库系统设计与调试的主要步骤,如下图 2-1 所示:在立体仓库控制系统的设计过程中主要要考虑以下几点:1.深入了解和分析立体仓库的工艺条件和控制要求。第 6 页 共 41 页2.确定 I/O 设备。根据立体仓库控制系统的功能要求,确定系统所需的用户输入、输出设备。3.根据 I/O
19、 点数选择合适的 PLC 类型。4.分配 I/O 点,分配 PLC 的输入输出点,编制出输入输出分配表或者输入输出端子的接线图。5.设计立体仓库系统的梯形图程序,根据工作要求设计出周密完整的梯形图程序,这是整个立体仓库系统设计的核心工作。6.将程序输入 PLC 进行软件测试,查找错误,使系统程序更加完善。7. 立体仓库整体调试,在 PLC 软硬件设计和现场施工完成后,就可以进行整个系统的联机调试,调试中发现的问题要逐一排除,直至调试成功。第 7 页 共 41 页图 2-1 立体仓库控制系统设计步骤2.4 系统控制方案德马物流公司需要装一立体仓库十二个仓库位、有物品出入口位与输出口位,各仓位能自
20、检,其动作示意图(2)所示。立体仓库的结构示意图见下图 2-2 所示:第 8 页 共 41 页自动堆垛机堆垛机伸叉称重仪供步进机驱动模块行走步进电机驱动模块升降步进电机驱动模块堆垛机电源 直流开头电源 直流开头电源四层三列立体库紧停按钮 紧停 叉中 联动 单动 手动 复位 功能 伸叉 升降 行走线位 联动 自动堆垛机动作指示灯堆垛机控制 PLC:Fx-2n-80mr反射式传感器图 2-2 立体仓库结构示意图根据某一物流公司对立体仓库的具体要求,本课题所设计的立体仓库具有以下功能:1、堆垛机(机械手)要有三个自由度,即:前进、后退;上、下;左、右;2、堆垛机的运动由步进电机驱动;3、堆垛机前进(
21、或后退)运动和上(或下)运动可同时进行;4、堆垛机前进、后退和上、下运动时必须有超限位保护;5、每个仓位必须有检测装置(微动开关) ,当操作有误时发出错误报警信号;6、当按完仓位号后,没按入或取前,可以按取消键进行取消该操作。7、整个电气控制系统必须设置急停按钮,以防发生意外。第 9 页 共 41 页2.5 立体仓库技术参数的确定立体仓表 2-1 立体仓库具体参数出/入货柜台最重物品 20Kg每个仓位的高度 45CM仓位的上下距离 05CM仓位的平行距 05CM仓位的体积 4M3可编程控制器(PLC)电源 24V DC堆垛机电源 220V AC,50Hz3.系统硬件设计3.1 控制系统结构设计
22、本设计是运用 PLC 控制系统来控制立体仓库的运动的方式。能快速的对输入信号做出反应控制立体仓库,便于检修。控制系统结构图如图 3-1 所示。第 10 页 共 41 页图 3-1 控制系统结构图3.2 可编程控制器(PLC) 的选型3.2.1 PLC 概述可编程控制器,英文称 Programmable Controller,简称 PLC,本课题中用 PLC 作为它的简称。PLC 是用于工业现场的电控制器。它源于继电器控制技术,但基于电子计算机。它通过运行存储在其内存中的程序,把经输入电路的物理过程得到的输入信息,变换为所要求的输出信息,进而再通过输出电路的物理过程去实现对负载的控制。PLC 基
23、于电子计算机,但并不等同于普通计算机。普通计算机进行入出信息变换时,大多只考虑信息本身,信息入出的物理过程一般不考虑的。而 PLC 则要考虑信息入出的可靠性、实时性,以及信息的实际使用。特别要考虑怎么适应于工业环境,如便于安装,便启 动手动/自动取 出送 进取 消急 停1号 仓 库 键12号 仓 库 键检 验 0号 仓 库检 验 12号 仓 库前进限制后退限制后退超过向上限制向下限制向下超过前时限制取出限制取出超过前 进后 退向 上向 下送 进取 出显 示 取 出显 示 送 进显 示 操 作 错 误显 示 1 号 仓 库显 示 12 号 仓 库PLC第 11 页 共 41 页于维修及抗干扰等问
24、题,入出信息变换及可靠的物理实现,可以说是 PLC 实现控制的两个基本要点。PLC 可以通过它的外设或通信接口与外界交换信息。其功能要比继电控制装置多的多、强的多。PLC 有丰富的指令系统,有各种各样的 I/O 接口、通信接口,有大容量的内存,有可靠的自身监控系统,因而具有以下基本的功能:逻辑处理功能; 1数据运算功能; 2准确定时功能; 3高速计数功能; 4中断处理(可以实现各种内外中断)功能; 5程序与数据存储功能; 6联网通信功能; 7自检测、自诊断功能。 8可以说,凡普通小型计算机能实现的功能,PLC 几乎也都可以做到。像 PLC 这样。集丰富功能于一身,是别的电控器所没有的,更是传统
25、的继电控制电路所无法比拟的。丰富的功能为 PLC 的广泛应用提供了可能,同时,也为自动门行业的远程化、信息化及智能化创造了条件。3.2.2 PLC 的选型在 PLC 系统设计时,首先应确定控制方案,下一步工作就是 PLC 工程设计选型。工艺流程的特点和应用要求是设计选型的主要依据。因此,工程设计选型和估算时,应详细分析工艺过程的特点、控制要求,明确控制任务和范围确定所需的操作和动作,然后根据控制要求,估算输入输出点数、所需存储器容量、确定 PLC 的功能、外部设备特性等,最后选择有较高性能价格比的 PLC 和设计相应的控制系统。1输入输出(I/O)点数的估算I/O 点数估算时应考虑适当的余量,
26、通常根据统计的输入输出点数,再增加 10%20%的可扩展。余量后,作为输入输出点数估算数据。实际订货时,还需根据制造厂商 PLC 的产品特点,对输入输出点数进行圆整。根据估算的方法故本课题的 I/O 点数为输入 40 点,输出 21 点。2存储器容量的估算存储器容量是可编程序控制器本身能提供的硬件存储单元大小,程序容量是存储器中用户应用项目使用的存储单元的大小,因此程序容量小于存储器容量。设计阶段,由于用户应用程序还未编制,因此,程序容量在设计阶段是未知的,需在程序调试之后才知道。为了设计选型时能对程序容量有一定估算,通常采用存储器容量的估算来替代。存储器内存容量的估算没有固定的公式,许多文献
27、资料中给出了不同公式,大体上都是按数字量 I/O 点数的 1015 倍,加上模拟 I/O 点数的 100 倍,以此数为内存的总字数(16 位为一个字) ,另外再按此数的 25%考虑余量。因此本课题的 PLC 内存容量选择应能第 12 页 共 41 页存储 5000 条梯形图,这样才能在以后的改造过程中有足够的空间。3控制功能的选择该选择包括运算功能、控制功能、通信功能、编程功能、诊断功能和处理速度等特性的选择。根据本课题所设计的自动门控制的需要,主要介绍以下几种功能的选择。(1)控制功能PLC 主要用于顺序逻辑控制,因此,大多数场合常采用单回路或多回路控制器解决模拟量的控制,有时也采用专用的智
28、能输入输出单元完成所需的控制功能,提高 PLC 的处理速度和节省存储器容量。(2)编程功能离线编程方式:PLC 和编程器公用一个 CPU,编程器在编程模式时, CPU 只为编程器提供服务,不对现场设备进行控制。完成编程后,编程器切换到运行模式,CPU 对现场设备进行控制,不能进行编程。离线编程方式可降低系统成本,但使用和调试不方便。在线编程方式:CPU 和编程器有各自的 CPU,主机 CPU 负责现场控制,并在一个扫描周期内与编程器进行数据交换,编程器把在线编制的程序或数据发送到主机,下一扫描周期,主机就根据新收到的程序运行。这种方式成本较高,但系统调试和操作方便,在大中型 PLC中常采用。五
29、种标准化编程语言:顺序功能图(SFC) 、梯形图(LD) 、功能模块图(FBD)三种图形化语言和语句表(IL) 、结构文本(ST )两种文本语言。选用的编程语言应遵守其标准(IEC6113123) ,同时,还应支持多种语言编程形式,如 C,Basic 等,以满足特殊控制场合的控制要求。(3)诊断功能PLC 的诊断功能包括硬件和软件的诊断。硬件诊断通过硬件的逻辑判断确定硬件的故障位置,软件诊断分内诊断和外诊断。通过软件对 PLC 内部的性能和功能进行诊断是内诊断,通过软件对 PLC 的 CPU 与外部输入输出等部件信息交换功能进行诊断是外诊断。PLC 的诊断功能的强弱,直接影响对操作和维护人员技
30、术能力的要求,并影响平均维修时间。4机型的选择(1)PLC 的类型FX2 系列可编程控制器主机分为 16、24、32、64、80、128 点六档,还有各种输入和输出扩展单元,这样在增加 I/O 点数时,不必改变机型,可以通过扩展模块实现,降低了经济投入。本课题设计的立体仓库控制系统有输入信号 40 个,输出信号 21 个。其中,外部输入元件包括:检测元件、按钮、取、送、急停、限位开关、超限位保护等等;输出有三个步进电机的正反向、动作指示、错误显示等等。按照上述配置,所选 I/O 点不得低于61 点,结合实际情况,所选 I/O 点为 80 点。因此我所选型号为 FX2N-80MR。(2)经济性的
31、考虑选择 PLC 时,应考虑性能价格比。考虑经济性时,应同时考虑应用的可扩展性、可操作性、投入产出比等因素,进行比较和兼顾,最终选出较满意的产品。第 13 页 共 41 页输入输出点数对价格有直接影响。当点数增加到某一数值后,相应的存储器容量相应增加,因此,点数的增加对 CPU 选用、存储器容量、控制功能范围等选择都有影响。在估算和选用时应充分考虑,使整个控制系统有较合理的性能价格比。本课题所设计的立体仓库属于小型控制系统,结合经济性的考虑因此选择整体型 PLC。根据我组设计的立体仓库其输入点数为 40 点、输出电数为 21 点,所以选择三菱FX2N-80MR。3.3 步进电机的选择3.3.1
32、 步进电机的原理步进电机是数字控制系统中的执行电动机,当系统将一个电脉冲信号加到步进电机定子绕组时,转子就转一步,当电脉冲按某一相序加到电动机时,转子沿某一方向转动的步数等于电脉冲个数。因此,改变输入脉冲的数目就能控制步进电动机转子机械位移的大小;改变输入脉冲的通电相序,就能控制步进电动机转子机械位移的方向,实现位置的控制。当电脉冲按某一相序连续加到步进电动机时,转子以正比于电脉冲频率的转速沿某一方向旋转。因此,改变电脉冲的频率大小和通电相序,就能控制步进电动机的转速和转向,实现宽广范围内速度的无级平滑控制。步进电动机的这种控制功能,是其它电动机无法替代的。步进电动机可分为磁阻式、永磁式和混合
33、式,步进电动机的相数可分为:单相、二相、三相、四相、五相、六相和八相等多种。增加相数能提高步进电动机的性能,但电动机的结构和驱动电源就会复杂,成本就会增加,应按需要合理选用。3.3.2 步进电机的选择(1) 、步进电动机的特点、步进电动机是一种作为控制用的特种电机,它的旋转是以固定的角度(称为“步距角”)一步一步运行的,其特点是没有积累误差( 精度为 100) ,所以广泛应用于各种开环控制。、步进电机的转速与脉冲信号的频率成正比、步距值不容易因为电气、负载、环境条件的变化而改变,使用开环控制(或半闭环控制) 就能进行良好的定位控制。、起制动、正反转、变速等控制方便。、价格便宜,可靠性高。、步进
34、电动机的主要缺点是效率较低,并且需要配上适当的驱动电源。、步进电动机带负载惯性的能力不强,在使用时既要注意负载转矩的大小,又要注意负载转动惯量的大小,只有当两者选取在合适的范围时,电机才能获的满意的运行性能。、由于存在失步和共振,因此步进电机的加减速的方法根据利用状态的不同而复杂第 14 页 共 41 页多变。(2) 、步进电机驱动系统的基本组成与交直流电动机不同,仅仅接上供电电源,步进电机不会运行的。为了驱动步进电动机,必须由一个决定电动机速度和旋转角度的脉冲发生器(在该立体仓库控制系统中采用PLC 作脉冲发生器进行位置控制) 、一个使电动机绕组电流按规定次序通断的脉冲分配器、一个保证电动机
35、正常运行的功率放大器,以及一个直流功率电源等组成一个驱动系统,如图 3-2 所示。图 3-2 步进电机驱动系统的组成(3) 、步进电动机的选择计算在选择步进电动机时首先考虑的是步进电动机的类型选择,其次才是具体的品种选择,在该立体仓库控制系统中要求步进电动机电压低、电流小、有定位转矩和使用螺栓机构的定位装置,确定步进电动机采用 2 相 8 拍混合式步进电机;在进行步进电动机的品种选择时,要综合考虑速比 i、轴向力 F、负载转矩 lT、额定转矩 N和运行频率 yf,以确定步进电机的具体规格和控制装置。由于我们使用螺栓机构的定位装置,已知条件和要求条件为:移动部分总重 M=25kg 外力 Fa=4
36、kg.cm磨擦系数 =0.04螺栓机构的效率 =O. 9螺栓轴径 BD=1.2cm螺栓长 L =42cm螺距 P=3mm分辨率 L=0.01mm移动距离 =0.0075mm/步速度 V=2mmin 计算: 设拟选用 2 相、1.8步距角的 HB 型电动机速比(设使用直接驱动方式)i=m b/(360L)=21.8(360O.01)=1第 15 页 共 41 页轴向力F=Fa+ M=4+0.0425=5kg.cm负载转矩 lT=FP(2 )+( 0 F P)/2 =50.3 (2 3.140.9)+ (0.31.67 0.3)/(2 3.14)=0.289kg.cm螺栓的惯量BJ=( BL4D)
37、/32=(3.147.9 31042 2.)/32=0.0675kg.2cm移动体的惯量 tJ=M )/(P=2528.630=0.0571 kg.c负载惯量为LJ= B+ t=0.0675+0.00571=0.1246kg.2cm根据以上计算可以初步选定步进电动机,其惯量为 MJ=0.03 kg.2cm,空载起动频率 sf=3000H。由要求的速度可求出运行的频率:f=VL=2000(600.01)=3333HZ可知需要加减速的驱动方式。齿轮比:G= 360/ bL=0.0075 360/ (1.80.01)=150换算到电机轴的负载转矩为T=GL( lT+F)/ 2 =1500.01(0.
38、289+5)/(6.280.9)=1.40 kg.cm对首次设计的装置来讲,所选用的电动机通常留有 23 倍的余量,所以电机转矩NT=3T=31.40=4.2 kg.cm =0.41N.M根据以上的计算,在该立体仓库控制系统中的步进电动机采用北京斯达特机电科技发展有限公司生产的 2 相 8 拍混合式步进电机,它的主要特点:体积小,具有较高的起动和运行频率,有定位转矩等优点。型号:42BYGHl01。电气原理图如图 3-3 所示。快接线插头:红色表示 A 相,蓝色表示 B 相;如果发现步进电机转向不对时可以将 A 相或 B 相中的两条线对调。第 16 页 共 41 页图 3-3 步进电机的出线圈
39、表 3-1 步进电机的电气技术数据3.4 步进电机驱动器的选择(1)、步进电机驱动器的选择步进电机的运行要有一电子装置进行驱动,这种装置就是步进电机驱动器,它是把控制系统发出的脉冲信号转化为步进电机的角位移,或者说:控制系统每发一个脉冲信号,通过驱动器就使步进电机旋转一步距角。所以步进电机的转速与脉冲信号的频率成正比。所有型号驱动器的输入信号都相同,共有三路信号,它们是:步进脉冲信号 CP、方向电平信号 DIR、脱机信号 FREE(此端为低电平有效,这时电机处于无力矩状态;此端为高电平或悬空不接时,此功能无效,电机可正常运行)。它们在驱动器内部的接口电路都相同,见下图。OPTO 端为三路信号的
40、公共端,三路输入信号在驱动器内部接成共阳方式,所以OPTO 端须接外部系统的 VCC,如果 VCC 是+5V 则可直接接入;如果 VCC 不是+5V 则须外部另加限流电阻 R,保证给驱动器内部光耦提供 8-1 5mA 的驱动电流,参见图 3-4 和图3-5。在该立体仓库中由于 FP0 提供的电平为 24V,而输入部分的电平为 5V,所以须外部另加 1.8K 的限流电阻 R。电机型号 相数 步距角 相电流 驱动电压 额定转矩 重量42BYGH101 2 1.80 1.7A DC24V 0.44NM 0.24kg第 17 页 共 41 页图 3-4 输入信号接口电路 图 3-5 外接限流电阻 R步
41、进电机驱动器的输出信号有两种:、初相位信号:驱动器每次上电后将使步进电机起始在一个固定的相位上,这就是初相位。初相位信号是指步进电机每次运行到初相位期间,此信号就输出为高电平,否则为低电平。此信号和控制系统配合使田,可产生相位记忆功能,其接口见图 3-6。图 3-6 初相位信号接口电路、报警输出信号:每台驱动器都有多种保护措施(如:过压、过流、过温等) 。当保护发生时,驱动器进入脱机状态使电机失电,但这时控制系统可能尚未知晓。如要通知系统,就要用到报警输出信号 。此信号占两个接线端子,此两端为一继电器的常开点,报警时触点立即闭合。驱动器正常时,触点为常开状态。触点规格:DC24V1A 或AC1
42、1OVO3A。一般来说,对于两相四根线电机,可以直接和驱动器相连,如图 3-7 所示。图 3-7 电机与驱动器接线图所以我采用 SH 系列步进电动机驱动器,型号为 SH-2H057。主要由电源输入部分、信号输入部分、输出部分组成。SH-2H057 步进电动机驱动器采用铸铝结构,此种结构主要用于小功率驱动器,这种结构为封闭的超小型结构,本身不带风机,其外壳即为散热体,所以使用时要将其固定在较厚、较大的金属板上或较厚的机柜内,接触面之间要涂上导热硅第 18 页 共 41 页脂,在其旁边加一个风机也是一种较好的散热办法。此步进电机驱动器的电气技术数据为:表 3-2 步进电机驱动器的电气技术数据驱动器
43、型号相数类别细分数通过拨位开关设定最大相电流开关设定工作电源SH-2H057 二相或四相 混合式 二相八拍 3.0A一组直流DC(24V-40V)(2)、步进电机驱动器接线示意图见图 3-8图 3-8 步进电机驱动器接线示意图3.5 传感器的选择在该立体仓库中采用欧姆龙 EE-SPY402 凹槽型、反射型接插件式传感器作货物检测,它是日本欧姆龙公司的产品,采用能抗周围外来光干扰的变调光式;采用变调光式,与直流光式比,不易受外来光干扰的影响;电源电压为 DC5-24V 的大量程电压输出型;带有容易调整的光轴标识;带有便于调整,动作确认的入光显示灯;反射式传感器的时间图和输出回路图如图 3-9 所
44、示。第 19 页 共 41 页图 3-9 反射式传感器的时间图和输出回路图它有三根连接线(红、蓝、黑 ),红色接电源的正极、黑色接电源的负极、蓝色为输出信号,当与挡块接近时输出电平为低电平,否则为高电平。需要注意检测距离不要离传感器太近,否则传感器不能动作;连接是采用接插件方式,千万不要对端子(读出头) 进行焊接。此传感器的电气技术数据为:表 3-3 传感器的电气技术数据型 号 EE-SPY402形 状 立式检测方式 反射型检测距离 5mm(反射率 90 1515mm)应差距离 0.2mm(检测距离 3mm,横方向)光源(发光波长) GaAs红外发光二级管(940nm)显示灯 入光时灯亮 (红
45、)电源电压 DC524V10 脉动(p-p)5以下消耗电流 平均值 15mA 以上 50mA 以下控制输出NPN 电压输出负载电源电压 DC524V负载电流 80mA 以下残留电压 1.0 以下(负载电流 80mA 时 )残留电压 0.4 以下(负载电流 10mA 时 )应答频率 100HZ使用环境照度 受光面照度 白炽灯 太阳光:各 3,000 x 以下环境温度 动作时:-10+55C 保存时-25+65C(不结冰)环境湿度 动作时:585RH 保存时-595RH (不结露)第 20 页 共 41 页耐久振动 1055HZ 上下振幅 1.5mm XYZ 各方向 2h耐久冲击 500m/ 2s
46、 X、Y、Z 各方向三次保护构造 IEC 规格 IP50连接方式 接插件式 (不可进行软钎焊)质量 约 2.6 g外壳材质 聚碳酸酯(PC)3.6 微动开关的选择在该立体仓库控制系统中共有 13 个仓位(四层十二个仓位加 0 号仓位)分别采用 13只微动开关作为货物检测,当有货物时相应开关动作,其信号对应 PLC 的输入点是 X22-X36;另外为保险起见,在 X 轴的左限位和 Y 轴的下限位处还分别加装了 1 只微动开关作限位保护,以确保立体仓库在程序出错时不损坏;微动开关原理图如图 3-10 所示。图 3-10 微动开关原理图3.7 PLC 输入输出分配表根据本课题 PLC 输入输出的控制
47、要求,得出 PLC 输入输出 I/O 分配,如表 3-4 所示。表 3-4 PLC 输入输出 I/O 分配X0 启 动 X24 检验 2 号仓库 Y0 前 进X1 手动/自动 X25 检验 3 号仓库 Y1 后 退X2 取 出 X26 检验 4 号仓库 Y2 向 上X3 送 进 X27 检验 5 号仓库 Y3 向 下X4 取 消 X30 检验 6 号仓库 Y4 送 进X5 急 停 X31 检验 7 号仓库 Y5 取 出第 21 页 共 41 页X6 1 号仓库的键 X32 检验 8 号仓库 Y6 显示取出X7 2 号仓库的键 X33 检验 9 号仓库 Y7 显示送进X10 3 号仓库的键 X3
48、4 检验 10 号仓库 Y10 显示操作错误X11 4 号仓库的键 X35 检验 11 号仓库 Y11 显示 1 号仓库X12 5 号仓库的键 X36 检验 12 号仓库 Y12 显示 2 号仓库X13 6 号仓库的键 X37 前进限制 Y13 显示 3 号仓库X14 7 号仓库的键 X40 后退限制 Y14 显示 4 号仓库X15 8 号仓库的键 X41 后退超过 Y15 显示 5 号仓库X16 9 号仓库的键 X42 向上限制 Y16 显示 6 号仓库X17 10 号仓库的键 X43 向下限制 Y17 显示 7 号仓库X20 11 号仓库的键 X44 向下超过 Y20 显示 8 号仓库X2
49、1 12 号仓库的键 X45 前时限制 Y21 显示 9 号仓库X22 检验 0 号仓库 X46 取出限制 Y22 显示 10 号仓库X23 检验 1 号仓库 X47 取出超过 Y23 显示 11 号仓库Y24 显示 12 号仓库3.8 电气原理图的设计根据立体仓库的课题设计要求,得出如下图 3-11 电气原理图。第 22 页 共 41 页图 3-11 电气原理图4 系统控制软件设计4.1 PLC 梯形图概述梯形图是使用得最多的图形编程语言,被称为 PLC 的第一编程语言。梯形图与电器控步进电机驱动器指示灯Dc24v CP步进脉冲DIR方向电平OPTO公共阳端PLC FX2N-80MRX0 X5 X.2 X.3X4 X37 X40X41 X42 X43 X44X45 X46 X47 X6