文档库 最新最全的文档下载
当前位置:文档库 › 送料小车往返运动的控制系统设计

送料小车往返运动的控制系统设计

送料小车往返运动的控制系统设计
送料小车往返运动的控制系统设计

送料小车往返运动的控制系统设计

二、控制目的和控制要求

控制目的

根据送料小车自动往返循环控制系统要求,设计一个控制系统,该系统应保证安全、可靠运行的情况,实现计算机的自动监控

控制要求

(1)通过对送料小车自动往返循环控制要求分析,采用PLC控制原理,设计出总体控制原理图,画出硬件电路图

(2)采用西门子编程语言LAD、FBD或STL编制控制程序,完成起控制要(3)利用INTOUCH组态监控界面,实现控制过程的动态监控

(4)控制系统实现自动控制

三、西门子系列PLC的简单介绍

PLC不仅能进行逻辑控制,在模拟量闭环控制、数字量的智能控制、数据采集、监控、通信联网及集散控制系统方面都得到广泛的应用。如今,大、中型,甚至小型PLC都配有A/D、D/A转换及运算功能,有的还具有PID功能。这些功能使PLC在模拟量闭环控制、运动控制、速度控制等方面具有硬件基础。

1、PLC的用途:

(1)顺序控制:这是PLC最广泛应用的领域,用以取代传统的继电器顺序控制;(2)运动控制:PLC制造商目前已提供了拖动步进电机或多轴位置控制模块;(3)闭环过程控制:PLC能控制大量的物理参数;

(4)数据处理:在机械加工中,出现了把支持顺序控制的PLC和计算机数值控制设备紧密结合的趋向;

2、PLC的特点:

(1)可靠性高,抗干扰能力强;

(2)适用性强,应用灵活;

(3)编程方便,易于使用;

(4)功能强,扩展能力强;

(5)PLC控制系统设计、安装、调试方便;

(6)维修方便,维修工作量少;

(7)PLC体积小,重量轻,易于实现机电一体化;

3、PLC的硬件组成:

硬件包括:中央处理器、存储器、输入输出接口、电源、扩展接口、智能I/O 接口、编程工具、智能单元;

4、PLC的软件及应用程序编程语言:

(1)系统软件:第一部分为系统管理程序,它控制PLC的运行,使整个PLC按部就班地工作;第二部分为用户指令解释程序,通过用户指令解释程序,将PLC 的编程语言变为机器语言指令;第三部分为标准程序模块与系统调用,包括许多不同功能的子程序及其调用管理程序;

(2)编程语言:梯形图编程;指令表编程;状态流程图编程;

四、总体方案设计

控制要求

(1)第一次按下送料按钮,预先装满的小车前进送料到达卸料处(SQ2)自动停下来卸料

(2)经过卸料所需设定时间t2延时后,车子则自动的返回到装料处(SQ1)(3)经过装料所需设定的时间t1延时后,车子自动的再次前进送料,卸完料后车子又自动返回装料,如此自动往返循环送料。

设计原则

(1)最大限度的满足要求被控对象的要求。

(2)满足控制要求的前提下,力求使控制系统操作简单,使用及维修方便。(3)控制系统安全可靠,具有足够的使用寿命。

(4)在满足以上各点的情况下,尽量少花钱,多办事。

(5)考虑到生产发展和工艺的改进,在选择控制系统设备时,设备能力应适当留有裕量。

工作流程图

1、PLC I\0口分配

I0.0 启动

I0.1 停止

Q0.0 前进

Q0.1 卸料

Q0.2 后退

Q0.3 装料

2、硬件电路图

硬件电路图如下图所示:

图(1)硬件电路图

控制元件选择

控制元件选择

3、设计步骤

根据设计案例设计要求,此案例只有自动的运行过程,因此在设计过程中不必考虑手动环节,这就简化了程序的设计,在这个案例中,只要完成了送料小车的四个功能,就完成了设计要求,即送料小车的前进,卸料,后退和装料,循环往复,在软件设计过程中主要用到定时器来完成设计要求,T38定时10 s为小车前进的时间,T39定时1 s为小车卸料的过程,T40定时10 s

为小车后退的时间,T41定时为2 s为小车装料的时间,程序设计如下PLC控制软件如下

Network 1 // 送料小车控制系统梯形图

// 网络注释I0.0启动I0.1停止

LD I0.0

O M0.0

AN I0.1

= M0.0

Network 2

// Q0.0送料小车前进

LDN T38

A M0.0

LD T41

O Q0.0

O I0.0

ALD

TON T38, 100

= Q0.0

Network 3

// Q0.1送料小车卸料

LDN T39

A M0.0

LD T38

O Q0.1

ALD

= Q0.1

TON T39, 10

Network 4

// Q0.2送料小车后退

LDN T40

A M0.0

LD T39

O Q0.2

ALD

= Q0.2

TON T40, 100

Network 5

// Q0.3送料小车装料

LDN T41

A M0.0

LD T40

O Q0.3

ALD

= Q0.3

TON T41, 20

五、安装调试过程

(1)打开标记名字典,定义I00、I01、Q00、Q01、Q02、Q03;对应建立的访问名是CHEN,对应的项目分别是010001、010002、000001、000002、000003、000004;抓图如(2)(3)(4)(5)

(1)将编好的控制软件下载到PLC中,根据控制功能,运行调试,直到满足控制要求;然后关闭。

(2)启动MODBUS,定义topic。

(3)进入INTOUCH,设置访问名,应于MODBNS一置,选择DDE协议。设计标记名字典,逐个选择MODBUS里的I/O型标记名。运行INTOUCH程序,观察运行情况是否正常,如不正常,修改有关程序或设置,直至运行正常,性能良好。

(4)启动开始按钮。

(5)进入自动运行状态,首先送料小车前进,如图(2)所示。

(6)送料小车到达指定地点并卸料,如图(3)所示。

(7)送料小车卸完料后后退到装料处,如图(4)所示。

(8)送料小车开始装料,如图(5)所示。

(9)送料小车循环往复运行。

送料小车控制系统运行界面如下图

图 2 送料小车前进

图 3 卸料

图 4 后退到装料处

如图 5 送料小车开始装料

六、调试中遇到的问题及解决办法

在调试过程中,最开始的时候程序能够正常的运行,但是界面却不能够正常的反映程序运行的过程,检查MODBUS中topic,INTOUCH中的访问名,标记名字典中访问名是否一致,以及他们三个内部的设置是否正确。这样重新操作一次,但仍然没有解决问题,然后检查运行前PLC是否已经关闭,如没有关闭,将其关闭,重新操作一次,这样问题就解决了

