新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于PLC的嵌入式車輛尾氣自動(dòng)檢測(cè)系統(tǒng)

基于PLC的嵌入式車輛尾氣自動(dòng)檢測(cè)系統(tǒng)

作者: 時(shí)間:2014-11-20 來源:網(wǎng)絡(luò) 收藏

  三、系統(tǒng)軟件設(shè)計(jì)

本文引用地址:http://butianyuan.cn/article/265709.htm

  本嵌入式控制系統(tǒng)的編程分為兩部分,一是軟件編程,實(shí)現(xiàn)對(duì)工作單元的現(xiàn)場(chǎng)控制;二是操作站觸摸屏的編程,觸摸屏根據(jù)傳感器獲取的測(cè)量數(shù)據(jù)判斷目前的工作狀態(tài),然后將控制指令發(fā)送給各單元的,同時(shí)生成交互式的人機(jī)對(duì)話界面。

  (一)編程

  1.控制流程描述

  分析儀器單元的PLC負(fù)責(zé)氣路和量程切換的操作,CVS單元的PLC主要對(duì)CVS系統(tǒng)進(jìn)行流程控制,實(shí)現(xiàn)自動(dòng)清洗、自動(dòng)采樣等一系列功能控制。以CVS系統(tǒng)為例,PLC首先控制CVS單元排氣過程,將氣囊中的廢氣排空;然后控制清洗過程,進(jìn)行管路清洗;最后控制自動(dòng)采樣,將背景氣體和稀釋氣體分別抽到兩個(gè)氣囊,為分析儀器的氣體分析做好準(zhǔn)備。上述過程主要包含對(duì)泵、閥開關(guān)和定時(shí)延時(shí)的控制??刂七^程如圖3所示。

  

 

  圖3 CVS系統(tǒng)PLC控制流程臣

  2.控制程序

  整個(gè)控制程序我們采用程序代碼編程,它較之梯形圖、功能模塊靈活、方便,結(jié)構(gòu)緊湊。主程序模塊為:

  LD SM0.1 //初始化,調(diào)用子程序0

  CALL SBR_0

  S M2.0,4 //設(shè)置程序執(zhí)行標(biāo)志位

  LD M0.1 //啟用等待程序

  A M2.0 //M2.0設(shè)為1

  LPS

  LD M8.1 //有復(fù)位請(qǐng)求

  ALD

  CALL SBR_I//調(diào)用子程序1

  //SBR_0:

  LD SM0.0

  ….. //初始化泵閥狀態(tài)

  CRET

  ,,SBR_I:

  LD SM0.0

  LD M3.0

  ….. //控制CVS工作流程

  CRET

  (二)觸摸屏控制程序設(shè)計(jì)

  系統(tǒng)中操作站我們采用觸摸屏實(shí)現(xiàn)交互式人機(jī)對(duì)話。包括5個(gè)主要界面:系統(tǒng)主界面、CVS界面、分析儀器界面、報(bào)表和歷史數(shù)據(jù)查詢打印界面、手動(dòng)界面。設(shè)計(jì)以按鈕形式簡(jiǎn)便、直觀地來控制PLC運(yùn)行,有顯示操作狀態(tài)和數(shù)據(jù)、故障報(bào)警以及報(bào)表查詢等功能。

  四、結(jié)束語

  整個(gè)系統(tǒng)完全滿足汽車生產(chǎn)廠家現(xiàn)場(chǎng)監(jiān)測(cè)汽車尾氣污染物含量的要求。通過簡(jiǎn)單直觀的人機(jī)對(duì)話界面實(shí)現(xiàn)復(fù)雜的操作,克服以往監(jiān)測(cè)系統(tǒng)可靠性低、故障率高、操作復(fù)效率低等缺點(diǎn),從而有效地提高了我國汽車生產(chǎn)廠家生產(chǎn)管理水平。

熱式質(zhì)量流量計(jì)相關(guān)文章:熱式質(zhì)量流量計(jì)原理
流量計(jì)相關(guān)文章:流量計(jì)原理

上一頁 1 2 下一頁

關(guān)鍵詞: PLC Windows CE

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