亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        淺談發(fā)動機(jī)背地控制或遠(yuǎn)程遙控

        2015-07-10 14:31:15張慶永
        四川水泥 2015年3期
        關(guān)鍵詞:響應(yīng)函數(shù)控件對話框

        張慶永

        (stx(大連)發(fā)動機(jī)有限公司 116318)

        淺談發(fā)動機(jī)背地控制或遠(yuǎn)程遙控

        張慶永

        (stx(大連)發(fā)動機(jī)有限公司 116318)

        本文主要介紹一種串口通信遠(yuǎn)程控制系統(tǒng),內(nèi)嵌局域網(wǎng)通信系統(tǒng),PLC通過串口由PC機(jī)進(jìn)行控制。通過PLC控制變頻器,輸出三相交流電,實(shí)現(xiàn)對電動機(jī)的遠(yuǎn)程控制,而電動機(jī)根據(jù)相應(yīng)的速度運(yùn)行對發(fā)動機(jī)進(jìn)行控制。

        發(fā)動機(jī) 串口通信 調(diào)速系統(tǒng) 遠(yuǎn)程控制

        隨著現(xiàn)代通信技術(shù)、網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,促進(jìn)了遠(yuǎn)程控制技術(shù)的發(fā)展,在發(fā)動機(jī)的遠(yuǎn)程遙控方面,網(wǎng)絡(luò)技術(shù)與通信技術(shù)的應(yīng)用,使得發(fā)動機(jī)的遠(yuǎn)程監(jiān)測、控制得到了發(fā)展。本文主要針對發(fā)動機(jī)遠(yuǎn)程遙控進(jìn)行分析,闡述網(wǎng)絡(luò)通信及串口通信通過對調(diào)速系統(tǒng)、變頻器的控制,從而實(shí)現(xiàn)對發(fā)動機(jī)的遠(yuǎn)程控制。

        1、系統(tǒng)工作原理

        在該控制系統(tǒng)中,通過電纜將PLC、電動機(jī)、變頻器連接在一起,而PLC通過自帶專用電纜與主控PC機(jī)串口相連,通過局域網(wǎng),主控計(jì)算機(jī)與客戶機(jī)連接起來。將變頻器設(shè)置為外部端子控制模式,通過端子RM、RL、RH及REX信號的組合,實(shí)現(xiàn)多級頻率輸出,將PLC輸出電子Q0.5、Q0.6和變頻器的正轉(zhuǎn)端子STF與反轉(zhuǎn)端子STR連接起來,將PLC輸出端子Q0.1、Q0.2、Q0.3、Q0.4與RH、RM、RL、REX連接起來。如圖1所示:

        圖1

        2、程序設(shè)計(jì)

        2.1 PLC程序設(shè)計(jì)

        進(jìn)行PLC程序設(shè)計(jì)時,其遵循的設(shè)計(jì)原理如下:調(diào)用子程序SBR-0,將PLC配置成自由口通信模式,將事件8與中斷程序0相連,PLC在接收到上位機(jī)傳輸過來的字符時,自動調(diào)用中斷程序 INT-O,對傳輸來的字符進(jìn)行判斷,根據(jù)判斷的結(jié)果調(diào)用不同的子程序。上位機(jī)發(fā)送的是一個 BYTE型變量,可通過串口調(diào)試軟件,對上位機(jī)發(fā)送的字節(jié)變量進(jìn)行驗(yàn)證。

        2.2主控計(jì)算機(jī)及監(jiān)控計(jì)算機(jī)程序設(shè)計(jì)

        上位機(jī)通常采用客戶服務(wù)器的模式,包含主控端服務(wù)器應(yīng)用程序及客戶端會話程序。本文所所采的是MFC類庫應(yīng)用程序框架,其提供了CSocket類支持異步操作,使編程的難度大大降低。

        主控端應(yīng)用程序:

        基于MFC生成單文檔應(yīng)用程序,在現(xiàn)有菜單增加了通信、調(diào)速、發(fā)送等菜單,通信菜單增加子菜單:打開串口、關(guān)閉串口、設(shè)置。子菜單根據(jù)指令響應(yīng)函數(shù)。消息通過視類捕捉,通過設(shè)置菜單建立模態(tài)對話框,可以對串口號、奇偶校驗(yàn)、波特率進(jìn)行設(shè)置。將數(shù)據(jù)輸入單個編輯框,單擊OK,設(shè)置菜單的響應(yīng)函數(shù)就會將操作者設(shè)置的數(shù)據(jù)發(fā)送到單文檔應(yīng)用程序標(biāo)題欄上。

        在串口數(shù)據(jù)需要的參數(shù)設(shè)置完成后,可以打開串口,并對函數(shù)進(jìn)行相應(yīng),通過創(chuàng)建窗口。調(diào)用API函數(shù)穿件窗口,通信方式重疊。通過函數(shù)設(shè)置發(fā)送緩存及接收緩存的大小,并用DCB結(jié)構(gòu)對所需參數(shù)進(jìn)行配置。將串口打開后,點(diǎn)擊發(fā)送菜單,向下位機(jī)發(fā)送調(diào)用視類命令的響應(yīng)函數(shù)。此時,PLC就可以通過調(diào)速菜單進(jìn)行控制,使其輸出與變頻器頻率相應(yīng)的三項(xiàng)電。點(diǎn)擊調(diào)速菜單,彈出模態(tài)對話框,對話框上的按鈕控件中,正轉(zhuǎn)、反轉(zhuǎn)與停止的消息響應(yīng)函數(shù)是類似的。

        (1)正轉(zhuǎn)按鈕控件。該控件響應(yīng)函數(shù)通過函數(shù)AfxGetApp()獲取框架類對象,當(dāng)前視類指針P由函數(shù)GetActive()獲取,即視類中的成員變量就可以通過P→hCom獲取,該變量存儲于視類 CComView中創(chuàng)建的串口句柄。在該響應(yīng)函數(shù)中,通過節(jié)型變量myWBYTE3,發(fā)送0×01給下位機(jī)。下位機(jī)PLC接收到這個十六進(jìn)制數(shù)以后,調(diào)用對應(yīng)子程序SBR-1,從而使變頻器的正轉(zhuǎn)端子STF置1。

        (2)加速按鈕控件。對話框類CSetupDlg3捕獲加速按鈕控件消息,定義成員變量j,值為0,響應(yīng)函數(shù)OnButton4()中,按照j++、If順序,對成員變量j的值進(jìn)行執(zhí)行,如果大于15,那么j值為15,則達(dá)到最大速度;如果小于15,需要執(zhí)行If語句中的分支結(jié)構(gòu),根據(jù)j值對分支語句進(jìn)行選擇,j值為8時,通過串口發(fā)送一個BYTE型十六進(jìn)制數(shù)0×11,下位機(jī)接收到數(shù)值后,調(diào)用對應(yīng)子程序SBR-1,從而實(shí)現(xiàn)對變頻器的輸出控制。

        (3)插入符的創(chuàng)建。如果要在窗口中插入圖形或文字,設(shè)備描述表比不可少,即DC,這是一個包含設(shè)備信息的結(jié)構(gòu)體。在微軟平臺下,全部的圖形操作都是在DC下實(shí)現(xiàn)的。MFC可以提供一個設(shè)備描述表的封裝類,包含所有和繪圖有關(guān)的操作。還提供一個數(shù)據(jù)成員m-hDC,用于存儲DC句柄。而MFC中,CClientDC也能實(shí)現(xiàn)這一功能。

        該程序的實(shí)現(xiàn)是在局域網(wǎng)絡(luò)的會話功能上進(jìn)行的,所以要增加對話框資源,該資源和對話框類CSetupDlg5關(guān)聯(lián),可以在菜單欄下添加對話菜單項(xiàng)?;诰钟蚓W(wǎng)進(jìn)行對話時,操作人員有可能會進(jìn)行其它操作,所以需要創(chuàng)建非模態(tài)對話框,要為視類CComView添加成員變量mySetupDlg5。該非模態(tài)對話框下,還可添加接收組框、發(fā)送編輯框、接收編輯框、IP地址空間、發(fā)送組框及發(fā)送按鈕等控件。由于對話程序采用套接字編寫,因此要加載套接字庫,在 MFC中,AfxSocketlnit能夠提供這項(xiàng)功能。

        通過對基于串口的發(fā)動機(jī)遠(yuǎn)程控制網(wǎng)絡(luò)調(diào)速系統(tǒng)的實(shí)際應(yīng)用顯示,該系統(tǒng)能夠?qū)Πl(fā)動機(jī)很好的進(jìn)行遠(yuǎn)程控制,極大的提高了工作效率,因此該系統(tǒng)的成功運(yùn)行也是自動化技術(shù)、智能技術(shù)及通信技術(shù)綜合體現(xiàn),對發(fā)動機(jī)遠(yuǎn)程控制技術(shù)的進(jìn)一步發(fā)展奠定了基礎(chǔ)。

        3、結(jié)束語

        隨著科學(xué)技術(shù)的發(fā)展,現(xiàn)代發(fā)動機(jī)的工況都比較復(fù)雜,并且具有一定的危險性,串口通信技術(shù)與網(wǎng)絡(luò)通信技術(shù)的發(fā)展,使其在發(fā)動機(jī)的性能測試、零部件測試及故障診斷方面都有著重要的意義,實(shí)現(xiàn)了發(fā)動機(jī)的遠(yuǎn)程遙控與檢測,也使得操作人員的人身安全得到保證,同時,現(xiàn)代信息技術(shù)的應(yīng)用,在操作人員的培訓(xùn)周期及檢測效率的提高方面也有了很大的提高。

        [1]李秀娟,韓雷.發(fā)動機(jī)油門遠(yuǎn)程控制盲區(qū)的治理[J].工程機(jī)械與維修,2012(4).

        [2]吳海東.輪式拖拉機(jī)發(fā)動機(jī)轉(zhuǎn)速實(shí)時控制[J].微特電機(jī),2009(7).

        [3]孫建華.車輛GPS遠(yuǎn)程監(jiān)控系統(tǒng)開發(fā)[J].現(xiàn)代電子技術(shù),2012(17).

        [4]張旭,冒曉建,王俊,席卓斌,唐航波.汽車遠(yuǎn)程診斷系統(tǒng)車載模塊的研究和開發(fā)[J].車用發(fā)動機(jī),2011(1).

        K928

        B

        1007-6344(2015)03-0218-01

        猜你喜歡
        響應(yīng)函數(shù)控件對話框
        不同探源距下241Am的α譜模擬與解析
        一類具有Beddington-DeAngelis響應(yīng)函數(shù)的階段結(jié)構(gòu)捕食模型的穩(wěn)定性
        正常恢復(fù)虛擬機(jī)
        Bootlace Worms’Secret etc.
        關(guān)于.net控件數(shù)組的探討
        軟件(2018年7期)2018-08-13 09:44:42
        相機(jī)響應(yīng)函數(shù)定標(biāo)的正則化方法
        克服動態(tài)問題影響的相機(jī)響應(yīng)函數(shù)標(biāo)定
        快速抓取對話框中的完整信息
        電腦迷(2012年22期)2012-04-29 20:30:54
        就這樣玩會VBA中常見的自定義控件
        電腦迷(2012年24期)2012-04-29 00:44:03
        在PowerBuUder中利用WinSock控件制作簡單的Web服務(wù)器
        亚洲欧洲偷自拍图片区| 激情五月开心五月麻豆| 激情内射人妻1区2区3区| 2020年国产精品| 五月中文字幕| 精品日本一区二区视频| 国内嫩模自拍偷拍视频| 特黄熟妇丰满人妻无码| 亚洲一区av无码少妇电影 | 亚洲综合国产精品一区二区99| 蜜桃视频一区二区三区在线| av在线高清观看亚洲| 吃奶呻吟打开双腿做受视频| 中文字幕精品久久久久人妻红杏1| 国产欧美亚洲另类第一页| 久亚洲一线产区二线产区三线麻豆| 脱了老师内裤猛烈进入| 欧美日韩中文国产一区发布| 亚洲三区二区一区视频| 91国产精品自拍视频| 亚洲熟妇色自偷自拍另类| 久久精品国产自清天天线| 亚洲中文字幕日产喷水| 亚洲国产免费不卡视频| 99久久精品费精品国产一区二| 国产尤物精品自在拍视频首页| 日本肥老熟妇在线观看| 日本一区三区三区在线观看| 午夜视频在线在免费| 亚洲国产精品久久久久秋霞1| 国产激情免费观看视频| 久久久久亚洲av成人人电影| 国内揄拍国内精品人妻浪潮av| 99久久精品国产自在首页| 久久精品国产亚洲av天美| 亚洲日韩国产一区二区三区| 六月婷婷国产精品综合| 亚洲黄色一插一抽动态图在线看| 一本色道久久婷婷日韩| 国产美女露脸口爆吞精| 国产亚洲精品国看不卡|