注意操作步骤一定要正确,先下载程序到PLC,不运行。然后打开MODBUS,最后打开INTOUCH运行,注意观察MODBUS提示。

七、测试结果分析

这个控制系统没有手动的控制过程,直接是自动的环节,这样就减少了手动的过程,首先启动开始按钮,然后看小车的运行,首先装满料的小车前进到达卸料地点,然后卸料,然后小车后退到达装料地点并装料,循环往复,这样就完成了设计要求,在这个设计过程中完全满足设计要求。

八、心得体会

在这次培训过程中,让我们知道了自己还有许多欠缺的地方,同时理论知识也不扎实,动手实践的能力较差,在设计的过程中,让我知道在设计中首先对被控系统工作原理和工作要求的归纳、分析、理解,然后开始硬件的配置和程序的设计;通过这次培训考试,我明白了作为一个电气工作者,无论是在设计中或者是在工作中,一定要把安全放到第一位,特别是在设计的过程中,一定要考虑这个环节。在今后的工作中,一定要注意举一反三,通过自己所学的知识,再联系以前所做的设计,运用到工作环节,同时还有很多东西要学,充实自己,并运用到实践当中去。

PLC控制技能测试试题二

基于西门子PLC的送料车自动往返循环控制

一、控制目的

根据送料车自动往返循环控制系统要求,设计一控制系统,该系统应保证安全、可靠运行的情况,实现计算机自动监控。

二、工程原理

1、送料车自动循环控制系统的构成

送料车工作示意图如下图所示。车子由电动机拖动,电动机正转车子前

进,电动机反转车子后退。

送料车工作示意图

2) 工作过程

(1)第一次按下送料按钮,预先装满料的小车前进送料到达卸料处(SQ2)自动停下来卸料。

(2)经过卸料所需设定的时间t2延时后,车子则自动的返回到装料处(SQ1)。

(3)经过装料所需设定的时间t1延时后,车子自动的再次前进送料,卸完料后车子又自动返回装料,如此自动往返循环送料。

三、测试要求

1、通过对送料车自动往返循环控制要求分析,采用PLC控制原理,设计出总体控制原理图,画出硬件电路图。

2、采用西门子编程语言LAD、FBD或STL 编制控制程序,完成其控制要求。

3、利用INTOUCH组态监控界面,实现控制过程的动态监控。

4、控制系统实现自动控制。

四、测试步骤

1、控制功能分析:根据控制要求,列出控制量统计表及实现功能,分析电信号的控制范围。

2、总体方案设计:根据控制功能分析,选择合适的控制元件,给出总体方案设计图。

3、画硬件电路图:根据总体方案,详细画出硬件电路图。

4、控制软件编制:根据动作流程,画出其流程图,编写、修改控制程序。

5、监控界面设计:根据动作流程,利用INTOUCH组态设计出其监控界面。

6、软件调试:将编制好的软件下载到PLC中,根据控制功能,运行调试,直到满足控制要求。

五、测试设备

1、计算机

2、PLC控制屏

六、时间安排

测试时间:4小时

七、测试评估

测试评估有监考教师随测试过程同步进行,测评项目及评分标准如下。最终成绩由测试成绩+测试报告。

八、测试报告要求

1、测试题目

2、控制目的与要求

3、总体方案设计

4、硬件设计

5、软件设计

6、组态界面设计

7、安装调试过程

8、调试中遇到的问题及解决办法

9、测试结果分析

10、心得体会

基于MATLAB的汽车运动控制系统设计仿真

课程设计 题目汽车运动控制系统仿真设计学院计算机科学与信息工程学院班级2010级自动化班 姜木北:2010133*** 小组成员 指导教师吴

2013 年12 月13 日 汽车运动控制系统仿真设计 10级自动化2班姜鹏 2010133234 目录 摘要 (3) 一、课设目的 (4) 二、控制对象分析 (4) 2.1、控制设计对象结构示意图 (4) 2.2、机构特征 (4) 三、课设设计要求 (4) 四、控制器设计过程和控制方案 (5) 4.1、系统建模 (5) 4.2、系统的开环阶跃响应 (5) 4.3、PID控制器的设计 (6) 4.3.1比例(P)控制器的设计 (7) 4.3.2比例积分(PI)控制器设计 (9) 4.3.3比例积分微分(PID)控制器设计 (10) 五、Simulink控制系统仿真设计及其PID参数整定 (11) 5.1利用Simulink对于传递函数的系统仿真 (11) 5.1.1 输入为600N时,KP=600、KI=100、KD=100 (12) 5.1.2输入为600N时,KP=700、KI=100、KD=100 (12) 5.2 PID参数整定的设计过程 (13) 5.2.1未加校正装置的系统阶跃响应: (13) 5.2.2 PID校正装置设计 (14) 六、收获和体会 (14) 参考文献 (15)

摘要 本课题以汽车运动控制系统的设计为应用背景,利用MATLAB语言对其进行设计与仿真.首先对汽车的运动原理进行分析,建立控制系统模型,确定期望的静态指标稳态误差和动态指标搬调量和上升时间,最终应用MATLAB环境下的.m 文件来实现汽车运动控制系统的设计。其中.m文件用step函数语句来绘制阶跃响应曲线,根据曲线中指标的变化进行P、PI、PID校正;同时对其控制系统建立Simulink进行仿真且进行PID参数整定。仿真结果表明,参数PID控制能使系统达到满意的控制效果,对进一步应用研究具有参考价值,是汽车运动控制系统设计的优秀手段之一。 关键词:运动控制系统 PID仿真稳态误差最大超调量

基于PLC的自动送料小车控制设计

. 1 城市职业学院 毕业设计(论文) 论文题目:基于PLC的自动送料小车控制设计所属系部: 指导老师:职称: 学生:学号: 专业: 城市职业学院制

. 1 摘要 可编程序控制器(Programmable controller)简称PLC,由于PLC 的可靠性高、环境适应性强、灵活通用、使用方便、维护简单,所以PLC的应用领域在迅速扩大。近几年来,PLC的成本下降,功能又不段增强,所以,目前PLC在国外已被广泛应用于各个行业。 本设计是实现手动进给和自动转换车,改变过去简单手动进给车,减少人工,提高生产效率,实现自动化生产! 关键词:PLC;送料小车;控制;程序设计

