小车往返运动
实例讲解丨小车往返运动编程案例

实例讲解丨小车往返运动编程案例一、小车往返运动用S7-200实现小车往返的自动控制,控制过程为按下启动按钮,小车从左边往右边(右边往左边运动)当运动到右边(左边)碰到右边(左边)的行程开关后小车自动做返回运动,当碰到另一边的行程开关后又做返回运动。
如此的往返运动,直到当按下停车按钮后小车停止运动。
▲电气接线图I/O分配表梯形图程序PLC接线图程序调试及结果分析▲控制平台操作面板当按下SB2即i0.0(鼠标点击i0.0f)接通后,Q0.0接通,小车右行(即指示灯Q0.0 亮)。
当小车运行碰到右限位开关SQ2即i0.4(用鼠标点击i0.4f,模拟SQ2被压下)接通,此时小车左行(指示灯Q0.0灭,指示灯Q0.1亮),当运行到左边碰到左限位SQ1即i0.3(鼠标点击i0.3f)接通,此时小车又往右运行(指示灯Q0.1灭,指示灯Q0.0 亮)。
如此往返运动下去直到按下SB1即i0.2(鼠标点i0.2f)接通,小车停止运行。
附:二、闪光电路当按下启动按钮后,要求在两秒钟内有一秒亮有一秒灭,如此反复,灯一闪一闪发光。
I/O分配表梯形图程序PLC接线图程序调试及结果分析把编写好的程序下载到西门子s7-200PLC中进行调试。
观察运行结果和实验要求是否相同。
通过在线控制面板进行调试,当按下在线控制面板上的I0.0f(即 I0.0 接通)此时Q0.0有输出,Q0.0所接负载灯就亮,同时启动定时器T37开始计时,当计时一秒后因T37动作,其常闭触点断开,所以Q0.0无输出,所接负载灯灭。
灯灭的同时启动定时器 T38,T38 计时一秒后,把串联在定时器T37的常闭触点断开,所以T37复位,T37常闭触点恢复常闭。
此时Q0.0 又有输出,所接负载灯又亮。
这样,输出Q0.0上所接的负载灯以接通一秒,断开一秒频率不停的闪烁,直到按下在线控制面板上的I0.1f(即I0.1接通),闪光电路不在继续工作。
若想改变灯闪烁的频率只要改变定时器的时间就能够达到改变要求。
基于西门子S7—200PLC的小车自动往返运动系统分析

基于西门子S7—200PLC的小车自动往返运动系统分析在日常生活中的生产车间由于工作台的面积有限,这就要求有一运料的小车能及时的将成品运到指定的成品車间,由于操作工人对工作的熟练程度不同等原因,将会使工作台上的成品数量不同,这就要求操作工根据自己的需要及时呼来装料小车将成品运走。
小车需要将每个工作台上的成品都及时运走,这就要求小车在每个工作台的限时限量的装货。
但由于每个工作台的呼叫都是随机的,因此,小车运行及停靠应该是根据工作台的呼叫而决定的,而不是按预先设定的顺序依次运行,这样就提高了小车的效率。
实现了一定的车间智能化,提高了系统的可靠性,节约了一定的人力资源。
标签:自动往返限时限量控制程序一、控制任务及要求1.每个工作台都有一个呼叫按扭。
当需要小车过来装袋时,按一下按扭,系统接到呼叫信号就登记下来,同时通过点亮记忆灯来表示呼叫信号已接到。
智能运料小车就会通过程序判断自己的闲忙程度来确定到来的具体时间。
原则是谁先登记先接谁,不能截车。
2.封装打包时有以下基本要求。
每次最多装20袋,每次最多停留10秒,如果不到10秒种就把20袋都装完了,这时如果有其他工作呼叫,我们就控制小车运行。
如用尽10秒时间到小车仍然装不到20袋。
此时如果出现或者早已有呼叫信号,小车也会立即运行离开。
3.如果20袋货物已经装完了,等待10秒钟的时间也到了,此时如果没有其他的工作台呼叫小车,本个工作台可以继续装运货物,注意一旦有其他的工作台呼叫小车,小车立运行到达呼叫的工作台。
4.本系统增加数码指示,可以实时监测用数码管显示小车的停止位置。
5.呼叫信号要遵从先呼先去原则。
不能顺向截车,只要车上的货物达到60袋,小车此时直接到达卸料区,不再响应其他工作台的呼叫,但是小车要存储他们的呼叫顺序直到小车卸完料后再按顺序工作装料。
6.本系统设有一个启动按钮,一个停止按钮。
7.工作台和工作台之间的距离通过旋转编码器测量小车运行距离。
设定每4个工作台加一个成品装卸库。
PLC控制运料小车

