一 编写多站运料小车的PLC控制程序
- 格式:ppt
- 大小:196.50 KB
- 文档页数:20
运料小车的程序控制一、实验目的1.熟习时间控制和行程控制的原则。
2.掌握准时器指令的使用方法。
3.掌握次序控制继电器指令(SCR)的编程方法。
二、实验器械计算机一台;S7-200PLC—台;PC/PPI编程电缆一根;模拟输入开关一套;JD-PLC3运料小车实验模板一块;导线若干。
三、实验步骤1.按I/O接线图进行接线。
2.输入运料小车的控制程序,编译下载后,调试该程序。
3.按运料小车的次序功能图调试程序。
调试时,用模拟开关模拟输入信号,特别要注意模拟行程开关SQ1和SQ2状态的变化。
注意察看输入、输出状态指示灯(或输入信号、输出负载)的状态变化能否与次序功能图一致。
便于察看,也可点击“程序状态”按钮进行调试。
(1)、次序功能图(2)、I/O端子接线图YV1YV2KM1KM2FR1©1L丨Q0.0Q0.2(3)、梯形图c:crSQlT H-rH:)荊号I mti n ria[s^r0?<7皆开妾1YV1□o.u KMT37宓|J O=.T)网縮5L臭一蚩匹B疮莹―(琢]岡箱5丨篇二占审盘龄IPF岭1£02・SCRRS7丨本轴計1$ko.o i i/>I J用号[i«t注莊1KMl[002苗行RS0I荷和到GE,世字砖到樂三弓C啞序氐|1SQ3工巧J1辻毬\5Q2]101討7裡开关2i 第二乩腹序脚£3?―aCFf)HS ID|蚩乍CF碎耳舒庶忻嗚SOI8LHRW ii申茶刑匚・吕刊⑷屋时再EMC.0W2IN TCH 1D0-円IQOirtRW12[I5S J&K序聘T30$14—11—GCRlJ圏13丨龍三Eh稈序段结束——SCAL)阴U|萼四汇R程厅揑制祥梵15C4“seaRTS15|1车站T ISMttO畑2 I I() T3 E岡踣16左症到为<再序痔到第一孔邂序段3。
16(smE)仔車后.遊回耳垢状戒—se2sc.i—||C H)|地址汪釋|||]'l停止描铤TITLE=程序说明Network1结次序控制程序的设计方法和调试方法。
实验七运料小车的PLC、变频器控制一、实验内容:用PLC、变频器组合对生产线中的小车自动运行进行设计、安装与调试。
二、任务要求1、某车间有5个工位、小车在5个工位之间往返运行送料,当小车所停工位号小于呼叫号时,小车右行至呼叫号处停车。
2、小车所停工位号大于呼叫号时,小车左行至呼叫号处停车。
3、小车所停工位号等于呼叫号时,小车原地不动。
4、小车启动加速时间,减速时间可根据实际情况自定。
5、小车具有正、反转及高、低速两种运行速度运行功能,高速运行在50Hz,低速运行在30Hz。
6、具有小车行走工位的7段数码管显示。
小车工位示意图如下图所示。
图1三、I/O端子分配如下表所示图2四、接线图如下图所示图3五、梯形图参考程序如下图4注意:这个程序没有停止电机转动的功能。
并且小车到达指定工位时电机未停转。
请同学们自行思考,修改程序解决这两个问题。
按下启动按钮,M0得电。
小车右行,M0得电。
小车左行,M0得电。
闭合低速运行开关,变频器低速运行。
1或者2或者3或者4或者5号工位的呼叫按钮被按下,并且M0闭合的情况下,M1接通一个脉冲。
1或者2或者3或者4或者5号工位的限位开关被压下,并且M0闭合的情况下,M2接通一个脉冲。
M1接通的情况下,将输入x0-x7的触点状态存入D1中。
M2接通的情况下,将输入x10-x17的触点状态存入D2中。
比较D1和D2中的数据。
若(D1)>(D2),M10接通 若(D1)=(D2),M11接通 若(D1)<(D2),M12接通右行动作左行动作 解码显示D3中值六、变频器参数如下图5七、步骤1、按照图3接线。
数码管显示电路制作及显示电路接线如下图所示。
(注意:焊接好的板子的背面请用绝缘胶带封好)2、将图4梯形图通过GX Developer软件进行编程,并测试程序的正误,正确无误后通过数据线将程序下载到PLC中。
注意此时PLC的选择开关打到STOP,否则程序无法下载成功。
运料小车的程序控制一、实验目的1.熟悉时间控制和行程控制的原则。
2.掌握泄时器指令的使用方法。
3.掌握顺序控制继电器指令(SCR)的编程方法。
二、实验器材计算机一台:S7-2OOPLC -台:PC/PPI编程电缆一根:模拟输入开关一套:JD-PLC3运料小车实验模板一块;导线若干。
三、实验步骤1.按I/O接线图进行接线。
2.输入运料小车的控制程序,编译下载后,调试该程序。
3.按运料小车的顺序功能图调试程序。
调试时,用模拟开关模拟输入信号,特别要注意模拟行程开关SQ1和SQ2状态的变化。
注意观察输入、输出状态指示灯(或输入信号、输岀负载)的状态变化是否与顺序功能图一致。
便于观察,也可点击“程序状态”按钮进行调试。
(1)、顺序功能图(2)、I/O端子接线图YV1 YV2 KM1 KM21L Q0. 0Q0. 1Q0. 2Q0. 31M10. 010. 110. 210. 3二EAE A(3).梯形图网络2I瀏活第-•段旳怡序,拴制开妬S0.1SCR冋络3|斥位裟料,启动定时器—$Q1 W1—I I—T—< )T37T37|15病程序转到第二段£CR程序F37 $02—I I ------- 列网絡5I第一段$CR結朿——SCRE)Ria C I 算段控薊冠 S02SCR网络7SMO.O—I I -------CM1 :)符号述址 汪释 KM1 Q0.2 右行SQ2S0.3—I I —--------- SCRT ) 符导"TOik —T 注釋 SQ2 110.3 行程开关2网路3|第二3CR 程序段皓束—SCRE ) MS 10I 男三SCF 睦序段左制开贻S03SCR网络11|小王启动1压定吋證IN TONPT 100 mzSMO.O T30-1 30-mi7第四SCR程序段结束------- SCSE)网络18|停车后,返目初贻状态’SB.2 $0.1 —I 一——R)4TITLE=程序注释Network 1 //网络标题STL语言//初始化,启动S0.1LD10.0A10.2AN QO.OAN Q0.1AN Q0.2AN Q0.3S SO.L 1Network 2〃激活第一段SCR程序,控制开始LSCR S0.1Network 3//原位装料,启动泄时器LD 10.2= Q0.0TON T37,+150Network 4//15s后程序转到第二段SCR程序LD T37SCRT S0.2Network 5//第一段SCR结朿SCRENetwork 6//第二SCR段控制开始LSCR S0.2Network 7//小车右行LD SM0.0= Q0.2Network 8〃右行到位,程序转到第三SCR程序段LD 10.3SCRT S0.3Network 9//第二SCR程序段结朿SCRENetwork 10//第三SCR程序段控制开始LSCR S0.3Network 11//小车卸料,启动10s泄时器LD SM0.0= QO.lTON T3&+100Network 12//10s后程序转到第四SCR程序段LD T38SCRT S0.4Network 13//第三SCR程序段结束SCRENetwork 14//第四SCR程序控制开始LSCR S0.4Network 15//小车左行LD SMO.O= Q0.3Network 16〃左行到为,程序转到第一SCR程序段LD 10.2SCRT S0.1Network 17//第四SCR程序段结朿SCRENetwork 18〃停车后,返回初始状态LD 10.1R SO 丄 4四、思考题1•总结顺序控制程序的设计方法和调试方法。
项目七PLC控制运料小车的运行1.项目任务本项目的任务设计一个运料小车往返运动PLC控制系统。
系统控制要求如下:小车往返运动循环工作过程说明如下:小车处于最左端时,压下行程开关SQ4,SQ4为小车的原位开关。
按下启动按钮SB2,装料电磁阀YC1得电,延时20s,小车装料结束。
接着控制器KM3、KM5得电,向右快行;碰到限位开关SQ1后,KM5失电,小车慢行;碰到SQ3时,KM3失电,小车停止。
此后,电磁阀YC2得电,卸料开始,延时15s后,卸料结束;接触器KM4、KM5得电,小车向左快行;碰到限位开关SQ2,KM5失电,小车慢行;碰到SQ4KM4失电,小车停止,回到原位,完成一个循环工作过程。
整个过程分为装料、右快行、右慢行、卸料、左快行、左慢行六个状态,如此周而复始的循环。
图7-1 运料小车往返运动示意图2.任务流程图本项目的具体学习过程见图2-2。
图7-2 任务流程图学习所需工具、设备见表7-1。
表7-1 工具、设备清单1.功能图编程的特点功能图也叫状态图。
它是用状态元件描述工步状态的工艺流程图。
功能转移图与步进梯形图表达的都是同一个程序,其优点是让用户每次考虑一个状态,而不必考虑其它的状态,从而使编程更容易,而且还可以减少指令的程序步数。
功能转移图中的一个状态表示顺序控制过程中的一个工步,因此步进梯形图也特别适用于时间和位移等顺序的控制过程,也能形象、直观的表示顺序控制。
功能编程开始时,必须用STL使STL接点接通,从而使主母线与子母线接通,连在子母线上的状态电路才能执行,这时状态就被激活。
状态的三个功能是在子母线上实现的,所以只有STL接点接通该状态的负载驱动和状态转移才能被扫描执行。
反之,STL接点断开,对应状态就为被激活,前一状态就自动关闭。
状态编程的这一特点,使各状态之间的关系就像是一环扣一环的链表,变得十分清晰单纯,不相邻状态间的繁杂连锁关系将不复存在,只需集中考虑实现本状态的三大功能既可。
运料小车PLC控制系统的设计一、运料小车PLC控制系统设计要求控制要求:小车起动后,前进到A地。
然后做以下往复运动.到A地后停5分钟等待装料,然后自动走向B,到B地后停4分钟等待卸料,然后自动走向A。
有过载和短路保护。
小车可停在任意位置二、PLC选用根据运料小车输入输出设备的分配,在I/O方面只需要6个输入口和2个输出口,选用西门子S7—300PLC即可。
三、系统主电路和控制电路控制电路四、PLC I/O接线图和I/O分配根据运料小车运动控制的要求,按下启动按钮SB1后,运料小车系统开始工作,碰到装料点A的行程开关开始进行装料,5分钟装料结束后小车自动左行。
碰到卸料点B的行程开关后停车并卸料,4分钟后卸料完毕,小车右行,碰到装料点A的行程开关时,小车停止并装料,如此反复。
六、运料小车控制系统梯形图七、在step7环境下建立项目、硬件组态、建立符号表及仿真调试过程二○一一~二○一二学年第一学期信息科学与工程学院课程设计报告书课程名称:PLC课程设计班级:电气0901学号:200904396082姓名:连照培指导教师:二○一一年十一月八、课程总结早期运料小车电气控制系统多为继电器—接触器组成的复杂系统,这种系统存在设计周期长、体积大、成本高等缺陷,几乎无数据处理和通信功能,必须有专人负责操作。
将PLC应用到运料小车电气控制系统,可实现运料小车的自动化控制,降低系统的运行费用。
PLC运料小车电气控制系统具有连线简单,控制速度快,精度高,可靠性和可维护性好,安装。
维修和改造方面的优点。
通过本次设计,让我很好的锻炼了理论联系实际,与具体项目、课题相结合开发、设计产品的能力。
既让我们懂得了怎样把理论应用于实际,又让我们懂得了在实践中遇到的问题怎样用理论去解决。
在本次设计中,我们还需要大量的以前没有学到过的知识,于是图书馆和网络成了我们很好的助手。
在查阅资料的过程中,我们要判断优劣、取舍相关知识,不知不觉中我们查阅资料的能力也得到了很好的锻炼。
运料小车的PLC控制概述运料小车(Material Handling Cart)是一种用来运输物品的小型车辆。
它通常由运载部分(如平台)和移动部分(如轮子)组成。
在许多工业应用中,运料小车被广泛应用于物流、生产线和仓库等场合,以提高生产效率和降低人工成本。
PLC(Programmable Logic Controller)是一种专用于工业自动化领域的计算机控制系统。
它通常由输入模块、输出模块、中央处理器和编程软件等组成,并可以通过编程实现自动控制。
在运料小车中,PLC的应用可以实现自动控制运载部分的高低、前后移动等功能。
运料小车的PLC控制系统设计输入模块运料小车上的输入设备通常包括传感器和按键等。
传感器用于获取外部环境信息,例如测量货物重量、检测行驶路线等;按键则用于人工控制小车的运动。
在PLC控制系统设计中,应将这些输入设备与相应的输入模块相连接,以实现对小车的实时控制。
输出模块运料小车上的输出设备通常包括电机和气缸等。
电机用于驱动小车的轮子前进或后退,气缸则用于控制运载部分的高低。
在PLC控制系统设计中,应将这些输出设备与相应的输出模块相连接,以实现对小车的运动和运载部分高低的实时控制。
中央处理器PLC控制系统的中央处理器是控制系统的核心。
在运料小车中,中央处理器负责实时读取输入模块的信号,判断控制逻辑,并输出对应的控制信号到输出模块。
中央处理器的性能和可靠性对PLC控制系统的稳定性和可靠性具有重要的影响。
编程软件PLC控制系统的编程软件通常用于编写和调试控制逻辑。
设计者可以通过编程软件实现自动控制和优化控制逻辑,提高小车的运行效率和可靠性。
运料小车的PLC控制系统实现为了实现运料小车的PLC控制功能,需要进行如下操作:1. 设计控制逻辑首先,需要根据具体的控制需求,设计对应的控制逻辑,并将其编译成PLC控制程序。
2. 配置输入输出模块其次,需要将小车上的输入输出设备与PLC控制系统的输入输出模块相连接,并进行初始化配置。
5运料小车控制系统程序设计小车启动/停止当按下启动按钮时,小车开始运动,则所对应的辅助继电器AR00得电;当按下停止按钮时,小车就停止运行,则所对应的辅助继电器AR00失去电。
在该程序中,5个站的行程开关分别用数字1-5来表示,当小车在1号站时,行程开关00007得电,将数字1传送到数据寄存器D0中;当小车在2号站时,行程开关00008得电,将数字2传送到数据寄存器D0中;当小车在3号站时,行程开关00009得电,将数字3传送到数据寄存器D0中;当小车在4号站时,行程开关00010得电,将数字4传送到数据寄存器D0中;当小车在5号站时,行程开关00011得电,将数字5传送到数据寄存器D0中。
5.3 小车呼叫开关在该程序中,5个站的呼叫开关分别用1-5来表示,由设计要求可知,这5个呼叫开关HJ1-HJ5具有互锁功能,先按下者优先,因此需要5个辅助继电器AR01-AR05。
当按下1号站呼叫开关时,呼叫开关00002得电,将数字1传送到数据寄存器D1中,同时1号开关辅助继电器AR01得电;当按下2号站呼叫开关时,呼叫开关00003得电,将数字2传送到数据寄存器D1中,同时2号开关辅助继电器AR02得电;当按下3号站呼叫开关时,呼叫开关00004得电,将数字3传送到数据寄存器D1中,同时3号开关辅助继电器AR03得电;当按下4号站呼叫开关时,呼叫开关00005得电,将数字4传送到数据寄存器D1中,同时4号开关辅助继电器AR06得电;当按下5号站呼叫开关时,呼叫开关00006得电,将数字5传送到数据寄存器D1中,同时5号开关辅助继电器AR05得电。
[14]5.4 编码比较按下启动开关和呼叫开关后,系统就开始对行程开关数据寄存器D0和呼叫开关数据寄存器D1中的数字进行比较。
当D0>D1时,即小车当前所处的停靠站编码大于呼叫开关的编码,此时特殊继电器GR(25505)得电;当D0=D1时,即小车当前所处的停靠站编码等于呼叫开关的编码,此时特殊继电器EQ(25506)得电;当D0<D1时,即小车当前所处的停靠站编码小于呼叫开关的编码,此时特殊继电器LE(25507)得电。
- - -.PLC技术及应用课程设计〔论文〕题目:运料小车的PLC控制院〔系〕:电气工程学院专业班级:学号:指导教师:〔签字〕起止时间:2课程设计〔论文〕任务及评语院〔系〕:电气工程学院教研室:自动化- - 总结资注:成绩:平时20% 论文质量60% 辩论20% 以百分制计算摘要可编程控制器是一种新型的通用控制装置,它将传统的继电器-接触器控制技术、计算机技术和通讯技术融为一体,专门为工业控制而设计,这一新型的通用自动控制装置以其高可靠性、较强的工作环境适应性和极为方便的使用性能,深受自动化领域技术人员的普遍欢送。
运料小车在现代化的工厂中普遍存在。
传统的工厂依靠人力推车运料,这样浪费了大量的人力物力,降低了生产效率。
本设计采用PLC控制运料小车,驱动设备为电动机,程序设计采用梯形图,小车往返于各个工位,使生产自动化,智能化,大大提高了生产效率,降低了劳动本钱。
关键词:可编程控制器〔PLC〕;自动控制;运料小车;目录第1章绪论1第2章课程设计的方案22.1概述22.2系统组成总体构造2第3章硬件设计43.1可编程控制器〔PLC〕43.2PLC的选型53.3I/O地址分配表53.4PLC的外部接线6第4章软件设计84.1运料小车控制系统流程图84.2运料小车控制系统梯形图9第5章课程设计总结14参考文献15第1章绪论可编程控制器是在计算机技术、通信技术和继电器控制技术的开展根底上开发起来的,最初叫做可编程逻辑控制器〔Programmable Logic Controller〕,即PLC,现已广泛应用于工业控制的各个领域。
它以微处理器为核心,用编写的程序不仅可以进展逻辑控制,还可以定时、计数和算术运算等,并通过数字量和模拟量的输入/输出来控制机械设备或生产过程。
20世纪60年代以前,汽车流水线的自动控制系统根本上都采用传统的继电器控制。
在60年代初,美国汽车制造业竞争越发剧烈,而汽车的每一次更新的周期越来越短,这样对汽车流水线的自动控制系统更新就越来越频繁,原来的继电器控制就需要经常地重新设计和安装,从而延缓了汽车的更新间。
项目七PLC控制运料小车的运行1.项目任务本项目的任务设计一个运料小车往返运动PLC控制系统..系统控制要求如下:小车往返运动循环工作过程说明如下:小车处于最左端时;压下行程开关SQ4;SQ4为小车的原位开关..按下启动按钮SB2;装料电磁阀YC1得电;延时20s;小车装料结束..接着控制器KM3、KM5得电;向右快行;碰到限位开关SQ1后;KM5失电;小车慢行;碰到SQ3时;KM3失电;小车停止..此后;电磁阀YC2得电;卸料开始;延时15s后;卸料结束;接触器KM4、KM5得电;小车向左快行;碰到限位开关SQ2;KM5失电;小车慢行;碰到SQ4KM4失电;小车停止;回到原位;完成一个循环工作过程..整个过程分为装料、右快行、右慢行、卸料、左快行、左慢行六个状态;如此周而复始的循环..图7-1 运料小车往返运动示意图2.任务流程图本项目的具体学习过程见图2-2..图7-2 任务流程图学习所需工具、设备见表7-1..表7-1 工具、设备清单1.功能图编程的特点功能图也叫状态图..它是用状态元件描述工步状态的工艺流程图..功能转移图与步进梯形图表达的都是同一个程序;其优点是让用户每次考虑一个状态;而不必考虑其它的状态;从而使编程更容易;而且还可以减少指令的程序步数..功能转移图中的一个状态表示顺序控制过程中的一个工步;因此步进梯形图也特别适用于时间和位移等顺序的控制过程;也能形象、直观的表示顺序控制..功能编程开始时;必须用STL使STL接点接通;从而使主母线与子母线接通;连在子母线上的状态电路才能执行;这时状态就被激活..状态的三个功能是在子母线上实现的;所以只有STL接点接通该状态的负载驱动和状态转移才能被扫描执行..反之;STL接点断开;对应状态就为被激活;前一状态就自动关闭..状态编程的这一特点;使各状态之间的关系就像是一环扣一环的链表;变得十分清晰单纯;不相邻状态间的繁杂连锁关系将不复存在;只需集中考虑实现本状态的三大功能既可..另外;这也使程序的可读性更好;便于理解;也使程序的调试、故障的排除变得相对简单..7-2步进梯形图在状态编程的最后;必须使用步进返回指令RET;从子母线返回主母线..如图7-3程序中;若没有RET指令;会将后面所有还看成是当前状态S22中的指令;由于PLC程序是循环扫描的;也包括了最开始处的指令;这就会引起程序出错而不能运行..2.功能图的编程规则1初始状态的编程..初始状态一般是指一个顺控工艺最开始的状态;对应于状态转移图初始位置是状态就是初始状态..S0~S9共10个状态组件专用作初始状态;用了几个初始状态;就可以有几个相对独立的状态系列..初始状态编程必须在其它状态前;如图7-3中将S2作为初始状态..开始运行后;初始状态可以有其它状态来驱动;如图7-3中将状态S22来驱动初始状态S2的..但是首次开始运行时;初始状态必须用其它方法预先驱动;使它处于工作状态;否则状态流程就不可能进行;一般利用系统的初始条件..7-3 动力头1状态转移图如可由PLC从STOP-RUN切换瞬间的初始脉冲使特殊辅助继电器M8002接通来驱动初始状态..图7-4中就是用这一方法来使S2置1的..更好的初始状态编程可用后面介绍的IST指令来编制..图7-4 初始状态S2的驱动梯形图每一个初始状态下面的分支数总和不能超过16个;这是对总分支数的限制;而对总状态数则没有限制..从每一个分支点上引出的不能超过8个;所以超过8个的分支不能集中在一个分支点上引出..2一般状态的编程:先负载驱动;后转移处理..除了初始状态外;一般状态组件必须在其它状态后加入STL指令来进行驱动;也就是说不能用除状态组件之外的其他方式驱动..一般状态编程时;必须先负载驱动;后转移处理..所以;都要使用步进接点STL指令;以保证负载驱动和状态转移都是在子母线上进行..如图7-5中;拿状态S20的STL来看;当S20的STL接点被接通后;先是用OUT 驱动输出线圈Y000;然后才是用啊“SET S21”指令决定转移方向;转向下一相邻状态S21..状态组建不可重复使用..图7-5 步进梯形图3相邻两个状态中不能使用同一个定时器;否则会导致定时器没有复位机会;而引起混乱;子啊非相邻的状态中可以使用同一个定时器..如图7-6所示..7-6 相邻状态不能使用同一个定时器4连续转移时用SET;非连续转移时用OUT.若某个状态向相邻的下一个状态连续转移时应使用SET指令;但若向非相邻状态转移时改用OUT.如图7-5中S26向S2转换时;就不能用OUT;而要用SET..5在STL指令后面不能紧接着使用MPS..STL和RET指令之间不能使用MC、MCR指令..在中断服务程序或者子程序中不能使用STL指令;在状态内部最好不要使用跳转指令CJ;以免引起混乱..2.功能图的构成要素功能图通常由初始状态、一系列一般状态、转移状态和转移条件组成..每个状态提供3个功能:驱动有关负载、指定转移条件和转移目标..图7-6 单流程SFC如图7-6所示;S2是初始状态;S20、S21、S22便是一般状态; X000~X004是转移条件;Y001~Y004是转移负载..初始状态S2的转移条件是X000;S2的驱动负载是Y001;S2的目标是S20..表7-2 状态组件S的分类表3.运料小车运行的功能图设计1控制要求小车处于最左端时;压下行程开关SQ4;SQ4为小车的原位开关..按下启动按钮SB2;装料电磁阀YC1得电;延时20s;小车装料结束..接着控制器KM3、KM5得电;向右快行;碰到限位开关SQ1后;KM5失电;小车慢行;碰到SQ3时;KM3失电;小车停止..此后;电磁阀YC2得电;卸料开始;延时15s后;卸料结束;接触器KM4、KM5得电;小车向左快行;碰到限位开关SQ2;KM5失电;小车慢行;碰到SQ4KM4失电;小车停止;回到原位;完成一个循环工作过程..整个过程分为装料——右快行——右慢行——卸料——左快行——左慢行六个状态;如此周而复始的循环..2输入/输出端口设置运料小车往返运动PLC控制系统的输入/输出端口设置如图7-7、7-8所示..图7-7 输入图7-8 输出3状态表4状态转移图运料小车往返运动PLC控制系统的状态转移图如图7-10所示..图7-9运料小车的状态图在由停止转入运行时;通过M8002使初始状态S0动作;..按下启动按钮SB2时状态由S0转移到S20;电磁阀YC1得电;同时接触器KM4复位;定时器计时20s;此状态为装料;在这期间小车装料..计时20后;小车装料结束;状态从S20转移到S21;接触器KM3、KM5得电;小车向右快行..小车向右运动碰到右限位开关SQ1后;接触器KM5失电;状态从S21转移到S22; 小车慢行..小车向右运动压下右行程开关SQ3后;接触器KM3失电;小车停止;电磁阀YC2得电;状态从S22转移到S23;计时卸料15s..卸料结束后;接触器KM4;KM5得电;状态从S23转移到S24;小车向右快行..小车向左运动碰到右限位开关SQ2后;接触器KM5失电;状态从S24转移到S25; 小车慢行..小车向左运动压下右行程开关SQ4后;接触器KM4失电;小车停止;电磁阀YC1得电;状态从S22转移到状态S20;第二次计时装料20s如此周而复始地循环..5接线图运料小车往返运动PLC控制系统的接线图如图7-10所示..图7-10 运料小车往返运动PLC控制系统的接线图4输入梯形图7-11 运料小车往返运动PLC控制系统的指令语句7-12 运料小车往返运动PLC控制系统的梯形图输入状态图、梯形图、调试监控系统、验证循环扫描就按项目二的步骤操作;这里不在累述..项目质量考核要求及评分标准见表7-4..表7-4 质量评价表1.跳转与重复的编程方法2.复位处理的编程方法3.跳转与重复的应用举例习题部分机械手的具体动作顺序:原始位置大臂伸出并处于水平、手腕横移向右、手指松开----手指夹紧抓住卡盘上的工件----手腕横移向左从卡盘上卸下工件----小臂上什----大臂下摆----手指松开将工件放在料架上----小臂收缩----料架转位----小臂伸出----手指抓紧----抓住待加工的工工件----大臂上摆从料架上取走工件----小臂上摆----手腕横移向右机械手把工件装到深孔镗床的卡盘上----手指松开复位..图7-13 机械手表7-5 上下料机械手PLC控制系统I/O端子分配。
运料小车的PLC控制实验一、实验目的1.学会用PLC 解决一个实际问题的思路;2.熟悉PLC 指令的功能;3.掌握程序设计中起保停电路、自锁电路和互锁电路的设计方法;二、实验器材和设备1.FX 系列PLC 一台2.FX-10P-E 或FX-20P-E 手持编程器一台3.模拟开关板一块4.编程电缆5.若干连接导线和PLC电源线6.接触器三个,一个输出控制卸料的电磁铁,一个热继电器,三个热继电器个按钮开关、2个行程开关8.内装有三相异步电动机的小车9.熔断器一个10.三极开关一个三、实验原理1.运料小车是工业送料的主要设备之一,小车通常采用电动机驱动,电动机正转小车前进,电动机反转小车后退;将PLC应用到运料小车电气控制系统,可实现运料小车的自动化控制,降低系统的运行费用;PLC运料小车电气控制系统具有连线简单,控制速度快,精度高,可靠性和可维护性好,安装、维修和改造方便等优点;工作过程如下:a. 小车启动后,前进到A地;然后做以下往复运动:到A地后停2分钟等待装料,然后自动走向B;到B地后停2分钟等待卸料,然后自动走向A;b. 小车可停在任意位置运料小车2. 运料小车的控制系统主回路三相异步电动机正反转电路图3. 运料小车控制系统控制回路传统运料小车大都是继电器控制;以继电器为主的运料小车控制系统的控制回路如下图所示;运料小车继电器控制电路4. 运料小车控制系统的控制系统构成图运料小车控制系统图的选用根据运料小车输入输出设备的分配,在I/O方面只需要6个输入口和3个输出口,同时考虑适当的余量,选用FX2N-16MR的PLC即可;6. PLC外部接线图运料小车由一台三相异步电动机拖动,电机正转,小车向右行,电机反转,小向左行;小车控制系统的输入,输出设备与PLC的I/O端对应的外部接线图如图所示;运料小车PLC外部接线图7. 运料小车I/O 分配表这个控制系统的输入有2个启动按钮开关、1个停止按钮开关、2个行程开关、热继电器共6输入点;这个控制系统需要控制的外部设备只有控制小车运动的三相电动机一个;电机有正转和反转两个状态,分别都应正转继电器和反转继电器,另外还有一个输出控制卸料电磁铁,所以输出点应该有3个;对应的地址分配表如表所示;四、实验步骤和内容1.按照元件安装图安装各电气元件;2.按照主电路原理图,完成主电路中各电气元件与电动机的接线;3.按照PLC外部接线原理图,完成输入开关、输出继电器、热继电器与PLC 接线端子的接线;4. 对程序系统与电气系统进行联合测试;五、完成实验报告,并回答下列问题1.画出运料小车的控制流程图2.依据继电器控制线路图,分析小车运动动作过程按下SB2,接触器KM1得电,小车正向运行;运行到A端时,撞行程开关ST1;时间继电器KT1得电,延时2分钟,即装料过程;时间继电器KT1计时时间到后,其常开触点闭合,接触器KM2得电,小车反向运行;反向运行至B端,撞行程开关ST2;时间继电器 KT2得电后,延时2分钟,同时卸料电磁铁得电开始卸料,整个过程为卸料过程;时间继电器KT2计时时间到后,接触器KM1得电,小车正向运行,开始下一周期过程;3.写出运料小车PLC控制的梯形图4. 运料小车控制系统语句表0 LD X0011 OR Y0002 OR T13 ANI X0004 ANI M15 ANI X0036 ANI Y0017 OUT Y0008 LDI X0009 AND X00310 OUT T0 K120011 LD X00212 OR Y00113 OR T014 ANI X00015 ANI M116 ANI X00417 ANI Y00018 OUT Y00119 LDI X00020 AND X00421 OUT T1 K120022 OUT Y00223 LDI X00024 AND X00525 OUT M126 END六、实验感想随着经济的不断发展,运料小车的应用也不断扩大到各个领域,从手动到自动,逐渐形成了机械化、自动化;本实验运用的可编程控制器实现的自动运料小车控制器,避开了以往继电器接触不良、开关易损坏等缺点,可靠性和稳定性都有所提高;在检测小车是否到装料、卸料点的时候,运用了行程开关使小车的停靠位置更加准确;同时,由于输入输出很明显,不需要好多额外的外接电路,让实验更简洁;这也是采用了成熟的可编程控制器带来的好处;即使在出现故障、紧急停止等环节中都能快捷操作;通过这次对小车自动运料的PLC控制的实验设计,让我对各个器件有了很深的认识,学到了一些课本上没有的知识,认识了一些器件的原理,包括它们的常开常闭触点以及作用,通过实际的操作,认识到了自己的不足,这使我以后会更努力的学习,来补足自己的缺点;在实验的过程中我们还得到了老师的帮助与意见;在学习的过程中,不是每一个问题都能自己解决,向老师请教或向同学讨论是一个很好的方法;。