基于PLC作息时间控制程序设计

上传人:QQ-1****6396 文档编号:6653124 上传时间:2020-03-01 格式:DOC 页数:31 大小:363.27KB
返回 下载 相关 举报
基于PLC作息时间控制程序设计_第1页
第1页 / 共31页
基于PLC作息时间控制程序设计_第2页
第2页 / 共31页
基于PLC作息时间控制程序设计_第3页
第3页 / 共31页
点击查看更多>>
资源描述
基于PLC作息时间控制程序设计摘 要本组的设计是关于PLC作息时间控制器的,详细的阐述了系统组成,系统硬件连接和系统软件设计,并详细介绍了系统工作原理。通过三菱FX2N系列的数码显示来实现了队校园时间的控制,改变PLC的程序来改变对校园时间打铃,广播及宿舍灯的控制,实现了作息时间无人控制的自动化,科学化管理和操作。目 录摘要 . .1前言 . .2第一章 PLC概述. .2 1.1PLC的发展、构成和特点.21.2PLC的基本构成. .51.3可编程控制器的工作原理. .7第二章 作息时间控制程序. 92.1 作息时间控制程序的设计概述. . 9第三章 作息时间控制程序设计.123.1脉冲程序设计. . . . 123.2分显示程序设计. . . .123.3时显示程序设计. .133.4星期显示程序设计. .153.5数码管动态扫描程序设计. 163.6广播控制程序设计. .173.7灯的控制程序设计. .183.8电铃控制程序设计. .193.9双休日控制程序设计. .19第四章 系统调试. . 204.1 硬件调试. . .204.2 软件调试. . .20结束语.21致谢. .22参考文献.23附录. .24前 言可编程序控制器:PLC英文全称Programmable Logic Controller ,中文全称为微型可编程控制器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。DCS集散系统: DCS英文全称 DISTRIBUTED CONTROL SYSTEM ,中文全称为集散型控制系统。DCS可以解释为在模拟量回路控制较多的行业中广泛使用的,尽量将控制所造成的危险性分散,而将管理和显示功能集中的一种自动化高技术产品。DCS一般由五部份组成:1.控制器2.I/O板 3.操作站 4.通讯网络 5.图形及遍程软件。本设计采用PLC设计了作息时间控制课题.第一章 PLC概述1.1 PLC的发展、构成和特点1.1.1 PLC的发展在工业生产过程中,大量的开关量顺序控制,它按照逻辑条件进行顺序动作,并按照逻辑关系进行连锁保护动作的控制,及大量离散量的数据采集。传统上,这些功能是通过气动或电气控制系统来实现的。1968年美国GM(通用汽车)公司提出取代继电气控制装置的要求,第二年,美国数字公司研制出了基于集成电路和电子技术的控制装置,首次采用程序化的手段应用于电气控制,这就是第一代可编程序控制器,称Programmable Controller(PC)。个人计算机(简称PC)发展起来后,为了方便,也为了反映可编程控制器的功能特点,可编程序控制器定名为Programmable Logic Controller(PLC),现在,仍常常将PLC简称PC。PLC的定义有许多种。国际电工委员会(IEC)对PLC的定义是:可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存贮器,用来在其内部存贮执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字的、模拟的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关设备,都应按易于与工业控制系统形成一个整体,易于扩充其功能的原则设计。PLC具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点。PLC在工业自动化控制特别是顺序控制中的地位,在可预见的将来,是无法取代的。1.1.2 PLC的构成从结构上分,PLC分为固定式和组合式(模块式)两种。固定式PLC包括CPU板、I/O板、显示面板、内存块、电源等,这些元素组合成一个不可拆卸的整体。模块式PLC包括CPU模块、 I/O模块、内存、电源模块、底板或机架,这些模块可以按照一定规则组合配置。1.1.3 CPU的构成CPU是PLC的核心,起神经中枢的作用,每套PLC至少有一个CPU,它按PLC的系统程序赋予的功能接收并存贮用户程序和数据,用扫描的方式采集由现场输入装置送来的状态或数据,并存入规定的寄存器中,同时,诊断电源和PLC内部电路的工作状态和编程过程中的语法错误等。进入运行后,从用户程序存贮器中逐条读取指令,经分析后再按指令规定的任务产生相应的控制信号,去指挥有关的控制电路。CPU主要由运算器、控制器、寄存器及实现它们之间联系的数据、控制及状态总线构成,CPU单元还包括外围芯片、总线接口及有关电路。内存主要用于存储程序及数据,是PLC不可缺少的组成单元。在使用者看来,不必要详细分析CPU的内部电路,但对各部分的工作机制还是应有足够的理解。CPU的控制器控制CPU工作,由它读取指令、解释指令及执行指令。但工作节奏由震荡信号控制。运算器用于进行数字或逻辑运算,在控制器指挥下工作。寄存器参与运算,并存储运算的中间结果,它也是在控制器指挥下工作。CPU速度和内存容量是PLC的重要参数,它们决定着PLC的工作速度,IO数量及软件容量等,因此限制着控制规模。1.1.4 I/O模块PLC与电气回路的接口,是通过输入输出部分(I/O)完成的。I/O模块集成了PLC的I/O电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器状态。输入模块将电信号变换成数字信号进入PLC系统,输出模块相反。I/O分为开关量输入(DI),开关量输出(DO),模拟量输入(AI),模拟量输出(AO)等模块。开关量是指只有开和关(或1和0)两种状态的信号,模拟量是指连续变化的量。常用的I/O分类如下:开关量:按电压水平分,有220VAC、110VAC、24VDC,按隔离方式分,有继电器隔离和晶体管隔离。模拟量:按信号类型分,有电流型(4-20mA,0-20mA)、电压型(0-10V,0-5V,-10-10V)等,按精度分,有12bit,14bit,16bit等。除了上述通用IO外,还有特殊IO模块,如热电阻、热电偶、脉冲等模块。按I/O点数确定模块规格及数量,I/O模块可多可少,但其最大数受CPU所能管理的基本配置的能力,即受最大的底板或机架槽数限制。1.1.5 电源模块PLC电源用于为PLC各模块的集成电路提供工作电源。同时,有的还为输入电路提供24V的工作电源。电源输入类型有:交流电源(220VAC或110VAC),直流电源(常用的为24VAC)。1.1.6 底板或机架大多数模块式PLC使用底板或机架,其作用是:电气上,实现各模块间的联系,使CPU能访问底板上的所有模块,机械上,实现各模块间的连接,使各模块构成一个整体。1.1.7 PLC系统的其它设备1、编程设备:编程器是PLC开发应用、监测运行、检查维护不可缺少的器件,用于编程、对系统作一些设定、监控PLC及PLC所控制的系统的工作状况,但它不直接参与现场控制运行。小编程器PLC一般有手持型编程器,目前一般由计算机(运行编程软件)充当编程器。2、人机界面:最简单的人机界面是指示灯和按钮,目前液晶屏(或触摸屏)式的一体式操作员终端应用越来越广泛,由计算机(运行组态软件)充当人机界面非常普及。3、输入输出设备:用于永久性地存储用户数据,如EPROM、EEPROM写入器、条码阅读器,输入模拟量的电位器,打印机等。1.1.8 PLC的通信联网PLC具有通信联网的功能,它使PLC与PLC 之间、PLC与上位计算机以及其他智能设备之间能够交换信息,形成一个统一的整体,实现分散集中控制。多数PLC具有RS-232接口,还有一些内置有支持各自通信协议的接口。PLC的通信,还未实现互操作性,IEC规定了多种现场总线标准,PLC各厂家均有采用。 对于一个自动化工程(特别是中大规模控制系统)来讲,选择网络非常重要的。首先,网络必须是开放的,以方便不同设备的集成及未来系统规模的扩展;其次,针对不同网络层次的传输性能要求,选择网络的形式,这必须在较深入地了解该网络标准的协议、机制的前提下进行;再次综合考虑系统成本、设备兼容性、现场环境适用性等具体问题,确定不同层次所使用的网络标准。1.2 PLC的基本构成1.2.1 PLC的硬件系统用可编程控制器实施控制,其实质是按一定算法进行输入输出变换,并将这个变换予以物理实现。入出变换 、物理实现可以说是PLC实施控制的两个基本点。而入出变换实际上就是信息处理,信息处理当今最常用的是微处理机技术,PLC也是用它,并使其专用化,应用与工业现场。至于物理实现,正是它与普通微机相区别之点,普通微机多只考虑信息本身,别的不多考虑,而PLC要考虑实际的控制需要。物理实现要求PLC的输入,应当排除干扰信号适应于工业现场。输出应放大到工业控制的水平,能为实际控制系统方便使用。这就要求I/O电路专门设计。根据PLC实施控制的基本点的分析,PLC采用了典型的计算结构。1.2.2 PLC的软件系统A系统程序它由PLC的制造企业编制,固化在PROM或EPROM中,按装在PLC上,随产品提供给用户。系统程序包括系统管理程序、用户指令解释程序和供系统调用的标准程序模块等。系统管理程序其主要功能为:a):时间分配的运行管理,即实现PLC输入、输出运算,自检及提供通信时序;b):存储空间的额分配管理,即生成用户环境,规定各种参数、程序的存放地址,将用户使用的数据参数存储地址转化为实际的数据格式及物理存储地址;c):系统的自检程序,即对系统进行出错检验、用户程序语法检验、句法检验、警戒时钟运行等。在系统管理程序的控制下,整个PLC能正确、有效地工作。用户指令解释程序:它可将用户用各种编程语言(梯形图、语句表等)编制的应用程序翻译成CPU能执行的机器指令。供系统调用的标准程序模块:它由许多独立的程序组成,各自完成包括输入、输出、特殊运算等不同的功能。PLC的各种具体工作都由这部分来完成。B. 用户程序它是根据生产过程控制的要求由用户使用制造企业提供的编程语言自行编制的应用程序。用户程序包括开关量逻辑控制程序、模拟量运算程序、闭环控制程序和操作站系统应用程序等。开关量逻辑控制程序:它是PLC用户程序中最重要的一部分,一般采用梯形图、助记符或功能块图等编程语言编制,不同的PLC制造企业提供的编程语言有不同的形式,至今没有一种能全部兼容的编程语言。模拟量运算程序及闭环控制程序:通常,它是在大中型PLC上实施的程序,由用户根据需要按PLC提供的软件和硬件功能进行编制。编程语言一般采用高级语言或汇编语言。一些制造企业为了方便用户编程,也提供相应编程软件供用户编制模拟量和PID控制等的程序。操作站系统程:它是大型PLC系统经过通信联网后,由用户进行信息交换和管理而编制的程序。它包括各类画面的操作显示程序,一般采用高级语言实现,一些制造企业也提供了人机界面的有关软件,用户可以根据制造企业提供的外交使用说明进行操作站的系统画面组态和编制相应的应用程序。1.3 可编程控制器的工作原理1.3.1 PLC的控制逻辑实现原理:继电器控制系统是一种“硬件逻辑系统”,如图1-3-1所示,它的三条支路是并行工作的,当按下按钮SB1,中间继电器K得电,K的两个触点闭合,接触器KM1、KM2同时得电并产生动作。所以继电器控制系统采用的是并行工作方式。可编程控制器是一种计算机控制系统,它的工作原理是建立在计算机工作原理基础之上的,即通过执行反映控制要求的用户程序来实现的,如图1-3-2所示。由于CPU是以执行程序来处理各项任务的,所以在每一瞬间只能做一件事,属于串行工作方式。通过程序的执行按程序顺序依次完成各相应的动作。1.3.2 PLC的工作方式为了满足工业逻辑控制的要求,同时结合计算机控制的特点,PLC的工作方式采用不断循环的顺序扫描工作方式。每一次扫描所用的时间称为扫描周期或工作周期。CPU从第一条指令执行开始,按顺序逐条地执行用户程序直到用户程序结束,然后返回第一条指令开始新的一轮扫描。PLC就是这样周而复始地重复上述循环扫描的。PLC工作的全过程可用图1-4所示的运行框图来表示。整个过程可分为以下几个部分: 第一部分是上电处理。PLC上电后对系统进行一次初始化,包括硬件初始化和软件初始化,停电保持范围设定及其他初始化处理等。 第二部分是自诊断处理。PLC每扫描一次,执行次自诊断检查,确定PLC自身的动作是否正常。如CPU、电池电压、程序存储器、IO和通讯等是否异常或出错,如检查出异常时,CPU面板上的LED及异常继电器会接通,在特殊寄存器中会存入出错代码。当出现致命错误时,CPU被强制为STOP方式,所有的扫描便停止。图1-4 PLC运行框图第三部分是通讯服务。PLC自诊断处理完成以后进入通讯服务过程。首先检查有无通讯任务,如有则调用相应进程,完成与其他设备的通讯处理,并对通讯数据作相应处理;然后进行时钟、特殊寄存器更新处理等工作。 第二章 作息时间控制程序2.1 作息时间控制程序的设计概述作息时间控制器采用三菱FX2N系列的PLC且采用数码显示,能够准确显示分、时、星期,在一定的时间内能够自动打铃,放、关广播,放、关音乐,开、熄学生宿舍灯,且通过改变输入PLC的程序能够灵活改变冬、夏季作息时间。 此外,该PLC作息时间控制器还设置了手动按钮,用于调整分、时、星期。2.1.1 作息时间控制程序的控制要求作息时间控制器的控制要求如下:(1) 开机时初始状态显示为00时00分,显示星期为“星期一”。按下启动按钮,控制器开始计时工作。(2) 能将时间显示调整到当前的日期及时间。(3) 可按所设置的时间要求打铃。(4) 可根据需要控制其它装置。(5) 作息时间表。(6) 设置相应的手动按钮,使控制器使用更加方便。(7) 为了便于广大师生过好双休日,从星期五下午晚餐开始至星期日下午18:00停止打铃。表2-1 PLC作息时间控制器冬季作息时间表项 目时 间起床6:206:30早操6:306:40洗漱6:407:20早 自习7:257:40预备铃7:457:50第一节课7:508:35第二节课8:459:30课间操9:309:50第三节课9:5010:35第四节课10:4511:30午餐11:3012:00午休12:0012:50预备铃12:5513:00第五节课13:0013:45第六节课13:5514:40文体活动14:4016:30晚餐16:3017:30自由活动17:3018:00预备铃18:2518:30晚自习18:3020:30熄灯21:002.1.2 程序设计(1)作息时间PLC控制器输入输出点分配表见表2-2。表2-2 作息时间PLC控制器输入输出点分配表输入信号输出信号名称代号输入点编号名称代号输出点编号启动按钮SB1X0数码管a 段aY0停止按钮SB2X1数码管b 段bY1手动打铃SB3X2数码管 c段cY2“分”调整按钮SB4X3数码管 d段dY3“时”调整按钮SB5X4数码管 e段eY4“天”调整按钮SB6X5数码管 f段fY5开广播SB7X6数码管 g段gY6关广播SB8X7数码管公共端D1Y10开灯SB9X10数码管公共端D2Y11熄灯S10X11数码管公共端D3Y12数码管公共端D4Y13数码管公共端D5Y14秒闪烁发光二极管POINTY15广播继电器KA1Y20电铃继电器KA2Y21宿舍继电器KA3Y222.1.3 PLC外部接线图作息时间PLC控制器接线图第三章 作息时间控制程序设计3.1脉冲程序设计秒脉冲程序梯形图如图3-1所示。当按下SB0时,X0闭合,发出启动信号,是辅助继电器M200线圈得电并自锁。计时器TO、T1组成1s时钟脉冲程序;Y20为秒闪烁输出;M0、C0组成分进位脉冲。 图 3-1 作息时间PLC控制器秒脉冲程序梯形图3.2分显示程序设计分显示程序梯形图如图3-2所示。由辅助继电器M1M10分别接通分个位显示程序。当M1闭合时,分个位显示“0”;当M2闭合时,分个位显示“1”;当M3闭合时,分个位显示“2”;以此类推。由辅助继电器吗M13M18分别接通分十位显示程序。刚M13闭合时,分十位显示“0”;当M14闭合时,分十位显示“1”;当M15闭合时,分十位显示“2”,以此类推。图3-2作息时间PLC控制器分显示程序梯形图初始状态时,辅助继电器M1和M13闭合,分的个位及十位均显示“0”。当计数器C0累计计满60个时钟脉冲时,计数器C0常开触点闭合,辅助继电器M0线圈得电,其常开触点闭合,产生一个分个脉冲及分个位移位脉冲。分个位移动脉冲的到来,使得移位指令将M1当前的“1”状态左移一位至M2,辅助继电器M2闭合,分的个位上显示“1”:若再来一个移位脉冲,移位指令将M2当前的状态左移一位至M3,辅助继电器M3闭合,分的个位上显示“2”,以此类推。当分个位脉冲满10个时,M1的状态已移位至辅助继电器M11中,M11线圈通电,其常开触点闭合,使常开触点闭合,使辅助继电器M2M10复位,辅助继电器M1又闭合,分个位上又显示为“0”,辅助继电器M2M10复位,为下一次分个位循环显示作好准备。同时,M11常开触点闭合,使辅助继电器M12产生一个扫描周期的上升沿脉冲。这个上升脉冲使得辅助继电器M13当前的“1”状态移位至M14中,分的十位上显示“1”,以此类推。当分十位脉冲满6个时,M13的状态已移位至辅助继电器M19中,M19线圈通电,其常开触点闭合,使辅助继电器M13M18复位,辅助继电器M13闭合,分十位上又显示为“0”。当需要对分进行手动调整时,只需按下按钮SB4,此时X3闭合,计数器C10计数。经过1次计数后,其常开触点闭合,使得状态继电器S5得电,其一常开触点闭合,产生一个分个位脉冲,改变分的当前显示,而状态继电器S5的另一常开触点闭合,使计数器C10复位,位下一次计数作好准备。3.3时显示程序设时显示梯形图如图3-3所示。由辅助继电器M21M30分别接通个位显示程序。当M21闭合时,时个位显示“0”;当M22闭合时,时个位显示“1”;当M23闭合时,时个位显示“2”,以此类推。由辅助继电器M33M35分别接通时十位显示程序。当M33闭合时,时十位显示“0”;当M34闭合时,时十位显示“1”;当M35闭合时,时十位显示“2”。图3-3 作息时间PLC控制器时显示程序梯形图初始状态时,因辅助继电器M21和M33闭合,故时的个位及十位均显示为“0”。当分十位脉冲满6个时,M13的状态已移位至辅助继电器M19,M19线圈通电,其常开触点闭合,使辅助继电器M20产生一个扫描周期宽的上升沿脉冲。这个上升沿脉冲一方面向计数器C1提供脉冲,另一方面使得辅助继电器M21当前的“1”状态移位至辅助继电器M22中,时的个位上显示“1”,如此不断循环移位。当时个位脉冲满10个时,M20的状态已移位至辅助继电器M31中,M31线圈得电,其常开触点闭合,使辅助继电器M32产生一个扫描周期的上升沿脉冲。这个上升沿脉冲使得辅助继电器M33当前的“1”状态移位至辅助继电器M34中,时的十位显示为“1”。当脉冲C1累计满24个脉冲时,计数器C1常开触点闭合,辅助继电器M38线圈得电,其常开触点闭合,使辅助继电器M2M30及辅助继电器M33M34复位,辅助继电器M21及M33闭合,时个位和时十位又显示为“0”,如此不断循环移位。当需要对时状态进行手动调整时,只需按下按钮SB5,此时闭合X4闭合,计数器C11计数。经过一次计数后,其常开触点闭合,使得状态继电器S6得电,其一常开触点闭合,产生一个时个位脉冲,改变时的当前显示。而状态继电器S6的另一常开触点闭合,使计数器C11复位,为下一次计数做好准备。3.4星期显示程序设计星期显示程序梯形图如图3-4所示。由辅助继电器M40M46分别接通星期显示程序。当M40闭合时,星期显示“1”;当M41闭合时,星期显示“2”,以此类推。图3-4 作息时间PLC控制器星期显示程序梯形图初始状态时,因辅助继电器M40闭合,星期显示为“1”。当时移位脉冲满24个时,辅助继电器M38得电,其常开触点闭合,接通计数器C2并开始计数,另一常开触点产生一个星期脉冲及星期移位脉冲。星期移位脉冲的来到,使移位指令M40当前的“1”状态右移一位至M41中,辅助继电器M41闭合,星期显示“2”;若再来一个移位脉冲,移位指令M41当前的状态右移至42,辅助继电器M42闭合,星期上显示“3”,如此不断移位。当星期脉冲满7个时,计数器C2的常开触点闭合,一方面使其复位,另一方面接通辅助继电器M48,辅助继电器M48的常开触点闭合,同时M40的状态已移位至M47,M47线圈通电,其常开触点闭合,使辅助继电器M41M46复位,辅助继电器M40又闭合,星期上又显示为“1”。当需要对星期状态进行手动调整时,只需按下按钮SB6,此时X5闭合,计数器C12经过一次计数后动作,其常开触点闭合,使得状态继电器S7得电,其一常开触点闭合,产生一个星期脉冲,改变星期的当前显示。而状态继电器S7的另一常开触点闭合,使计数器C12复位,为下一次计数作好准备。开机时,时间显示为星期一,00时00分。PLC的输出点Y0Y6分别接七段数码管的ag。要显示数字只需Y0Y7字元件中Y0Y6有输出为1时才有数字显示出来。例如,显示1只需Y1和Y2有信号输出,它的十进制常数为K6=12+122,即K6转换为二进制数正好满足要求。再把常数值K6用MOV指令传送相应的数码管中就可显示数字了。3.5数码管动态扫描程序设计数码管的动态扫描梯形图如图3-5所示。初始状态时,辅助继电器M100闭合,特殊辅助继电器M8011每闭合一次,计数器C3就计数一次,其常开触点闭合并接通辅助继电器M110,辅助继电器M110的常开触点又使计数器C3复位。辅助继电器M110的另一常开触点产生一个一位脉冲,移位脉冲指令将辅助继电器M100的当前状态“1”移到辅助继电器M101中,使辅助继电器M101的当前状态为“1”,以此类推。当移到最高位时,辅助继电器M105得点闭合,其常开触点闭合,使辅助继电器M101M104复位,如此周而复始地进行移位。图3-5作息时间PLC控制器数码管动态扫描梯形图由于辅助继电器M100M104分别接通输出继电器Y10Y14,而特殊辅助继电器M8011每10ms闭合一次,因而我们用肉眼很难分辨出数码管是轮流闭合的,我们看到的是同时显示的数码管。广播、灯、打铃程序设计。当到达规定的时间时,该时间段所对应的辅助继电器将得电,其常开触点闭合,从而对广播、灯、电铃进行控制。3.6广播控制程序设计广播控制梯形图如图3-6所示。当到放广播的时间时,以下各组辅助继电器:(M34、M27、M16、M1),(M34、M23、M13、M1),(M27、M15、M1),(M30、M18、M33、M1)中有一组的常开触点闭合,辅助继电器M52得电闭合,使得输出继电器Y23线圈通电并自锁,此时开始放广播。当需要手动放广播时,只需按下按钮SB7,则X6闭合,输出继电器Y23得电自锁,也能达到放广播的目的。当到关广播的时间时,以下各组继电器:(M21、M14、M34、M1),(M28、M16、M34、M1),(M27、M18、M1),(M34、M23、M16、M1)中有一组的常开触点闭合,辅助继电器M53线圈得电闭合,串接在辅助继电器Y23线圈中的常开触点断开,输出继电器Y23断电,停止放广播。图3-6作息时间PLC控制器广播控制梯形图3.7灯的控制程序设计灯的控制梯形图如图3-7所示。当到学校开灯的时间时,以下两组辅助继电器:(M35、M21、M16、M1),(M27、M15、M1)的常开触点中有一组闭合,辅助继电器M54线圈得电闭合,其串接在输出继电器Y21上的常开触点闭合,使输出继电器Y21得电并自锁,打开电灯开关。当需要手动开灯时,只要按下按钮SB9,则X10闭合,使输出继电器Y21得电并自锁,打开电灯开关。图3-7作息时间PLC控制器灯控制梯形图当到熄灯的时间时,以下两组辅助继电器:(M35、M22、M16、M1),(M27、M17、M1)的常开触点中有一组闭合,辅助继电器M55线圈得电闭合并产生一个扫描周期的脉冲信号,使其串接在输出继电器Y21线圈上的常开触点断开,输出继电器Y21断开,电灯熄灭。当需要手动关灯时,只需按下按钮SB10,则X11闭合,辅助继电器M203得电,串接在输出继电器Y21上的常开触点断开,使输出继电器Y21断电。3.8电铃控制程序设计电铃控制梯形图如图3-8所示。当到程序设计的打铃时间时,该时间段辅助继电器的常开触点闭合,使得辅助继电器M50线圈得电,并产生一个扫描周期的上升沿微分脉冲信号,辅助继电器M50的常开触点闭合,接通输出继电器Y22线圈电源,Y22闭合并自锁,电铃开始打铃。同时,定时器T3开始计时,计满15s后,串接在输出继电器Y22线圈上的定时器T3的常闭触点断开,使输出继电器Y22和定时器T3失电,定时器T3复位,打铃停止。如果需要手动打铃,只需按下SB3,此时X2闭合,接通输出继电器Y22线圈电源,Y22闭合并自锁,开始打铃。图3-8作息时间PLC控制器打铃控制梯形图3.9双休日控制程序设计双休日控制梯形图如图3-9所示。每星期五下午晚餐时,辅助继电器M44、M34、M28、M16、M2的常开触点闭合,辅助继电器M56闭合并自锁,其串接在输出继电器Y21、Y22、Y23上的常闭触点断开,输出继电器Y21、Y22、Y23将得不到脉冲信号。星期日下午18:00,辅助继电器M46、M34、M28、M18、M10的常开触点将闭合,辅助继电器M5产生一个扫描周期的输出信号,其串接在辅助继电器M56中的常闭触点断开,辅助继电器M56失电,串接在输出继电器Y21、Y22、Y23上的辅助继电器M6的常闭触点复位,使输出继电器Y21、Y22、Y23能够得到脉冲信号而恢复正常工作。图3-9作息时间PLC控制器双休日控制梯形图第四章 系统调试4.1 硬件调试首先在PLC处于编程状态下,检测各种按钮、开关、传感器,以确认这些信号能够正确地连接到了输入端口,确认运动机构均可以正常运动,不会产生碰撞、卡死、打滑等现象。4.2 软件调试将程序输入 PLC 当使用简易编程器将程序输入 PLC 时,需要先将梯形图转换成指令助记符,以便输入。当使用可编程序控制器的辅助编程软件在计算机上编程时,可通过上下位机的连接电缆将程序下载到 PLC 中去。进行软件测试 程序输入 PLC 后,应先进行测试工作。因为在程序设计过程中,难免会有疏漏的地方。因此在将 PLC 连接到现场设备上去之前,必需进行软件测试,以排除程序中的错误,同时也为整体调试打好基础,缩短整体调试的周期。应用系统整体调试 在 PLC 软硬件设计和控制柜及现场施工完成后,就可以进行整个系统的联机调试,如果控制系统是由几个部分组成,则应先作局部调试,然后再进行整体调试;如果控制程序的步序较多,则可先进行分段调试,然后再连接起来总调。调试中发现的问题,要逐一排除,直至调试成功。结束语本设计通过对时间控制的设计,在各时段可以按照需求进行打铃、电灯的亮熄等一系列功能,并且可以实现设计的预期各项功能。PLC技术在各个领域正得到越来越广泛的应用。目前,PLC以其高可靠性、高性能价格比,在工业控制系统、数据采集系统、智能化仪器仪表、办公自动化等诸多领域得到极为广泛的应用并已走人家庭,从电冰箱、微波炉到音响、汽车,到处都可见到PLC的踪影 。随着人们生活水平的提高,对日常用品的自动化提出了更高的要求,PLC的不断更新换代,满足了上述的要求,达到自动控制品质的目的在日常生活中,也经常用到电烤箱、微波炉、电热水器、烘干箱等需要进行温度检测与控制的家用电器。采用PLC来实现温度控制不仅具有控制方便、简单、灵活等优点,而且可以大幅度地提高被控温度的技术指标,从而大大提高产品的质量。我从一开始的认识了解PLC的元器件以及其功能,到认识一些基本的认识编写,再到最后自己能独立编写程序。在这期间中,我们学习到了很多,也探索到了很多。其实学好这门课的方法有很多,关键是靠自己在实践中去摸索去思考,会把一些小程序拼凑起来,善于总结,善于发现,寻找出一个适合自己的方法。希望在以后的学习生活中,能把这一技术运用的更好。致谢毕业设计的完成,意味着我大学的学习生涯结束了。作为一名在校的学生,在设计的思想、经验等等方面难免有所欠缺和不足之处,但是,经过老师和同学们的帮助,我还是顺利的完成了毕业设计。在此,我要感谢罗老师和学校的领导们给了我这样一个把五年来的所学与实际应用相结合的锻炼机会,让我在完成毕业设计的过程中学到了很多很多。也要感谢同学们在此期间对我的帮助。通过这次毕业设计自己学到了许多新知识,了解和掌握了产品设计的过程,使自己在质和量上都得到了较大的提高,为出去以后的工作打下了坚实的基础,使自己有能力、有信心面对以后的工作。我要特别感谢我的指导老师罗曼,在整个做毕业设计期间,我得到了罗老师全面、具体和耐心的指导,使我的毕业设计可以顺利的完成。罗老师渊博的学识,严谨的态度,使我终身难忘,同时也受益匪浅。使我树立了全新的思想观念和学习方法,以适应时代和社会的要求。感谢罗老师在书写论文的过程中,给予宝贵意见,并且提供了设计所需要的学习资料,使我能够顺利完成论文。同时也感谢帮助过我的每一位师长。感谢我的校友和朋友们在这五年对我的关心和帮助。最后,我要特别感谢我的父母。在我求学过程中他们付出的不仅仅是辛勤的劳动和汗水,而是这世界上最崇高,最伟大的爱。他们所作的一切是我这一生都无法回报的。真诚感谢给与我热情帮助和关注的所有人。参考文献1 殷建国.可编程序控制器及其应用M.北京:机械工业出版社,20062 林明星.电器控制及可编程序控制器M.北京:机械工业出版社,20043 廖常初.PLC编程及应用M.北京:机械工业出版社,20024 张万忠.可编程控制器应用技术M.北京:化学工业出版社,2001.12附录附录第 28 页 共 31 页
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸设计 > 参考资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!