视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
四节传送带的模拟PLC课程设计
2025-10-02 18:44:39 责编:小OO
文档
成 绩 评 定 表

学生姓名XXX班级学号XXXX
专  业

自动化课程设计题目四节传送带的模拟

组长签字:         

成绩
日期

             2012   年 07 月   日

课程设计任务书

学    院

信息科学与工程学院专   业

自动化
学生姓名XXX班级学号XXXXXXX
课程设计题目四节传送带的模拟
实践教学要求与任务:

有一个用四条皮带运输机的传送系统,分别用四台电动机带动,控制要求如下: 启动时先起动最末一条皮带机,经过5秒延时,再依次起动其它皮带机。 停止时应先停止最前一条皮带机,待料运送完毕后再依次停止其它皮带机。 当某条皮带机发生故障时,该皮带机及其前面的皮带机立即停止,而该皮带机以后的皮带机待运完后才停止。例如M2故障,M1、M2立即停,经过5秒延时后,M3停,再过5秒,M4停。当某条皮带机上有重物时,该皮带机前面的皮带机停止,该皮带机运行5秒后停,而该皮带机以后的皮带机待料运完后才停止。例如,M3上有重物,M1、M2立即停,再过5秒,M4停。

工作计划与进度安排:

第一周:查阅相关资料,了解设计内容。完成硬件设计。

第1~2天:

1、深入了解课程设计内容及任务。

2、查找文献、资料,确立设计方案。

第3~5天:

1、通过相关资料 ,明确完善设计方案。

2、完成硬件设计,选择PLC型号,设计系统流程图,列出I/O分配表,设计I/O接线图。

第二周:完成软件设计,并进行调试。

第1~2天:完成软件设计,利用STEP7-Micro/WIN进行梯形图或指令表设计。

第3天:对设计程序进行调试。

第4天:课程设计结果验收,完成课程设计报告。

第5天:针对所完成课程设计题目进行答辩。

指导教师:

   201  年  月  日

专业负责人:

201   年  月  日

学院教学副院长:

201   年  月  日

摘要

    20世纪70年代,诞生了两种改变整个世界及商业管理模式的计算机。产生于1976年的苹果II型,是世界上最早得到广泛使用的微型计算机。当今价值数十亿美元的个人计算机产业就是从这个当初由两名年轻人在车库里成立的小公司衍生而来的。 

  另外一类计算机,是由Richard Morley在1972年发明的,如今称之为可编程逻辑控制器(PLC)。它最初并没有像个人计算机那样得到名称上的广泛认同,但是却给制造业带来了同样意义重大的冲击。PLC通常被称为工厂级别的个人计算机。

随着科学技术的发展,电器控制技术在个领域中得到越来越广泛的应用。可编程序控制器(PLC)的应用使电器控制技术发生了根本的变化。

PLC可编程序控制器是以微处理器为基础综合了计算机技术、半导体技术、自动控制技术、数字技术和网络通讯技术发展起来的一种通用工业自动控制装置。它具有结构简单、编程方便、可靠性高等优点,已广泛用于工业过程和位置的自动控制中。

    本设计就是应用可编程控制器来实现模拟四条皮带运输机的传送系统,分别用四台电动机带动,完成相应的控制要求。

关键词:可编程控制器;四节传送带;电气控制

目录

1 概述    1

1.1 PLC的定义    1

1.2 PLC的结构基本结构    1

1.3 PLC的工作原理    2

2 硬件设计    3

2.1控制要求    3

2. 2 PLC型号的选择    3

2.4 I/O分配表    6

2.4.1故障I/O分配表    6

2.4.2加重物I/O分配表    6

2.5 I/O接线图    6

3 软件设计    7

3.1梯形图设计    7

3.1.1发生故障时的梯形图    7

3.1.2加重物时的梯形图    12

3.2梯形图解析    20

3.3.1  启动与停止    20

3.3.2  发生故障时    20

3.3.3  皮带上有重物时    20

4 调试    21

4.1  软件部分调试    21

4.2  硬件部分调试    21

5 总结    22

6参考文献    23

1 概述

1.1 PLC的定义

    可编程逻辑控制器(Programmable Logic Controller,PLC),它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。

