电铃的PLC自动控制系统设计南京师范泰州学院_第1页
电铃的PLC自动控制系统设计南京师范泰州学院_第2页
电铃的PLC自动控制系统设计南京师范泰州学院_第3页
电铃的PLC自动控制系统设计南京师范泰州学院_第4页
电铃的PLC自动控制系统设计南京师范泰州学院_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、电气控制与可编程控制器技术课程设计报告课 题: 专业方向: 姓 名: 学 号: 南京师范大学泰州学院电力工程学院2011年 月 日目录一、系统原理图及控制要求2(1)系统原理图2(2)控制要求2二、设计流程图4三、I/O分配与接线图5(1)I/O分配表5(2)PLC接线图5四、程序控制说明6五、程序调试情况说明6六、程序清单6七、结束语8八、参考文献8设计课题 电铃的PLC自动控制系统设计一系统原理图及控制要求1.系统原理图2.控制要求上课时间安排表 上 午 下 午 晚 上 节 次 时 间 节 次 时 间 节 次 时 间 预备铃 7:55 预备铃 13:25 预备铃 18:25 第一节 8:0

2、0-8:40 第五节 13:30-14:10 第九节 18:30-19:10 第二节 8:50-9:30 第六节 14:20-15:00 第十节 19:20-20:00 第三节 9:40-10:20 第七节 15:10-15:50第十一节20:10-20:50 第四节 10:30-11:10 第八节16:00-16:40第五节11:20-12:00备注:上、下课铃,预备铃均持续响铃5s钟控制要求如下:上午、下午和晚上第一节课开始前5min均响预备铃持续5s;上课和下课响铃均为持续5s;每天能自动循环控制,周而复始;能进行手动控制,但手动控制时不影响自动循环控制程序的继续正常运行;可靠性高,计时

3、准确,使用维护方便修改打铃时间容易。 控制方案:一种方案是采用从早上第一节课到晚上最后一节课按时序进行“流水帐”式编程方案。另一种方案是采用步进指令进行编程的方案。这两种方案编程条理清楚,修改打铃时间及调试都较简便,但程序较长,使用计数器、定时器和继电器较多。第三种方案采用共用子程序方案,即把相同控制功能和时间要求的归类为几个共用子程序,这种方案所用计数器、定时器等较少,且程序较短,但设计梯形图难度大些。输入输出配置图。假设选用FX2N一16MR进行控制,其输入输出配置图如图所示。图中SB为手动控制响铃按钮,Q为禁止自动控制输出开关,合上Q时自动控制输出被禁止,按下SB则响铃。开 始用C0 ,

4、 C1。构成数 字 钟 并记 时数码管显示循环:每40秒响铃 再过10秒响是否到结束时间1200 、16. 4020. 50NY二设计流程图YN响 铃18.2513.257.55预 备 铃预 备 铃NYY预 备 铃N三I/0分配与接线图1.I/O分配表输入点分配输出点分配输入接口功能输出接点驱动输出接点驱动输出接点驱动X000手动控制Y000A0Y006C1Y014A3X001禁止自动Y001B0Y007D1Y015B3X002秒调整Y002C0Y010A2Y016C3Y003D0Y011B2Y017D3Y004A1Y012C2Y020电铃Y005B1Y013D2注 电铃的输入输出分配表A B

5、 C D为数码管的接入口2. PLC接线图COMY000. Y007 Y010 Y017 Y020A0B0C0D0 A1B1C1D1A0B0C0D0 A1B1C1D1电 铃24VSB1SB2SB3COMX000 X001 X002FX2N - 48MRC0M四程序控制说明1.当按下X001时,禁止自动控制输出。X000为手动控制响铃按钮,合X001时自动控制输出被禁止,按下X000则响铃。满足手动要求。2.X001未被按下,数码管显示时间,用秒代替分,从00:00直到24:00循环每到课程时间表确定的时间自动响预备铃和上课铃,下课铃3.手动并不影响自动循环控制程序的继续正常运行4.按下X002

6、时可以快速调整时间。五程序调试情况说明1.拿到题目时。我首先用到应用指令对Y000-Y003,Y004-Y007,Y010-Y013,Y014-Y017.采用INCP指令分别对以上输出口进行加一指令,这样可直接显示而不用BCD但是为理解BCD我采用计数C0,C1。这样更简洁。2在显示时间的时按照老师要求用秒代替分,这样很快的看到结果,验证程序的正确性。减少使用快进的按钮。3一开始怎么样在规定时间响铃,我采用的是比较指令CMP但在使用过程中虽然简单,但是程序单调繁多,然后我对课程表进行分析,发现上午预备铃响过5分钟时上课铃,过40分钟时下课铃,课间休息10分钟后上课铃响。40分钟又是下课铃,10

7、分钟又上课周而复始。直到12点,下午的课程时间也是这样的规律,同时晚上也遵循一样的规律。所以我运用循环,但是上午,下午,晚上的课时是不一样的,怎么结束循环,又采用比较的指令来结束循环。这样可以使用较少的比较指令。4.在设置循环时,采用在预备铃响时进入循环,循环的内容是这样的:过5分钟响上课铃,再过40分响下课铃,过10分钟的休息时间响上课铃同时使40,10分的计数器清零。判断时间是否到12点或者16:40,20:50如果不是则继续循环。5.循环调试时发生了这样的情况,铃总是提前响。经过反复检查,发现对计数器的设定值不正确,理应设置三个计数器C3、C4、C5的值是5、40、10.但是应设定为6、

8、41、11.原因是当预备铃响的时候以接通C3并以对C3置1,计数器不是定时器。C3五分钟到的时候接通C4同时对C4置1。C4的计数时间到接通C5,同时对C5置1。所以电铃就提早响。设置好时间后,当第一次结束时对C4的设定值改为40,原因是C3不对C4置1.C4和C5只是清零,但是C5还是11,C4仍旧接通C5时对C5置1。六程序清单附页七结束语本次的课程设计,学到的不仅是基本指令的运用而且还对应用指令加深印象。本次的课题还是比较简单的,首先完成一个时钟显示,然后比较时间是否与对应的时间一致,一致时则动作。如何对这么多的时间进行比较,可以使用大量的比较指令,但是过程无非是单调的。所以简化程序才是本次设计最大的重点。利用时间的规律可以将大量的时间压缩一小段的程序。就是采用循环,或者调用子程序但是课程的时间有限,我只做了循环,怎么调用子程序还是没有时间去实践。但是在实验的过程中我也利用实验台对步进,比较,解码指令进行各种编程

温馨提示

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

评论

0/150

提交评论