任务3.3 LED数码显示控制
上一节
下一节
任务3.3 LED数码显示控制
1.编码、译码及段码指令—— 段码指令
如果在PLC的输出端用一个字节的前7个端口(0~6)与数码管的7个段(a、b、c、d、e、f、g)对应连接,当SEG指令的允许输入端EN有效时,将字节型输入数据IN的低4位对应的数据(0~F)输出到OUT指定的字节单元(实际只用到前7位),这时IN端的数据即可直接通过数码管显示出来。
2、数据加1/减1及比较指令—— 数据比较指令
例:用一个按钮实现组合吊灯的3档亮度控制功能,组合吊灯的控制时序如图所示。
LED数码显示控制 任务内容
(1)当按下启动按钮SB1后,
由7组LED发光二极管组成的
七段数码管开始显示数字和字符,显示次序是0、1、2、3、4、5、6、7、8、9、A、b、C、d、E、F,此过程为一个循环周期;
(2)时间间隔为1s;
(3)循环执行上一个周期的显示过程;
(4)当按下停止按钮SB2后,数码管熄灭,停止显示。
1.分析控制要求,确定输入/输出设备
通过对LED数码显示系统控制要求的分析,可以归纳出:
2个输入设备:启动按钮SB1和停止按钮SB2;
7个输出设备:7组LED发光二极管LED0~LED6。
2.对输入/输出设备进行I/O地址分配
3.绘制PLC外部接线图
4.PLC程序设计
5.安装配线
按照PLC外部接线图进行配线,安装方法及要求与继电器控制电路相同。
6.运行调试