电动运输小车的PLC控制.docx

上传人:b****1 文档编号:12513431 上传时间:2023-04-19 格式:DOCX 页数:29 大小:328.39KB
下载 相关 举报
电动运输小车的PLC控制.docx_第1页
第1页 / 共29页
电动运输小车的PLC控制.docx_第2页
第2页 / 共29页
电动运输小车的PLC控制.docx_第3页
第3页 / 共29页
电动运输小车的PLC控制.docx_第4页
第4页 / 共29页
电动运输小车的PLC控制.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

电动运输小车的PLC控制.docx

《电动运输小车的PLC控制.docx》由会员分享,可在线阅读,更多相关《电动运输小车的PLC控制.docx(29页珍藏版)》请在冰豆网上搜索。

电动运输小车的PLC控制.docx

电动运输小车的PLC控制

目录之中。

 

机电工程学院

课程设计说明书

 

设计题目:

电动运输小车的PLC控制系统设计

学生姓名:

学号:

20094805

专业班级:

机制F09

指导教师:

2012年12月14日

 

内容摘要

随着经济的发展,电动运输小车在医药、冶金、建材、饲料加工等行业被广泛地应用,不仅节省了人力和物力,而且也提高了产品的质量,提高了生产率,同时也可以实现现代化科学管理。

  本设计介绍的是基于可编程控制器西门子S7-200的电动运输小车的设计与实现,能够指示小车的停车位和呼车功能、是否可以呼车及小车是否到位、能够实现电机正转、电机反转、可以紧急停车等功能。

  本文阐述了可编程控制器西门子S7-200的功能特点以及操作。

提出了系统的总体设计方案。

  本系统具有价格低廉、高可靠性、高性能和智能化的特点。

  通过该系统的成功研制和应用,生产效率将大幅提高,工人的劳动强度将大幅度降低,控制精度也将进一步提高。

关键词:

可编程控制器;呼车;西门子S7-200;PLC

 

 

第1章引言……………………………………………………………………

(1)

第2章设计方案………………………………………………………………(3)

2.1总体方案说明…………………………………………………………(3)

2.2控制方式选择………………………………………………………(3)

2.3系统可靠性设计……………………………………………………(3)

第3章PLC控制系统设计…………………………………………(5)

3.1工艺过程……………………………………………………………(5)

3.2主电路的设计…………………………………………………………(5)

3.3控制流程图……………………………………………………………(6)

3.4I/O地址分配表………………………………………………………(7)

3.5元器件目录表…………………………………………………………(8)

3.6I/O接线图…………………………………………………………(8)

3.7控制程序编制(梯形图)……………………………………………(10)

3.8语句表…………………………………………………………………(16)

3.9程序调试…………………………………………………………………(20)

结论……………………………………………………………………………(23)

设计总结………………………………………………………………………(24)

谢辞……………………………………………………………………………(25)

参考文献………………………………………………………………………(26)

第1章引言

这次设计是毕业前最后一次课程设计,也是为做毕业设计做铺垫吧,通过这次设计,将所学的东西融会贯通。

这篇论文是以西门子S7-200为主要载体,结合他对应的编程软件来对运输小车的控制进行编程,虽然没有具体的见到他的硬件,但是也对这样一个程序对应的接口做了了解。

本文主要是在对PLC进行系统的介绍后,进入具体西门子,针对S7-200这个型号进行硬件及其软件的介绍,最后写出运输小车对应PLC的接口图及其对应的程序。

PLC技术代表了当今电气程序控制的世界先进水平。

它与数控技术,工业机器人技术已成为机械工业自动化和CIM的三大支柱。

据预测,在90年代,美、日、德等发达国家的控制屏将完全由PLC所占据。

由于PLC吸收了微电子技术和计算机技术的最新成果,发展十分迅速,使它已远远超出单纯取代继电器的应用领域,远远超出逻辑控制的范畴,在从单机自动化到整条生产线自动化,乃至整个工厂的生产自动化;从FMS、工业机器人到大型分散型控制系统中都担当着重要角色。

