




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
..PLC全套成套厂详细设计原理接线图前言本次毕业设计的课题是"作息时间控制器"控制的设计,用时间来控制自动打铃,开〔熄〕学生宿舍灯等。目的是为了考察学生对所学知识的综合运用能力,以及对不同程序控制之间的融汇贯穿。在查阅有关的资料及手册的根底上,掌握与设计有关的根底知识,提高自己设计、分析程序的能力。通过制作电路板,解决实际问题,提高自己的动手能力。在指导教师的悉心指导及本组成员的共同努力下,完成了0~24小时循环显示的程序、自动打铃程序、开〔熄〕学生宿舍灯程序的设计,及电路板的制作。通过本次设计领悟了作为一名技术员所具备分析、解决问题的能力,为今后的工作打下根底。参与本次毕业设计的同学有计龙、广明、方强、宗斌、耀东、王洋、王汉礁、向新、翠平、邓芳芳。有了同学们的积极参与才使得复杂的程序简单化,以至于在短时间把程序设计出来,并对指导教师凯表示由衷的感!由于时间仓促、能力有限,程序难免有缺乏之处,请教师批评指正。楼宇智能化工程技术PLC设计组目录一、设计任务1、作息时间控制器控制设计大纲……………42、设计步骤……………………4二、设计过程1、时间控制显示程序………………51.1秒脉冲显示程序………51.2分钟显示程序…………61.3小时显示程序…………71.4星期显示程序…………91.5自动扫描秒程序………111.6开机显示………………122、电铃控制程序……………………142.1作息时间电铃控制……………………162.2双休日电铃控制………173、学生宿舍开〔熄〕灯程序………184、控制器输入输出点分配…………195、PCB接线图及元器件……………215.1PCB的外部接线图……………………215.2元器件…………………226、作息时间控制器控制梯形图……………………227、作息时间控制器使用说明………23三、设计总结…………24概述PLC即可编程控制器〔ProgrammablelogicController〕,是指以计算机技术为根底的新型工业控制装置。PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原那么而设计。20世纪70年代中末期,可编程控制器进入实用化开展阶段,计算机技术已全面引入可编程控制器中,使其功能发生了飞跃。更高的运算速度、超小型体积、更可靠的工业抗干扰设计、模拟量运算、PID功能及极高的性价比奠定了它在现代工业中的地位。20世纪80年代初,可编程控制器在先进工业国家中已获得广泛应用。这个时期可编程控制器开展的特点是大规模、高速度、高性能、产品系列化。这个阶段的另一个特点是世界上生产可编程控制器的国家日益增多,产量日益上升,这标志着可编程控制器已步入成熟阶段。我国可编程控制器的引进、应用、研制、生产是伴随着改革开放开场的。最初是在引进设备量使用了可编程控制器。接下来在各种企业的生产设备及产品中不断扩大了PLC的应用。目前,我国自己已可以生产中小型可编程控制器。可以预期,随着我国现代化进程的深入,PLC在我国将有更广阔的应用天地。所以PLC才被越来越多的人所熟悉,也被广泛的应用于自动化的生产与生活当中。而本课题就来源于学校的实际情况,包括上下课打铃程序、双休日控制程序以及控制学生宿舍开〔熄〕灯等自动化程序的控制,相信PLC将会更加贴近生活,效劳群众。一、设计任务1、作息时间控制设计大纲PLC作息时间控制器采用数码显示,能够准确显示分、时、星期,在一定的时间能够自动打铃,开〔熄〕学生宿舍灯。此外,该PLC作息时间控制器还设置了手动按钮,用于调整分钟、小时和星期。1.2作息时间控制设计大纲控制要求作息时间控制器的控制要求如下:〔1、开机时初始状态显示为00时00分,显示星期为"1〞。按下启动按钮,控制器开场计时工作。〔2、能将时间显示调整到当前的日期及时间。〔3、可按所设置的时间要求打铃。〔4、可根据需要控制其它装置。〔5、作息时间表见图2-22。(6、设置相应的手动按钮,使控制器使用更加方便。(7、为了便于广阔师生过好双休日,从星期五下午17:00至星期日下午17:00停顿打铃。2、设计步骤1、先设计时间循环显示的程序,设计完成后在实验室进展试运行。2、根据要求使程序运行到一定时间的时候开场打铃、控制学生宿舍开〔熄〕灯等。3、绘制其外部接线图,后使用protel99绘制其外部接线图。根据接线图,使用数码管、按钮、开关、万能板、电烙铁等工具来制电路板。4、结合时间显示程序、打铃控制程序、学生宿舍开〔熄〕灯程序之后,在制作好的电路板上实验运行。设计过程1、时间控制显示程序时间显示程序分秒脉冲显示、分钟显示、小时显示以及星期显示,当秒脉冲计数60次之后向分钟进位。当分钟显示数码管显示到59之后又向小时进位,而小时那么是用了一个计数器,当计数器计了24次之后向星期进位,同理星期显示也是用了一个计数器,7次之后使程序全部复位。1.1秒脉冲显示程序秒脉冲程序梯形图如图2-11所示。当按下SB0时,X0闭合,发出启动信号,使辅助继电器M200线圈得电并自锁。计时器T0、T1组成1S时钟脉冲程序;Y15为秒闪烁输出;M0、C0组成分进位脉冲。2-11作息时间PLC控制——秒脉冲发生程序当按下启动按钮X0之后,M200导通并自锁,而接通电源之后M1、M13、M21、M33也随之导通,所以开机接通电源时会立刻显示星期一00时00分,M200的导通后,由T0、T1共同发出一个1S的脉冲,使得Y15每秒亮一下。而C0也开场计数,60次之后使M0导通。M0一方面使C0清0,另一方面发出的脉冲信号使SFTL移位。此时M2导通,使M1断电,分个位由"0〞变为"1〞。以此类推。1.2分显示程序图2-12作息时间PLC控制器——分钟显示程序分显示程序梯形图如图2-12所示。由辅助继电器M1~M10分别接通分个位显示程序。当M1闭合时,分个位显示"0〞;当M2闭合时,分个位显示"1〞;初始状态时,辅助继电器M1和M13闭合,分的个位及十位均显示"0〞。当计数器C0累计满60个脉冲时,计数器C0常开触点闭合,辅助继电器M0线圈得电,其常开触点闭合,产生一个分个位脉冲及一个分个位移位脉冲。分个位移位脉冲的到来,使得移位指令将M1当前的"1〞状态左移一位至M2,辅助继电器M2闭合,分的个位上显示"1〞;假设再来一个移位脉冲,移位指令将M2当前的状态左移一位至M3,辅助继电器M3闭合,分的个位上显示"2〞;以此类推。当分个位脉冲满10个时,M1的状态已移位至辅助继电器M11中,M11线圈通电,其常开触点闭合,使辅助继电器M2~M10复位,辅助继电器M1又闭合,分个位上又显示为"0〞,辅助继电器M2~M10复位,为下一次分个位循环显示作好准备。同时,M11常开触点闭合,使辅助继电器M12产生一个扫描周期的上升沿脉冲。这个上升沿脉冲使得辅助继电器M13当前的"1〞状态移位至M14中,分的十位上显示"1〞,以此类推。当分十位脉冲满6个时,M13的状态已移位至辅助继电器M19中,M19线圈通电,其常开触点闭合,使辅助继电器M13~M18复位,辅助继电器M13闭合,分十位上又显示为"0〞。当需要对分进展手动调整时,只需要按下按钮SB4,此时X3闭合,计数器C10计数。经过1计数后,其常开触点闭合,使得状态继电器S5得电,其一常开触点闭合,产生一个分个位脉冲,改变分的当前显示,而状态继电器S5的另一常开触点闭合,使计数器C10复位,为下一次计数做好准备。1.3时显示程序时显示程序梯形图如图2-13所示。由辅助继电器M21~M30分别接通时个位显示程序。当M21闭合时,时个位显示"0〞;当M22闭合时,时个位显示"1〞;当M23闭合时,时个位显示"2〞。以此类推。由辅助继电器M33~M35分别接通时十位显示程序。当M33闭合时,时十位显示"0〞;当M34闭合时,时十位显示"1〞;当M35闭合时,时十位显示"2〞。初始状态时,因辅助继电器M21和M33闭合,故时的个位及十位均显示为"0〞。当分十位脉冲满6个时,M13的状态已移位至辅助继电器M19,M19线圈通电,其常开触点闭合,使辅助继电器M20产生一个扫描周期宽的上升沿脉冲。这个上升脉冲一方面向计数器C1提供脉冲,另一方面使得辅助继电器M21当前的"1〞状态移位至助继电器M22中,时的个位上显示"1〞,如此不断循环移位。当时个位脉冲满10个时,M20的状态已移位至辅助继电器的M31中,M31线圈得电,其常开触点闭合,使辅助继电器M32产生一个扫描周期的上升沿脉冲。这个上升沿脉冲使得辅助继电器M33当前的"1〞状态移位至辅助继电器M34中,时的十位上显示为"1〞。图2-13作息时间PLC控制器——小时显示程序当脉冲C1累计满24个脉冲时,计数器C1常开触点闭合,辅助继电器M38线圈得电,其常开触点闭合,使辅助继电器M22~M30及辅助继电器M33~M34复位,辅助继电器M21及M33闭合,时个位和时十位上又显示位"0〞,如此不断循环移位。当需要对时状态进展手动调整时,只需要按下按钮SB5,此时X4闭合,计数器C11计数。经过一次计数后,其常开触点闭合,使得状态继电器S6得电,其一常开触点闭合,产生一个时个位移位脉冲,改变时的当前显示。而状态继电器S6的另一常开触点闭合,使计数器C11复位,为下一次计数做好准备。1.4星期显示程序星期显示程序设计梯形图如图2-14所示,由辅助继电器M40~M46分别接通星期显示程序。当M40闭合时,星期显示"1〞;当M41闭合时,星期显示"2〞,以此类推。初始状态时,因辅助继电器M40闭合,星期显示为"1〞。当时移位脉冲满24个时,辅助继电器M38得电,其常开触点闭合,接通计数器C2并开场计数,另一常开触点产生一个星期脉冲及星期移位脉冲。星期移位脉冲的来到,使移位指令将M40当前的"1〞状态右移一位至M41中,辅助继电器M41闭合,星期显示"2〞;假设再来一个移位脉冲,移位指令M41当前的状态右移一位至M42,辅助继电器M42闭合,星期上显示"3〞,如此不断移位。当星期脉冲满7个时,计数器C2的常开触点闭合,一方面使其复位,另一方面接通辅助继电器M48,辅助继电器M48的常开触点闭合,同时M40的状态已移位至M47,图2-14作息时间PLC控制器——星期显示程序梯形图M47线圈通电,其常开触点闭合,使辅助继电器M41~M46复位,辅助继电器M40又闭合,星期上又显示为"1〞。当需要对星期状态进展手动调整时,只需按下按钮SB6,此时X5闭合,计数器C12经过一次计数后动作,其常开触点闭合,使得状态继电器S7得电,其一常开触点闭合,产生一个星期移位脉冲,改变星期的当前显示。而状态继电器S7的另一常开触点闭合,使计数器C12复位,为下一次计数作好准备。1.5自动扫描程序数码管的动态扫描梯形图2-15所示。初始状态时,辅助继电器M100闭合,特殊辅助继电器M8011每闭合一次,计数器C3就计数一次,其常开触点闭合并接通辅助继电器M110,辅助继电器M110的常开触点又是计数器C3复位。辅图2-15作息时间控制器——自动扫描程序梯形图助继电器M110的另一常开触点产生一个移位脉冲,移位脉冲指令将辅助继电器M100的当前状态"1〞移到辅助继电器M101中,使辅助继电器M101的当前状态为"1〞,以此类推。当移到最高位时,辅助继电器M105得电闭合,其常开触点闭合,使辅助继电器M101--M104复位,如此周而复始地进展移位。由辅助继电器M101--M104分别接通输出继电器Y10-Y14,而特殊辅助继电器M8011每10ms闭合一次,因而我们用肉眼很难分辨出数码管是轮流闭合的,我们看到的是同时显示的数码管。1.6开机显示开机时,时间显示为星期1,00时00分。数字显示原理如图2-16-1所示,PLC的输出点Y0~Y6分别接七段数码管的a~g。要显示数字只需要Y0~Y6有输出信号,即Y0~Y7字元件中Y0~Y6有输出为1时才有数字显示出来。例如,显示1只需要Y1和Y2有信号输出,它的十进制常数为K6=1*2+1*2*2,即K6转换为二进制数正好满足要求。再把常数K6用MOV指令传送到相应的数码管中就可显示数字了。表2-16-2为显示数字0~9的常数值。各辅助继电器与其对应的时间见表2-16-3。图2-16-4开机显示程序。Y0Y5Y6Y1Y4Y2Y3图2-16-1数字显示原理0123456789分个位M1M2M3M4M5M6M7M8M9M10分十位M13M14M15M16M17M18时个位M21M22M23M24M25M26M27M28M29M30时十位M33M34M35星期M40M41M42M43M44M45M462-16-3各辅助继电器与其对应的时间显示数字输出点状态常数值Y6Y5Y4Y3Y2Y1Y000111111K6310000110K621011011K9131001111K7941100100K10251101111K10961111111K12570000111K781111111K12791101111K111图2-16-2显示数字0~9的常数值图2-16-4作息时间PLC控制器开机显示梯形图2、电铃控制程序2.1作息时间电铃控制电铃控制梯形图如图2-21所示。打铃时间如图2-22,当到程序运行到该打铃的时间时,该时间段辅助继电器的常开触点闭合,使得辅助继电器M50的线圈得电,并产生一个扫描周期的上升沿微分脉冲信号,辅助继电器M50的常开触点闭合,接通输出继电器Y17线圈电源,Y17闭合并自锁,电铃开场打铃。同时,定时器T3开场计时,计满15S后,串接在出继电器Y17线圈上的定时器T3的常闭触点断开,使输出继电器Y17和定时器T3失电,定时器T3复位,打铃停顿。如果需要手动打铃,只需按下SB3,此时X2闭合,接通输出继电器Y17线圈电源,Y17闭合并自锁,开场打铃。而M2的作用是防止计时器坏了,打铃时间过长。假假设计时器T3坏了,电铃每次都要动作1分钟后才断电。工程时间对照表起床6:20~6:30早操6:40~6:50洗漱6:50~7:00早餐7:00~7:40预备铃7:40~7:50第一节课8:00~8:50第二节课9:00~9:50课间操9:50~10:10第三节课10:10~11:00第四节课11:10~12:00中餐12:30~14:20午休12:30~14:20预备铃14:20~14:30第五节课14:30~15:20第六节课15:30~16:20文体活动16:30~17:30晚餐17:30~18:00自由活动18:00~18:50预备铃18:50~19:00晚自习19:00~20:30熄灯21:30图2-22PLC作息时间控制器——作息时间表图2-21作息时间PLC控制器上下课电铃梯形图2.2双休日电铃控制双休日控制梯形图如图2-23所示。因为星期五下午17:00至星期日下午17:00停顿打铃。所以每星期5下午17:00时,辅助继电器M44,M34,M28,M13,M1的常开触点闭合,辅助继电器M56闭合并自锁,其串接在输出继电器Y16,Y17上的常闭触点断开,输出继电器Y16,Y17将得不到脉冲信号。星期日下午17:00时,辅助继电器M46,M34,M28,M13,M0的常开触点将闭合,辅助继电器M5产生一个扫描周期的输出信号,其串接在辅助继电器M56中的常闭触点断开,辅助继电器M56失电,串接在输出继电器Y16,Y17上的辅助继电器M6的常闭触点复位,使输出继电器Y16,Y17能够得到脉冲信号而恢复到正常工作。图2-23作息时间PLC控制器双休日电铃控制梯形图3、学生宿舍开〔熄〕灯程序灯的控制梯形图如2-31所示。当到学校开灯时间时,以下两组辅助继电器:〔M35,M21,M16,M1〕,〔M27,M15,M1〕的常开触点中有一组闭合,辅助继电器M54线圈得电闭合,其串接在输出继电器Y16上的常开触点闭合,使输出继电器Y16得电并自锁,翻开电灯开关。当需要手动开灯时,只要按下按钮SB7,那么X6闭合,使输出继电器Y16得电并自锁,翻开电灯开关。当到熄灯时间时,以下两组辅助继电器:〔M35,M22,M16,M1〕,〔M27,M17,M1〕的常开触点中有一组闭合,辅助继电器M54线圈得电闭合并产生一个扫描周期的脉冲信号,使其串接在输出继电器Y16线圈上的常开触点断开,输出继电器Y16断开,电灯熄灭。当需要手动关灯时,只需按下SB8,那么X7闭合,辅助继电器M203得电,串接在输出继电器Y16线圈上的常开触点断开,使输出继电器Y16断电。工程时间对照表亮灯06:20~06:40亮灯20:30~21:30图2-32学校亮灯时间表图2-31作息时间控制器灯的控制梯形图4、PLC控制器输入输出点分配1、作息时间PLC控制器输入输出点分配表见表4-1所示。由于X、Y均采用八进制,所以在输入、输出点中没有X8、X9和Y8、Y9。当电路板接通电源之后,我们可以通过X0来运行程序,X1为紧急停顿按钮。X2为手动打铃按钮,可以在需要的情况下打铃。X3、X4、X5为时间调整按钮,可分别调整分钟、小时和星期。X6、X7用来开、关学生宿舍的灯。Y0~Y6为数码管的显示端,而Y10~Y14为数码管的公共端,分别对应星期、分个位、分十位、时个位、时十位。宿舍灯光、电铃均用二极管来替代。输入信号输出信号名称代号输入点编号名称代号输出点编号启动按钮SB1X0数码管a段aY0停顿按钮SB2X1数码管b段bY1手动打铃SB3X2数码管c段cY2"分〞调整按钮SB4X3数码管d段dY3"时〞调整按钮SB5X4数码管e段eY4"天〞调整按钮SB6X5数码管f段fY5开灯SB7X6数码管g段gY6关灯SB8X7数码管公共端D1Y10数码管公共端D2Y11数码管公共端D3Y12数码管公共端D4Y13数码管公共端D5Y14秒闪烁发光二极管POINTY15宿舍灯发光二极管POINTY16电铃发光二极管POINTY17图4-1作息时间控制器——输入输出点分配表5、PCB接线图5.1PCB的外部接线图图2-5作息时间PLC控制器PCB外部接线图5.2元器件在设计的过程中所需要的元器件如图5-2所示。元件名称按钮八段数码管开关发光二极管电阻数量〔个〕1052410〔1.5KΩ〕图5-21元器件列表按钮的作用是用于启动程序、停顿程序、调时、手动开灯、手动打铃。八段数码管主要时显示分、时和星期的显示,在使用的时候要注意其针脚的对应。开关用来接通与断开电源。发光二极管可以用来替代打铃的显示、学生宿舍开〔熄〕灯的显示和秒闪烁的显示。在PCB的制作的过程中,还需要用到电烙铁、万用表、小刀等工具,在测数码管的针脚的时候,要与PCB板中的针脚对应,否那么显示出来的数字会与程序中的输出不对应。对于二极管要找到它的正负极性,并正确的连接到电路中。PCB板的外接电源为24V的电源,其信号来源于试验箱。作息时间控制梯形图作息时间控制图包括了0~24小时显示的程序、作息时间电铃控制程序、双休日电铃控制程序、开〔熄〕学生宿舍灯的程序。具体程序如图2-6所示。作息时间控制器控制使用说明本次毕业设计的产品,能够准确的显示分、小时、星期。能根据要求在一定的时间自动或者手动控制打铃、开〔熄〕学生宿舍灯。并且可以根据需要来调整打铃及开〔熄〕宿舍灯的时间。有使用简单、程序运行稳定、易于维修等特点。具体操作方法:1、按SA1接通外部电源,按SB1启动程序开场自动运行,如果需要停顿那么可以通过SB2来控制。2、接通电源之后可以通过SB4、SB5、SB6分别调整分、小时、星期。3、假设自动打铃程序失效,或者需要在某个特定时间需要打铃,那么可以通过SB3来控制其手动打铃。4、假设想要在某一时间开、熄学生宿舍的灯,可以通过SB6和SB7来控制。三、设计总结根据毕业设计任务书的设计要求,我们先设计时间周期显示的程序。在设计秒、分、小时以及星期显示时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年农村住宅设计与装修合同范本
- 2025金融服务合同协议
- 2024年发电机油投资申请报告代可行性研究报告
- 2025年房屋租赁合同范本模板
- 2025版权使用权转让的合同范本
- 2025音乐制作人聘用合同范本
- 2025茶叶购销合同范本茶叶购销合同
- 2025金属热处理合同
- 2025租赁合同范本协议
- 《创业与创新管理》课件
- 工程造价咨询服务投标方案(专家团队版-)
- 2024年广东省中考生物+地理试卷(含答案)
- 苏园六纪简介及解说词
- 陕西房改工作文件汇编
- (含图纸)啤酒废水处理工程(UASB-CASS工艺)毕业设计_优秀完整版
- 第二章导体周围的静电场
- 和利时DCS控制系统组态
- 05S502阀门井图集
- 光电子学(第三章2)
- 【课件】第9课 美在民间——中国民间美术——剪纸课件-高中美术人教版(2019)美术鉴赏
- 幼儿园幼儿花名册
评论
0/150
提交评论