. 1 目录 前言 (1) 第一章控制系统介绍和控制过程要求 (1) 1.1 控制系统在送料小车中的作用与地位 (1) 1.2 控制系统介绍 (1) 第二章送料小车系统方案的选择 (3) 2.1 可编程控制器PLC的优点 (3) 2.2 小车送料系统方案的选择 (4) 第三章STEP7-Micro/WIN32编程软件介绍及功能 (6) 3.1 STEP7-Micro/WIN32编程软件介绍 (6) 3.2、基本功能 (6) 3.3、其他功能 (7) 第四章基于PLC的送料小车接线图及梯形图 (8) 4.2 PLC端子接线图 (10) 4.3 梯形图分段设计 (11) 4.4 程序运行原理说明调试与完善 (17) 4.5 系统总梯形图设计 (17) 4.6 小车程序设计 (22) 结论 (27)

. 1 辞 (29) 参考文献 (30)

. 1 前言 控制系统的发展已经很成熟,应用围涉及各个领域,例如:机械、汽车制造等。PLC以其可靠性高、抗干扰能力强、编程简单、使用方便、控制程序可变、体积小、质量轻、功能强和价格低廉等特点,在机械制造、冶金等领域得到了广泛的应用。 送料小车控制系统采用了PLC控制。从送料小车的工艺流程来看,其控制系统属于自动控制与手动控制相结合的系统,因此,此送料小车电气控制系统设计具有手动和自动两种工作方式。我在程序设计上采用了模块化的设计方法,这样就省去了工作方式程序之间复杂的联锁关系,从而在设计和修改任何一种工作方式的程序时,不会对其它工作方式的程序造成影响,使得程序的设计、修改和故障查找工作大为简化。

LC课程设计运料小车控制模拟

1概述1.1 PLC的基本概念 在PLC的发展过程中,美国电器制造商协会(NEMA)经过四年的调查,于1980年把这种新型的控制器正式命名为可编程控制器(Programmable Controller),英文缩写为PC,并且作如下定义:“可编程控制器是一种数字运算操作的是的电子系统,专为在工业环境下应用而设计。它使用可编程序的存储器来存储指令,用来在其内部存储执行逻辑运算,顺序控制,计数,计时和算术运算等操作的指令。并且通过数字式和模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关外部设备,都应按易于与工业系统联成一个整体,易于扩充其功能的原则设计。” 定义强调了PLC应直接应用于工业环境,它必须有很强的抗干扰能力,广泛的适应能力和应用范围。这是区别于一般微机控制系统的一个重要特征。 1.2 PLC的发展 PLC自问世以来,经过40多年的发展,在美,德,日等工业发达的国家已成为重要的产业之一。世界总销售额不断上升,生产厂家不断涌现,品种不断翻新,产量产值大幅度上升而价格不断下降。 目前,世界上有200多个厂家,较有名的公司有美国:AB通用电气,莫迪康公司;日本:三菱,富士,欧姆龙,松下电工等:德国:西门子公司;法国:TE施耐德公司;韩国:三星,LG公司等。 1.3 PLC的发展趋势 (一)大型化 为适应大规模控制系统的要求,大型PLC向着大存储容量,高速度,高性能,增加I|O点数的发展方向。主要表现在以下几个方面: 1.增强网络通信功能:; 2.发展智能模块; 3.外部故障诊断功能; 4.编程语言、编程工具标准化、高级化 5.实现软件、硬件标准化 6.编程组态软件发展迅速

基于PLC的运料小车的控制系统设计

电气自动化技术专业毕业设计 设计课题:基于PLC的运料小车控制系 统设计 学生姓名:陈博 学号: 022******* 指导老师:吴丽丽 专业:电气自动化技术 年级: 11级 2014年6月3日

摘要:随着科学技术的日新月异,对自动化程度要求越来越高,原有的生产线已不能满足要求。在工业生产中运料是一个非常重要的环节,但是其岗位对人体伤害较大或者是劳动负荷较大。所以运料小车在工业生产中发挥了重要作用,为企业节省了人力、物力等,节约了生产成本提高了经济效益。但是,相比传统接触器、继电器控制的运料小车电气控制线路比较复杂,不容易检修及维护。基于PLC的自动运料小车控制系统可以解决上述问题,因此对它的设计具有了现实可能性。 关键词:可编程控制器;三相异步电动机;运料小车

目录 引言 (1) 1运料小车需求分析 (2) 2运料小车控制系统的方案论证 (4) 2.1运料小车控制系统的控制内容与要求 (4) 2.1.1运料小车的运动流程 (4) 2.2方案论证 (4) 3运料小车控制系统的硬件配置 (5) 4运料小车控制系统的软件设计 (7) 4.1PLC I/O分配表 (8) 5程序的运行调试与仿真 (13) 6设计小结 (14) 6.1小车的优缺点分析 (14) 6.2设计的改进及推广 (14) 总结 (15) 致谢 (16) 参考文献 (17) 附录一 (18)

引言 可编程控制器是在计算机技术、通信技术和继电器控制技术的发展基础上开发起来的,最初叫做可编程逻辑控制器(Programmable Logic Controller),即PLC,现已广泛应用于工业控制的各个领域。 大规模集成电路和超大规模集成电路的出现使得PLC在问世后的发展极为迅速。现在,PLC不仅能实现继电器的逻辑控制功能,同时还具有数字量和模拟量的采集和控制、PID调节、通信联网、故障自诊断及DCS生产监控等功能。 毫无疑问,PLC将在今后的工业生产中起到非常重要的作用。在20世纪80年代,美国的工业市场调查报告和1989年美国的一份分散控制系统(DCS)的调研报告中,都能看出PLC在工业控制中的重要作用。

PLC运料小车自动控制设计

目录 引言 ........................................................... I 1设计任务与要求 (1) 2PLC控制系统的硬件设计 (2) PLC机型的选择 (2) PLC容量估算 (3) 系统I/O地址的分配 (3) 安全回路设计 (4) 、 计算机和PLC的链接通信 (5) 3运料小车PLC控制的软件设计 (5) STEP7-M ICRO/WIN编程软件 (6) 运料小车控制梯形图设计 (7) 运料小车控制语句表设计 (9) 运料小车PLC控制设计说明 (11) 4 PLC控制系统的抗干扰性设计 (11) 抗电源干扰的措施 (12) 《 控制系统的接地设计 (12) 防I/O干扰的措施 (13) 5 PLC控制系统的调试 (13) 6小结 (14) 7参考文献 (14)