一、PLC的由来

1968年美国最大的汽车制造商通用汽车公司(GM),为了适应汽车型号不断更新的要求,以在激烈的竞争的汽车工业中占有优势,提出要研制一种新型的工业控制装置来取代继电器控制装置,为此,特拟定了十项公开招标的技术要求,即:

(1)编程简单方便,可在现场修改程序;

(2)硬件维护方便,最好是插件式结构;

(3)可靠性要高于继电器控制装置;

(4)体积小于继电器控制装置;

(5)可将数据直接送入管理计算机;

(6)成本上可与继电器柜竞争;

(7)输入可以是交流115V;

(8)输出为交流115V,2A以上,能直接驱动电磁阀;

(9)扩展时,原有系统只需做很小的改动;

(10)用户程序存储器容量至少可以扩展到4KB。

二、PLC的发展

PLC问世以来,其发展极为迅速。

由最初的1位机发展为8位机,现在的大型PLC已采用了32位微处理器,可同时进行多任务操作,其技术已经相当成熟。

目前,世界上有PLC生产厂200多家,比较著名的有美国的A-B公司、通用电气公司,日本的三菱、松下电工、欧姆龙,德国的西门子,法国的施耐德等。

生产的PLC品种繁多,产品的更新换代也极快,著名的生产公司几乎每1~2年即可推出一种新产品。

PLC的结构不断改进,功能日益增强,性能价格比越来越高。

展望未来,PLC在规模和功能上正朝着两个方向发展。

一方面,大型PLC不断向大容量、高速度、多功能的方向发展,能取代工业控制微机对大规模复杂系统进行综合性的自动控制。

另一方面,小型PLC向超小型、简易、廉价方向发展,能真正完全取代最小的继电接触器系统,适应单机、数控机床和工业机器人等领域的控制要求。

另外,不断增强PLC的联网通信功能,便于分散控制与集中控制的实现;大力开发智能I/O模块,极大地增强PLC的过程控制能力,提高它的适应性和可靠性;不断使PLC的编程语言与编程工具向标准化和高级化方向发展。

三、PLC的应用领域

PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时日常维护也变得容易起来,更重要的是使同一设备经过改变程序而改变生产过程成为可能。

这特别适合多品种、小批量的生产场合。

目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况主要分为如下几类:

(1)开关量逻辑控制

取代传统的继电器控制电路,实现逻辑控制、顺序控制,既可用于控制单台设备,也可用于多机群控及自动化流水线。

如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。

(2)工业过程控制

在工业生产过程当中,存在一些如温度、压力、流量、液位和速度等连续变化的量(即模拟量),PLC采用相应的A/D和D/A转换模块及各种各样的控制算法程序来处理模拟量,完成闭环控制。

PID调节是一般闭环控制系统中用得较多的一种调节方法。

过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。

(3)运动控制

PLC可以用于圆周运动或直线运动的控制。

一般使用专用的运动控制模块,如可驱动步进电机或伺服电机的单轴或多轴位置控制模块,广泛用于各种机械、机床、机器人、电梯等场合。

 

第2章设计方案

2.1总体方案说明

首先来分析下整个运输小车的控制系统。

(1)按下启动按钮SB→八盏指示灯全亮→某个行程开关STX闭合→将该工位号VB0传入系统。

(2)按下某个呼车按钮→系统得电并自锁,八盏指示灯全灭→将该呼车位号VB1传入系统→系统对VB0,VB1进行大小比较→根据比较结果进行正,反转或原位不动→辅助继电器M4得电,其动断触点M0.3断开→其他呼车按钮呼车无效→小车到达所呼车位时,定时器T37启动→30s后其动断触点断开→辅助继电器M2失电,八盏指示灯全亮,其他呼车按钮呼车有效。

(3)假如小车停在3位,而3号工作台呼叫,则小车原位不动。

