基于组态技术与plc的密码锁控制系统设计
0引言
唳怎么读
随着社会经济的不断发展,密码锁优点众多,如,方便快捷、使用寿命长、功能完善等,进而逐渐得到了普遍的应用。组态技术在工业中的应用相对较多,其主要功能是用于监控。在密码锁中应用组态技术以及PLC可以通过组态软件模拟密码按键及相关指示灯,以此完成对密码锁的控制。本设计的核心为可编程逻辑控制器,即PLC。通过设计、编程等方式构建密码锁控制程序,其密码锁尚未监控程序通过组态王软件设计,以此满足对密码锁的控制及监控要求。在文中,首先阐述了该密码锁控制系统的软件编程原理以及硬件组成进行了全面的介绍,并通过实际应用体现了该密码锁控制系统的优势。
1密码锁的发展
PLC是一种可编程逻辑控制器(Programmable Logic Controller,PLC)是一种可编程的储存器,能够通过在其内部置入变成,来执行运算、技数、控制等指令。通过模拟式或者数字式的输入、输出对各种机械设备以及生产过程进行控制。具有易于通信、扩张、编程等优点,具有较强的控制能力以及较高的可靠性。在工业控制上有着极为重要的作用,也是工业生产中的控制核心。因此,PLC技术被称为现代工业生产自动化的四大支柱之一。
西门子对于我国低压控制、流程工业自动化、电气安装、制造业自动化等各个领域来说,为其提供可靠、优质、创新的产品,并为其制定全面、系统的服务和解决方案。本文主要以西门子公司S7——
—200系列为例,对PLC的产生定义、分类进行了详细介绍,并从性能、特点、基本功能、组成部分等几个方面阐述了S7——
—200系列,并以S7———200系列CPU226型PLC为例,对本设计进行介绍,进而完成对密码锁的PLC控制。
造梦西游3青云剑2密码锁的基本功能
在编写上位机、下位机程序前,需要明确密码锁的基本功能,以及在做出一些操作后的状态。在实际生活中,密码锁的应用非常普遍,如保险柜、密码箱等。在本文中,其密码锁的应用主要是在门上,通过在门上安装密码按键,即0~9十个数字。0~9这十个数字分别代表了PLC中的SB0~SB9十个按钮。除密码按键之外,还有密码重置键、密码确认键,以及一个开门按钮。通过门把手来控制密码锁的启动与否。该按钮可以在关门时是否需要开启密码锁通过向上抬动门把手来控制,向上抬动门把手开启密码锁,而关闭密码锁控制系统直接关门即可。
奶粉十大品牌排行榜
3系统控制要求
在本设计中,需要通过10个密码输入键随机进行密码设置,这也是本设计密码锁的要求。当密码完成设置后,通过输入正确的密码来控制密码锁开合状态,密码正确,发送开门信号。如果密码输入不正
确,密码锁无法打开,连续输错3次后,会报警,密码输入正确后,取消报警。除此之外,重置密码时首先需要将原有密码正确输入,然后进行新密码的重置,其流程如下:
初始密码设置:
①按下密码重置键,密码重置绿灯亮起。
②从0~9的密码按键,随机按下10个密码按键,输入密码。
③密码输入完成后,将密码确认建按下,完成密码重置,密码重置绿灯关闭。
打开密码锁:红颜知己是什么意思
①将密码输入键按下,密码输入绿灯亮起,从0~9的密码按键,按照之前所设置的密码进行密码输入。
②将密码输入确认键按下,密码输入绿灯关闭。
③密码输入正确,则密码输入正确绿灯亮起,执行开门指令,打开密码锁。
④如密码输入不正确,那么密码输入错误红灯亮起。
⑤连续3次输错密码,密码锁报警红灯亮起,自动报警,一直持续到按下密码清空键,进行密码重置,报警红灯关闭。
重置密码:
①将密码重置键按下,将原密码输入,输入正确密码,密码重置绿灯亮起。
②输入新密码,按下键盘中的确认键,实现密码重新设置,密码重置绿灯关闭。
③如果输入密码不正确,那么会亮起密码锁报警红灯,且密码重新设置失败。
4控制系统硬件设计
在本设计中,其按键的设置主要是利用组态王软件,通过触摸屏的方式,实现密码锁按键的设计,并且考虑到安全层面,将密码清空键设计为常开按钮。并且有软件模拟输出灯,不用连接相关硬件。通过一个数字量输出口对密码锁打开装置进行控制。PLC对于数字量的需求只需要一个输入口和一个输出口。其他部分由组态王进行模拟。
基于组态技术与PLC的密码锁控制系统设计
龚明;邹九如;王晶英;方丹
(荆楚理工学院机械工程学院,荆门448000)吕洗发水
摘要:随着科学技术的不断创新,可编程控制技术的不断发展,在各行各业、各个生产领域中,可编程控制技术均得到了广泛的应用。可编程控制技术是我国各个生产领域实现自动化发展的重要技术,对于其自动化生产模式有着极为重要的支撑作用。基于此,本文主要对组态技术及PLC展开了深入的研究,并且设计了基于组态技术与PLC的密码锁控制系统。
关键词:组态技术;PLC;密码锁;控制系统

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。