新闻中心

EEPW首页 > 光电显示 > 设计应用 > PLC实现LED数码管动态扫描数据显示

PLC实现LED数码管动态扫描数据显示

作者:时间:2012-10-23来源:网络收藏

1.2 软件设计
通过两个软件设计同一硬件电路不同功能的实例来阐述设汁的软件
1.2.1 软件设计实例1
此程序0~99 s反复计数功能,按动SB1起动计数,按动SB2使计数停在计数所停位置,再按动启动按钮重新从0开始计数,计数到99后重新从0开始计数。该程序梯形图如图2所示。

本文引用地址:http://www.eepw.com.cn/article/167431.htm

b.JPG


以上软件对特殊存储器位SM0.5产生的1 s的时钟脉冲计数,使用运算、传送、转换的功能指令传送、处理变化的计数,然后用段译码SEG指令驱动7段管,由两个定时器分别产生周期为200 ms、相互反相的时钟脉冲控制变化的计数
1.2.2 软件设计实例2
此程序实现50 s倒计时功能,按动SB1起动计时,按动SB2停止计时,同时管熄灭,再按动启动按钮重新50 s倒计时,计时到0s时,管自动熄灭。

2 结束语
设计主要是将一个两位数分成两组数据分别在十位和个位数码管上,程序采用循环控制方式,则一个周期一组数据,即两组数据循环显示。假设程序周期为100 ms,定时器定时100 ms,那么每组数据的更新周期为100×2=200 ms,这样的显示频率足可以达到一般的工业控制要求,完全可以用作实时显示。同样,若显示多组数据,其数据线接法是一样的,只需增加控制数码管公共端信号的输出点,输出点数为7+n,n为数码管个数;软件稍加改动即可。笔者介绍的方法软、硬件设计均在实验室调试成功,完全满足设计要求,并且降低了硬件成本,取得了较好的效果。

led显示器相关文章:led显示器原理


双控开关相关文章:双控开关原理

上一页 1 2 下一页

评论


相关推荐

技术专区

关闭