引言 运料小车自动控制 随着经济的发展,运料小车不断扩大到各个领域,从手动到自动,逐渐形成了机械化,自动化。将PLC应用到运料小车电气控制系统,可实现运料小车的自动化控制,降低系统的运行费用。它功能强大,可扩展到128I/O点。且能增加特殊功能模块或扩展板。PLC在运料小车控制系统中的应用,具有巨大的经济和社会价值。本文以PLC控制技术为核心,采用SIEMENS公司的S7-200系列的PLC,论述了运料小车控制的软硬件设计方案及其控制原理,实现了运料小车自动控制。

1 设计任务与要求 (1)设计任务 图 运料小车示意图 运料小车由一台三相异步电动机拖动,电机正转,小车向右行,电机反转,小向左行。电动机正反转图如图所示: 在生产线上有5个编号为l ~5的站点供小车停靠,在每一个停靠站安装一个行程开关以监测小车是否到达该站点。对小车的控制除了启动按钮和停止按钮之外,还设有5个呼叫按钮开关(SB1~SB5)分别与5个停靠站点相对应。 图 三相异步电动机正反转主电路图 自动化生产 运料小车 1 号 _____ 2号站 4号站 3号站 5号站

汽车运动控制方案

南京工程学院 课程设计说明书 题目汽车运动控制系统的 / 设计与仿真 课程名称MATLAB 的控制系统 院(系、部、中心) 专业) 班级 学生姓名 学号 设计时间 ? 设计地点基础实验楼B114 指导教师 \

2012年1月南京 目录 一、课设目的 (3) ^ 二、控制对象分析 (3) 、控制设计对象结构示意图 (3) 、机构特征 (3) 三、课设设计要求 (4) 四、控制器设计过程和控制方案 (4) 、系统建模 (4) 、PID控制器的设计 (4) 五、控制系统仿真结构图 (5) — 六、仿真结果及指标 (6) 对于二阶传递函数的系统仿真 (6) 输入为500N时,K P=700、K I=100、K D=100。 (6) 输入为50N时,K P=700、K I=100、K D=100 (7) PID校正的设计过程 (7) 未加校正装置的系统阶跃响应: (7) PID校正装置设计 (8)

七、收获和体会 (9) >

Matlab 与控制系统仿真设计 一、课设目的 针对具体的设计对象进行数学建模,然后运用经典控制理论知 识 设计控制器,并应用Matlab 进行仿真分析。通过本次课程设计,建立理论知识与实体对象之间的联系,加深和巩固所学的控制理论知识,增加工程实践能力。 二、控制对象分析 、控制设计对象结构示意图 : 图1. 汽车运动示意图 、机构特征 汽车运动控制系统如图1所示。忽略车轮的转动惯量,且假定汽 车受到的摩擦阻力大小与运动速度成正比,方向与汽车运动方向相反。 根据牛顿运动定律,该系统的模型表示为: ?? ?==+v y u bv v m (1) 其中,u 为汽车驱动力(系统输入),m 为汽车质量,b 为摩擦阻 力与运动速度之间的比例系数,v 为汽车速度(系统输出),v 为汽车加速度。 假定kg m 1000=,m s N b /50?=,N u 500=。

智能小车控制系统设计

智能小车控制系统设计 ——ARM控制模块设计 EasyARM615是一款基于32位ARM处理器,集学习和研发于一体的入门级开发套件,该套件采用Luminary Micro(流明诺瑞)公司生产的Stellaris系列微控制器LM3S615。本系统设计是以EasyARM615开发板为核心,通过灰度传感器检测路面上的黑线,运用PWM直流电机调速技术,完成对小车运动轨迹等一系列的控制。同时利用外扩的液晶显示器显示出各个参数。以达到一个简易的智能小车。 本文叙述了系统的设计原理及方法,讨论了ISR集成开发环境的使用,系统调试过程中出现的问题及解决方法。 据观察,普通的玩具小车一般需要在外加条件下才能按照自己的的设想轨迹去行驶,而目前可借助嵌入式技术让小车无需外加条件便可完成智能化。在小车行驶之前所需作的准备工作是在地面上布好黑线轨迹,设计好的小车便可按此黑线行驶,即为智能小车。其设计流程如下: 1、电机模块 采用由达林顿管组成的H型PWM电路。PWM电路由四个大功率晶体管组成,H桥电路构成,四个晶体管分为两组,交替导通和截止,用单片机控制达林顿管使之工作在开关状态,根据调整输入控制脉冲的占空比,精确调整电机转速。这种电路由于管子工作只在饱和和截止状态下,效率非常没。H型电路使实现转速和方向的控制简单化,且电子开关的速度很快,稳定性也极强,是一种广泛采用的PWM调整技术。 具体电路如下图所示。本电路采用的是基于PWM原理的H型驱动电路。该电路采用TIP132大功率达林顿管,以保证电动机启动瞬间的8安培电流要求。

2、传感器模块 灰度测量模块,是一种能够区分出不同颜色的的电子部件。灰度测量模块是专为机器人设计的灰度传感器。例如:沿着黑色轨迹线行走,不偏离黑色轨迹线;沿着桌面边沿行走,不掉到地上,等等。足球比赛时,识别场地中灰度不同的地面,以便于进行定位。不同的物体对红外线的反射率不同,黑色最低,白色最高;它通过发射红外线并测量红外线被反射的强度来输出反映物体颜色的电压信号,有效距离3-30毫米。 其技术规格如下: 已知灰度传感器的输出电压为0-3.3V,所以可通过ARM615开发板上的ADC 模块转换成数字信号,最后通过不断测试得出黑线与白线的大概参数值,完成对小车传感器部分的设计。 在本次设计中选择二个灰度传感器,其实现效果与布局如下所示。

自动运料小车PLC控制系统设计

自动运料小车PL C 控制系统设计 随着生产自动化程度越来越高, PLC 在生产过程控制系统中的应用也越来越广泛。 可编程逻辑控制器,简称 PLC 是一种工业控制微型计算机。它的编程方便、操作简单尤其是高通 用性等优点,使它在工业生产过程中得到了广泛的应用。 其中的一个应用便是运料小车的控制, 主要用 到的便是它的逻辑控制功能。 控制要求 1. 运料小车在自动化生产线上运动的控制要求如下: (1) 按下启动按钮,系统开始工作,按下停止按钮,系统停止工作; (2) 当小车当前所处停靠站的编码小于呼叫按扭 HJ 的编码时,小车向右运行运行到按钮 HJ 所对 应的停靠站时停止; (3) 当小车当前所处停靠站的编码大于呼叫按扭 对应的停靠站时停止; (4) 当小车当前所处停靠站的编码等于呼叫按扭 (5) 呼叫按钮开关 HJ1--HJ5应具有互锁功能 2. 运料小车的运动分析: HJ 的编码时,小车向左运行,运行到按钮 HJ 所 HJ 的编码时,小车保持不动; 先按下者优先。 某自动生产线上运料小车的运动如图所示, 运料小车由一台三相异步电动机拖动, 电机正转,小车 向右行,电机反转,小车向左行。在生产线上有 5个编码为1 — 5的站点供小车停靠,在每个停靠站安 装一个行程开关以监测小车是否到达该站点。对小车的控制除了启动按钮和停止按钮之外,还设有 5 个呼叫按钮开关(HJ1-- HJ5 )分别与5个停靠站点相对应。 自动运料小车示意图 程序设计 1. 行程开关

