基于PLC的自动打铃控制器设计.._第1页
基于PLC的自动打铃控制器设计.._第2页
已阅读5页,还剩18页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、徐鸿尤程摩院电气控制与PLC课程设计说明书基于PLC的自动打铃控制器设计学生姓名电气工程及其自动化学生学号学院名称专业名称指导教师2013年11月29日摘要在学校和很多公司单位都能看到电铃,它们被用来作为上下课、上下班等作息时间的信号。随着社会的发展,不仅电铃的需求量多了而且对其的要求也高了。通过不同方式控制的自动打铃系统逐一被设计出来。本文介绍的是三菱PLC控制的作息时间自动打铃控制系统,详细地阐述了系统的组成、系统硬件接线和系统软件设计,并详细介绍了系统工作原理。该系统具有外设电路配置简单、扩展方便、操作容易,可靠性高实用性强等特点。该系统用于学校电铃的自动控制,具有周末和假期控制功能和星

2、期与时间的显示功能,实现了作息时间无人控制的自动化、科学化管理与操作。关键词PLC;电铃;控制系统;软件设计I电气控制与PLC课程设计目录1 绪论11.1 课题设计的背景11.2 课题设计的目的和意义12 设计任务32.1 设计题目32.2 设计要求33 系统总体设计43.1 系统概述43.2 机型的选择43.3 设计方案53.3.1 控制任务分析63.3.2 TD-200的设置63.4 电铃电路简单介绍73.5 编程元件地址分配83.5.1 输入输出继电器地址分配83.5.2 其他元件地址分配83.5.3 输入输出接线图94 软件设计104.1 计算机辅助设计编程104.2 设计步骤流程图1

3、04.3 总体程序的设计10结论15心得16参考文献17I电气控制与PLC课程设计T绪论1.1 课题设计的背景电铃作为常用的作息时间信号,铃声已日益成为人们生活中的一部分。铃声作为作息时间信号,最原始的控制方式就是人工控制。按照作息时间表敲铃,以及后来出现了电铃但没有能实现自动控制也是由人工按电钮开关来电铃发出铃声都是人工控制方式。随着计算机技术、自动控制技术和通讯技术的发展,出现了新兴的技术-电气控制与可编程控制技术,而计算机向微型方向的一个分支发展,则出现了主要是用于控制领域的单片机。由于这些新兴的控制技术的各种应用芯片的发展,人们用不同的方法实现打铃的自动化。目前的自动打铃器,主要包括用

4、单片机控制、用PLC控制、用电脑程序控制、用继电器控制这几种控制方式。1.2 课题设计的目的和意义可编程逻辑控制器简称PLC(英文全称:ProgrammableLogicController)。随着科学技术的发展,为适应多品种,小批量生产的需求而产生发展起来的一种新型的工业控制装置。高可靠性是电气控制设备的关键性能。PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。PLC发展到今天,已经形成了大、中、小各种规模的系列化产品,并且已经标准化、系列化、模块化,配备有品种齐全的各种硬件装置供用户选用,用户能灵活方便地进行系统配置,组成不同

5、功能、不同规模的系统。PLC作为通用工业控制计算机,是面向工矿企业的工控设备。它接口容易,编程语言易于为工程技术人员接受。梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用PLC的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从事工业控制打开了方便之门。系统的设计、安装、调试工作量小,维护方便,容易改造。PLC的梯形图程序一般采用顺序控制设计法。这种编程方法很有规律,很容易掌握。对于复杂的控制系统,梯形图的设计时间比设计继电器系统电路图的时间要少得多。以超小型PLC为例,新近出产的品种底部尺寸小于100mm,仅相当于几个

6、继电器的大小,因此可将开关柜的体积缩小到原来的1/21/10。它的重量小于150g,功耗仅数瓦。由于体积小很容易装入机械内部,是实现机电一体化的理想控制器。21世纪,PLC会有更大的发展。从技术上看,计算机技术的新成果会更多地应用于可编程控制器的设计和制造上,会有运算速度更快、存储容量更大、智能更强的品种出现;从产品规模上看,会进一步向超小型及超大型方向发展;从产品的配套性上看,产品的品种会更丰富、规格更齐全,完美的人机界面、完备的通信设备会更好地适应各种工业控制场合的需求;从市场上看,各国各自生产多品种产品的情况会随着国际竞争的加剧而打破,会出现少数几个品牌垄断国际市场的局面,会出现国际通用

7、的编程语言;从网络的发展情况来看,可编程控制器和其它工业控制计算机组网构成大型的控制系统是可编程控制器技术的发展方向。目前的计算机集散控制系统DCS(DistributedControlSystem)中已有大量的可编程控制器应用。伴随着计算机网络的发展,可编程控制器作为自动化控制网络和国际通用网络的重要组成部分,将在工业及工业以外的众多领域发挥越来越大的作用。92设计任务2.1 设计题目基于PLC的自动打铃控制器设计2.2 设计要求某学校的作息时间表如下表所示:学擁的休息吋间表时间内容时间内容6=00起床13=30第五节上课铃6:20早操114:20第五节下课铃7:50第一节预备铃14:30第

