基于PLC的密码锁控制系统的设计
作者:***
来源:《无线互联科技》2013年第10期
        摘 要:以密码锁控制系统为例,介绍系统的硬件配置,编写了完整的S7-200PLC控制密码锁梯形图程序。以一次解锁过程为例,把解锁过程分为几个程序块,然后分别对程序块进行编程,使PLC控制的密码锁具有密码识别自动开锁、报警等多种功能,且修改密码方便、可靠性高,能够长期稳定运行。
        关键词:PLC;密码锁;语句表
        1 密码锁控制系统的控制要求
        密码锁是一种通过密码输入来控制电路或芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。以一储物柜的密码锁控制系统为例,选用西门子S7-200PLC作为控制器,通过编程来实现如下要求:(1)系统正常无操作时,七段码LED显示“0”,等待开锁。
vb设计模拟密码输入器(2)开锁条件:密码为1345。按顺序按下SB0按钮1次,SB1按钮3次,SB2按钮4次, SB3按钮5次;按下确认键SB5,电磁阀动作,密码锁打开,7S后复位。当输入有误时,按下撤销键SB6,可以重新开始开锁操作。(3)当输入密码与设定的密码不符合时,并按下确认键后,报警灯亮蜂鸣器响,七段码LED显示“F”并闪烁,7S后复位。
        2 系统硬件电路的设计
        密码锁控制系统由S7-200PLC、键盘输入单元、密码锁执行单元、报警单元组成。键盘输入单元由四个按钮(SB0-SB3)分别表示数字的个位、十位、百位、千位。SB5为确认键,SB6为撤销键。密码显示单元由七段码LED实现,系统运行时LED数码管实时显示数字。密码锁执行单元由电磁阀YV和机械机构组成。报警单元由报警指示灯HL和蜂鸣器HA组成,当输入的密码与设置的密码不一致时,启动报警电路。将输入设备个位按钮、十位按钮、百位按钮、千位按钮、确认按钮、取消按钮依次与输入点I0.0、I0.1、I0.2、I0.3、I1.0、I1.1相连接;将LED数码管的七段、报警用灯、蜂鸣器、电磁阀依次与输出点Q0.0~Q0.6、Q1.0、Q1.1、Q1.2相连接。

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