999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Visual Basic的CDM570L遠程控制程序

2017-05-31 19:25:06李波
軟件導(dǎo)刊 2017年5期
關(guān)鍵詞:界面程序設(shè)備

李波

摘要摘要:通過RS-232串行口,采用Visual Basic可視化編程語言編程,快速實現(xiàn)CDM-570L衛(wèi)星調(diào)制解調(diào)器遠程監(jiān)測控制。該程序應(yīng)用于大型衛(wèi)星通信地球站綜合管理系統(tǒng)中,為該型調(diào)制解調(diào)器衛(wèi)星通信設(shè)備提供及時參數(shù)讀取和參數(shù)設(shè)置,并能夠完全控制設(shè)備操作。通過多串口卡或多串口服務(wù)器實現(xiàn)大型衛(wèi)星站設(shè)備綜合集成管理,可以顯著提高設(shè)備管理效能。

關(guān)鍵詞關(guān)鍵詞:Visual Basic;RS-232串口;衛(wèi)星調(diào)制解調(diào)器;遠程控制

DOIDOI:10.11907/rjdk.162853

中圖分類號:TP319

文獻標(biāo)識碼:A文章編號文章編號:16727800(2017)05008603

0引言

EF DATA衛(wèi)星調(diào)制解調(diào)器以其功能強大、性能可靠、操作簡單、價格低廉等諸多優(yōu)勢在衛(wèi)星通信行業(yè)被廣泛使用,其在信道編碼譯碼、調(diào)制規(guī)范性、定時準確性方面具有突出優(yōu)勢。在設(shè)備控制方面,它是SDM-8000系列的升級換代產(chǎn)品。CDM570及CDM-570L在業(yè)務(wù)接口上提供V.35接口、RS-422接口、G.703接口、以太網(wǎng)接口等,在設(shè)備控制方面提供Web server管理方式、Telnet管理方式、RS-232串口管理方式、RS-485串口管理方式等各種環(huán)境下使用的完備的管理途徑。衛(wèi)星通信專業(yè)工程技術(shù)人員一般采用Web Server管理方式,但是普通機房執(zhí)勤人員采用Web Server管理方式會由于全英文界面、復(fù)雜專業(yè)詞匯、網(wǎng)絡(luò)訪問形式等而存在一定困難。

連接RS-232接口,通過編程實現(xiàn)發(fā)送與接收CDM-570L可以識別的控制命令,并通過提供簡化的最常使用的功能命令,通過漢字語言顯示界面提供給操作者,可以極大地方便操作人員使用,有效提高普通執(zhí)勤人員操作該設(shè)備的效能。

1CDM-570L控制命令簡介

CDM-570/CDM-570L命令包括兩個方向:控制器到目標(biāo)設(shè)備、目標(biāo)設(shè)備到控制器。

控制器到目標(biāo)設(shè)備命令結(jié)構(gòu)[1]如圖1所示。

例如:<0135/TFQ=1840.2300{CR}

第一個字符<數(shù)據(jù)包開始;0135表示RS-485地址,如果使用RS-232接口控制設(shè)備,則地址為0000;/表示地址與命令之間的分隔符;TFQ表示3個字符格式的命令,意思是設(shè)置發(fā)送頻率值為一定數(shù)值;=表示發(fā)送頻率值設(shè)置,?表示發(fā)送頻率值查詢;1840.2300表示要設(shè)置的發(fā)送頻率值,以kHz為單位;最后一個字符為回車,ASCII碼為13。

目標(biāo)設(shè)備到控制器命令結(jié)構(gòu)如圖2所示。

例如:>0135/RSW=32{CR}{LF},各段字符的意義同上。

具體使用為交互式,從計算機到設(shè)備的命令,由設(shè)備回應(yīng)到計算機,根據(jù)回應(yīng)信息判斷設(shè)備是否正確接收命令。比如以下命令系列:

