電液位置伺服系統(tǒng)智能控制研究
【圖文】:
圖62上位機(jī)監(jiān)控軟件主界面口通信模塊來說,計(jì)算機(jī)都有一個(gè)或多個(gè)串行端口,它們依次為COMI,COM是外部設(shè)備與PC進(jìn)行數(shù)據(jù)傳輸和通信的通道。用VC++開發(fā)串有如下幾種方法:一是利用WindowsAPI通信函數(shù);二是利用函數(shù)直接對(duì)串口進(jìn)行操作;三是使用MicrosoftVisualC十+的通~);四是通過編寫通信類實(shí)現(xiàn)對(duì)串口的操作。本軟件通過串口的靈活配置和使用。串行口在win32中作為文件來處理,利用讀寫串口,既可以同步執(zhí)行,也可以重疊(異步)執(zhí)行,同步步方式則靈活得多,一旦讀寫不成功,就將讀寫掛起,函數(shù)直接GetLastError函數(shù)得知函數(shù)未成功的原因。選用異步執(zhí)行方函數(shù)打開串口,通過Getco~stateo函數(shù)獲得當(dāng)前的DcB結(jié)CB結(jié)構(gòu)中的參數(shù),調(diào)用SetCO~state()函數(shù)用修改過的DCBCB最經(jīng)改參是據(jù)速率、的以
胡-邢價(jià)iteBuffersize;j‘在對(duì)串口進(jìn)行操作時(shí),要先進(jìn)行串口初始化設(shè)置,其設(shè)置對(duì)話框如圖6.3所示。設(shè)置好后啟動(dòng)串口監(jiān)視線程實(shí)現(xiàn)串口的監(jiān)視。圖6.3串口設(shè)置對(duì)話框在視圖中通過響應(yīng)串口線程發(fā)送的消息實(shí)現(xiàn)串口信息的處理,首先判斷數(shù)據(jù)的合法性,如果數(shù)據(jù)合法,再繼續(xù)接受,否則不予接受,等接受到結(jié)束字符時(shí),再對(duì)數(shù)據(jù)進(jìn)行處理變換,從而得到下位機(jī)發(fā)送過來的位置值,以及壓力,流量和溫度值,其部分源代碼如下所示:s招ticint刀只g‘m少才r尺無DataCQ材夕+二(char)ch‘Switch(ch){
【學(xué)位授予單位】:四川大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2004
【分類號(hào)】:TH137
【引證文獻(xiàn)】
相關(guān)期刊論文 前1條
1 熊瑞平;涂海燕;;上下位機(jī)控制的液壓動(dòng)力滑臺(tái)實(shí)驗(yàn)系統(tǒng)[J];液壓與氣動(dòng);2007年06期
相關(guān)博士學(xué)位論文 前2條
1 熊瑞平;面向網(wǎng)絡(luò)化制造的智能監(jiān)控技術(shù)研究[D];四川大學(xué);2006年
2 柴華偉;某集束防空火箭炮位置伺服系統(tǒng)的魯棒控制與應(yīng)用研究[D];南京理工大學(xué);2008年
相關(guān)碩士學(xué)位論文 前8條
1 周洪軍;工程機(jī)器人試驗(yàn)臺(tái)的自動(dòng)控制研究[D];吉林大學(xué);2007年
2 李建軍;某火箭炮發(fā)射裝置平臺(tái)自動(dòng)調(diào)平系統(tǒng)設(shè)計(jì)與研究[D];南京理工大學(xué);2007年
3 李偉;電液位置伺服系統(tǒng)的智能控制[D];西南林學(xué)院;2009年
4 孫光中;液壓缸試驗(yàn)臺(tái)系統(tǒng)設(shè)計(jì)與仿真研究[D];東北大學(xué);2008年
5 宋君君;迭代自適應(yīng)控制的研究及其在電液伺服系統(tǒng)上的應(yīng)用[D];太原科技大學(xué);2012年
6 么艷香;致密成型中液壓控制系統(tǒng)的建模與仿真研究[D];內(nèi)蒙古農(nóng)業(yè)大學(xué);2012年
7 王銳鋒;機(jī)翼模擬梁液壓控制系統(tǒng)軟硬件設(shè)計(jì)及實(shí)現(xiàn)[D];西安電子科技大學(xué);2013年
8 曹偉;100t液壓動(dòng)力平板車懸掛系統(tǒng)的設(shè)計(jì)與仿真研究[D];燕山大學(xué);2013年
本文編號(hào):2664518
本文鏈接:http://www.sikaile.net/kejilunwen/jixiegongcheng/2664518.html