陶靜
摘 要 當前智能儀器處在新的上位機控制,運用了一些計算機的一些匯編的語言。在英文一些狀態之下需要進行一些相關方面的探討以及研究。現在新開發的上位機控制就是實現了上位計算機和下位智能儀器的連接。現在智能技術在不斷的進步和發展,智能儀器的應用上存在著比較多的問題。對于現在智能化儀器逐漸增多的信息時代,我們對于智能儀器的使用應該進行具體的探究以及應用。所以本文主要就智能儀器的上位機控制進行了探討以及研究。
【關鍵詞】智能儀器 上位機控制
目前經濟水平在不斷的增長,從而使得計算機的技術水平也在不斷的提高當中。因此存在著智能化儀器的更新換代,相比于傳統的儀器來說,新型儀器多了些具體比較智能化的功能。有更多的功能以及科研價值,在信息時代,使用智能化儀器,能夠實現更多的功能,還能提高工作效率。
1 智能化儀器軟件的大體概況
和傳統儀器相比相比,智能化儀器對于軟件的要求更加高,因此相關人員必須加強對其的重視。程序相對于其他C語言的程序而言,有著比較快的工作效率。一般是由下面的幾部分組成的,有菜單管理程序,上位計算機與下位一臺或數臺智能儀表的通訊程序,流程圖以及工藝流程圖畫面設計和修改程序等等。
C++作為計算機中新興的一種語言來說,這種語言有著自己的特點。例如模塊化的結構,使得其具有可讀性,功能性比較強。為了便于以后使用,可以在其中少量的編入其他的語言,這樣就可以使得其中存在著能夠識別的匯編語言。在插入語句的過程中應該盡量的起一些新的符號名稱。這樣插入的匯編語言,就可以使得其能夠和菜單管理程序融為一體。這樣在一定程度上有利于程序的匯編。微型智能儀器指微電子技術、微機械技術、信息技術等綜合應用于儀器的生產中,從而使儀器成為體積小、功能齊全的智能儀器。它能夠完成信號的采集、線性化處理、數字信號處理,控制信號的輸出、放大、與其他儀器的接口、與人的交互等功能。微型智能儀器隨著微電子機械技術的不斷發展,其技術不斷成熟,價格不斷降低,因此其應用領域也將不斷擴大。它不但具有傳統儀器的功能,而且能在自動化技術、航天、軍事、生物技術、醫療領域起到獨特的作用。
2 上位如何接替下位
為了更好的發揮職能化儀器的作用,現在程度主要使用的是中斷程序,所以我們可以利用一些相關的程序去對服務的程序進行比較詳細的說明。其主要存在的功能就是在儀器中斷的過程中,能夠自動保留一些程序,這樣就可以在程序正式啟用的時候,盡量能夠保證一些寄存器的值。我們可以利用一些指針對于中斷向量進行一定的改變。其中一旦出現一些串行的程序,我們就可以在中斷的命令到來之前進行一定程度的改變。因為主程序中存在著一些嵌入式的匯編語言,因此我們可以就這些程序可能存在的問題進行一定程度的改變,使得其在傳輸過程中比較方便。
對于主程序來說,一般會把串行中中斷的地址改為中斷的服務程序。因為在運行主程序之后,就可能會使得程序在接受的過程中收到一定的數據。
對于一些沒有使用語言的程序來說,可以在運行完主程序之后,按照查詢的程序進行,而且查詢過程中存在著一些接受速度比較緩慢的特點。計算機本身使用的語言可能會輸入少量的匯編語句,在中斷方式進行數據通訊的過程中,可以起到一定的節省時間的作用。和以前的程序相比,這種程序一般會比較容易進行調試以及進行數據方面的傳輸。
3 上位如何傳輸一些數據
現在程序采取查詢的過程中,有些數據事先一般存在著數組中。在組程序過程中可以發送一些串口,這樣就可以將查詢寄送到寄存器中。在接受以及發送程序中,數組以及指向數組的指針可以變為全局的變量。智能化儀器上位機控制過程中上位數據傳輸的合理性扮演著極為重要的角色,相關人員必須加強對其的重視。
4 在一些狀態下漢字菜單如何實現一些步驟
一些計算機語言本身就存在中一些相對比較豐富的圖形,因此對于一些能夠比較簡單的實現菜單程序的漢字來說,就可以在英文狀態的支撐下進行輸入和顯示。目前在中文狀態下,一些功能就會受到一定程度的影響。現在某種特定狀態下,如何獲取漢字成為了程序運行需要考慮的一些問題。
因為漢字智能在圖形的某種狀態下顯示。對于一些漢字來說,可能就會相當于一些字符的寬度。因此對于一些可能存在問題的漢字就不需要輸入一些漢字。我們可以建立一個比較獨立的小字庫。這樣就可以供程序隨時使用,用戶不需要輸入一些漢字。
對于上位對下位機的控制來說,當前在屏幕中有一些流程圖有一些顯示,存在著工程流程圖以及檢測圖之類的畫面。計算機語言本身就存在著一些繪圖的函數,這些函數可能就會比較需要一些坐標參數。因此本菜單程序有一個比較小的小繪畫軟件。其中存在的原理就是利用光標的移動,使得計算機能夠記錄光標的位置。而且會逐漸達到繪畫的目的。
現在圖形的方式方面,因為光標本身是不可見的。為了能夠實現移動光標能夠畫出圖標的目的,可以先在目前偽造一個光標。這樣就可以記錄下光標的位置。這樣能夠在移動光標之后,把一些比較原始的元素填回到原來的位置。這樣就可以在新的位置偽造更多的光標。而且在一定的基礎上能夠使得光標返回到原來的位置。使得光標的移動能夠畫出一些圖形,這樣能夠更加方便的繪圖。
現在的繪制工藝流程圖,需要做出一些特殊的處理。因為這樣就可以在需要進行顯示的時候,使得編寫的程序能夠有一定的作用。
5 結束語
上文主要就當前智能軟件所處的狀況、上位機接收下位機的數據程序、上位機發送的一些程序、在特定的狀態下如何實現漢字菜單以及繪圖程序的實現等進行了詳細的闡述。通過敘述可以發現,當前因為計算機技術在不斷發展和進步,智能化的速度也越來越快。所以在智能化儀器的上位機控制方面就會存在著比較多的問題,我們需要就其存在的問題處理好,使得上位機控制有好的發展方向。
參考文獻
[1]張艷紅,康月兵.工控機與DH系列智能儀表的通信[J].第十二屆全國核電子學與核探測技術學術年會論文集,2014:34.
[2]王元.SR系列智能儀器上位機控制的應用[J].中國儀器儀表學會第三屆青年學術會議論文集(下),2013:78.
[3]王景存,鎮云鋒.智能儀器上位機控制的接入方案[J].首屆信息獲取與處理學術會議論文集,2012:123.
[4]李先瑞,郎四維.智能儀器的上位機控制的探討以及研究[J].全國暖通空調制冷2000年學術年會論文集,2015:12.
作者單位
1.天津職業技術師范大學 天津市 300222
2.南京六合中等專業學校 江蘇省南京市 211500