您现在的位置是:首页 > PLC技术 > PLC技术
用PLC实现简易密码锁的控制工作任务
来源:艾特贸易2019-09-01
简介一、任务要求 密码锁有 3 个置数开关( 12 个按钮),分别代表 3 个十进制数,如所拨数据与密码锁设定相符,则 3s 后开启锁, 20 s 后重新锁上。本任务要求用功能指令实现控制。 二、
一、任务要求
密码锁有3个置数开关(12个按钮),分别代表3个十进制数,如所拨数据与密码锁设定相符,则3s后开启锁,20 s后重新锁上。本任务要求用功能指令实现控制。
二、任务分析
密码锁的密码由程序事先设好,如要解锁则从置数开关送入的数据要和密码相等,解决这个问题可以用功能指令中的比较指令实现。置数开关有12条输出线,分别接人X0~X3,X4~X7,X10~X13,其中XO~X3代表第一个十进制数,X4~ X7代表第二个十进制数,X10~X13代表第三个十进制数;密码锁的控制信号从YO输出。
1.输入/输出点的确定
从上面的分析可知,需要12个输入点,1个输出点,具体输入/输出点分配如表4 -3 -1所列。
表4 -3 -1 密码锁控制的输入/输出点分配表
2.PLC控制接线图
根据输入/输出点分配,PLC控制系统实现的密码锁控制线路如图4-3 -2所示。
3.PLC梯形图
本程序的设计假设程序事先设好的密码为K369,其具体梯形图设计如图4-3 -3所示。
图4 -3 -2 PLC控制系统实现的密码锁控制线路
图4 -3 -3密码锁的梯形图