亚洲国产精品成人久久蜜臀,日本一区二区三区中文在线观看,亚洲国产一区二区三区无,午夜激情国产欧美日韩一区二区三区

客戶服務熱線

15351767111

在線客服
返回首頁 加入收藏 聯(lián)系我們 網站地圖
地址:江蘇金湖經濟開發(fā)區(qū)科技園
電話:0517-86887111
商務熱線:15351767111
傳真:0517-86809111
郵編:211600
E-mail:jhjtyb@163.com
http://www.bshiker.cn/
您當前的位置:首頁   <   新聞中心   <   超聲波流量計常用的四種編程程序
超聲波流量計常用的四種編程程序

發(fā)布時間:2012-6-7 9:20:52

 超聲波流量計常用的四種編程程序

1、CAN總線系統(tǒng)的組成

   控制系統(tǒng)的網絡結構一般分為三個層次:第一層網絡為中央控制層;第二層網絡為子系統(tǒng)管理層;第三層網絡為現(xiàn)場設備控制層。

   CAN總線技術主要應用在第三層上,它作為控制局域網實現(xiàn)分布式的智能化控制。對現(xiàn)場設備的監(jiān)控和管理以及第二層網絡與第三層網絡之間的通信通常是由工業(yè)控制機來實現(xiàn)的(圖1)

   CAN 現(xiàn)場設備處于網絡結構的底層,接受工控機的管理并實現(xiàn)對子過程和對象的監(jiān)控。

2、具有在線編程技術的CAN現(xiàn)場設備的電路設計

在具體設計中,與CAN 技術規(guī)范相關的電路采用了Phips公司的高性能CAN總線收發(fā)器82C250。CAN總線控制器采用的是Phips公司的P87C592。P87C592具有與51系列兼容的微處理器,同時也具備了CAN總線控制的功能,它的使用可以簡化電路的設計。

采用了P87C592的具有在線編程功能的CAN現(xiàn)場設備相關電路如圖2所示。電路中具備了CAN總線控制器功能的CPU的引腳P3.5、WR、RD和PSEN通過74HC00、74HC08和74HC32組成了對程序存儲器工作狀態(tài)進行控制的電路,程序存儲器采用了SST公司的Flash存儲器39SF512。39SF512具有單一5V編程電壓的特點,其容量為64k  Byte,按照單片機系統(tǒng)的慣例與P87C592相連接。

以這種方式設計的具有在線編程功能的系統(tǒng)工作于兩種狀態(tài):第一種狀態(tài)是引導、下載和在線編程工作狀態(tài);第二種狀態(tài)是用戶程序工作狀態(tài)。這兩種狀態(tài)的區(qū)分是通過CPU對其引腳P 的置位來完成的。為高電平時,系統(tǒng)工作于引導、下載和在線編程工作狀態(tài),這和CPU在復位后  的狀態(tài)相吻合。這時的單片機系統(tǒng)將Flash存儲器39SF512作為數(shù)據(jù)存儲器來操作,在執(zhí)行了MOVX@DPTR,A指令后,P87C592的WR信號可以通過門電路作用于存儲器39SF512的寫控制引腳,完成對存儲器39SF512的在線編程,P 為低電平時,系統(tǒng)工作于用戶程序工作狀態(tài),P87C592在完成了對系統(tǒng)的初始化后,執(zhí)行CLR 和LJMP 4000H兩條指令,便將系統(tǒng)引導到用戶程序的工作狀態(tài)。

3、在線編程功能的軟件編程

   在CAN現(xiàn)場設備中實現(xiàn)在線編程功能時,對程序在存儲器中的安排有著嚴重的要求:P87C592單片機內部程序存儲器放置的是引導程序,其中包括最基本的通信程序和寫Flash的程序,它的任務就是完成通過系統(tǒng)上的I/O口獲得需要更新?lián)Q代的程序數(shù)據(jù),并將其寫入Flash。這部分程序的長度不能超過16k  Byte。39SF512存儲器中放置的是用戶程序(即在需要時可以改寫的程序,共64-16=48kByte)。具有在線編程功能的CAN 現(xiàn)場設備中的系統(tǒng)程序在編時寫要分成兩個主體:第一個是下載、Flash編程和引導程序主體;第二個是用戶程序主體。它們的子程序不能互相調用,這樣用戶程序在升級時就不用考慮兩個程序主體之間的關系了。在通用單片機系統(tǒng)上實現(xiàn)在線編程功能的程序框圖如圖3所示。

 4、CAN 總線技術和在線編程技術

  CAN(controller  area  network)是一種具有ISO標準的先進串行通信協(xié)議,最初是由德國Bosch公司為解決現(xiàn)代汽車中眾多的測試儀器和控制器之間的數(shù)據(jù)交換而開發(fā)的一種串行通信總線,1993年成為國際標準(ISO11898:道路車輛的高速控制器局域網數(shù)字信息交換標準)。由于它的技術性能優(yōu)異,被認為是最有前途的現(xiàn)場總線之一。CAN總線的主要特點是[1]

   ①最大傳輸速率1Mbit/s(40m),最大傳輸距離10km(5kbit/s)。傳輸介質可以是雙絞線、同軸電纜和光纖。

②采用點對點、一點對多點、全局廣播等幾種方式發(fā)送數(shù)據(jù),可實現(xiàn)全分布多機系統(tǒng),且無主從機之分。

③對信息塊進行編碼,采用非破壞性總線優(yōu)先級仲裁技術,仲裁的依據(jù)是信息塊的標識符。

④支持4類報文幀:數(shù)據(jù)幀、遠程幀、超載幀和出錯幀。

⑤采用面向控制的短幀結構,數(shù)據(jù)段的長度為0~8字節(jié),從而使得每幀數(shù)據(jù)出錯率低且實時性好。

⑥運行CRC(cyclic  redundancy  check)校驗技術,具有較強的錯誤控制和重發(fā)的功能,出錯率極低等等。

在線編程(IAP)技術是一種通過微處理系統(tǒng)上的I/O口對微處理系統(tǒng)的用戶程序進行重新編制的技術。這種技術不需打開儀器儀表的機殼和拔下內部的CPU或程序存儲器便能完成儀器儀表的傳感器修正系數(shù)的更換或是監(jiān)控軟件的升級。這種技術應用于現(xiàn)場總線系統(tǒng)中無疑能使工業(yè)自動化系統(tǒng)的組態(tài)、調試和維護更加快速。

超聲波流量計常用的四種編程程序由 捷特儀表 提供http://www.bshiker.cn/

版權所有 Copyright(©)2009-2011 江蘇捷特儀表有限公司
電話:0517-86887111   15351767111    傳真:0517-86809111    地址:江蘇金湖經濟開發(fā)區(qū)科技園
技術支持:易品網站建設專家 蘇ICP備15015248號