1.2 PLC的结构基本结构

  可编程逻辑控制器实质是一种专用于工业控制的计算机, 其硬件结构基本上与微型计算机相同,基本构成为: 

  一、电源 

  可编程逻辑控制器的电源在整个系统中起着十分重要的作用。如果没有一个良好的、可靠的电源系统是无法正常工作的,因此,可编程逻辑控制器的制造商对电源的设计和制造也十分重视。一般交流电压波动在+10%(+15%)范围内,可以不采取其它措施而将PLC直接连接到交流电网上去 

  二、处理单元(CPU) 

  处理单元(CPU)是可编程逻辑控制器的控制中枢。它按照可编程逻辑控制器系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、I/O以及警戒定时器的状态,并能诊断用户程序中的语法错误。当可编程逻辑控制器投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑或算数运算的结果送入I/O映象区或数据寄存器内。等所有的用户程序执行完毕之后,最后将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行。 

    三、存储器 

  存放系统软件的存储器称为系统程序存储器。 

  存放应用软件的存储器称为用户程序存储器。 

  四、输入输出接口电路 

  1.现场输入接口电路由光耦合电路和微机的输入接口电路,作用是可编程逻辑控制器与现场控制的接口界面的输入通道。 

  2.现场输出接口电路由输出数据寄存器、选通电路和中断请求电路集成,作用可编程逻辑控制器通过现场输出接口电路向现场的执行部件输出相应的控制信号。 

  五、功能模块 

  如计数、定位等功能模块。 

六、通信模块 

1.3 PLC的工作原理

    当可编程逻辑控制器投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,可编程逻辑控制器的CPU以一定的扫描速度重复执行上述三个阶段。 

  一、输入采样阶段 

  在输入采样阶段,可编程逻辑控制器以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应的单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。 

  二、用户程序执行阶段 

  在用户程序执行阶段,可编程逻辑控制器总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。 

  即在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。  

  三、输出刷新阶段 

  当扫描用户程序结束后,可编程逻辑控制器就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是可编程逻辑控制器的真正输出。

2 硬件设计

2.1控制要求

启动时先起动最末一条皮带机,经过5秒延时,再依次起动其它皮带机。停止时应先停止最前一条皮带机,待料运送完毕后再依次停止其它皮带机。当某条皮带机发生故障时,该皮带机及其前面的皮带机立即停止,而该皮带机以后的皮带机待运完后才停止。例如M2故障,M1、M2立即停,经过5秒延时后,M3停,再过5秒,M4停。当某条皮带机上有重物时,该皮带机前面的皮带机停止,该皮带机运行5秒后停,而该皮带机以后的皮带机待料运完后才停止。例如,M3上有重物,M1、M2立即停,再过5秒,M4停。

                            图2.1.1实验控制面板图

2.2 PLC型号的选择

    PLC的选择主要应从PLC 的机型、容量、I/O模块、电源模块、特殊功能模块、通信联网能力等方面加以综合考虑。PLC机型选择的基本原则是在满足功能要求及保证可靠、维护方便的前提下,力争最佳的性能价格比。选择时应主要考虑到合理的结构型式,安装方式的选择,相应的功能要求,响应速度要求,系统可靠性的要求,机型尽量统一等因素。

    从上面的分析可以知道,系统共有开关量输入点1个,开关量输出点8个,如果选用CPU222 / PLC,也需要扩展单元 PLC,参照西门子S7-200系列特性,选用主机为CPU22。

2.3系统设计流程示意图

      

                   图2.3.1 发生故障时的流程图

    

                       图2.3.2加重物时的流程图

2.4 I/O分配表

2.4.1故障I/O分配表

面板SB1SB2ABCDM1M2M3M4
PLCI0.0I0.5I0.1I0.2I0.3I0.4Q0.0Q0.1Q0.2Q0.3
表2.4.1故障I/O分配表

2.4.2加重物I/O分配表

面板SB1SB2ABCDM1M2M3M4
PLCI0.0I0.5I0.1I0.2I0.3I0.4Q0.0Q0.1Q0.2Q0.3
表2.4.2加重物I/O分配表

2.5 I/O接线图

图2.5.1 I/O接线图

3 软件设计

3.1梯形图设计

3.1.1发生故障时的梯形图

3.1.2加重物时的梯形图

3.2梯形图解析

3.3.1  启动与停止

    网络1至网络14是四节传送带的启动与停止的梯形图,步骤解析如下:按下I0.0启动,倒叙启动,M4先启动自锁;接通延时5s,M3启动;接通延时5s,M2启动;接通延时5s,M1启动。按下I0.5顺序停止,M1先停止自锁;接通延时5s,M2停止;接通延时5s,M3停止;接通延时5s,M4停止。

