小车三地运行控制系统程序设计plc
基于plc的小车自动往返运动控制系统设计毕业设计[管理资料]
I/O单元也称为I/O模块。PLC通过I/O单元与工业生产过程现场相联系。输入单元接收用户设备的各种控制信号,如限位开关、操作按钮、选择开关、行程开关以及其他一些传感器的信号。通过接口电路将这些信号转换成中央处理器能
够识别和处理的信号,并存到输入映像寄存器。运行时CPU从输入映像寄存器读取输入信息并进行处理,将处理结果放到输出映像寄存器。输出映像寄存器由输出点对应的触发器组成,输出接口电路将其由弱电控制信号转换成现场需要的强电信号输出,以驱动电磁阀、接触器、指示灯被控设备的执行元件.
PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时日常维护也变得容易起来,更重要的是使同一设备经过改变程序而改变生产过程成为可能。这特别适合多品种、小批量的生产场合。目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况主要分为如下几类:
、编程器
编程器的作用是提供用户进行程序的编制、编辑、调试和监视。
编程器有简易型和智能型两类。简易型的编程器只能联机编程,且往往需要将梯形图转化为机器语言助记符后,才能输入。它一般由简易键盘和发光二级管或其他显示管件组成。智能型的编程器又称为图形编程器,它可以联机编程,也可以脱机编程,具有LCD或CRL图形显示功能,可以直接输入梯形图和通过屏幕对话。还可以利用PC作为编程器,PLC生产厂家配有相应的编程软件,使用编程软件可以在屏幕上直接生成和编辑梯形图、语句表、功能块图和顺序功能图程序,并可以实现不同编程语言的互相转换。程序被下载到PLC,也可以将PLC中的程序上传到计算机。程序可以存盘或打印,通过网络,还可以实现远程编程和传送。现在很多PLC已不再提供编程器,而是提供微机编程软件了,并且配有相应的通信连接电缆。
PLC技术及应用FXN系列运料小车三地往返运行控制
步进指令及步进程序设计方法 (一)、状态转移图SFC
【例2.6.1】 利用状态转移图实现项目五中小车甲乙两地间的运行,如图 2.6.7所示。小车甲乙两地间运行SFC图如图2.6.8所示。
第7页/共18页
步进指令及步进程序设计方法
2. 状态转移图SFC基本结构 常见的两种结构是单流程结构SFC与多流程结构SFC
说明 用于SFC的初始化状态 ※ 1 ITS命令时的原点回归用 ※ 1 一般用 ※ 1 停电保持用 ※ 2 报警指示专用区,※ 3
1:非停电保持领域。通过参数的设定可变更停电保持的领域。 2:停电保持领域。通过参数的设定可变更非停电保持的领域。 3:停电保持特性。不可通过参数的设定变更。
第6页/共18页
如图所示小车在原料库,加工车间和成品库三地间自动往返运货。控制要求如下: 1. 按下起动按钮,小车左行去原料库进行取料。 2. 当小车到达原料库后,小车停留5s,取材料一。检测开关为SQ1,。 3. 定时时间到小车右行,到达加工车间停留5s,进行一次加工。检测开关为SQ2。 4. 定时时间到小车左行,回到原料库,停留4s取材料二。 5. 定时时间到小车右行,到达加工车间停留6s,进行二次加工。检测开关为SQ2。 6. 定时时间到小车继续右行,小车到达成品库停留8s,进行卸货。接近开关SQ3, 7. 定时时间到小车左行,回到原料库准备下一次的加工过程。按下停止按钮SB2,小车停止运行
10
及时正确地完成技术文件
10
教师签字
第17页/共18页
感谢您的观赏!
第18页/共18页
执行对象:目标组件Y、M、S、T、C和F(功能指令)均可由状态S的 接点来驱动。可以是单一输出,也可以是组合输出。
Sn:状态寄存器。FX2系列PLC共有状态组件(也称状态寄存器)1000 点(S0~S999)。参见表2.6.3,状态S 是对工序步进控制简易编程的重要软元 件,经常与步进梯形图指令STL结合使用。
PLC小车行驶的PLC控制系统课程设计报告书
《可编程控制器》课程设计任务书一、设计题目:小车行驶的PLC控制系统设计二、设计目的本课程设计是本门课程课堂教学的延伸和发展,是理论知识与工程实践之间的衔接。
课程设计的主要目的是通过某一生产设备的电气控制装置的设计实践,了解一般电气控制系统设计过程、设计要求、应完成的工作内容和具体设计方法。
通过设计也有助于复习、巩固以往所学的知识,达到灵活应用的目的。
设计必须满足生产设备和生产工艺的要求,因此,设计之前必须了解设备的用途、结构、操作要求和工艺过程,在此过程中培养从事设计工作的整体观念。
课程设计应强调能力培养为主,在独立完成设计任务的同时,还要注意其他几方面能力的培养与提高,如独立工作能力与创造力;综合运用专业及基础知识的能力,解决实际工程技术问题的能力;查阅图书资料、产品手册和各种工具书的能力;工程绘图的能力;书写技术报告和编制技术资料的能力。
在专业知识与研究方法方面为日后的毕业设计乃至毕业后的工作奠定良好的基础。
三、设计要求(1) 在接受设计任务后,应根据设计要求和应完成的设计内容进度计划,确定各阶段应完成的工作量,妥善安排时间。
(2) 在方案确定过程中应主动提出问题,广泛讨论,依据充分。
在具体设计过程中要多思考,尤其是主要参数,要经过计算论证。
(3) 要求电气原理图设计可行,基本能够实现课题要求的功能。
程序流程框图绘制规范。
(4)本设计全班同学分小组完成,每小组6-8名学生,要求所有学生都参与设计过程,每位学生承担一部分任务。
(5)设计完成后,每组学生要求提交一份设计报告。
报告内容包括:1.设计原理2.设计内容:包括设计系统功能、选用器件及器件相关功能介绍、设计系统原理图(电阻、电容等要标明参数)、所编写的相关程序以及程序流程图、设计心得体会、参考文献。
3.程序流程图4.程序清单5.设计总结(体会)四、设计过程1、设计子课题小车行驶的PLC控制系统设计2、设计内容某生产自动线,用电动机拖动小车,如图1所示,电动正转小车前进,电动机反转小车后退。
基于PLC的小车运动控制系统设计
长沙学院CHANGSHA UNIVERSITY 专业综合设计报告系部:专业年级班级:学生姓名:学号:成绩评定:(指导教师填写)2014年1 月2010届电气专业综合设计任务书系(部):电子与通信工程系专业:电气工程及其自动化学生姓名指导教师课题名称基于PLC的小车运动控制系统设计内容及任务一、设计内容小车以慢速左行(右行)5s后稳定,稳定后速度变为快速。
其中,当小车到达左限位(右限位)时,小车向相反的方向运行,如此往返运行。
而且,在稳定后能实现小车高低速、左右行的自由切换。
同时,当按下停止按钮,电机不管出于任何运动状态,都必须立即停止。
二、设计任务1、确定PLC的输入设备(包括按钮、行程开关等)、输出设备(包括接触器线圈、指示等),选择电器元件型号,列出明细表。
2、对PLC的输入输出通道进行分配,列出I/O通道分配表(包括I/O编号、设备代号、设备名称及功能),画出I/O接线图。
根据工艺要求,将所需的定时器、计数器、辅助继电器等也进行分配。
3、画出功能表图;4、进行PLC控制系统的软件设计,画出梯形图。
对编制的梯形图进行调试,直到满足要求为止。
长沙学院课程设计鉴定表企业现代化生产规模的不断扩大和深化,使得生产物的输送成为生产物流系统中的一个重要环节。
运料小车自动控制正是用来实现输送生产物的控制系统,随着PLC的发展,国外生产线上的运输控制系统非常广泛的采用该控制系统,而且有些制造厂还开发研制了出了专用的逻辑处理控制芯片,我国的大部分工控企业的小车自动控制系统都是从外引进的,成本高,为了满足现代化生产流通的需要,让PLC技术与自动化技术相结合,充分的利用到我国的工控企业生产线上,让该系统在各种环境下都能够工作,而且成本低,易控制,安全可靠,效率高。
本设计在分析小车自动控制系统的结构和工作基本过程的基础上,介绍了基于PLC的小车自动控制系统的设计过程,详细阐述了系统的硬件和软件设计。
给出了控制系统主电路接线图、PLC硬件接线图、指令表、梯形图等。
(PLC)运料小车三地往返运行控制
一体化
课程
Plc应用
学习任务
运料小车三地往返运行控制
学时数
30
教学班级
电动29班
教学时间
11月11、13、14、15、18、20、21、22日
学习任务描述
在自动化生产线中,除了要求小车在甲乙两地之间自动往返运行,有时还需要小车在三地甚至更多地之间自动往返,这都是典型的顺序控制。我们可以根据以前学过的定时器或计数器来实现,但是编程比较复杂。本次任务就是通过学习状态转移图法和步进指令来实现任务。
判断学生是否明确工作任务,能够准确的说出任务的设计要求。
1、阅读工作任务单
2、明确需要完成的任务及要求。
提问法
小组讨论法
教学活动2:
分析工作任务
(5课时)
分析任务要求
(200分钟)
1、怎样实现电动机的左行、右行。(电动机的正反转)
2、怎样使小车在规定位置停留数秒。(行程开关和定时器)
3、小车的这种顺序运行可以用什么指令来实现。(状态转移图法和步进指令)
难点:学生锻炼自己画状态转移图的思路。
资源准备
学材,PLC设备
学习评价
附:评价表
1、是否能安全生产。
2、是否能理解工作任务,在课堂上表现是否积极。
3、能否能准确的完成外部接线、主回路图、程序编写、运行、调试、排故障的任务过程。
4、是否能与小组很好的沟通、合作、有团队精神。
教学反思
学生对顺序步骤的设计还是比较欠缺,需要多加练习。
10
2、小组完成一份主电路的原理图。
讲解法
确定I/O点数及外部接线
(120分钟)
1、根据设计任务确定I/O总点数。
小车自动运行控制系统(plck课程设计)
第一章概述1.1 设计背景及意义本文介绍了一种基于西门子PLC控制的生产流水线自动控制小车系统设计方案。
将PLC运用到小车自动控制系统,可实现小车的全自动控制,降低系统的运行费用。
PLC小车自动控制系统具有连线简单控制速度快,精度高,可靠性和可维护性好,维修和改造方便等优点。
利用PLC 控制技术,可实现小车相关运动,小车在一个周期内的运动由4段组成。
设小车最初在左端,当按下启动按钮,则小车自动循环地工作,若按下停止按钮,则小车完成本次循环工作后,停止在最初位置。
其运动路线示意图如下图1-1所示。
如图1-1 小车运动路线示意图第二章硬件设计2.1 主电路图如图2-1为小车循环控制的主电路原理图。
该电路图利用两个接触器的主触点KM1、KM2分别接至电机的三相电源进线中,其中相对电源的任意两相对调,即可实现电机的正反转,也可达到小车左右运行的目的。
假设接通KM1为正转(小车右行),则接通KM2为反转(小车左行)。
图2-1小车循环控制的主电路原理2.2 I/O地址分配如表2-1为小车循环运动PLC控制的I/O分配表。
在运行过程中,这些I/O口分别起到了控制各阶段的输入和输出的作用,并且也使小车的控制过程更清晰明了,动作与结果显示更加方便直接。
表2-12.3I/O接线图如图2-2为小车循环运动PLC控制的I/O接线图。
在进行调试过程时,在PLC模块上,当I0.0有输入信号,即按下SQ1;当I0.1有输入信号,也即按下SQ2,以此类推,I/O接线图就是把实际的开关信号变成调试时的输入信号。
同理,输出信号也是利用PLC模块把小车的实际运动用Q0.0、Q0.1的状态表现出来。
图2-2小车循环运动PLC控制的I/O接线图2.4元件列表如表2-2为小车循环运动PLC控制的元件列表。
在本次设计中就是利用这些元件,用若干导线连接起来组成了我们需要的原理图、I/O接线图。
第三章软件设计3.1 程序流程图如图3-1为小车循环运动PLC控制的程序流程图。
基于PLC的运料小车控制系统设计
基于PLC的运料小车控制系统设计现代物流系统中,运料小车被广泛应用于物料搬运和运输过程。
为了提高生产效率和安全性,需要一个可靠的控制系统来管理和控制运料小车。
本文将详细介绍基于可编程逻辑控制器(PLC)的运料小车控制系统的设计。
首先,我们需要确定运料小车的控制需求和功能。
根据实际需求,设计师可以确定运量小车的速度、转弯半径、负载能力等基本参数。
在这个基础上,我们可以继续设计控制系统。
PLC是一种特殊的计算机,其功能类似于人机接口(HMI)和传感器/执行器之间的中间件。
PLC具有高可靠性、可编程性和实时性的特点,非常适合用于控制物流运输过程中的小车。
运料小车控制系统主要包括以下几个部分:传感器、PLC和执行器。
传感器用于检测小车的位置、速度、负载等信息,并将这些信息传递给PLC。
PLC根据传感器输入的信息,通过执行器控制小车的运动、速度和负载等参数。
在传感器方面,可以使用激光测距传感器来检测小车的位置和距离,使用速度传感器来测量小车的速度。
对于负载检测,可以使用称重传感器或压力传感器。
PLC可以使用特定的编程软件进行编程。
程序可以基于运料小车的控制需求,如路径规划、运动控制、负载检测等。
编程软件通常具有图形化界面,可以方便地将传感器的输入和执行器的输出与逻辑运算符、计数器和定时器等连接起来,以实现特定的控制功能。
执行器可以是电机或气动元件,用于控制小车的运动、速度和负载。
电机控制可以通过调整电机转速或控制转矩来实现。
气动元件可以控制小车的转弯半径和速度。
除了传感器、PLC和执行器之外,还需要注意安全问题。
可以在小车上安装碰撞传感器或红外传感器,以避免与障碍物发生碰撞。
另外,还可以在PLC程序中添加紧急停止功能,以便在发生紧急情况时及时停止小车。
总体来说,基于PLC的运料小车控制系统设计需要考虑控制需求和功能,选择合适的传感器和执行器,编写适当的PLC程序,同时确保安全性。
通过合理的设计和实施,可以提高物流运输过程中运料小车的效率和安全性。
小车多方式运行的PLC设计
xxxxxxxxxxxxx学校电气系课程设计说明书小车多方式运行的PLC控制专业班级:xxxxxxxxxxxxxxxxxxxxx学生姓名:小组指导教师:xxxxxxxxxx完成日期:2011-12-16xxxxxxxxx学校电气与信息工程系课程设计任务书3学年1学期2011年11月16日教研室主任(签名)系(部)主任(签名)年月日xxxxxxxxxx电气与信息工程系课程设计评定意见设计题目:小车多方式运行的PLC控制学生姓名:xxxxxxxxxxxxxxxxxx 班级xxxxxxxx评定意见:评定成绩:指导教师(签名):年月日评定意见参考提纲:1.学生完成的工作量与内容是否符合任务书的要求。
2.学生的勤勉态度。
3.设计或说明书的优缺点,包括:学生对理论知识的掌握程度、实践工作能力、表现出的创造性和综合应用能力等。
目录摘要 .......................................................................................................................................... 1引言 .. (1)1.1小车多方式运行简介 (1)1.2 小车控制系统进行PLC改造的目的及意义 (1)2 PLC及起重机的PLC控制 (2)2.1PLC的由来及定义 (2)2.1.1 PLC的由来 (2)2.1.2 PLC的定义 (2)2.2 PLC的发展历程 (3)2.3 PLC的特点 (3)2.4 PLC控制的优越性 (4)3小车多方式运行设计 (5)3.1 驱动部分设计 (5)3.2 总体方案设计 (5)3.3 硬件的设计 (5)3.3.1 I/O分析 (5)3.3.2 确定各元件的编号,分配I/O地址 (6)3.4软件分析 (7)3.4.1 程序流程图 (7)3.4.2 PLC与现场器件的实际连接图 (8)3.5 程序设计 (9)3.5.1.小车对站台呼叫的反应电路 (9)3.5.2 小车路过站台时指示灯的显示 (11)3.6系统调试 (13)总结 (16)致谢 (17)参考文献 (18)摘要可编程逻辑控制器,简称PLC,是一种工业控制微型计算机。
推荐-小车多方式运行的 PLC 控制——PLC控制系统课程
东北石油大学课程设计年月日东北石油大学课程设计任务书课程PLC控制系统课程设计题目小车多方式运行的PLC控制专业自动化姓名学号主要内容、基本要求、主要参考资料等主要内容:1.设计出硬件系统的结构图、接线图、时序图等,系统有启动、停止功能;2.运用功能指令进行PLC控制程序设计,并有主程序、子程序和中断程序;3.用组态王监控组态软件,设计出上位监控系统;4.进行系统调试,实现小车多方式运行的控制要求。
基本要求:1.小车起始位置停在x(x=1~4)号站台,SYx传感器为ON;2.假如y(y=1~4)号站台呼叫,如果:x﹥y,小车左行到呼叫站台停车;x﹤y,小车右行到呼叫站台停车;x=y,小车停止;3.小车在SY1和SY4处要有可靠的保护功能,自动往返或准确停车,不能向外撞;4.小车路过每个站台要有指示灯显示;但LB1和LB4灯要闪3次;主要参考资料:[1]陈宏钧. 可编程控制器课程设计指导书[M]. 天津: 天津大学出版社,20XX.[2]邓星钟. 机电传动控制[M]. 武汉: 华中科技大学出版社, 20XX.[3]谭维瑜. 电机与电气控制[M]. 北京: 机械工业出版社, 1999.完成期限指导教师专业负责人年月日目录第1章控制工艺流程分析1.1 小车多方式运行控制过程描述小车系统由直流电机、继电器、小车和4个站台组成,每个站台有检测传感器(行程开关)、指示灯和按钮。
小车由直流电机拖动,电动机正转,小车右行,电动机反转,小车左行,在生产线上有4个编码为1-4个站点供小车停靠,在每个停靠站安装一个行程开关以检测小车是否到达该站,如果小车到站,该站的指示灯会亮,另外还设有4个呼叫按钮(SB1—SB4)分别与4个停靠站点对应。
采用S7-200 PLC进行控制,小车控制系统的控制要求如下:1. 小车起始位置停在x(x=1~4)号站台,SYx传感器为ON;2. 假如y(y=1~4)号站台呼叫,如果:①x﹥y,小车左行到呼叫站台停车;②x﹤y,小车右行到呼叫站台停车;③x=y,小车停止;3. 小车在SY1和SY4处要有可靠的保护功能,自动往返或准确停车,不能向外撞;4. 小车路过每个站台要有指示灯显示;但LB1和LB4灯要闪3次;1.2 小车多方式运行控制工艺分析本课程设计主要是设计两个模块:小车对站台呼叫的反应电路以及小车路过站台时指示灯的显示。
小车多方式运行的PLC控制系统设计..资料
2.假如y(y=1~4)号站台呼叫,如果:
1x﹥y,小车左行到呼叫站台停车;
2x﹤y,小车右行到呼叫站台停车;
3x=y,小车停止;
3.小车在SY1和SY4处要有可靠的保护功能,自动往返或准确停车,不能向外撞;
4.小车路过每个站台要有指示灯显示;但LB1和LB4灯要闪3次;
2.PLC及其它电器元件选型及PLC的I/O分配。
3.设计该系统PLC控制梯形图。
4.用计算机绘制PLC控制电路图。
5.进行统仿真测试,实现小车多方式运行的控制要求。
6.编写设计说明书。
三、要求
小车系统由直流电机、继电器、小车和4个站台等组成,每个站台有检测传感器、指示灯和按钮。采用S7-200PLC进行控制,控制要求如下:
[4] 史国生,鞠勇。电气控制与可编程控制器技术实训教程[M]。北京:化学工业出版社,2010。
[5] 于晓云,许连阁。可编程控制技术应用—项目化教程[M]。北京:化学工业出版社,2011。
[6] 廖常初。PLC编程及应用[M]。北京:机械工业出版社,2005年。
[7] 胡学林。可编程控制器应用技术[M]。北京:高等教育出版社,2001年。
(2)自动控制:在20世纪80年代,由于计算机的价格下降,这时的大型工控企业将PLC充分的与计算机相结合,通过机器人技术,自动化设备终于实现了PLC在运料小车控制系统在自动方面的应用。
(3)全自动控制:现阶段,由于PLC技术的向高性能 高速度、大容量发展大型PLC大多采用多CPU结构,不断向高性能、高速度和大容量方向发展。将PLC运用到运料小车控制系统,可实现运料小车的全自动控制,降低系统的运行费用。PLC运料小车自动控制系统具有连线简单控制速度快,精度高,可靠性和可维护性好,维修和改造方便等优点。
基于PLC的小车循环运动控制系统的设计
基于PLC的小车循环运动控制系统的设计设计背景:小车循环运动控制系统是指通过PLC对小车进行控制,使其能够按照既定的路径进行循环运动。
该系统可以广泛应用于物流仓储、生产线等领域,提高工作效率和自动化水平。
为了确保系统的安全性和可靠性,需要进行详细的设计和测试。
设计目标:1.实现小车按照预定路径进行循环运动;2.系统具备调试和故障诊断功能,能够及时发现和修复问题;3.提供人机界面,方便操作和监控系统状态;4.系统稳定可靠,能够长时间运行。
设计方案:1.硬件选型:-PLC控制器:选择功能稳定功能全面的PLC控制器,如西门子S7-1200系列;-传感器:采用光电开关、编码器等传感器实时感知小车位置和状态;-执行器:选择适合小车运动的直流电机及驱动器;-供电系统:选择恰当的电源和电缆保证系统运行和安全。
2.系统结构设计:-PLC控制器:负责接收和处理传感器信号,并通过控制程序实现小车的控制;-输入模块:接收传感器信号,并将其转化为PLC可识别的数据;-输出模块:控制执行器的运动方向和速度;-人机界面:通过HMI人机界面实现操作和监控系统状态。
3.系统控制程序设计:-设计小车的运动路径,确定循环运动的起点和终点;-通过编程软件编写控制程序,包括传感器数据采集、运动控制、故障监测和处理等功能;-确定小车的控制方式,可以选择位置控制、速度控制或者PID控制;-根据系统需求和硬件特性进行调试和优化,确保系统的稳定性和准确性。
4.人机界面设计:-使用HMI设计软件进行界面设计,包括控制面板和状态监控界面;-提供启动、停止、重置等操作按钮,方便操作和控制小车;-实时显示小车的位置、速度和状态,以及故障信息和警报提示;-实现数据记录和报表生成,便于数据分析和系统优化。
5.系统测试和调试:-进行硬件连接和调试,确保传感器、执行器等设备正常工作;-编写和调试控制程序,验证小车的循环运动功能;-模拟故障情况,测试系统的故障检测和处理能力;-根据实际情况进行系统优化和调整,确保系统的稳定性和可靠性。
(PLC)运料小车三地往返运行控制
学习目标
1、能通过阅读工作任务单,明确工作内容、设计要求。 2、能够应用状态转移图法和步进指令实现运料小车三地往返运行控制程序。 3、培养学生规范操作、安全操作的良好习惯,并培养学生的团队意识,合作 的精神。
学习内容
1、明确工作任务 2、分析工作任务 3、任务实施 4、总结 5、项目评估
重点:学会运用状态转移图法和步进指令实现运料小车三地往返运行控制程 学习重点
讲解法 示范法 举例法
讲解法
讲解法 示范指导 法
程序设计 (240 分钟)
运行调试 (120 分钟)
教学活动 4: 总结 (2 课时)
总结 (80 分钟)
1、利用状态转移图法和步进指令设计编程: (1)计数器和定时器的使用。 (2)状态转移图流程的设计编程。 (3)步进指令的应用。
根据原理图连接 plc 线路,检查无误后,进行程序 的运行调试。
山西冶金高级技工学校教案(一体化课程)
一体化 课程
Plc 应用
运料小车三地往返运行
学习任务
学时数 30
控制
教学班级 电动 29 班
教学时间 11 月 11、13、14、15、18、20、21、22 日
学习任务 描述
在自动化生产线中,除了要求小车在甲乙两地之间自动往返运行,有时 还需要小车在三地甚至更多地之间自动往返,这都是典型的顺序控制。我们 可以根据以前学过的定时器或计数器来实现,但是编程比较复杂。本次任务 就是通过学习状态转移图法和步进指令来实现任务。
理论知识、基本 指令学习 (240 分钟)
主电路设计 (80 分钟)
确定 I/O 点数及 外部接线 (120 分钟)
1、什么是顺序控制? 2、怎么设计状态转移图? 3、步进指令的学习。
小车多方式运行的PLC控制
1 绪论1.1 PLC的概述可编程控制器(PROGRAMMABLE CONTROLLER,简称PC)。
与个人计算机的PC相区别,用PLC表示。
PLC是在传统的顺序控制器的基础上引入了微电子技术、计算机技术、自动控制技术和通讯技术而形成的一代新型工业控制装置,目的是用来取代继电器、执行逻辑、记时、计数等顺序控制功能,建立柔性的程控系统。
国际电工委员会(IEC)颁布了对PLC的规定:可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。
它采用可编程序的存贮器,用来在其内部存贮执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字的、模拟的输入和输出,控制各种类型的机械或生产过程。
可编程序控制器及其有关设备,都应按易于与工业控制系统形成一个整体,易于扩充其功能的原则设计。
1.2 PLC的特点(1)编程方法简单易学梯形图是使用的最多的PLC编程语言,其电路符号和表达方式与继电器电路原理图相似,梯形图语言形象直观,易学易懂,熟悉继电器电路图的电气技术人员只需花集天地的时间就可以熟悉梯形图语言,并用来编制用户程序。
梯形图语言实际上是一种面向用户的高级语言,PLC在执行梯形图程序时,将它“翻译”成汇编语言后在执行。
(2)功能强,性能价格比较强一台小型PLC内有成百上千个可供用户使用的编程软件,可以实现非常复杂的控制功能与相同功能的继电器系统相比,具有很高的性能价格比。
PLC还可以通过通信联网实现分散控制。
(3)硬件配套齐全,用户使用方便,适应性强PLC产品已经标准化、系列化、模块化,配备有平准齐全的各种硬件装置供用户选择,用户能灵活方便的进行系统配置,组成不同功能、不同规模的系统。
PLC的安装接线也很方便,一般用接线端子连接外部接线。
PLC由较强的带负载能力,可以直接驱动一般的电磁阀和中小型交流接触器。
硬件配置确定后,通过修改用户程序,就可以方便、快速的适应工艺条件的变化。
(4)可靠性高、抗干扰能力强传统的继电器控制系统中使用了大量的中间继电器、时间继电器。
电气自动化技术《项目8 运料小车三地往返运行控制》
顺序控制系统
针对顺序控制要求,PLC提供了顺序功能图(SFC)语 言支持。顺序功能图又称状态转移图,由一系列状态 (用S表示)组成。系统提供S0~S999共1000个状态供编 程使用,其中:
S0—S9:初始状态专用 S10—S19:原点复位用 S20—S499:一般用 S500—S899:停电保持用 S900—S999:报警用
• 4定时时间到后,小车再次左行,回到原料库,停留 4s,取材料二。
一、项目任务
• 5定时时间到后,小车右行,当到达加工车间后,触 发接近开关SQ2,小车停留6s,进行二次加工。
• 6定时时间到后,小车继续右行,到达成品库后,触 发接近开关SQ3,小车停留8s,进行卸货。
• 7定时时间到后,小车起动左行,回到原料库准备下 一次的加工过程。按下停止按钮SB2,小车停止运行。
(2)定时器的重复使用
(3)输出的互锁
定时器线圈与输出线圈一样, 在状态转移过程中,由
也可对在不同状态的同一软元件 于在瞬间(1个扫描周期),
编程,但在相邻的状态中不能编 两个相邻的状态会同时接
程。如果在相邻状态下编程,则 通,因此为了避免不能同
工序转移时定时器线圈不能断开, 时接通的一对输出同时接
项目八 运料小车三地往返运行控制
【教学聚焦】 完成本项目内容的学习后,将能够:
2、技能目标 会识别常见输入输出控制对象的型号和规格; 能够分析顺控系统的工作过程; 能够绘制PLC控制系统结构和电路图; 能够合理分配I/O地址,绘制PLC控制系统流程图; 能够使用步进元件及指令编写顺序控制程序; 能够进行程序的离线调试、在线调试; 能够完成十字交通信号灯、汽车清洗、气压加工等项目的
• 电动机取三相异步电动机(额定电压380V,额定功 率55 W,额定转速1378 r/min,额定频率50H,请用 PLC实现小车在三地间自动运行控制。
小车三地运行控制系统程序设计plc
《PLC技术》课程设计题目小车三地运行控制系统程序设计学院:信息科学与工程学院班级:自动化2012级01班学号:201204134013学生姓名:指导教师:程耕国老师二○一五年四月一、设计题目:小车三地运行控制系统程序设计二、设计目的:巩固《PLC技术》课程学过的知识,加强理论与实践的联系。
以西门子S7-300系列PLC为例,通过本课程设计,达到了解硬件设备,熟悉PLC系统设计流程,灵活运用基本指令目的。
三、设计时间:一周四、设计内容及要求:1、设计控制内容:根据设计资料的控制要求,采用西门子S7-300系列PLC来实现小车三地自动运行。
具体要求如下:(1)、小车在A地停两分钟等待装料,然后自动走向B。
如果车不在A地,则需要车先返回A地装料;(2)、小车到B地后停一分钟等待卸料,然后自动走到A;(3)、小车在A地停两分钟等待装料,然后自动走向C,小车在C地停一分钟等待卸料,开始往复运动;(4)、工作过程中若按停止按钮,需要完成一个工作周期后才停止工作。
2、要求:(1)、提交课程设计报告书。
注意:不得抄袭他人的报告(或给他人抄袭),一旦发现,成绩记为零分。
(2)、课程设计报告的内容应该包括以下几个部分:○1设计题目、设计要求以及系统功能需求分析;○2PLC硬件模块选型,主电路以及输入输出电路;○3信号表,程序流程图、梯形图及程序注释;○4对程序进行仿真,调试过程中存在问题的思考(列出主要问题的出错现象、出错原因,解决方法及效果等);○5课程设计小结。
包括课程设计过程中得些学习体会与收获。
五、具体设计(1)需求分析首先,一个系统的完整性必然会有开始和停车按钮,以保证安全性和完整性。
由于在A、B、C三地分别需要触发并且延时,所以需要行程开关以及内部定时器的配合。
并且经过分析,A地应该位于B、C两地之间,因此需要有一个方向标志及电机的正反转来表征小车的状态。
(2)主电路图(3)I/O接线图(4)信号表(5)程序流程图(6)STEP7项目创建(硬件)1 新建一个工程2 保存工程路径3 创建S7-300项目4 摆放机架5 开始摆放模块6 完成后的模块7 硬件创建完以后,保存。
8.1 运料小车三地运行的PLC控制设计与调试
输入信号 1 X0 起动按钮 SB1 2 X1 停止按钮 SB2 3 X2 接近开关SQ1
4 X3 接近开关SQ2
5 X4 接近开关SQ3
6 X5 热继电器 KH
1 Y0 2 Y1
输出信号 左行接触器 KM1 右行接触器 KM2
四. 任务实施
3.控制电路分析
(a)主电路 (b)PLC控制原理图 运料小车三地自动往返运行PLC控制原理图
5
二. 知识准备
(二) PLC控制系统设计内容及步骤
PLC控制系统的设计包含系统设计和程序设计两个内容,从步骤上可分 为以下几步:
1.PLC控制系统功能调查 2.系统设计及硬件配置 3.程序总体设计 4.程序设计 5.系统试运行 6.现场调试到运行
6
三. 任务分析
运料小车三地自动往返运行,也是电机的正反转控制运动,正转接触器 吸合时,电动机正转,小车左行;反转接触器吸合时,电动机反转,小车右 行。操作过程中,小车每到一个位置,都会停留数秒,待电动机停止后,再 起动运行,以保护电机。小车的三地往返运行,是典型的顺序控制,可以考 虑采用步进指令来完成控制任务。通过触发三地的接近开关,来完成小车的 停止及定时器的启动。编程前,先依据控制要求画出顺序功能图SFC,再将 顺序功能图转成相对应的步进梯形图。
任务一 运料小车三地运行的PLC控制设计与调试
【学习目标】
1.掌握步进指令的使用,熟悉SFC图与步进指令的转换。 2.了解PLC应用设计的基本步骤编程方法。 3.学会利用步进指令实现顺序控制的基本编程。
【学习重点】
1.步进指令的使用 2.程序的分析与设计
1
任务一 运料小车三地运行的PLC控制设计与调试 【学习内容】
13
小车多方式运行plc控制课程设计
目录第1章控制工艺流程分析 (2)1.1自助洗车机控制过程描述 (2)1.2 自助洗车机控制工艺分析 (2)第2章控制系统总体方案设计 (3)2.1 系统硬件组成 (3)2.2 控制方法分析 (3)2.3 I/O分配 (4)2.4 系统接线图设计 (4)第3章控制系统梯形图程序设计 (5)3.1 控制程序流程图设计 (5)3.2 控制程序时序图设计 (6)第4章系统调试及结果分析 (7)4.1 系统调试及解决的问题 (7)4.2 结果分析 (7)第1章控制工艺流程分析1.1自助洗车机控制过程描述1.设计投币100元自助洗车机。
2.有3个投币孔,分别为5元、10元及50元3种,当投币合计100元或超过时,按启动开关洗车机才会动作,启动灯亮起。
7段数码管会显示投币金额(用BCD码),当投币超过100元时,可按退币按钮,这时7段数码管会退回零,表示找回余额(退币选作)。
洗车机动作流程:1).按下启动开关之后,洗车机开始往右移,喷水设备开始喷水,刷子开始洗刷。
2).洗车机右移到达右极限开关后,开始往左移,喷水机及刷子继续动作。
3).洗车机左移到达左极限开关后,开始往右移,喷水机及刷子停止动作,清洁剂设备开始动作——喷洒清洁剂。
4).洗车机右移到达右极限开关后,开始往左移,继续喷洒清洁剂。
5).洗车机左移到达左极限开关后,开始往右移,清洁剂停止喷洒,当洗车机往朽移3s后停止,刷子开始洗刷。
6).刷子洗刷5s后停止,洗车机继续往右移,右移3s后,洗车机停止,刷子又开始洗刷5s 后停止,洗车机继续往右移,到达右极限开关停止,然后往左移。
7).洗车机往左移3s后停止,刷子开始洗刷5s后停止,洗车机继续往左移3 s后停止,刷子开始洗刷5s后停止,洗车机继续往左移,直到碰到左极限开关后停止,然后往右移。
8).洗车机开始往右移,并喷洒清水与洗刷动作,将车洗干净,当碰到右极限开关时,洗车机停止前进并往左移,喷洒清水及刷子洗刷继续动作,直到碰到左极限开关后停止,并开始往右移。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《PLC技术》课程设计
题目小车三地运行控制系统程序设计
学院:信息科学与工程学院
班级:自动化2012级01班
学号:201204134013
学生姓名:
指导教师:程耕国老师
二○一五年四月
一、设计题目:
小车三地运行控制系统程序设计
二、设计目的:
巩固《PLC技术》课程学过的知识,加强理论与实践的联系。
以西门子S7-300系列PLC为例,通过本课程设计,达到了解硬件设备,熟悉PLC系统设计流程,灵活运用基本指令目的。
三、设计时间:一周
四、设计内容及要求:
1、设计控制内容:
根据设计资料的控制要求,采用西门子S7-300系列PLC来实现小车三地自动运行。
具体要求如下:
(1)、小车在A地停两分钟等待装料,然后自动走向B。
如果车不在A地,则需要车先返回A地装料;
(2)、小车到B地后停一分钟等待卸料,然后自动走到A;
(3)、小车在A地停两分钟等待装料,然后自动走向C,小车在C地停一分钟等待卸料,开始往复运动;
(4)、工作过程中若按停止按钮,需要完成一个工作周期后才停止工作。
2、要求:
(1)、提交课程设计报告书。
注意:不得抄袭他人的报告(或给他人抄袭),一旦发现,成绩记为零分。
(2)、课程设计报告的内容应该包括以下几个部分:
○1设计题目、设计要求以及系统功能需求分析;
○2PLC硬件模块选型,主电路以及输入输出电路;
○3信号表,程序流程图、梯形图及程序注释;
○4对程序进行仿真,调试过程中存在问题的思考(列出主要问题的出错现象、出错原因,解决方法及效果等);
○5课程设计小结。
包括课程设计过程中得些学习体会与收获。
五、具体设计
(1)需求分析
首先,一个系统的完整性必然会有开始和停车按钮,以保证安全性和完整性。
由于在A、B、C三地分别需要触发并且延时,所以需要行程开关以及内部定时器的配合。
并且经过分析,A地应该位于B、C两地之间,因此需要有一个方向标志及电机的正反转来表征小车的状态。
(2)主电路图(3)I/O接线图
(4)信号表
(5)程序流程图
(6)STEP7项目创建(硬件)
1 新建一个工程
2 保存工程路径
3 创建S7-300项目
4 摆放机架
5 开始摆放模块
6 完成后的模块
7 硬件创建完以后,保存。
开始创建软件模块,在OB1中创建程序(梯形图)。
(7)程序的编写(梯形图)
(8)开始进入仿真(点击红色框中按钮)
(9)开始进行监控(点击红色框中按钮)
(10)仿真及其分析
1.系统启停状态
2.系统复位,小车停在A点
3.电机计时2分钟到,小车正方向行驶
4.判断是否到达过B,并且时间到,电机反转
六课程小结
通过为期一周的课程设计,我真心觉得不容易。
当然首先是STEP7本身的安装。
因为老师给的软件根本无法在我的电脑系统上进行安装。
试了好多方法,最终还是进行了电脑的系统重装最终把STEP7成功的装载。
当我拿到之前听到这个题目时,感觉小车的三地启动应该和老师讲的两地启动一样简单。
但是后来自己尝试了一下,发现并不是想象的那么容易。
最终还是参考了老师给的程序,成功的进行了运行。
尽管自己之前的设计并不如意,但是我学会了PLC的基本编程方法,对PLC的工作原理和使用方法也有了更深刻的理解。
在对理论的运用中,提高了我们的工程素质,在没有做实践设计以前,我们对知道的撑握都是思想上的,对一些细节不加重视,当我们把自己想出来的程序与到PLC中的时候,问题出现了,不是不能运行,就是运行的结果和要求的结果不相符合。
能过解决一个个在调试中出现的问题,我对PLC 的理解得到加强,看到了实践与理论的差距。
这对于我今后的学习是一个很好的经验。
七、参考资料:
《电气控制与PLC技术及应用》主编熊凌谭建豪S7-300硬件手册
S7-300编程手册。