项目七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接点断开,对应状态就为被激活,前一状态就自动关闭。
状态编程的这一特点,使各状态之间的关系就像是一环扣一环的链表,变得十分清晰单纯,不相邻状态间的繁杂连锁关系将不复存在,只需集中考虑实现本状态的三大功能既可。
小车往返运动单片机控制

一、实验目的
1、了解行程开关和减速电机的结构和原理
2、熟练掌握单片机和键盘显示电路的应用
3、学会利用单片机对运动小车的控制
二、实验器材
1、DCP-002单片机89S51电路、
2、DCP-003键盘及LED数字显示电路、
3、DCP-006功率输出电路。
4、运动小车平台
5、万用表和导线
0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,
0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,
0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
/***************延时函数**************/
3、把DCP-006的IN1接到DCP-002的P1.1,NC1接电源的+12V,NO1接电源的-12V。
4、把各模块的电源都接上并注意共地。
5、把“单片机控制的定速往复运动实验.HEX”文件下载到单片机中,并运行。
接线图
参考程序
//-----头文件引用------
#include<reg52.h>
0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,
三、实验原理
根据行程开关的触发信号,以外部中断方式,通过单片机判断后使I/O口输出高低电平,控制DCP-006的继电器的导通和关闭,控制加到直流电机输入端的电压的正负方向,改变电机的转动方向,从而改变小车的运动方向。同时在LED数码显示电路上运用跑马灯原理来显示小车运动的方向。如下图所示:
小车往返原理

小车往返原理
小车往返实验是一种经典的物理实验,用以研究物体在匀速直线运动中的位移与时间的关系。
这个实验可以简单地描述为小车在一条直线上往返运动,开始时从原点出发,以一定的速度(匀速运动)向一个特定的方向运动一段距离,然后原路返回,返回到起始位置。
这样的往返运动可以重复多次。
在这个实验中,我们测量小车离开起点的位移和所用的时间。
首先,我们将小车放置在起点位置,然后启动计时器,并观察小车的运动,记录小车到达终点的时间。
然后,我们将小车恢复到起点位置,并再次启动计时器。
当小车再次到达终点时,记录小车的运动时间。
通过这个实验,我们可以得到小车每次往返所用的时间以及往返距离。
通过分析实验数据,我们可以得到小车的平均速度。
平均速度的计算公式为:平均速度=总位移/总时间。
在这里,总位移等
于往返距离的两倍,总时间等于小车往返的时间总和。
小车往返实验可以帮助我们理解物体的位移与时间之间的关系。
根据小车往返的时间和距离,我们可以绘制一条直线,表示小车的平均速度。
如果小车的速度保持不变,那么这条直线应该是水平的,表示小车的速度恒定。
如果小车的速度随着时间的增加而改变,那么这条直线就会有一定的倾斜度。
通过小车往返实验,我们还可以研究其他运动的特性,例如加速度和速度的变化,以及运动的图像。
这个实验在物理教学中
经常被用来帮助学生加深对运动学的理解。
所以,小车往返实验不仅可以提供实验数据,还能帮助我们探索物理规律。
基于PLC的小车自动往返运动控制系统 2.

第一章概述1完成本次循环工作后,停止在最初位置。
其运动路线示意图如下图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.3 I/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接线图。
表2-2第三章软件设计3.1 程序流程图如图3-1为小车循环运动PLC控制的程序流程图。
小车在一个周期内的运动由4段组成。
设小车最初在左端,当按下启动按钮,则小车自动循环地工作,若按下停止按钮,则小车完成本次循环工作后,停止在最初位置。
首先小车位于初始位置,按下SB1启动后,小车向右行驶;当碰到行程开关SQ4,小车转向,向左行驶;碰到行程开关SQ2,小车再一次转向,向右行驶;碰到行程开关SQ3,小车又向左行驶,直到再次碰到SQ1,然后开始依次循环以上过程。
若不按下停止按钮SB2则小车一直进行循环运动,若此时按下停止按钮SB2,小车又碰到行程开关SQ1,则小车回到初始位置。
基于PLC的小车自动往返运动控制系统2

第一章概述1完成本次循环工作后,停止在最初位置。
其运动路线示意图如下图如图1-1小车运动路线示意图2.1主电路图如图2-1为小车循环控制的主电路原理图。
该电路图利用两个接触器的主触点KM1 KM2分别接至电机的三相电源进线中,其中相对电源的任意两相对调,即可实现电机的正反转,也可达到小车左右运行的目的。
假设接通KM1为正转(小车右行),则接通KM2为反转(小车左行)。
左行右行SO21-1所示。
第二章硬件设计图2-1小车循环控制的主电路原理2.2 I/O 地址分配如表2-1为小车循环运动 PLC 控制的I/O 分配表。
在运行过程中,这些 I/O 口分别起到了控制 各阶段的输入和输岀的作用,并且也使小车的控制过程更清晰明了,动作与结果显示更加方便直接。
KM 32.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控制的程序流程图。
小车在一个周期内的运动由4段组成。
设小车最初在左端,当按下启动按钮,则小车自动循环地工作,若按下停止按钮,则小车完成本次循环工作后,停止在最初位置。
首先小车位于初始位置,按下SB1启动后,小车向右行驶;当碰到行程开关SQ4小车转向,向左行驶;碰到行程开关SQ2小车再一次转向,向右行驶;碰到行程开关SQ3,小车又向左行驶,直到再次碰到SQ1,然后开始依次循环以上过程。
若不按下停止按钮SB2则小车一直进行循环运动,若此时按下停止按钮SB2小车又碰到行程开关SQ1,则小车回到初始位置。
小车往复运动实验报告

