搜建筑资料网 - 做最好的工程资料下载网站!本站永久网址:www.sojianzhu.com

当前位置: > a > 电气 > > 内容页

智能化数字仪表巡回显示软件工作原理介绍

浏览:2019-01-28 18:43

 

智能化数字仪表巡回显示软件工作原理介绍

现在智能化数字仪表应用非常普遍,一块智能化数字仪表可以测量多个参数,而且通过串行通信借口可以与计算机系统联网。许多智能化数字仪表采用数码管显示,数码管显示与液晶显示比较具有成本低、显示清晰等优点,但也有显示内容简单等缺点。显示参数多时就需要采用巡回显示。
智能化数字仪表平时固定显示某一路或几路重要参数。需要显示其他各路参数时,通过键入巡回显示键进行巡回显示。在按下巡回显示键后开始逐路轮流巡回显示。需要固定观察某一路参数时,再按一次巡回显示键,观察完毕再按一下巡回显示键,便又开始巡回显示。观察人员离开后,巡回显示若干个循环后,自动恢复到平时固定显示的某一路或几路重要参数。根据上述要求设计好的软件流程图见附图,然后再根据软件流程图进行软件的编写与调试。
先判有无键值输入,为了克服按键抖动,可建立一计数单元JZJS与标志单元JZBZ。无键值输入时,清计数单元JZJS与标志单元JZBZ为0。有键值输入时,而且标志单元JZBZ为零时计数单元JZJS加1,计数单元JZJS等于5时,置标志单元JZBZ不为零,以后计数单元JZJS就不再加1。
采集完键值输入后,建立一个巡回显示标志单元XHBZ。在计数单元JZJS等于5时,同时将巡回显示标志单元XHBZ单元加1。等到下一次再有键值输入时。巡回显示标志单元XHBZ单元又会加1。当XHBZ单元的D0位为1时,说明为第1、3、5等奇数次键值输入。当XHBZ单元的D0位为0时,说明为第2、4、6等偶数次键值输入。当XHBZ单元的D0为1时起动延时,开始巡回显示,延时每到一次,巡回显示便进一步。当XHBZ单元的D0为0时,停止延时,便固定到当前显示一路或几路参数进行显示。再键值输入一次便又开始巡回显示。
再设置一个巡回显示路数计数单元XHJS,延时每到一次巡回显示路数单元XHJS加1。巡回显示路数单元XHJS单元为0时固定显示某一路或某一组重要参数。XHJS单元为0以外的某一数时显示XHJS单元中数所代表的某一路或某一组参数。这样就可以实现平时显示某一路或某一组重要参数,奇数次键值输入后,便开始巡回显示,偶数次键值输入后,便停止到需要观察的当前显示的某一组参数。假设需要巡回显示的有10组数,巡回显示路数单元XHJS等于11时, 再置回1便重新开始下一轮巡回显示。
再设置一个巡回显示停止延时,延时时间大约等于5到8个巡回显示。巡回显示开始后起动延时,延时到清XHBZ、XHJS和XDBZ单元清零,便停止巡回显示,进入固定显示某一路或某一组重要参数。
此软件已在工程项目的智能化数字仪表中得到应用,由于操作灵活方便,受到用户的欢迎。

 

 

 

 

巡 回 显 示 软 件 流 程 图

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 图片1.png

分享到:

相关文章