在该程序中,5个站的行程开关分别用数字0-4来表示,当小车在1号站时,行程开关 X007得电,将数字0传送到数据寄存器D0;当小车在2号站时,行程开关X010得电,将数字1传送到数据寄存器D(。依次类推,当小车在5号站时,行程开关X013寻电,将数字4传送到数据寄存器D0。它的助记符程序为: LD X007 MOV K0D0;小车在1号站 LD X010 MOV K1D0;小车在2号站 LD X011 MOV K2D0;小车在3号站 LD X012 MOV K3D0;小车在4号站 LD X013 MOV K4D0;小车在5号站 所对应的梯形图如下所示: 行程开关梯形图 2. 小车启停辅助继电器 当按下启动按钮时,小车开始运动,该辅助继电器M0寻电;当按下停止按钮时,小车停止运动,该辅助继电器M(失电。它的助记符程序为: LD X000 OR M0 ANI X001 OUT M0 ;小车启停辅助继电器 所对应的梯形图如下所示: 小车启停辅助继电器梯形图 3. 呼叫按钮 在该程序中,5个站的呼叫按钮分别用数字0-4来表示,而且由于5个呼叫按钮开关HJ1— HJ5具有互锁功能,先按下者优先,所以需5个辅助继电器M1-M5当按下1号站呼叫按钮开关时,行程开关X002得电,数字0传送到数据寄存器D1,同时1号按钮开关辅助继电器得电;当按下2号站呼叫按钮开关时,行程开关X003寻电,数字1传送到数据寄存器D1,同时2号按钮开关辅助继电器得电;依次类推,当按下5号站呼叫按钮开关时,行程开关X006 得电,数字4传送到数据寄存器D1,同时5号按钮开关辅助继电器得电;它的助记符程序为: LDI M2 ANI M3 ANI M4 ANI M5 ANI X007

汽车运动控制系统仿真

一、摘要 2 二、课程设计任务 3 1.问题描述 3 2.设计要求 3 三、课程设计内容 4 1、系统的模型表示 4 2、利用Matlab进行仿真设计 4 3、利用Simulink进行仿真设计 9 总结与体会 10 参考文献 10

本课题以汽车运动控制系统的设计为应用背景,利用MATLAB语言对其进行设计与仿真.首先对汽车的运动原理进行分析,建立控制系统模型,确定期望的静态指标稳态误差和动态指标搬调量和上升时间,最终应用MATLAB环境下的.m文件来实现汽车运动控制系统的设计。其中.m文件用step函数语句来绘制阶跃响应曲线,根据曲线中指标的变化进行P、PI、PID校正;同时对其控制系统建立Simulink进行仿真且进行PID参数整定。仿真结果表明,参数PID控制能使系统达到满意的控制效果,对进一步应用研究具有参考价值,是汽车运动控制系统设计的优秀手段之一。 关键词:运动控制系统 PID仿真稳态误差最大超调量

一、课程设计任务 1. 问题描述 如下图所示的汽车运动控制系统,设该系统中汽车车轮的转动惯量可以忽略不计,并且假定汽车受到的摩擦阻力大小与汽车的运动速度成正比,摩擦阻力的方向与汽车运动的方向相反,这样,该汽车运动控制系统可简化为一个简单的质量阻尼系统。 根据牛顿运动定律,质量阻尼系统的动态数学模型可表示为: ???==+v y u bv v m 系统的参数设定为:汽车质量m =1000kg , 比例系数b =50 N ·s/m , 汽车的驱动力u =500 N 。 根据控制系统的设计要求,当汽车的驱动力为500N 时,汽车将在5秒内达到10m/s 的最大速度。由于该系统为简单的运动控制系统,因此将系统设计成10%的最大超调量和2%的稳态误差。这样,该汽车运动控制系统的性能指标可以设定为: 上升时间:t r <5s ; 最大超调量:σ%<10%; 稳态误差:e ssp <2%。 2.设计要求 1.写出控制系统的数学模型。 2.求系统的开环阶跃响应。 3.PID 控制器的设计 (1)比例(P )控制器的设计 (2)比例积分(PI )控制器的设计 (3)比例积分微分(PID )控制器的设计 利用Simulink 进行仿真设计。 二、课程设计内容 1.系统的模型表示

自动送料小车控制教材

目录 1设计任务与要求 (1) 1.1课程设计任务 (1) 1.2课程设计要求 (1) 2 设计方案 (3) 2.1运料小车的运动分析 (3) 2.2设备控制要求 (4) 2.3整体方案论证 (4) 2.4系统资源分配 (5) 2.4.1 I\ O地址分配 (5) 2.4.2 数字量输入部分 (5) 2.4.3 数字量输出部分 (6) 3硬件电路设计 (7) 4软件设计 (9) 4.1.1 梯形图 (9) 4.1.2 指令表 (12) 5 调试过程 (15) 5.1呼叫按钮 (15) 5.2行程开关 (15) 5.3比较 (15) 5.4向左运动 (15) 5.5向右运动 (15) 5.6调试操作 (16) 6 结论 (18) 参考文献 (19)

1设计任务与要求 1.1课程设计任务 任务描述 某自动生产线上运料小车的运动如图所示,运料小车由一台三相异步电动机拖动电动机正转,小车右行,电机反转,小车左行。在生产线上有5个编码为1~5的站点供小车停靠,在每一个停靠站安装一个行程开关以监测小车是否到达该站点。对小车的控制除了启动按钮和停止按钮之外,还设有5个呼叫开关(SB1~SB5)分别与5个停靠点相对应。 1.2课程设计要求 (1)按下启动按钮,系统开始工作,按下停止按钮,系统停止工作; (2)当小车当前所处停靠站的编码小于呼叫按钮SB的编码时,小车向右运行,运行到呼叫按钮SB所对应的停靠站时停止; (3)当小车当前所处停靠站的编码大于呼叫按钮SB的编码时,小车向左行,运行到呼叫按钮SB所对应的停靠站时停止; (4)当小车当前所处停靠站的编码等于呼叫按钮SB的编码时,小

智能小车控制系统开题

毕业设计(论文)开题报告 题目智能小车控制系统研究 系部车辆工程系 专业 学生姓名学号 指导教师职称讲师 毕设地点 2016年1 月16 日

1.结合毕业设计(论文)课题任务情况,根据所查阅的文献资料,撰写1500~2000字左右的文献 综述: 一丶选题背景 智能汽车的概念在上世纪80 年代初由美国提出,随着智能控制算法的不断发展,以及硬件设备的快速更新,对智能车的发展起到了巨大的促进作用。同时交通问题也逐渐成为世界各个国家都要面临的重要问题,这也加快了新技术、新方法的应用。在这样的背景下智能车的研究逐渐成为新的热点。 当前世界公路的总里程每年都在高速增长,同时汽车的总量也在成倍增加,其中我国的增量更是非常明显,随着汽车的越来越多,出现交通事故的概率也在不断提高。世界各国为了解决这方面的问题提出了很多的想法,而智能车是众多想法中最可行的一种解决当前问题的方法。许多国家在无人驾驶汽车和智能交通系统的研究上都取得了不错的成果,有些研究结构已经研制成功了智能车的原型,并进行相关试验。最近10 年在传统汽车中半导体和电子技术应用的越来越多。汽车产业已经进入到了电子时代,智能汽车将是未来的发展趋势。根据相关部门的统计数据,2012 年之后生产的汽车,汽车上电子装置系统占整个汽车总成本超过30%,甚至在一些配置较高的汽车上,比重超过50%。 随着改革开放的不断深入,我国经济在过去的一段时间迅速崛起,人民的生活水平和幸福指数每年都在提高,拥有一辆汽车也不在是一个的梦想,而是变成了一个很多家庭都能消费的起的代步工具,当前我国的汽车数量,每年以两位数增长,然而我国的公共配套却相对落后,这就造成了我国严重的交通问题,道路拥挤十分严重,出现了开车不如骑车快的现象。 因此发展智能车和智能交通系统,是解决现有问题的一种有效的方法,通过不断的研究会在交通拥堵、减少事故方面起到十分显著的作用。未来通过无人驾驶技术,实现汽车的自动行驶,对于我国汽车、控制、电子等领域在新时期提高国际竞争力和自主创新能力有着重要的作用。 智能汽车控制系统的研究是一项复杂的系统工程,其中包含了机械、电子、自动循迹、自适应控制、机器人技术、传感器技术等多学科相互交融的一项研究。智能车通过多个传感器模块的协同工作,经过控制单元进行决策实现汽车的自动行驶、最优化路径等功能。 同时无人驾驶智能车在货运、农业生产、军事等领域具有很好的应用前景。 综上所述,发展智能汽车控制技术能够提高我国在微电子技术、人工智能、电机控制等新技术领域的技术水平。同时随着智能汽车的不断发展也能够有效的改善现有的交

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接点断开,对应状态就为被激活,前一状态就自动关闭。状态编程的这一特点,使各状态之间的关系就像是一环扣一环的链表,变得十分清晰单纯,不相邻状态间的繁杂连锁关系将不复存在,只需集中考虑实现本状态的三大功能既可。另外,这也使程序的可读性更好,便于理解,也使程序的调试、故障的排除变得相对简单。 7-2步进梯形图 在状态编程的最后,必须使用步进返回指令RET,从子母线返回主母线。如图7-3程序中,若没有RET指令,会将后面所有还看成是当前状态S22中的指令,由于PLC程序是循环扫描的,也包括了最开始处的指令,这就会引起程序出错而不能运行。 2.功能图的编程规则 (1)初始状态的编程。 初始状态一般是指一个顺控工艺最开始的状态,对应于状态转移图初始位置是状态就是初始状态。S0~S9共10个状态组件专用作初始状态,用了几个初始状态,就可以有

Matlab汽车运动控制系统设计

1绪论 1.1选题背景与意义 汽车已经成为人们日常生活不可缺少的代步交通工具,在汽车发达国家,旅客运输的60%以上,货物运输的50%以上由汽车来完成,汽车工业水平和家庭平均拥有汽车数量已经成为衡量一个国家工业发达程度的标志。进行汽车运动性能研究时.一般从操纵性、稳定性和乘坐舒适性等待性着手。但近年来.随着交通系统的日趋复杂,考虑了道路环境在内的汽车运动性能开始受到关注。因此,汽车运动控制系统的研究也显得尤为重要,在文中,首先对汽车的运动原理进行分析,建立控制系统简化模型,确定期望的静态指针(稳态误差)和动态指针(超调量和上升时间)。然后对汽车运动控制系统进行设计分析。从而确定系统的最佳静态和动态指针。 2 论文基本原理分析 2.1.1汽车运动横向控制 (1)绝对位置的获得方法 汽车横向方向的控制使用GPS(全球定位系统)的绝对位置信息。GPS信息的精度与采样周期、时间滞后等有关。为提高GPS的数据精度和平滑数据.采用卡尔曼滤波对采样数据进行修正。GPS的采样周期为200ms相对应控制的周期采用50ms。另外考虑通信等的滞后、也需要进行补偿,采用航位推测法(dead reckoning)解决此问题。通过卡尔曼滤波和航位推测法推算出的值作为汽车的绝对位置使用来控制车速、横摆角速度等车辆的状态量。GPS 的数据通过卡尔曼滤波减少偏差、通过航位推测法进行误差和迟滞补偿.提高了位置数据推算的精度。 (2)前轮转角变化量的算出方法 这里对前轮目标转角变化量(?δ)的算出方法作简要说明,横方向控制采用预见控制,可以从现在汽车的状态预测经过时间t p秒后的汽车位置,由t p秒后的预测位置和目标路径

PLC控制运料小车的设计

前言 可编程控制器是一种为工业机械控制所设计的专用计算机,在各种自动控制系统中有着广泛的应用,它是在继电器控制和计算机控制基础上开发的产品,逐渐发展成为以微处理器为核心,把自动化技术、计算机技术,通信技术融为一体的新型工业自动控制装置。早期的可编程控制器在功能上只能进行逻辑控制,因而称为可编程程序逻辑控制器(Programmable Logic Controller)简称PLC[1]。 随着技术的发展,其控制功能不断增强,可编程程序控制器还可以进行算术运算,模拟量控制、顺序控制、定时、计数等,并通过数字,模拟的输入、输出控制各种类型的机械生产过程。 长期以来,PLC及其网络控制系统始终战斗在工业自动化控制行业的主战场,其提供的安全和完善的解决方案,为各种各样的自动化设备提供了非常可靠的控制应用,在电力、冶金、化工、机械等行业发挥了重大作用,被公认为现代工业自动化三大支柱之一。 近20年来计算机和信息技术的飞速发展,不断成倍扩大的功能和成倍降低的价格,使PLC、通信联网技术、过程控制软件都获得了长足进步,也使PLC的广泛应用成为可能。从1968年开始至今,PLC已经经历了四次更新换代,现阶段的PLC产品不但全面使用16位、32位高性能微处理器,高性能片位式微处理器,RISC(ReduCedInstruCtionSetComputer)精简指令系统CPU等高级CPU,而且,在一台PLC中配置多个微处理器,进行多道处理。同时,生产了大量内含微处理器的智能模板,使得最新的PLC产品成为具有逻辑控制功能、过程控制功能、运动控制功能、数据处理功能、联网通信功能的名副其实的多功能处理器。 随着生产自动化程度的增加,单一的逻辑控制功能显然不能满足现代生产的要求,而PLC新增加的这些功能正好适应了生产发展的需求。相信在未来的自动化生产控制中,PLC 及其网络必将得到更加广泛的......

基于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-1

2.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的自动送料小车控制设计

江苏城市职业学院 毕业设计(论文) 论文题目:基于PLC的自动送料小车控制设计所属系部: 指导老师:职称: 学生姓名:学号: 专业: 江苏城市职业学院制

摘要 可编程序控制器(Programmable controller)简称PLC,由于PLC的可靠性高、环境适应性强、灵活通用、使用方便、维护简单,所以PLC的应用领域在迅速扩大。近几年来,PLC的成本下降,功能又不段增强,所以,目前PLC在国内外已被广泛应用于各个行业。 本设计是实现手动进给和自动转换车,改变过去简单手动进给车,减少人工,提高生产效率,实现自动化生产! 关键词:PLC;送料小车;控制;程序设计

目录 前言 (1) 第一章控制系统介绍和控制过程要求 (1) 1.1 控制系统在送料小车中的作用与地位 (1) 1.2 控制系统介绍 (1) 第二章送料小车系统方案的选择 (3) 2.1 可编程控制器 PLC的优点 (3) 2.2 小车送料系统方案的选择 (3) 第三章 STEP7-Micro/WIN32编程软件介绍及功能 (5) 3.1 STEP7-Micro/WIN32编程软件介绍 (5) 3.2、基本功能 (5) 3.3、其他功能 (5) 第四章基于PLC的送料小车接线图及梯形图 (7) 4.2 PLC端子接线图 (8) 4.3 梯形图分段设计 (9) 4.4 程序运行原理说明调试与完善 (13) 4.5 系统总梯形图设计 (14) 4.6 小车程序设计 (19) 结论 (22)

谢辞 (23) 参考文献 (24)

基于PLC的自动控制运料小车的设计 前言 控制系统的发展已经很成熟,应用范围涉及各个领域,例如:机械、汽车制造等。PLC以其可靠性高、抗干扰能力强、编程简单、使用方便、控制程序可变、体积小、质量轻、功能强和价格低廉等特点,在机械制造、冶金等领域得到了广泛的应用。 送料小车控制系统采用了PLC控制。从送料小车的工艺流程来看,其控制系统属于自动控制与手动控制相结合的系统,因此,此送料小车电气控制系统设计具有手动和自动两种工作方式。我在程序设计上采用了模块化的设计方法,这样就省去了工作方式程序之间复杂的联锁关系,从而在设计和修改任何一种工作方式的程序时,不会对其它工作方式的程序造成影响,使得程序的设计、修改和故障查找工作大为简化。 1

三菱PLC运料小车控制课程设计

运料小车 课 程 设 计 专业-------------------XXX 班级-------------------XXX 姓名--------------------XXX 指导老师---------------------XXX 年月日

摘要:可编程逻辑控制器,简称PLC,是一种工业控制微型计算机。它的编程方便、操作简单尤其是高通用性等优点,使它在工业生产过程中得到了广泛的应用。其中的一个应用便是运料小车的控制,主要用到的便是他的逻辑控制功能。本论文介绍的是PLC产品以及其对应的软件,并且用它来进行五个控制台作业的运料小车的控制编程。 目录 1. 运料小车的发展概况 (1) 2.可编程控制器(PLC)概述 (1) 2.1 PLC概述及特点 (2) 2.2 PLC的构成 ................................................................................................................ 错误!未定义书签。 3 控制系统设计 (4) 3.1 小车运动分析 (7) 3.2 运料小车控制系统的PLC选型和资源配置 (7) 3.3 系统资源分配 (8) 3.4 系统硬件设计 (9) 3.5 系统软件源程序设计 (10) 4 控制系统的调试 (13) 4.1 编程软件 (13) 4.2 程序的构成 (13) 4.3 程序的下载、安装和调试 (15) 总结 (16) 致谢 (16) 参考文献 (17)

1 运料小车的发展概况 由于PLC的不断发展和革新,使得生产线的运输控制也将得到不断的改善和生产率的不断提高,运料小车控制经历了以下几个阶段: (1)手动控制:在20世纪60年代末70年代初期,便有一些工业生产采用PLC来实现运料小车的控制,但是由于当时的技术还不够成熟,只能够用手动的方式来控制机器,而且早期运料小车控制系统多为继电器一接触器组成的复杂系统,这种系统存在设计周期长、体积大、成本高等缺陷,几乎无数据处理和通信功能,必须有专人负责操作。 (2)自动控制:在20世纪80年代,由于计算机的价格下降,这时的大型工控企业将PLC充分的与计算机相结合,通过机器人技术,自动化设备终于实现了PLC在运料小车控制系统在自动方面的应用。(3)全自动控制:现阶段,由于PLC技术的向高性能高速度、大容量发展大型PLC大多采用多CPU 结构,不断向高性能、高速度和大容量方向发展。将PLC运用到运料小车控制系统,可实现运料小车的全自动控制,降低系统的运行费用。PLC运料小车自动控制系统具有连线简单控制速度快,精度高,可靠性和可维护性好,维修和改造方便等优点。 2.可编程控制器(PLC)概述 2.1 PLC的概述 PLC即可编程控制器(Programmable logic Controller,是指以计算机技术为基础的新型工业控制装置。在1987年国际电工委员会(International Electrical Committee)颁布的PLC标准草案中对PLC做了如下定义:“PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输 入和输出,控制各种类型的机械或生产过程。PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。” 图2-1 PLC三菱FX系列

(完整版)自动送料小车设计基于三菱PLC毕业论文

目录 摘要 (1) 第一章绪论 1.1 课题的背景意义 (2) 1.2 设计内容及要求 (2) 第二章系统硬件设计 2.1 系统硬件选型原则................................... . (3) 2.2 硬件的选型............................................. . (4) 2.2.1 PLC的选型 (4) 2.2.2 传感器的设计 (5) 2.2.3 分捡器的设计 (8) 2.2.4 步进电机的设计 (8) 2.2.5 三相异步电机的设计 (10) 2.2.6 机械臂的设计 (12) 2.3 PLC输入输出地址分配 (13) 第三章系统软件设计 3.1 梯形图的概述 (15) 3.2 送料系统PLC梯形图设计 (15) 3.3 电气控制设计 (16)

第四章PLC控制送料小车的设计 4.1 自动送料小车的概述 (17) 4.2 系统流程图的设计 (18) 4.3 PLC控制系统的IO接线图 (19) 4.4 PLC输入输出系统分配图 (19) 第五章设计小节 (20) 参考文献

第一章绪论 1.1 课题的背景意义 随着现代工业设备的自动化越来越多的工厂设备采用PLC,变频器,人机界面自动化器件来控制,因此自动化程度越来越高。电器控制技术是随着科学技术的不断发展,生产工艺不断提出新的要求而得到迅速发展的。在现代化工业生产中,为了提高劳动生产率,降低成本,减轻工人的劳动负担,要求整个工艺生产过程全盘自动化,这就离不开控制系统。 控制系统是整个生产线的灵魂,对整个生产线起着指挥的作用。一旦控制系统出现故障,轻者影响生产线的继续进行,重者甚至发生人生安全事故,这样将给企业造成重大损失。 自动化加工工艺基本内容与特点: (1)自动化加工工艺基本内容,随着机械加工自动化程度的发展,自动化加工的工艺范围也在不断地扩大,自动花加工工艺的基本内容已包括大部分切削加工,如钻孔、扩孔、铰孔、攻螺纹、镗孔、车端面、车削、铣削、内外圆磨削,拉削、珩磨以及滚压加工等,还有部分非切削加工也可实现自动化加工,如自动检测,自动装配、清洗、实验、自动打印、分类等工艺内容。(2)自动化加工工艺的特点1)自动化加工中的工件毛坯精度比普通加工要求高,并且在结构工艺性上要考虑适应自动化加工需要。2)自动化加工的生产率比采用万能机床的普通加工一般要高几倍至几十倍。3)自动化加工中的工件加工精度稳定,受人为因素影响小。4)自动化加工中切削用量的选择,以及刀具尺寸控制系统的应用,是以保证加工精度,满足一定的刀具耐用度,提高劳动生产率为目的的。5)在多品种小批量的自动化加工中,在工艺方案上考虑以成组技术为基础基础,充分发挥数控机床等柔性加工设备在适应加工品种改变方面的优势。

