基于PLC的停车场控制系统

2018-09-22 04:15丛煜城张文静沈阳工学院信息与控制学院
数码世界 2018年8期
关键词:减数PC机加数

丛煜城 张文静* 沈阳工学院信息与控制学院

1 PLC简介

PLC可编程逻辑控制器(Programmable Logic Controller,简称PLC)是一种专门为在工业环境下应用而设计的数字运算操作电子系统。它采用一种可编程的存储器,在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。当其投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,可编程逻辑控制器的CPU以一定的扫描速度重复执行上述三个阶段。

2 水塔控制系统总体介绍

2.1 控制要求

停车场控制要求:设计一个停车场控制电路如图1所示,该电路可以控制停车场。假设停车场有20个车位,当有空位时停车场门口的绿灯亮,当没有空位时红灯亮,如图5.1所示。其中,L1:绿灯;L2:红灯;SQ1:停车场入口传感器;SQ2:停车场出口传感器。

2.2 成品模拟图

图1 停车场控制示意图

3 统计I/O点数并选择PLC型号

输入:系统加数按钮一个,系统减数按钮一个,系统复位按钮一个。

输出:L1绿灯,L2红灯。

PLC的型号:输入一共有3个,考虑到留有15%~20%的余量即3×(1+15%)=3.45,取整数4,所以共需3个输入点。输出共有2个,2×(1+15%)=2.3,取整数3,所以共需3个输出点。可以选OMRON公司的CP1H型PLC就能满足此例的要求。

装置的选用:

(1)OMRON PLC及模拟实验装置1台

(2)安装有CX-P编程软件的PC机1台

(3)PC机与PLC通讯的RS232电缆线1根

4 水塔水位控制电路I/O表分配

4.1 系统I/O表分配

表4.1 停车场控制电路I/O表分配

4.2 PLC控制程序设计及分析

实现功能:停车场有20个车位,当有车进入时按动0.00加数按钮,可逆计数器C0000就会加一个数,,当有车出去时按动0.01减数按钮,可逆计数器C0000就会减一个数,当有空位时停车场门口的L1绿灯亮,当没有空位时L2红灯亮。如果如图1停车场PLC控制程序图。

图2 停车场PLC控制程序图

5 结语

本文探讨了基于PLC的停车场控制系统的设计,能够体现良好的可控性。利用PLC对各种控制系统进行设计,其优点在于建造工作量小、稳定性高以及方便维护,其缺点也较明显,难以对较为复杂的程序进行很好的设计,这也是我们急需解决的问题。由于笔者对PLC的学习和认识程度有限,本文难免出现错误和疏漏,诚恳地欢迎各位前辈和同仁的批评指正。

猜你喜欢
减数PC机加数
分解加数
奇数凑20
加、减法的巧算
加减法的错中求解
一起摘月亮
基于WiFi技术的智能手机双控视频小车
用VC++实现PC机与单片机的串行通信
单片机与PC机串行数据通信的工程实践
基于单片机与PC机的电气量采集系统设计
喜羊羊的比较方法