亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

VisualBasic通信程序設(shè)計(jì)

2019-11-18 17:46:07
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
VisualBasic中通信控件及其在windows平臺(tái)下的通信軟件設(shè)計(jì)方法,并結(jié)合具體實(shí)例給出了基本的通信程序。


  1992年crescentsoftwareinc.公司專為vb設(shè)計(jì)了mscomm.vbx用戶通信控件,它提供了通過(guò)串口發(fā)送和接收數(shù)據(jù)的串行通信能力,不但包括了全部windowsapi中關(guān)于串行通信的16個(gè)函數(shù)所完成的功能,而且開拓了更多的使用戶設(shè)計(jì)方便的對(duì)象屬性來(lái)滿足不同用戶不同業(yè)務(wù)的需求。目前國(guó)內(nèi)眾多的vb資料中很少涉及該通信控件的介紹,本文將詳細(xì)介紹mscomm.vbx通信控件及編程方法,并結(jié)合工作中的一個(gè)實(shí)例給出基本通信程序。


1mscomm.vbx通信控件描述


mscomm.vbx通信控件可直接從vb的toolbox中加入窗體form,即可用其進(jìn)行通信。若toolbox中無(wú)此控件,則用tools的customcontrols將mscomm.vbx從windows的system子目錄中加入vb的toolbox中。


1.1通信方式


mscomm.vbx有2種不同的方式來(lái)處理和解決各類通信軟件的開發(fā)和設(shè)計(jì)問(wèn)題


1、事件驅(qū)動(dòng)。它與c/c 寫windows軟件時(shí)的窗口回調(diào)函數(shù)類似,是1種功能強(qiáng)大的處理問(wèn)題的方法。在實(shí)際工作中,往往要處理許多通信中的相關(guān)事件,例如:當(dāng)線路數(shù)據(jù)到達(dá)本端或cd線和rts信號(hào)線狀態(tài)發(fā)生變化時(shí),要求我們使用相應(yīng)的事件來(lái)跟蹤和處理,該控件是使用oncomm事件來(lái)實(shí)現(xiàn)的,它也包括檢測(cè)和處理通信錯(cuò)誤等方面的問(wèn)題,commevent值返回最近的通信事件或錯(cuò)誤的數(shù)字代碼。通信控件詳細(xì)的錯(cuò)誤和事件舉例有:


mscomm-er-break收到1個(gè)breaksignal


mscomm-er-cdtocd信號(hào)超時(shí)


……


mscomm-ev-cdcd信號(hào)改變


……


2、查詢方式。由程序設(shè)計(jì)者負(fù)責(zé)讀取commevent的值并處理所發(fā)生的錯(cuò)誤或事件。通常簡(jiǎn)單的應(yīng)用程序設(shè)計(jì)可采用這種辦法。


1.2通信控件的屬性


利用通信控件編制通信程序,關(guān)鍵是準(zhǔn)確理解設(shè)置通信控件的屬性。mscomm.vbx提供了27個(gè)關(guān)于通信控件方面的屬性,例如:


commport:設(shè)置或返回通信口編號(hào)。

settings:設(shè)置或返回以字符串形式出現(xiàn)的數(shù)據(jù)通信格式:波特率、校驗(yàn)、數(shù)據(jù)位和停止位。

portopen:設(shè)置或返回通信口狀態(tài)(包括打開和關(guān)閉1個(gè)通信口)

……


3、實(shí)例

本程序應(yīng)用背景為dcc95型靜電除塵器自動(dòng)監(jiān)控系統(tǒng)軟件,解決1個(gè)pc工控機(jī)(主站)與32個(gè)單片機(jī)(子站)之間的通信問(wèn)題。主站與子站之間這總線式網(wǎng)絡(luò)結(jié)構(gòu),采用rs-485通信標(biāo)準(zhǔn),以問(wèn)答方式進(jìn)行數(shù)據(jù)通信。由于32個(gè)子站與主站發(fā)送通信命令(下行命令),主站在接收子站發(fā)回的相應(yīng)回答命令(上行命令)后繼續(xù)發(fā)送下行命令的通信形式。根據(jù)系統(tǒng)功能的要求,主站需發(fā)送2種類型的命令:(1)同期命令,它由定時(shí)器觸發(fā)引起,每隔ls周期發(fā)送1次;(2)非周期性命令,它由操作者按動(dòng)相應(yīng)命令按鈕引起,非周期性發(fā)送。自動(dòng)監(jiān)控系統(tǒng)軟件安裝在主站上,而通信程序作為自動(dòng)監(jiān)控系統(tǒng)軟件的一部分也安裝在主站上。


