摘要
本文基于三菱PLC控制器设计了学校自动打铃控制器,通过输出继电器Y与数码管相连显示时间,具有手动按铃以及自动按铃功能,能通过输入继电器X对系统时间的调节。该系统具有外设电路配置简单、扩展方便、操作容易,可靠性高实用性强等特点。该系统用于学校电铃的自动控制,具有周末和假期控制功能和星期与时间的显示功能,实现了作息时间无人控制的自动化、科学化管理与操作。 关键词:PLC 继电器 数码管 自动化
第一章 绪论
1.1 PLC可编程控制器的定义及特点:
可编程控制器,简称PLC(Programmable logic Controller),是指以计算机技术为基础的新型工业控制装置。在1987年国际电工委员会(International Electrical Committee)颁布的PLC标准草案中对PLC做了如下定义:
“PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。” PLC可编程控制器具有如下特点:
(1)可靠性强,抗干扰能力强;
(2)通用性强,使用方便;
(3)采用模块化结构,使系统组合灵活方便;
(4)编程语言简单,易学,便于掌握;
(5)系统设计周期短;
(6)对生产工艺改变适应性强;
(7)安装方便,调试简单,维护工作量小;
1.2 PLC可编程控制器的应用及发展前景:
目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况大致可归纳为如下几类。
(1)开关量的逻辑控制
这是PLC最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机控及自动化流水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。
(2)模拟量控制
在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。为了使可编程控制器处理模拟量,必须实现模拟量(Analog)和数字量(Digital)之间的A/D转换及D/A转换。PLC厂家都生产配套的A/D和D/A转换模块,使可编程控制器用于模拟量控制。
(3)运动控制
PLC可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量I/O模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块。如可驱动步进电机或伺服电机的单轴或多轴位置控制模块。世界上各主要PLC厂家的产品几乎都有运动控制功能,广泛用于各种机械、机床、机器人、电梯等场合。
(4)过程控制
过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机,PLC能编制各种各样的控制算法程序,完成闭环控制。PID调节是一般闭环控制系统中用得较多的调节方法。大中型PLC都有PID模块,目前许多小型PLC也具有此功能模块。PID处理一般是运行专用的PID子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。
(5)数据处理
现代PLC具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、
排序、查表、位操作等功能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,完成一定的控制操作,也可以利用通信功能传送到别的智能装置,或将它们打印制表。数据处理一般用于大型控制系统,如无人控制的柔性制造系统;也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。
(6)通信及联网
PLC通信含PLC间的通信及PLC与其它智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统。新近生产的PLC都具有通信接口,通信非常方便。
21世纪,PLC会有更大的发展。从技术上看,计算机技术的新成果会更多地应用于可编程控制器的设计和制造上,会有运算速度更快、存储容量更大、智能更强的品种出现;从产品规模上看,会进一步向超小型及超大型方向发展;从产品的配套性上看,产品的品种会更丰富、规格更齐全,完美的人机界面、完备的通信设备会更好地适应各种工业控制场合的需求;从市场上看,各国各自生产多品种产品的情况会随着国际竞争的加剧而打破,会出现少数几个品牌垄断国际市场的局面,会出现国际通用的编程语言;从网络的发展情况
来看,可编程控制器和其它工业控制计算机组网构成大型的控制系统是可编程控制器技术的发展方向。
第二章 系统整体设计概述
2.1 设计要求:
根据课程设计任务书,设计的自动打铃控制器要求如下:
学校的休息时间表
时间 | 内容 | 时间 | 内容 |
6:00 | 起床 | 13:30 | 第五节上课铃 |
6:20 | 早操 | 14:20 | 第五节下课铃 |
7:50 | 第一节预备铃 | 14:30 | 第六节上课铃 |
8:00 | 第一节上课铃 | 15:20 | 第六节下课铃 |
8:50 | 第一节下课铃 | 15:30 | 第七节上课铃 |
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 | 第五节预备铃 | | |
| | | |
①上课铃与下课铃的铃音不同(铃音响的频率不同,上课铃为短音:响0.5秒,停0.5秒;下课铃为长音:响2秒,停1秒),其他的铃音为连续音。
海藻生姜洗发水
②每次打铃的时间为15秒。
③星期六,星期日不打铃。
④具有时间显示功能,显示内容为:分,小时及星期。
⑤具有时间(分,小时,星期)调整的功能。
2.2输入输出点分配:
根据设计要求,列出PLC控制器的输入输出点分配表如下:
PLC控制器输入输出点分配表
输入信号 | 输出信号 |
名称 | 代号 | 输入点编号 | 家电控制板 名称 | 代号 | 输出点编号 |
启动按钮 | SB1 | X0 | 数码管a段 | a | Y0 |
停止按钮 | SB2 | X1 | 数码管b段 | b | Y1 |
“分”调整按钮 | SB4 | X3 | 数码管d段 | d | Y3柴油燃烧器 |
“时”调整按钮 | SB5 | 看门狗电路X4 | 数码管e段 | e | Y4 |
“天”调整按钮 | SB6 | X5 | 数码管f段 | f | Y5 |
| | | 数码管g段 | g | Y6 |
| | | 数码管公共端 | D1 | Y10 |
| | | 数码管公共端 | D2 | Y11 |
| | | 数码管公共端 | D3 | Y12 |
| | | 数码管公共端 | D4 | Y13 |
| | | 数码管公共端 | D5 | Y14 |
| | | 秒闪烁发光二极管 | POINT | Y15 |
| | | 电铃发光二极管 | POINT | Y17 |
| | | | | |
液化气燃烧器
由于X、Y均采用八进制,所以在输入、输出点中没有X8、X9和Y8、Y9 。当电路板接通电源之后,我们可以通过X0来运行程序,X1为紧急停止按钮。X2为手动打铃按钮,可以在需要的情况下打铃。X3、X4、X5为时间调整按钮,可分别调整分钟、小时和星期。Y0~Y6为数码管的显示端,而Y10~Y14为数码管的公共端,分别对应星期、分个位、分十位、时个位、时十位。