创新性实验研究报告实验项目名称:改造小车自动往复运动的继电器控制电路图为可编程控制器设计姓名____学号__手机Email __专业自动化____班级___指导教师及职称___开课学期至学年__学期提交时间年月日均无故障工作时间则更长。
从PLC的机外电路来说,使用PLC构成控制系统,和同等规模的继电接触器系统相比,电气接线及开关接点已减少到数百甚至数千分之一,故障也就大大降低。
此外,PLC带有硬件故障自我检测功能,出现故障时可及时发出警报信息。
在应用软件中,应用者还可以编入外围器件的故障自诊断程序,使系统中除PLC以外的电路及设备也获得故障自诊断保护。
(2)配套齐全,功能完善,适用性强PLC发展到今天,已经形成了大、中、小各种规模的系列化产品。
可以用于各种规模的工业控制场合。
除了逻辑处理功能以外,现代PLC大多具有完善的数据运算能力,可用于各种数字控制领域。
近年来PLC的功能单元大量涌现,使PLC渗透到了位置控制、温度控制、CNC等各种工业控制中。
加上PLC通信能力的增强及人机界面技术的发展,使用PLC组成各种控制系统变得非常容易。
(3)易学易用,深受工程技术人员欢迎PLC作为通用工业控制计算机,是面向工矿企业的工控设备。
它接口容易,编程语言易于为工程技术人员接受。
梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用PLC的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。
为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从事工业控制打开了方便之门。
(4)系统的设计、建造工作量小,维护方便,容易改造PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。
更重要的是使同一设备经过改变程序改变生产过程成为可能。
这很适合多品种、小批量的生产场合。
(5)体积小,重量轻,能耗低以超小型PLC为例,新近出产的品种底部尺寸小于100mm,重量小于150g,功耗仅数瓦。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(二) 接线图
电气控制技术
课程设计报告书
课程设计题目:小车往返循环电气控制系统
专业 班 级:自动化1608 组别及学生姓名: 指 导 教 师:郭变 课程设计地点:
课程设计时间:2017年12月11日-12月15日
电气工程训练中心制
设计成绩:
指导老师:
M3~
QS
FU
KM1
KM2
KT1 KT2
SQ1 SQ2
一、设计任务及要求
电气控制技术课程设计任务书
摘要
运料小车往返在煤矿仓库、港口车站等被广泛应用而其大多为人为驾驶所控制,而人力驾驶存在着资料浪费大、成本高等缺点,为了降低云顶的成本,节省人力资源,应用电机与电气控制这门技术,作为小车控制。
本设计主要采用继电器、开关、导线及接触器组成,实现半自动化控制,降低了小车运行成本、提高工作效率、操作简单等优点,更加方便管理人员对现场的管理。
在生产中,有些机械的工作需要自动往返运动,例如运料的小车、钻床的刀架、万能铣床的工作台等。
为了实现对这些生产机械的自动控制,就要确定运动过程中的变化参量,一般情况下为行程和时间,通常采用的是行程控制。
本任务要解决的题就是:熟悉继电器控制系统中运料小车自动往返控制线路主电路的功能,采用电气自动控制系统实现对该系统的控制。
小车由电动机拖动,电动机正转,小车前进;电动机反转,小车后退。
本实验有系统启动、停止以及前进和后退的行程限位开关。
为保证电机正常工作,避免发生两相电源短路事故,在电机拖动小车前进、后退的两个接触器线圈电路中互串一个对方的动断触点,形成相互制约的控制,使KM和KM2线圈不能同时得电,这对动断触点起互锁作用称为互锁触点。
这些控制要求都应在梯形图中体现。
车往返控制时,既有行程参量考虑也有时间参量控制。
本任务的学习重点是用电气原理实现该系统控制,进一步熟练掌握实践继电器行程控制的应用。
二、设计背景和功能概述
(一)设计背景
1.运料小车往返在煤矿仓库、港口车站等被广泛应用而其大多为人为驾驶所控制,而人力驾驶存在着资料浪费大、成本高等缺点。
2.为了降低云顶的成本,节省人力资源,应用电机与电气控制这门技术,作为小车控制。
(二)功能概述
本设计主要采用继电器、开关、导线及接触器组成,实现半自动化控制,降低了小车运行成本、提高工作效率、操作简单等优点,更加方便管理人员对现场的管理。
三、电气原理图与与功能详细说明
(一)主电路分析
主电路为整个电路运行的核心,小车往返运动就有此模块完成其原理图如下。
如图,通过控制电路中控制KM1,KM2的通断,从而实现主电路电源的通断。
当控制KM1接通时,主电路通入电源相序为L1、L2、L3,此时,牵动小车前行的电动机M正转,使小车前行。
当控制KM2接通时,主电路通入电源相序L3、L2、L1,此时牵动小车的电动机M因接入反向电源反转,从而促使小车照原路返回。
因此,在电路中加入互锁,从而实现KM2,KM1无法存在同时闭合情况。
(二)控制电路分析
控制电路为整个电路中不可或缺的一个环节--小车的定时往返运行,因此,模块实现其原理主要是通过控制接触器线圈的通断电和继电器来实现。
其原理图如下。
只需开始时控制小车的延时往返,从而达到课题所需要求,其中时间继电器主要控制延时的通与断。
四、设计原理分析
总体结构控制的主要原理为,通过开关控制接触器的接通与断开,来实现小车的自动往返,其在控制原理电气控制上有很重要的应用,一般来说控制往返的实现主要依靠控制电器及接触器来实现。
小车自动往返控制主要分为两部分,分别为主电路模块,控制电路模块电路结构和小车实现自动往返原理图大致如图下所示:
行程开关行程开关
回,返回至终点时又如此,如此往复循环。
五、原理图和工作原理说明
(一)原理图
(二)工作原理分析
打开QS准备,按下SB2时,KA线圈得电,KA常开闭合自锁,当按下SB3时,KM1线圈得电,KM1动作,此时从开始向前运动即正转。
当运行至A时,触碰到行程开关SQ1时,SQ常开点闭合KT1开始工作是其常闭点断开,从停转,反转时开始计时,到达设定时间后,KT1闭合,KM2开始工作时小车开始返回,当回到开始时即碰到SQ2时,KT2开始计时候工作如此往复,停车时只需关断SB1即可。
六、元器件选择及器件清单表
七、安装绘制图(一)布置图
八、说明书
运动控制广泛应用于工业生产设备中。
小车自动往复循环,它利用行程开关实现往复
运动控制的,通常叫做行程控制。
启动电源,系统开启并进入工作初始化状态,系统先自动读取存储器中的程序数据,然后按下相关按钮即可开始运行。
系统中SB1为停止按钮--红色,SB2为正转控制按钮—绿色,SB3为反转控制按钮—黑色。
KM1、KM2常闭触点相互闭锁。
打开QS准备,按下SB2时,KA线圈得电,KA常开闭合自锁,当按下SB3时,KM1线圈得电,KM1动作,此时从开始向前运动即正转。
当运行至A时,触碰到行程开关SQ1时,SQ常开点闭合KT1开始工作是其常闭点断开,从停转,反转时开始计时,到达设定时间后,KT1闭合,KM2开始工作时小车开始返回,当回到开始时即碰到SQ2时,KT2开始计时候工作如此往复,停车时只需关断SB1即可。
九、总结
课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.对
我们学工科的同学来说尤为重要!
回顾起此次电气课程设计,至今我仍感慨颇多,的确,从选题到定稿,从理论到实践,在整整一星期的日子里,可以说得是苦多于甜,但是可以学到
很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很
多在书本上所没有学到过的知识。
通过这次课程设计使我懂得了理论与实际
相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与
实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己
的实际动手能力和独立思考的能力。
在设计的过程中遇到问题,可以说得是
困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计
的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌
握得不够牢固,比如说变压器不懂怎么去选,不懂怎么去选互感器,对电气
主接线图的选择掌握得不好……通过这次课程设计之后,一定把以前所学过
的知识重新温故。
通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出
结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。
在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,
难免会遇到过各种各样的问题,同时
在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。
这次课程设计终于顺利完成了,在设计中遇到了很多专业知识问题,最后在老师的辛勤指导下,终于游逆而解。
同时,在老师的身上我们学也到很多
实用的知识,在次我们表示感谢!同时,对给过我帮助的所有同学和各位指
导老师再次表示忠心的感谢!
目录
设计任务及要求----------------------------------1
摘要 ----------------------------------2
设计背景和功能概述---------------------------------------------------3
电气原理图与与功能详细说明---------------------------------------------------4 设计原理分析----------------------------------5
原理图和工作原理说明----------------------------------6
元器件选择及器件清单表----------------------------------7
安装绘制图 ----------------------------------8
说明书 ---------------------------------10
总结---------------------------------11。