本文僅列出調(diào)試通信程序時(shí)進(jìn)行試驗(yàn)用的基本演示程序清單。試驗(yàn)時(shí),用1臺(tái)pc機(jī)作為主站,另一臺(tái)pc機(jī)模擬32個(gè)子站的工作,兩臺(tái)pc機(jī)之間采用rs232c串口通信。往主站的通信演示程序窗體(form)中加入1個(gè)通信控件、2個(gè)定時(shí)器控件和1個(gè)命令按鈕控件,通信控件(mscomm1)用于訪問(wèn)串口,發(fā)送和接收數(shù)據(jù);periodic定時(shí)器控件(periodic)用于控制每秒由主站向各子站發(fā)送周期性命令;命令按鈕控件(nonperiodic-command)與nonperiodic定時(shí)器控件(nonperiodic)用于發(fā)送非周期性命令。數(shù)據(jù)傳送采用事件驅(qū)動(dòng)的通信方式,根據(jù)不同的發(fā)送命令設(shè)置rtreshlod屬性,從而引起oncomm事件以接收數(shù)據(jù)。


2.1窗體各控件初始化程序


設(shè)置通信串口工作參數(shù),設(shè)置periodic定時(shí)器的在斷間隔為ls,nonperiodic定時(shí)器的中斷間隔為0.5s。


subform-load()


mscomm1.commport=2'選用com2串行口


mscomm1.settings="9600,n8,1"'波特率9600,無(wú)奇偶校驗(yàn)位,8位數(shù)據(jù)位1位停止位


mscomm1.inputlen=0'input將讀取接收緩沖區(qū)的全部?jī)?nèi)容


mscomm1.inbuffersize=1024'設(shè)置接收緩沖區(qū)的字節(jié)長(zhǎng)度


mscomm1.portopen=true'打開通信口


mscomm1.inbuffercount=0'清除發(fā)送緩沖區(qū)數(shù)據(jù)


mscomm1.outbuffercount=0'清除接收緩沖區(qū)數(shù)據(jù)


periodic.inteval=100'設(shè)置ls定時(shí)間隔,使遙測(cè)命令每隔ls發(fā)送1次


nonperiodic.inteval=500'設(shè)置0.5s定時(shí)間隔,查詢命令按鈕是否處于激活狀態(tài)以確定是否發(fā)送周期性命令


command-

endselect


endselect


endsub


