新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > DELPHI語言在遠程紅外測溫報警系統中的應用

        DELPHI語言在遠程紅外測溫報警系統中的應用

        作者: 時間:2013-05-29 來源:網絡 收藏


        2.2 TChart 組件:

        TChart 是Delphi 里面一個標準的圖形顯示控件。它可以靜態設計(at design time)也可以動態生成。TChart 的實時繪制對機器性能要求比較高,因此在編程的時候要注意:

        (1)使用2d 圖形;⑵Chart 盡可能包含少的點。

        a)TChart 組件的主要事件

        OnPageChange:當改變頁的時候,此事件發生。

        OnMouseDown:當鼠標按下時產生。

        OnAfterDraw 事件:該事件是在繪制所有的Series 時發生的。

        OnClick 事件:該事件是在用戶單擊Series 點時發生的。

        OnZoom 事件:該事件是在圖表放大時觸發。

        b)TChart 組件的主要方法

        ActiveSeriesLegend 函數:該函數用于返回當前活動的Series,如果所有的Series 都是活動的,需要為該函數確定要返回Series 的序號。

        AddSeries 過程:該過程用于添加一個Series 對象。

        3 系統各具體模塊設計

        3. 1 系統主界面設計

        用戶登錄到主界面之后,在主界面中,可以實現通過面板或者菜單來設置溫度的上下限,系統實時顯示測試時間,同時在面板上通過狀態燈顯示當前系統的工作狀態。

        19.jpg
        圖2 系統主界面

        同時在主界面的菜單中,可以進行通信端口的選擇、通信波特率的選擇、修改密碼、幫助以及退出系統。

        3.2 修改密碼模塊設計

        為了系統的安全,系統增加了修改密碼模塊。如果要修改密碼,首先要輸入原來的密碼,而后輸入新密碼,最后重新輸入新密碼并確定,如果輸入的兩次新密碼相同,則修改密碼成功,如果輸入的兩次新密碼不同,則修改密碼失敗,則重新輸入新密碼。

        3.3 通信模塊的設計

        本次設計使用RS232 轉RS485 轉換器實現遠程監控的,采用的是半雙工的數據傳輸方式和異步通信方式,串行口工作于模式1。

        傳輸數據的格式如下:首先上位機發送FF 給下位機,下位機檢測到時,將溫度傳送給上位機。向單片機發送上限溫度命令,格式:FE,XX;向單片機發送下限溫度命令,格式:FD,XX;設置監控,格式:FC;取消監控,格式:FB;向單片機發送點擊上限按鈕,格式:FA;向單片機發送點擊下限按鈕,格式:F9。


        評論


        技術專區

        關閉
        主站蜘蛛池模板: 临城县| 梨树县| 信丰县| 长武县| 商洛市| 塘沽区| 称多县| 贡觉县| 玉山县| 郸城县| 双牌县| 河池市| 德钦县| 若尔盖县| 广饶县| 海阳市| 哈尔滨市| 宜昌市| 濮阳县| 双辽市| 磴口县| 石屏县| 石渠县| 婺源县| 玉田县| 蓬安县| 泗洪县| 新巴尔虎左旗| 临安市| 乌兰县| 荣成市| 贵州省| 卢湾区| 米泉市| 察雅县| 昌黎县| 平湖市| 柘城县| 信宜市| 阳西县| 怀集县|