在程序?qū)崿F(xiàn)中,難點在于理解調(diào)制方式、FEC類型、FEC比率之間的相互關(guān)聯(lián),當(dāng)選擇一種調(diào)制方式時,相應(yīng)FEC類型被限定,當(dāng)選定限定中的某一種FEC類型, 相應(yīng)FEC比率被限定。因此,不能任意組合調(diào)制方式、FEC類型、FEC比例,否則設(shè)備回應(yīng)錯誤信息。

Visual Basic為一種基于事件響應(yīng)的編程語言,特別適合編寫此類點擊按鈕、程序響應(yīng)動作的事件驅(qū)動類程序,在主程序部分采用6個分支的分支程序結(jié)構(gòu)對應(yīng)界面6個按鈕事件,采用及其簡化的程序結(jié)構(gòu),保證程序的可靠性和穩(wěn)定性[2]。主程序主要流程如圖3所示。

該程序主要難點在于判斷調(diào)制解調(diào)方式、FEC類型、FEC比率三者之間的關(guān)聯(lián)性。首先判斷調(diào)制方式,在調(diào)制方式選定情況下,根據(jù)調(diào)制方式選擇可選的對應(yīng)該調(diào)制方式的FEC類型;在選定FEC類型的情況下,根據(jù)FEC類型選擇該FEC類型支持的FEC比率。如果判斷錯誤,導(dǎo)致設(shè)置命令出錯,可能使調(diào)制解調(diào)器工作不正常(有關(guān)調(diào)制類型、FEC類型、FEC比例之間的關(guān)聯(lián)關(guān)系參見無線通信原理書籍中關(guān)于調(diào)制解調(diào)和信道糾錯編碼部分內(nèi)容)。因此,對應(yīng)每個命令,必須接受命令的返回信息,判斷命令執(zhí)行情況。在上一命令執(zhí)行完畢并執(zhí)行正確的情況下,再執(zhí)行下一條命令,從而保證所有命令按順序正確執(zhí)行。調(diào)制解調(diào)參數(shù)的設(shè)置流程如圖4所示。

3程序關(guān)鍵代碼

遵循VB編程規(guī)律,首先調(diào)用MSComm控件,便于在程序中引用,通過對控件的讀寫操作,達到發(fā)送命令,接收數(shù)據(jù)的目的[3];然后對接收的數(shù)據(jù)進行處理,特別是數(shù)據(jù)格式方面的處理,可以借助串口調(diào)試助手詳細觀察接收數(shù)據(jù)的內(nèi)容,并進行分析處理[4]。

4程序運行結(jié)果

該程序結(jié)構(gòu)簡單、界面直觀、運行穩(wěn)定可靠,在實際使用中,串口讀、寫命令之后加入10ms左右的間隔時間(Sleep 10),程序穩(wěn)定性更加良好(在程序開始部分包含庫引用申明:Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long))。程序運行后主要功能界面如圖5所示。

程序運行后的界面圖中,6個功能按鈕分別對應(yīng)主程序的6個分支事件,每個分支事件中包含該功能按鈕下所有參數(shù)的讀取和寫入操作,程序界面整體清爽干凈,易于操作使用。Visual Basic是一種基于事件驅(qū)動的可視化編程語言,編程效率高,適合非計算機編程人員使用,在本程序中選擇該語言可以顯著節(jié)省時間,降低工作難度,提高編程工作效率。

5結(jié)語

CDM-570L調(diào)制解調(diào)器提供基于RS-232接口的遠程控制,同時也提供基于Snmp、Telnet、Web、Console等接口的遠程狀態(tài)監(jiān)視和控制方式,但是在對距離要求不嚴格的場合,采用RS-232接口遠程控制設(shè)備具有可靠性高、成熟性好、實現(xiàn)難度小、設(shè)備控制簡單等優(yōu)點,這也是RS-232接口至今仍然在設(shè)備上使用的原因。程序應(yīng)用直觀簡潔、操作簡便、界面友好,維護人員在接受簡單培訓(xùn)的情況下就可以熟練操作。