隨著vb版本的不斷升級(jí),vb將成為最快速、易用、強(qiáng)勁的應(yīng)用開發(fā)工具,是企業(yè)級(jí)客戶/服務(wù)器應(yīng)用軟件開發(fā)的首選工具之一。->


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
大色综合视频网站在线播放| 欧美亚洲禁片免费| 日韩欧美国产成人精品免费| 亚洲免费一级视频| 国产高清大尺度一区二区不卡| 国产精品99久久精品| 欧美日本韩国国产| 星空影院最新电视剧免费观看| 国产美女性感在线观看懂色av| 中文天堂在线一区| 日韩一级片中文字幕| 国产在线综合视频| 免费黄网站欧美| 亚洲国产一区二区三区在线播| 99久久久久成人国产免费| 国产精品一区二区性色av| 精品一区二区三区免费视频| 亚洲一区日韩在线| 国产小视频你懂的| 国产成人亚洲精品自产在线| 欧美美女黄色| 偷拍自拍在线视频| 国产精品精品一区二区三区午夜版| 欧美精品www| 国产亚洲欧美日韩在线一区| 伊人久久大香线蕉午夜av| 国产精品nxnn| 岛国最新视频免费在线观看| av中文字幕不卡| 精品欧美一区二区三区久久久| 亚洲高清毛片| 99久久精品一区二区| 国产黄色片免费看| 中文在线а天堂av| 久久综合精品一区| 欧美一级免费在线| 午夜一区在线观看| 能看毛片的网站| 影音先锋中文一区| 韩日中文字幕| 国产精品电影院| 欧美日韩在线一区| 亚洲一区二区三区自拍| 91成人在线观看喷潮蘑菇| 九色91国产| 欧美videos粗暴高清性| 蜜臀久久99精品久久久酒店新书| 久热精品在线| 136国产福利精品导航网址| 国产乱子伦一区二区三区国色天香| 日本美女视频网站| 97在线观看免费视频| 国产一区成人| 欧美电影免费观看高清完整| 国产成人一区在线| 26uuu亚洲综合色欧美| 亚洲精品美女久久| 欧美在线视屏| 伊人久久青青草| 欧美四级电影在线观看| 日本中文字幕高清| 亚洲精品第二页| 北条麻妃一区二区三区中文字幕| 久久国产精品久久久| 高清国产mv在线观看| 一区二区国产精品精华液| 久久亚洲国产成人精品无码区| 久久成人精品无人区| 国产91美女视频| 国产精品视频中文字幕91| 亚洲经典一区| 国产毛片视频| 99视频精品免费| 天天射综合网站| 欧美午夜影院一区| 国产精品高清亚洲| 国产精品扒开腿爽爽爽视频| 亚洲国产精品中文| 伊人网免费视频| 日韩精品在在线一区二区中文| 精品福利视频导航大全| 亚洲永久免费观看| 亚洲已满18点击进入在线看片| 一级视频在线观看视频在线啦啦| 艳妇臀荡乳欲伦亚洲一区| 日韩1区2区| 亚洲国产成人综合| 人妻互换一区二区激情偷拍| 欧美三级韩国三级日本三斤在线观看| 在线免费看黄视频| 亚洲最大中文字幕| 少妇精品无码一区二区三区| 国产日韩精品中文字无码| 亚洲精品久久久一区二区三区| 桃子视频成人app| 日韩精品欧美大片| 中文字幕乱伦视频| 丁香高清在线观看完整电影视频| 97精品久久久午夜一区二区三区| 久热中文字幕精品视频在线| 91麻豆国产自产在线观看| 黄色大片免费观看| 日本在线播放一区| 一本色道亚洲精品aⅴ| 一区二区三区四区在线观看国产日韩| 91大神福利视频在线| 欧美精品aaaa| 国精一区二区| 狠狠干 狠狠操| av手机在线观看| 国产精品久久久久久久裸模| 国产精品国产三级国产aⅴ中文| 欧美污视频久久久| 国产精品三级电影| 欧美一区二区三区观看| av网在线观看| 国产suv精品一区二区三区| 分分操这里只有精品| 久久草av在线| 久久国产乱子精品免费女| 成人自拍网站| 国产一区二区动漫| 欧美成人黄色网| 一本到在线视频| 最近看过的日韩成人| 久久久久久久久久久国产精品| 亚洲免费在线播放视频| 亚洲高清免费观看高清完整版在线观看| 中文字幕a在线观看| 草草草视频在线观看| 亚洲一区美女视频在线观看免费| 一本一道久久a久久精品逆3p| 69夜色精品国产69乱| 久久久夜夜夜| 天堂在线中文网| 蜜桃av一区二区三区电影| 欧洲精品久久久久毛片完整版| 精品久久久久久久久中文字幕| 六月丁香激情网| 日韩美女网站| 一区二区在线看| 开心丁香婷婷深爱五月| 五月天丁香视频| 精品国产乱码久久久久久婷婷| 国产欧美一区| 2019日韩中文字幕mv| 水莓100国产免费av在线播放| a片在线免费观看| 韩国欧美国产1区| 91视频88av| 一级做a爱片久久毛片| 日韩av黄色在线| 中文字幕欧美日韩| 亚洲午夜精品一区二区国产| 99国产牛牛视频在线网站| 欧美无砖砖区免费| 欧洲亚洲女同hd| 亚洲精品videosex极品| 精品国自产拍在线观看| 在线视频免费观看一区| 三上悠亚在线观看| 久久影院一区二区三区| 欧美高清精品3d| av网址在线播放| 进去里视频在线观看| 黄网站在线观看| 国产69精品久久久久9999小说| 欧美日韩精品一区二区三区| 99久久国产宗和精品1上映| 欧美高清xxx| 亚洲色图偷窥自拍| 国产精品视频白浆免费视频| 亚洲精品1区2区| 国产精品69毛片高清亚洲| 日韩av片网站| 欧美国产日韩视频| 国产精品久久久久久麻豆一区软件| 天堂在线观看免费视频| 中国一区二区视频| 国产又粗又长又硬| 一本久道高清无码视频| 亚洲综合精品伊人久久| 国产欧美视频在线| 成人久久18免费网站漫画| 欧美午夜性春猛xxxx| 最近最新mv在线观看免费高清| 国产美女精品视频免费观看| 中文字幕av网站| 国产在线视频一区二区三区| 亚洲欧美亚洲| 欧美成人另类视频| 男人的天堂免费| 日本久久中文字幕| 国产精品日日摸夜夜爽| 欧美高清一区二区| 女女同性女同一区二区三区按摩| 粉嫩一区二区三区性色av| 人妻熟妇乱又伦精品视频| 手机成人av在线| а√天堂资源国产精品| 国产精品久久久久久精| 逼特逼视频在线观看| 国产又黄又粗视频| 一区二区三区视频在线免费观看| 国产精品一区二区三区四| 欧美天堂影院| 亚洲成人一品| 欧美精品在线播放| 亚洲影视一区| 中文字幕在线播放第一页| 中文字幕日韩综合| 亚洲精品日韩专区silk| 老牛国内精品亚洲成av人片| 男人女人靠逼视频| 国产伦理精品| 亚洲视频 中文字幕| 中文字幕av在线一区二区三区| 一级网站在线观看| 91精品国产综合久久香蕉最新版| 公侵犯人妻一区二区三区| 日本精品入口免费视频| 欧美日韩精品免费观看视欧美高清免费大片| 又嫩又硬又黄又爽的视频| 欧美一级久久久久久久久大| 国产激情小视频在线| 欧美成年黄网站色视频| 亚洲精品国产精品久久清纯直播| 国产精品乱码一区二区三区| 色偷偷福利视频| 亚洲国产精品18久久久久久| 91精品尤物| 欧美videossex另类| 又骚又黄的视频| 欧美色视频日本高清在线观看| 欧美极品jizzhd欧美仙踪林| 国产手机视频一区二区| 51精品国产人成在线观看| 国内在线高清免费视频| 久久久www成人免费无遮挡大片| 亚洲 欧美 视频| 国产手机av在线| 免费看的国产视频网站| 婷婷丁香久久五月婷婷| 亚洲永久视频| 波多野结衣在线网址| 成人免费不卡视频| 一本一本久久a久久精品牛牛影视| 欧美一级视频| 欧美成人综合色| 国产在线成人| 国产成人久久婷婷精品流白浆| 久久影院视频免费| 日韩电影免费观看中文字幕| 888久久久| 国产夫妻性爱视频| 久久久亚洲国产美女国产盗摄| 淫行教师动漫| 一本一道人人妻人人妻αv| 国产亚洲欧美一区二区三区| 女同久久另类69精品国产| 久久久久久久999精品视频| 日韩精品123区| av直播在线观看| 久久一级黄色片| 韩国18福利视频免费观看| 国产成人一区二区| av第一福利在线导航| 男女免费观看在线爽爽爽视频| 欧美性受xxxx狂喷水| 免费欧美网站| 欧美 国产 小说 另类| 欧美二区三区91| 视频一区二区三区不卡| 欧美电影免费网站| 日韩美女视频免费看| 精品极品三级久久久久| 在线亚洲精品福利网址导航| 五月天最新网址| 91久久电影| 国产亚洲色婷婷久久99精品91| av日韩一区二区三区| 午夜影院免费看| 中文字幕在线观看免费视频| 国产精彩自拍| 欧美日韩中文国产一区发布| 91精品视频国产| 亚洲婷婷国产精品电影人久久| 97国产成人无码精品久久久| 国产精品v亚洲精品v日韩精品| 久久精品国产亚洲精品2020| av自拍一区| 国产又色又爽又黄刺激在线视频| 美女黄色免费看| 亚洲成a人片777777久久| 欧美性猛交xxxx久久久| 国产成人黄色片| 亚洲午夜久久久久久久久久久| 91精品成人| av男人的天堂在线观看| 国产精品自偷自拍| 黄色免费观看| 日韩精品一区二区三区老鸭窝| 一本大道久久精品懂色aⅴ| 日韩一区二区免费在线观看| 亚洲欧美日韩直播| 日韩资源av在线| 国色天香一二三期区别大象| 欧美高清性粉嫩交| 刘玥91精选国产在线观看| 免费在线观看黄色小视频| 成人免费毛片app| 国产第一页在线| 99久久精品国产成人一区二区| 国产在线xxxx| 亚洲手机视频| 免费电影网站在线视频观看福利| 美女精品视频在线| 日韩精品一区二区三区老鸭窝| 麻豆极品一区二区三区| 黑人巨大精品欧美一区二区| 国产一区在线观看麻豆| 国产日韩欧美第一页| 欧美另类videosbestsex日本| 久久久久成人精品| 哺乳挤奶一区二区三区免费看| 国产91露脸中文字幕在线| 亚洲啪啪aⅴ一区二区三区9色| 中文字幕免费高清在线|