首页 理论教育 如何控制密码锁?

如何控制密码锁?

时间:2023-06-30 理论教育 版权反馈
【摘要】:控制要求密码锁有12个按键SB1~SB12,代表3个十六进制数。用12键排列组合设计的密码锁,有较稿的保密性和实用性。图5.3-8 PLC的I/O接线表5.3-4 密码锁的设定值2)为了从K3X0上送入的数据,通过比较指令分别与它们设定值进行比较,若都相等,则延时3s后开锁,同时启动重新锁定定时器,使门锁复位。3)综上所述,可得如图5.3-9所示梯形图。图5.3-9 梯形图电路工作过程PLC上电后,◎M8000[1]闭合,开始执行比较指令。

如何控制密码锁?

(1)控制要求

密码锁有12个按键SB1~SB12,代表3个十六进制数。根据控制要求,每次同时按4个键,分别代表3个十六进制数,共按4次,如与密码锁设定值都相符合,3s后可开锁,10s后重新锁定。

(2)编程元件配置及PLC的I/O接线

1)PLC的I/O配置;

输入:密码锁按键SB1~SB12—X0~X7、X10~X13。

输出:开锁电磁铁YV—Y0。

2)开锁延时定时器T0、重新锁定的定时器T1。

3)根据PLC的I/O配置,可得如图5.3-8所示的PLC的I/O接线。

(3)设计梯形

1)密码锁的12个按键,分别接入X0~X7、X10~X13,其中X0~X3代表第1个十六进制数;X4~X7代表第2个十六进制数;X10~X13代表第3个十六进制数。用12键排列组合设计的密码锁,有较稿的保密性和实用性。

密码锁的密码设定为H2A4、H1E、H151、H18A,见表5.3-4。

978-7-111-45203-4-Chapter05-40.jpg

图5.3-8 PLC的I/O接线

表5.3-4 密码锁的设定值

978-7-111-45203-4-Chapter05-41.jpg(www.xing528.com)

2)为了从K3X0上送入的数据,通过比较指令分别与它们设定值进行比较,若都相等,则延时3s后开锁,同时启动重新锁定定时器,使门锁复位。

3)综上所述,可得如图5.3-9所示梯形图

978-7-111-45203-4-Chapter05-42.jpg

图5.3-9 梯形图

(4)电路工作过程

PLC上电后,◎M8000[1]闭合,开始执行比较指令。

若第1次按X11、X7、X5、X3四键,则K3X0=“H2A4”,执行比较指令[1-1]。由于K3X0=“H2A4”,因此M2得电,◎M2[2]闭合。

若第2次按X4、X3、X2、X1四键,则K3X0=“H1E”,执行比较指令[1-2]。由于K3X0=“H1E”,因此M5得电,◎M2[2]闭合。

同样,第3次和第4次按键,应使◎M8[2]、◎M11[2]闭合。

由于◎M2[2]、◎M5[2]、◎M8[2]、◎M11[2]闭合,使T0[2]、T1[2]得电,开始计时。

T0[2]3s计时到,◎T0[3]闭合,使Y0[2]得电并保持,起动门锁,开门。

T1[2]10s计时到,◎T1[4]闭合,使Y0[3]复位,门锁复位,关门。

若有1次键错误,则不能开锁。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