led数码显示控制plc实验_实验三LED数码显示控制PLC实验报告.doc

本次实验旨在掌握移位寄存器位SHRB指令,通过设计照明灯控制、数码循环显示和双灯控制程序,利用PLC实现LED显示。实验中,照明灯在按下按钮后亮30s,再次按下则重新计时;使用SEG指令循环显示0~F字符;通过移位寄存器控制两盏灯的不同状态,形成特定的工作循环。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

实验三LED数码显示控制PLC实验报告

广州大学学生实验报告

开课学院及实验室:工程北529 2015年 5 月28 日

学院机械与电气工程年级、专业、班姓名学号实验课程名称 电气控制与可编程控制器成绩实验项目名称实验三 LED数码显示控制指导老师一、实验目的

熟练掌握移位寄存器位SHRB ,能够灵活的运用

二、实验说明

移位寄存器位(SHRB)指令将DATA数值移入移位寄存器。S_BIT指定移位寄存器的最低位。N指定移位寄存器的长度和移位方向(移位加 = N,移位减 = -N)。SHRB指令移出的每个位被放置在溢出内存位(SM1.1)中。该指令由最低位(S_BIT)和由长度(N)指定的位数定义。

三、实验面板图

四、实验内容

1、设计一个照明灯的控制程序。当按下接在I0.0上的照明灯按钮,可发光30s。如果在这段时间内又有人按下按钮,则时间间隔从头开始。这样可确保在最后一次按下按钮后,灯光可维持30s的照明。

2、设计程序,用SEG指令,循环显示0~F字符。

3、设计程序,用一个按钮控制两盏灯:按一次,第一盏亮,按二次,第二盏亮,按三次,两盏全亮,按四次,两盏全灭,按五次,两盏全亮,按六次,只有第二盏亮,按七次,只有第一盏亮,按八次,两盏全灭,完成一次工作循环。

五、实验过程原始记录(程序、数据、图表、计算等)

思考题梯形图1:

思考题2梯形图:

思考题3梯形图:

六、实验结果及分析

1、思考题1中当每按下一次按钮,Q0.0接通并自锁。同时T37定时器复位,经过30S后T37置位,其常闭触点断开,Q0.0断开,灯熄灭。2、思考题2中输入I0.0,I0.1分别控制开关和手动清零计数器。本题通过在SEG指令的输入端输入数字0~15,

将输出端接到数码管中实现循环显示0~F。由于SEG指令的输入端只能是字节类型,而计数器的输出是字类型,需要用I_B转换指令,将C0(字类型)转化为MB0(字节类型)。当C0当前为16时,计

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值