2.2控制方式选择

我们电动运输小车的任务主要由两大部分,其中最主要的就是运输小车的PLC梯形图设计,也就是程序设计;其次是三相异步电机的驱动主电路设计。

为此我们采用了PLC控制系统。

因为PLC控制系统具有简便的编程性。

PLC相当于一个微型计算机,内部有CPU可以用来处理一些普通指令和更多的特殊功能指令。

还有许多的存储器可以存放数据,在作为工业控制的情况下,我们可以把PLC当成是一个集成了许多继电器的盒子,可以单纯的把PLC当成是一个开关。

因为此次的小车所需的输入、输出比较少,所以使用了西门子的S7-200-CPU226型号的PLC。

这个型号的PLC提供了24个输入和16个输出口。

根据任务书要求输入只需要18个,输出需要只10个满足设计要求。

在硬件上需要实现电机的正反转,这利用了继电器线圈通电常开点闭合、常闭点断开的特点来改变电机的旋转方向。

2.3系统可靠性设计

由于采用的是PLC控制系统,它具有以下优点,完全满足可靠性要求

(1)所有的I/O接口电路均采用光电隔离,使工业现场的外电路与PLC内部电路之间电气上隔离。

(2)各输入端均采用R-C滤波器,其滤波时间常数一般为10-20ms.

(3)各模块均采用屏蔽措施,以防止辐射干扰。

(4)采用性能优良的开关电源。

(5)对采用的器件进行严格的筛选。

(6)良好的自诊断功能,一旦电源或其他软,硬件发生异常情况,CPU立即采用有效措施,以防止故障扩大。

(7)大型PLC还可以采用由双CPU构成冗余系统或有三CPU构成表决系统,使可靠性更进一步提高。

 

第3章PLC控制系统设计

3.1工艺过程

电动运输小车PLC控制系统控制要求:

电动运输小车PLC控制系统示意图如下图所示。

其中电动运输车供8个加工点使用,对车的控制要求如下:

PLC上电后,车停在某个加工点(也称工位)。

若无用车呼叫(也称呼车)时,则各工位的批示灯全亮,表示各工位均可以呼车。

(1)若某工位呼车,各工位的指示灯均灭,表示此时再呼车无效。

(2)停车位呼车则小车不动。

当呼车位号大于停车位号时,小车自动向高位行驶,当呼车位号小于停车位号时,小车自动向低位行驶,当小车到达呼车位时自动停车。

(3)小车到达某位时应停车30S供该工位使用,不应立即被其他工位呼走。

(4)临时停电后再复电,小车不会自行启动。

图3-1电动运输小车呼车系统示意图

3.2主电路的设计

根据电动运输小车的控制要求,应该选用一个电动机,并且保证电动机能正反转.所设计的主电路图如下:

 

图3-2主电路图

3.3控制流程图

根据电动运输小车的控制要求,设计如下流程图:

 

图3-3控制流程图

3.4I/O地址分配表

分配表如下表1所示:

 

表3-1I/O地址分配表

输入

地址

输出

地址

启动按钮SB

I0.0

电机正转接触器KM1

Q0.0

停止按钮SB0

I0.1

电机反转接触器KM2

Q0.1

呼车按钮SB1

I1.0

工位指示灯HL1

Q1.0

呼车按钮SB2

I1.1

工位指示灯HL2

Q1.1

呼车按钮SB3

I1.2

工位指示灯HL3

Q1.2

呼车按钮SB4

I1.3

工位指示灯HL4

Q1.3

呼车按钮SB5

I1.4

工位指示灯HL5

Q1.4

呼车按钮SB6

I1.5

工位指示灯HL6

Q1.5

呼车按钮SB7

I1.6

工位指示灯HL7

Q1.6

呼车按钮SB8

I1.7

工位指示灯HL8

Q1.7

行程开关ST2

I2.1

行程开关ST3

I2.2

行程开关ST4