基于STM32的智能小车控制系统设计

www?ele169?com | 21电子电路设计与方案 0 引言 移动机器人已经渗透到工业生产、物流、搬运、医疗等 社会的每个方面[1]。智能小车作为一种轮式机器人也得到了 广泛的应用研究[2]。控制系统是智能小车的关键构成部分, 能够在较为复杂的环境中,将小车按照预定的轨迹运行,或者运行到预先设定的位置,实现小车精确的速度与位置的控制,对智能小车系统起着至关重要的作用[3] 。因此,本文以四轮轮式结构智能小车为研究对象,采用STM32系列单片 机作为控制核心,结合CAN 总线通信接口,设计一种基于STM32的智能小车控制系统,该系统功能强大且扩展性好, 具有一定的实用价值。1 系统介绍 智能小车的控制系统是整个智能小车设计过程中最为重 要的一环。智能小车是在它的统一协调控制下完成行走、 避障、 自主循迹等任务,它的好坏直接关系着智能小车的性能好坏, 控制系统的设计方法也决定着智能小车的功能特点。图1 控制系统结构框图 通常,智能小车应具备自主定位、障碍物实时检测、自 动避障、速度检测以及无线通信等功能。根据上述功能的要求,本文所设计的控制系统的硬件模块主要包括:主控模块、障碍物检测模块、速度检测模块、无线通信模块、电源模块以及电机驱动模块等部分。控制系统的结构如图1所示。为了方便后续的功能的扩展,在实际设计过程中,各模块的软硬件设计均采用相对独立的模块化设计方法。2 系统硬件设计 ■2.1 电源模块电源模块主要为控制系统提供工作的电压。根据各个组成部分的功能,电源模块应提供电机驱动所需的12V、STM32主控核心所需的3.3V、其他芯片工作所需的5V 三种幅值的电压。因此,采用12V 的航模电池作为供电电源,5V 与3.3V 电源转换电路如图2所示。为了增加电源的可靠性,减少外界扰动的影响,在稳压芯片7805和LM1117的 输入和输出两侧均布置有电容。图2 电源模块电路 ■2.2 障碍物检测模块智能小车要具备自主避障的能力,必须在其行进过程中能够时刻检测到障碍物的信息,为此就需要设计相应的障碍物检测模块。常用的传感器主要有超声波、激光以及红外测距传感器。鉴于超声传感器使用方便、实时性强和性价比高等优点,本文选用型号为HC-SR04的超声测距模块,得到智能小车在行进过程中遇到的障碍物的信息。所使用的测距模块如图 3所示。其中VCC 为5V 电源输入接5V 电源即可, GND 为接地线,回响信号输出ECHO 与触发控制信号输入TRIG 与STM32的I/O 口连接即可。基于STM32的智能小车控制系统设计王嘉俊 (山西省清徐梗阳中学,山西清徐,030400)摘要:本文设计一种基于STM32的智能小车控制系统。该系统采用STM32单片机作为控制核心,通过HC-SR04超声波传感器实时检测障碍物信息,采用光电编码器得到转速信息构成闭环控制系统,使得智能小车的控制更为精确,通过CAN总线和无线通信模块实现操作人员对智能小车的有线和无线通信。该系统设计简单、可扩展性好且控制精度高,具有一定应用价值。关键词:智能小车;STM32;转速检测;避障

相关文档
相关文档 最新文档