參考文獻參考文獻:

[1]COMTECH EF DATA.CDM-570/570L installation and operation manualual[S].For Fireware Version 1.7 or Higher,2010.

[2]董萍.淺談基于MSComm控件實現(xiàn)VB串口通信[J].裝備制造技術(shù),2007(2):5758.

[3]王曉嵐.基于VB6.0串口通信的氣壓測高系統(tǒng)數(shù)據(jù)采集實現(xiàn)[J].現(xiàn)代電子技術(shù)2010(3):116118.

[4]閆宏偉,潘宏俠.基于VB語言的串口通信系統(tǒng)設(shè)計[J].機電工程技術(shù),2005(1):8588.

責(zé)任編輯(責(zé)任編輯:孫娟)

猜你喜歡
界面程序設(shè)備
諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
國企黨委前置研究的“四個界面”
試論我國未決羈押程序的立法完善
基于MPU6050簡單控制設(shè)備
電子制作(2018年11期)2018-08-04 03:26:08
基于FANUC PICTURE的虛擬軸坐標(biāo)顯示界面開發(fā)方法研究
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
人機交互界面發(fā)展趨勢研究
500kV輸變電設(shè)備運行維護探討
創(chuàng)衛(wèi)暗訪程序有待改進
主站蜘蛛池模板: 无码区日韩专区免费系列| 国产一级α片| 国产剧情一区二区| 国产高颜值露脸在线观看| 国产嫩草在线观看| 无码高清专区| 亚洲天堂免费| 激情午夜婷婷| 亚洲国产午夜精华无码福利| 伊人AV天堂| 国产精品久久久免费视频| 亚洲一区二区三区在线视频| 亚洲欧美另类色图| 婷婷色婷婷| 在线观看精品自拍视频| 无码中文字幕乱码免费2| 中文字幕首页系列人妻| 无码在线激情片| 区国产精品搜索视频| 97免费在线观看视频| 成年网址网站在线观看| 免费无码网站| 久久久精品久久久久三级| 99热这里只有免费国产精品| 成人欧美在线观看| 午夜小视频在线| 波多野结衣在线一区二区| 欧美一级专区免费大片| 九九精品在线观看| 国产91小视频| 毛片免费视频| 亚洲天堂2014| 午夜综合网| 91青草视频| 秋霞一区二区三区| 欧美精品三级在线| 国产欧美视频综合二区| 亚洲天堂成人| 亚洲香蕉久久| 成人国产精品网站在线看| 欧美国产日产一区二区| 久久久久亚洲精品成人网| 国产女人18毛片水真多1| 精品视频一区二区观看| 丝袜久久剧情精品国产| 国产成人综合久久精品下载| 女人一级毛片| 色妞www精品视频一级下载| 制服丝袜一区| 毛片卡一卡二| 亚洲综合九九| 欧美精品亚洲精品日韩专区va| 精品无码视频在线观看| 国产一区二区福利| 日本不卡在线播放| 91精品亚洲| 都市激情亚洲综合久久| 99久久精品免费视频| 久久99蜜桃精品久久久久小说| 91小视频在线| 日韩第一页在线| 97国产在线观看| 青青青伊人色综合久久| 波多野结衣久久高清免费| www.国产福利| 国产精品一区不卡| 福利片91| 亚洲精品欧美重口| 性欧美久久| 91日本在线观看亚洲精品| 亚洲AV电影不卡在线观看| 少妇露出福利视频| 亚洲天堂日韩在线| 国产网友愉拍精品| 久久无码av三级| 亚洲国产亚洲综合在线尤物| 九九热这里只有国产精品| 99re在线免费视频| 91在线高清视频| 手机在线免费不卡一区二| 国产精品视频第一专区| 日本高清在线看免费观看|