8、六节上课铃S:00第一节上课铃15:20第六节下课铃8:50第一节下课铃15s30第七节上课铃9;00第二节上谍铃16;20第七节下课铃9:50第二节下课铃16:30第八节上课铃10:10第二节上课铃17:20第八节下课铃11:00第二节下课铃19:00晚自习开始11:10第四节上谍铃21:00晚自习结東12:00第四节下课铃22:00熄灯13:20第五节预备铃对自动打铃控制器的要求如下:1)上课铃与下课铃的铃音不同(铃音响的频率不同,上课铃为短音:响0.5秒停0.5秒;下课铃为长音:响2秒,停1秒),其他的铃音为连续音。(2)每次打铃的时间为15秒。(3)星期六,星期日不打铃。(4)具有时间

9、显示功能,显示器件TD-200文档显示器。显示内容为:年、月、日时、分、秒及星期。(5)具有时间(分,小时,星期)调整的功能。(6)用MCGS软件模拟系统的实际运行状态。3系统总体设计3.1 系统概述本次设计是采用PLC来控制数码管的显示和响铃的输出,分,时,星期均采用7448进行外部七段译码。其中时间显示为动态显示,星期显示为静态显示,该系统能根据作息时间表自动控制电铃,有时间星期显示调节及控制功能,当秒脉冲计数60次之后向分钟进位。当分钟显示数码管显示到59之后又向小时进位,而小时则是用了一个计数器,当计数器计了24次之后向星期进位,同理星期显示也是用了一个计数器,7次之后使程序全部复位。

10、有分钟调节、小时调节和星期调节按钮各一个,计时开始和假期控制按钮各1个,启动和停止按钮各1个,共7个输入口,14个输出口.系统接通电源,通过分钟调节按钮,小时调节按钮,将系统时间和星期调节为当前时间和星期;然后按下计时开始按钮,系统开始计时;系统时间和星期通过数码管显示出来。按下启动按钮,系统进入控制状态,将系统当前时间和星期与作息时间表比较,又输出口端口输出打铃控制信号。上课铃为短音,响0.5秒,停0.5秒,共持续15秒;下课铃为长音,响0.5秒,停0.5秒,共持续15秒;起床,早操等时间的铃声为连续打铃;为了不影响休息周六周日不打铃。3.2 机型的选择PLC产品种类繁多,其规格和性能也各不

11、相同。对PLC的分类,通常根据其结构形式的不同、功能的差异和I/O点数的多少等进行大致分类。 按结构形式分类根据PLC的结构形式,可将PLC分为整体式和模块式两类。I整体式PLC整体式PLC是将电源、CPU、I/O接口等部件都集中装在一个机箱内,具有结构紧凑、体积小、价格低的特点。小型PLC一般采用这种整体式结构。整体式PLC由不同I/O点数的基本单元(又称主机)和扩展单元组成。基本单元内有CPU、I/O接口、与I/O扩展单元相连的扩展口,以及与编程器或EPROM写入器相连的接口等。扩展单元内只有I/O和电源等,没有CPU。基本单元和扩展单元之间一般用扁平电缆连接。整体式PLC一般还可配备特殊

12、功能单元,如模拟量单元、位置控制单元等,使其功能得以扩展。II模块式PLC模块式PLC是将PLC各组成部分,分别做成若干个单独的模块,如CPU模块、I/O模块、电源模块(有的含在CPU模块中)以及各种功能模块。模块式PLC由框架或基板和各种模块组成。模块装在框架或基板的插座上。这种模块式PLC的特点是配置灵活,可根据需要选配不同规模的系统,而且装配方便,便于扩展和维修。大、中型PLC一般采用模块式结构。还有一些PLC将整体式和模块式的特点结合起来,构成所谓叠装式PLC。叠装式PLC其CPU、电源、I/O接口等也是各自独立的模块,但它们之间是靠电缆进行联接,并且各模块可以一层层地叠装。这样,不但

13、系统可以灵活配置,还可做得体积小巧。 按功能分类根据PLC所具有的功能不同,可将PLC分为低档、中档、高档三类。I低档PLC具有逻辑运算、定时、计数、移位以及自诊断、监控等基本功能,还可有少量模拟量输入输出、算术运算、数据传送和比较、通信等功能。主要用于逻辑控制、顺序控制或少量模拟量控制的单机控制系统。II中档PLC除具有低档PLC的功能外,还具有较强的模拟量输入/输出、算术运算、数据传送和比较、数制转换、远程I/O、子程序、通信联网等功能。有些还可增设中断控制、PID控制等功能,适用于复杂控制系统。III高档PLC除具有中档机的功能外,还增加了带符号算术运算、矩阵运算、位逻辑运算、平方根运算