3.3.2  发生故障时

     网络15至网络30是四节传送带有故障时的梯形图,步骤解析如下:M1故障时M1立即停止;接通延时5s,M2停止;接通延时5s,M3停止;接通延时5s,M4停。M2故障时M1、M2立即停止;接通延时5s,M3停止;接通延时5s,M4停止。M3故障时M1、M2、M3立即停止;接通延时5s,M4停止。M4故障时M1、M2、M3、M4立即停止。

3.3.3  皮带上有重物时

网络31至网络53是四节传送带有重物时的梯形图,步骤解析如下:M1有重物时,运行5s,M1停止;M2运行5s,M2停止;M3运行5s,M3停止;M4运行5s,M4停止。M2有重物时,M1立即停止,M2运行5s,M2停止;M3运行5s,M3停止;M4运行5s,M4停止。M3有重物时,M1、M2立即停止;M3运行5s,M3停止;M4运行5s,M4停止。M4有重物时,M1、M2、M3立即停止;M4运行5s,M4停止。

4 调试

4.1  软件部分调试

软件程序由STEP-7软件编写,可以对程序网络框图进行标注,程序编写完成后,对程序进行编译连接,若有程序错误,再进行修改,直到没有错误为止,然后将程序下载到PLC中。

4.2  硬件部分调试

按下开始按钮,第四段皮带,第三段皮带,第二段皮带,第一段皮带依次运行,时间间隔为5秒。按下停止按钮后,第一段皮带,第二段皮带,第三段皮带,第四段皮带依次停止,时间间隔为5秒。

在运行过程中,当某条皮带机发生故障时,该皮带机及其前面的皮带机立即停止,而该皮带机以后的皮带机待运完后才停止。例如第二条皮带故障,第一、第二条皮带立即停,经过5秒延时后,第三条皮带停,再过5秒,第四条皮带停。

当某条皮带机上有重物时,该皮带机前面的皮带机停止,该皮带机运行5秒后停,而该皮带机以后的皮带机待料运完后才停止。例如,第三条皮带上有重物,第一第二条皮带立即停,再过5秒,第四条皮带停。如若没有出现错误动作,则实验成功。可以继续在实物上调试,若不成功,在返回重新在实验台上调试,直到成功为止。

5 总结

通过制作此次课程设计,我对PLC的相关知识有了更深入的理解,也对电气控制系统的设计有了初步的认识。在设计的过程中,遇到了很多难题,我与组员共同研究,上网查找相关资料,也和其他组的同学进行了经验交流,提高了工作效率。

在设计和编写程序之前,最重要的莫过于查找足够的资料了。尤其是我们这样的初学者,对很多知识的理解不够透彻,概念认识的很浅显,知识的掌握也不够丰富,不能灵活应用在编程上。其次,在这次课程设计中,我们运用到了以前所学的专业课知识,虽然以前进行过这部分知识的系统学习,但应用甚少,用起来很生疏,所以要对应用到的知识进行一定程度的复习。最后,要做好一个课程设计,就必须做到:在设计程序之前,对所用可编程控制器的内部结构有一个系统的了解,知道该PLC的内部结构,功能特点;要有一个清晰的思路和一个完整的的流程图;在设计程序时,要有足够的耐心,反复修改、不断改进是程序设计的必经之路;要养成注释程序的好习惯,一个程序的完美与否不仅仅是实现功能,而应该让人一看就能明白你的思路,这样也为资料的保存和交流提供了方便;在设计课程过程中遇到问题是很正常的,但我们应该将每次遇到的问题记录下来,并分析清楚,以免下次再碰到同样的问题。在完成这一系列的过程之后,我们的设计能力也有了很大的提高。

经过这次课程设计的锻炼,我相信我们的知识运用能力和实践能力一定会有质的飞跃!

6参考文献

[1] 何衍庆.可编程序控制器原理及应用技巧.北京:化学工业出版社,2000

[2] 刘顺禧.电气控制技术.北京:北京理工大学出版社,2000

[3] 陈在平,赵相宾.可编程序控制器技术与应用系统设计.北京:北京工业出版社,2002

[4] 廖长初.PLC编程及应用.北京:机械工业出版社,2002

[5] 吴中俊,黄永红.可编程序控制器原理及应用.机械工业出版社,2004下载本文

显示全文
专题