密码锁系统PLC编程(TIA Portal V16、博途v16)

生活中很多地方会用到密码锁,本课题为储物柜上的密码锁控制系统。密码锁控制系统由PLC主控单元、键盘输入单元、密码显示单元、密码锁执行单元以及报警单元组成。键盘输入单元由四个按键(SB0-SB3)分别表示密码的第一位(个位)到第四位(千位),初始密码为1234,初次开锁后,可以实现个性化设置密码功能。SB10为确认键,SB11为撤消键。密码显示单元由七段数码管实现,密码锁执行单元由电磁阀和机械结构组成,报警单元由报警灯HL和蜂鸣器HA组成。(密码锁的操作单元和显示单元基于触摸屏来实现)

1)按顺序按压SB0键1次,SB1键2次,SB2键3次,SB3键4次,再按下确认键 SB10,5S后电磁阀动作,密码锁开。

2)输入密码时,七段数码管显示当前设定值。

3)当输入密码错误时,按下确认键后报警灯亮,蜂鸣器响,七段数码管显示“8”并闪烁。

4)按压撤销键SB11后,LED数码管上各位密码显示清零,可重新进行开锁作业。

键盘输入单元程序将按键的按压次数通过译码指令转换为相应的继电器状态动作,密码显示单元程序用七段码指令将十进制数转换为七段码并通过LED显示。密码锁执行程序用于判断输入值与设定值是否一致,密码符合时电磁阀动作。

 密码锁流程图

使用顺控方式进行密码锁系统编程

 

具体程序段如下:

 

 

调试及结果

 

 

 自己做的PLC工程实训,有自己编写的代码,文档报告中每段程序都有详细解释,如果大家需要可以私信交流 

  • 8
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柱子要努力

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值