14、及其它特殊功能函数的运算、制表及表格传送功能等。高档PLC机具有更强的通信联网功能,可用于大规模过程控制或构成分布式网络控制系统,实现工厂自动化。 按I/O点数分类根据PLC的I/O点数的多少,可将PLC分为小型、中型和大型三类。I小型PLCI/O点数256点;单CPU、8位或16位处理器、用户存储器容量4K字以下。II中型PLCI/O点数2562048点;双CPU,用户存储器容量28KIII大型PLCI/O点数2048点;多CPU,16位、32位处理器,用户存储器容量816K 按输出形式分类按输出形式分可分为:R-继电器输出(有触点,可带交直流负载);S-双向晶闸管输出(无触点,带交流负载)

15、;T-晶体管输出(无触点,带直流负载)。5、经济性的考虑选择PLC时,应考虑性能价格比。考虑经济性时,应同时考虑应用的可扩展性、可操作性、投入产出比等因素,进行比较和兼顾,最终选出较满意的产品。输入输出点数对价格有直接影响。每增加一块输入输出卡件就需增加一定的费用。当点数增加到某一数值后,相应的存储器容量、机架、母板等也要相应增加,因此,点数的增加对CPU选用、存储器容量、控制功能范围等选择都有影响。在估算和选用时应充分考虑,使整个控制系统有较合理的性能价格比。3.3 设计方案3.3.1 控制任务分析在本次设计中,主要任务有两项:1、置TD-200,用文本显示器显示当前的时间。2、根据作息时间

16、表自动打铃。要使电子钟在预先设定的时刻,如8:00,自动启动上课铃的控制程序,可对这一时刻的特征进行编程,当文本显示器显示8:00时,自动启动驱动铃音电路和15s的延时程序。3.3.2 TD-200的设置VB0'TD'/VB216#60/设置语言'为中文,设置更新速率'为尽可能快VB316#B1/设置显示为40字符模式;ENTER键V3.1;'向上'键V3.2;'向下'键V3.3;VB48VB516#00已配置为置位M位VW640VW814VW1065535VW12256/MESSAGE1/信息使能位V14.7VB40'年

17、月日/MESSAGE2/信息使能位V14.6VB80'起床/MESSAGE3/信息使能位V14.5VB120'上课预备铃/MESSAGE4/信息使能位V14.4VB160'上课铃/MESSAGE5/信息使能位V14.3VB200'下课铃/MESSAGE6/信息使能位V14.2VB240'晚自修开始/设置信息条数/设置功能键对应位为M0.0-M0.7,F键/将信息起始地址设为VB40/将信息使能位起始地址设为VW14/全局密码(如使能)/字符集=简体中文星期'/'/'/'/'/'/MESSAGE7/信息使能位

18、V14.1VB280'晚自修结束'/MESSAGE8/信息使能位V14.0VB320'熄灯'/ENDTD200_BLOCK/数据页注释/3.4 电铃电路简单介绍4N25为光电耦合器由发光二极管和光敏晶体管组成。SCR-100是双向晶闸管可以认为是一对反并联连接的普通晶闸管的组成,它有两个主电极T1和T2,以及一个门极G。门极使器件在主电极的正反两个方面均可触发导通,因此在50HZ的电压下,由于每0.01s内都有一个触发电压,使得有一个主电极触发导通,由于接的是交流,所以每个主电极总会在下一个半波时由于电压反向而自动关断,但在这个半波内另一个主电极却因为触发脉冲的

19、到来而导通。所以整个周期中不管是哪个半周期只要有触发脉冲就会使晶闸管导通。总体电路工作原理当输入端Y15为低电平时,4N25输入端电流为0,输出相当于开路。当Y15为高电平时,输出电铃回路导通。其电路图如下图3-1所示:3.5 编程元件地址分配3.5.1输入输出继电器地址分表3-1输入/输出继电器地址分配编程元件I/O端子电路器件作用输入继电器10.0S0系统开关10.1S1系统开关输出继电器Q0.0HA铃音驱动3.5.2 其他元件地址分配表3-2其他元件地址的分配编程元件编程地址符号作用辅助继电器M1.0M10自锁使系统持续工作M1.1M11上、下课以外响铃时间到M1.2M12上课时间到M1

20、.3M13下课时间到时能继电器V14.7V开启TD-200定时器T101T1其他铃(15秒)T102T2上课铃(15秒)T103T3下课铃响(2秒)续表3-2T104T4下课铃停(1秒)T105T5下课铃(15秒)TD-200VB40-VB66TD显示时间3.5.3 输入输出接线图SBOX:x'4图2输入输出接线图电气控制与PLC课程设计4软件设计及调试4.1计算机辅助设计编程STEP7-Micro/WINSMART:是专门为S7-200SMART开发的编程软件,能在WindowsXPSP3/Windows7上运行,支持LAD、FBD、STL语言。计算机辅助设计编程是通过专用的PLC编程软件,在计算机上进行程序设计,可以进行在线编程或者离线编程,也可以进行离线仿真或者在线调试。通过专用的PLC编程软件,还可以方便地实现程序存取、加密或生成EXE类型的应用程序。4.2设计步骤流程图电气控制与PLC课程设计19冋络10上课11VB52VB56T39M2.21B1IE1'1_r)8o-qVB52VB56V14.41=B1|=BT)90VB52VB56T391B1|-B一INTON16#10oVB52VB5630-PT100msI=BI|

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论