I2.3

行程开关ST5

I2.4

行程开关ST6

I2.5

行程开关ST7

I2.6

行程开关ST8

I2.7

3.5元器件目录表

表3-2元器件目录表

序号

代号

名称

数量

规格型号

备注

1

SB

启动按钮

1

LA19-11

绿色

1

SB0

停止按钮

1

LA19-11

红色

1

SB1-SB8

呼车按钮

8

NP2-BA21

1

ST1-ST8

行程开关

8

LXK-131

1

KM1,KM2

接触器

2

CJX4-d-1610

线圈电压22VAC

1

HL1-HL8

指示灯

8

NP2-EV164

红色

1

FU

熔断器

1

RT18-32

3.6I/O接线图

接线图如图3-4。

图3-4I/O接线图

 

3.7控制程序编制(梯形图)

梯形图如下:

 

 

 

 

 

 

3.8语句表

Network1

LDI0.0

OM0.0

ANI0.1

=M0.0

Network2

LDI1.0

OI1.1

OI1.2

OI1.3

OI1.4

OI1.5

OI1.6

OI1.7

OM0.1

AM0.0

ANT37

=M0.1

Network3

LDM0.0

ANM0.1

SQ1.0,8

Network4

LDM0.0

AM0.1

RQ1.0,8

Network5

LDM0.0

AI2.0

MOVB1,VB0

Network6

LDM0.0

AI2.1

MOVB2,VB0

Network7

LDM0.0

AI2.2

MOVB3,VB0

Network8

LDM0.0

AI2.3

MOVB4,VB0

Network9

LDM0.0

AI2.4

MOVB5,VB0

Network10

LDM0.0

AI2.5

MOVB6,VB0

Network11

LDM0.0

AI2.6

MOVB7,VB0

Network12

LDM0.0

AI2.7

MOVB8,VB0

Network13

LDM0.0

AI1.0

ANM0.3

MOVB1,VB1

Network14

LDM0.0

AI1.1

ANM0.3

MOVB2,VB1

Network15

LDM0.0

AI1.2

ANM0.3

MOVB3,VB1

Network16

LDM0.0

AI1.3

ANM0.3

MOVB4,VB1

Network17

LDM0.0

AI1.4

ANM0.3

MOVB5,VB1

Network18

LDM0.0

AI1.5

ANM0.3

MOVB6,VB1

Network19

LDM0.0

AI1.6

ANM0.3

MOVB7,VB1

Network20

LDM0.0

AI1.7

ANM0.3

MOVB8,VB1

Network21

LDM0.0

ANM0.2

LPS

AB

ANQ0.1

=Q0.0

LPP

AB>VB0,VB1

ANQ0.0

=Q0.1

Network22

LDM0.0

AB=VB0,VB1

ANT37

=M0.2

TONT37,300

Network23

LDQ0.0

OQ0.1

OM0.2

OM0.3

AM0.0

AM0.1

=M0.3

3.9程序调试

程序调试有模拟器调试和现场调试等方法,根据课程设计要求并结合实际情况使用了STEP7-Micro/WIN32模拟器进行了本程序的调试。

西门子S7-200的仿真软件Simulation1.2版是从西班牙原版1.2直接汉化过来的,支持TD200仿真界面和增减计数器等多种指令。

调试方法如下 :

1.将在STEP7-Micro/WIN32中编译正确的程序在文件菜单中导出为AWL文件;

2.打开仿真软件,点“配置”-“CPU 型号”,然后选择CPU226;

3.点“程序”-“载入程序”;

4.选择STEP7-Micro/WIN32的版本;

5.将先前导出的AWL文件打开;

6.点“PLC”-“运行”,开始调试程序。

手动运行工作台调试程序,部分运行情况如下:

1.按下启动按钮开关SB1(I0.0),无呼车,各工位指示灯亮。

如图3-5

图3-5程序调试a

2.按下呼车按钮SB3,各位指示灯灭。

如图3-6

 

图3-6程序调试b

3.按下呼车按钮SB3,小车驶向该工位。

如图3-7

图3-7程序调试c

 

4,按下呼车按钮SB4,小车驶向高位。

如图3-8

图3-8程序调试d

结论

此次课程设计主要其实是对PLC的编程过程和操作过程进行熟悉、强化。

相对于课程设计任务书上的要求,我所设计的程序已经完全满足了。

虽然将课程设计要求完成了,但是还有很多方面欠缺考虑,在实际生活中的许多运用问题,我们都忽略掉了。

比如接触触点的多选,这样会给企业带来额外的费用,这是我们的经验跟思维都不够完善的地方。

在今后的设计中我们应该更多地去考虑一些面向现场和实际使用的问题。

 

设计总结

通过本次设计,我很好的锻炼了理论联系实际,与具体项目、课题相结合开发、设计产品的能力。

既让我们懂得了怎样把理论应用于实际,又让我们懂得了在实践中遇到的问题怎样用理论去解决。

在本次设计中,我们还需要大量的以前没有学到过的知识,于是图书馆成了我们很好的助手。

在查阅资料的过程中,我们要判断优劣、取舍相关知识,不知不觉中我们查阅资料的能力也得到了很好的锻炼。

我们学习的知识是有限的,在以后的工作中我们肯定会遇到许多未知的领域,这方面的能力便会使我们受益非浅。

在设计过程中,总是遇到这样或那样的问题。

有时发现一个问题的时候,需要做大量的工作,花大量的时间才能解决。

自然而然,我的耐心便在其中建立起来了。

为以后的工作积累了经验,增强了信心。

虽然自己所编的程序的相对比较简单,但是通过的这次的自我学习,也学到了许多的知识,至少学到很多独立解决问题的方法和培养了这样的能力。

 

谢辞

首先,我感谢王宗才老师。

本设计是在王老师精心指导和大力支持下完成的。

他平日里工作繁多,但在我做课程设计的每个阶段,从查阅资料,设计草案的确定和修改,中期检查,后期详细设计,论文写作等整个过程中都给予了我悉心的指导。

本课题在研究过程中王老师多次询问研究进程,并为我指点迷津,帮助我开拓研究思路,精心点拨、热忱鼓励。

老师一丝不苟的作风,严谨求实的态度,踏踏实实的精神,给以终生受益无穷之道。

王宗才老师以其严谨求实的治学态度、高度的敬业精神、兢兢业业、孜孜以求的工作作风和大胆创新的进取精神对我产生重要影响。

他渊博的知识、开阔的视野和敏锐的思维给了我深深的启迪。

在他的引导下,我认识了设计的思路,极大的开拓了我的学术视野,也为本篇设计打下了理论基础。

在这次设计中王老师又给我提出了许多宝贵的意见。

虽然我遇到了许多困难,但是我及时的和老师讨论这些问题,最终问题都迎刃而解了。

减少了我在这次设计中的困惑和完成时间。

在论文撰写方面更是给予了方向性的指导和建设性的意见和建议。

在此还要感谢和我一起讨论各位同学。

你们让我明白了,一个人的能力是有限的,大家的力量才是强大的,没有大家的共同努力,不可能这么快完成这次课程设计的。

参考文献

[1]王宗才.机电传动与控制.北京:

电子工业出版社,2011.6

[2]邓星钟.机电传动控制.武汉:

华中科技大学出版社,2007

[3]周宏甫.机电传动控制.北京:

化学工业出版社,2006

[4]罗宇航.流行PLC实用程序及设计.西安:

电子科技大学出版社,2006.12

[5]柴瑞娟,陈海霞.西门子编程技术及应用.北京:

机械工业出版社,2006.8

[6]陈建明.电气控制与PLC应用.北京:

电子工业出版社,2010

[7]王永华.现代电气控制及PLC应用技术.北京:

航空航天大学出版社,2008

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1