日本在线www-日本在线播放一区-日本在线不卡免费视频一区-日本在线不卡视频-成人影院久久久久久影院-成人影院一区二区三区

ABB25年11月
關注中國自動化產業發展的先行者!
工業智能邊緣計算2025年會
2025工業安全大會
CAIAC 2025
OICT公益講堂
當前位置:首頁 >> 案例 >> 案例首頁

案例頻道

用VB6實現儀器串口通信及檢測功能
  • 企業:控制網     領域:儀器儀表    
  • 點擊數:1288     發布時間:2005-08-02 16:47:22
  • 分享到:
介紹利用 VB6串行通信編程的方法,對采用了RS-232接口的儀器進行串行通信的計算機測控軟件開發,以及實現儀器功能和指標的驗收。



    越來越多的微機用戶已習慣于Windows操作系統。不過Windows應用軟件的開發對于一般工程技術領域的技術人員來說并非易事,然而使用微軟的VisualBasic6.0(簡稱VB6)來開發這些方面的Windows應用軟件就十分方便,編程工作量相對較小,只需進行主要應用功能的編程和少量界面控制的編程。本文介紹利用VB6串行通信編程的方法對采用了RS-232接口的儀器,進行串行通信的計算機測控軟件開發和實現儀器功能和指標的驗收。

    VB6提供了許多供用戶選擇的控件(Customcontrol),這些控件以.OCX為文件后綴名,其中MSCOMM.OCX即是用于串行通信的控件。如果需要使用該控件,可將該控件添加到工具箱(toolbox)內,這樣就可以利用該控件進行串行通信程序的設計。

    下面舉一個簡單的例子,說明如何進行串行通信程序的設計,該程序在Windows98環境下已調試通過。該例介紹通過RS-232對一臺HP53150A微波計數器的程控功能和性能指標的驗收。

    1 設計用戶界面

    首先新建一個“標準EXE”工程,然后選擇“工程/部件”菜單項,在“部件”對話框中選擇Microsoft Comm Control6.0即可添加MsComm控件;再在窗體中依次布置如下控件并設置其屬性。
 

控件名稱

name 屬性

Caption 屬性

Form

form1

Frame1

frame1

Frame2

frame2

Frame3

frame3

Command1

comd1

確定

Command2

comd2

退出

Command3

comd3

確定

Command4

comd4

退出

Command5

comd5

做完退出

MSComm

msc1

Label 1

lab1

RS-232 接口功能檢測

Label 2

lab2

請輸入被檢儀器程控碼控制儀器功能

Label 3

lab3

請輸入被檢儀器程控碼讀取儀器數據

Text1

txt1

Text2

txt2

 

 

    2 編寫程序代碼

    編寫的程序代碼如下:

PriVate Sub Form_Load ()

Msc1.CommPort=1    使用串行口 1

波特率 9600 ,偶校驗, 8 個數據位, 1 個停止位

Msc 1.Settings=“9600 , E , 8 , 1”

當使用 Msc 1.Input 時,每次從接收緩沖區取一個字節。

Msc1.InputLen=0 讀取整個接收緩沖區內碼或消除

Msc1.Portopen=True   打開串行口

End Sub

Private Sub Comd1_Click ()

On Error Resume Next    簡單的錯誤處理

If Txt1.Text = "" Then

x = MsgBox ( " 被檢儀器程控碼不能為空值 ", 16 )

Exit Sub

End If

MSC1.Output = Txt1.Text + Chr$ ( 13 )

發送程控碼

For i = 1 To 20000000

Next

End Sub

Private Sub Comd2_Click ()

Txt1.Text = ""

Txt1.SetFocus

End Sub

Private Sub Comd3_Click ()

Dim instring As string

instring = MSC1.Input

MSC1.Output = Txt2.Text + Chr$ ( 13 )

Do

DoEvents

Loop Until MSC1.InBufferCount >= 20

instring = MSC1.Input 從接收隊列中讀入字符串

Txt2.Text = ""

Txt2.Text = instring 顯示讀入的字符串

End Sub

Private Sub Comd4_Click ()

Txt2.Text = ""

Txt2.SetFocus

End Sub

Private Sub Comd5_Click ()

MSC1.PortOpen = False 關閉串行口

End

End Sub

 

    3 程序簡要說明

    上述程序設置的端口通信協議為: 9600波特率,偶校驗,8個數據位,1個停止位。當退出程序時,一定要關閉串行口,通過comm1.PortOpen=False完成。使用時,在“請輸入被檢儀器程控碼控制儀器功能”文本框中輸入“FUNC‘FREQ 1;FREQ:RES1HZ”即儀器的程控碼為:“功能通道1測頻,分辨率為1Hz。單擊“確定”后,HP53150A置于相應功能。加入信號后即可測量檢測,當讀取測量數據時在“請輸入被檢儀器程控碼讀取儀器數據”框中輸入“DATA?”,單擊“確定”后,該框中以字符的形式顯示測量結果。從而實現儀器程控功能和性能指標的檢測。上述只是一個簡單的例子。要實現完善的功能,必須進一步改進程序。

    上面介紹了筆者在使用 VB6 開發 Windows 環境下測控軟件的一點收獲,可以看出使用 VB6 開發 Windows98 下與儀器進行串口通信程序是非常簡單的。

熱點新聞

推薦產品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
国产麻豆精品免费密入口| 日韩欧美一二三区| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产麻豆精品免费密入口| 国产精品自拍在线| 成人免费网站视频ww| 国产伦精品一区二区三区无广告| 亚欧成人乱码一区二区| 成人免费观看男女羞羞视频| 国产欧美精品| 一级片片| 日韩一级黄色大片| 91麻豆精品国产自产在线观看一区| 国产一级生活片| 日本伦理网站| 中文字幕一区二区三区精彩视频| 免费国产一级特黄aa大片在线| 美女被草网站| 欧美日本免费| 午夜在线影院| 亚洲精品久久玖玖玖玖| 色综合久久天天综合绕观看 | 人人干人人插| 日本在线播放一区| 欧美电影免费看大全| 国产不卡在线观看视频| 亚洲第一色在线| 欧美日本免费| 欧美一级视| 青青久久国产成人免费网站| 欧美激情一区二区三区在线| 日本免费乱人伦在线观看| 精品久久久久久影院免费| 91麻豆精品国产片在线观看 | 精品视频免费观看| 91麻豆国产福利精品| 美女免费精品视频在线观看| 午夜精品国产自在现线拍| 国产韩国精品一区二区三区| 欧美日本二区| 沈樵在线观看福利| 国产精品1024永久免费视频| 成人免费观看的视频黄页| 青青久久精品| 999精品影视在线观看| 国产精品123| 天天做日日爱| 国产福利免费观看| 午夜精品国产自在现线拍| 高清一级淫片a级中文字幕| 91麻豆精品国产综合久久久| 国产一区二区精品尤物| 天天色成人网| 日本免费乱理伦片在线观看2018| 免费一级片在线观看| 成人影院一区二区三区| 亚洲第一色在线| 午夜欧美成人香蕉剧场| 日韩中文字幕在线播放| 午夜在线亚洲男人午在线| 国产欧美精品午夜在线播放| 精品国产一区二区三区精东影业| 国产视频一区在线| 国产视频在线免费观看| 国产网站免费视频| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 午夜精品国产自在现线拍| 久久久成人网| 夜夜操网| 黄色免费三级| 亚洲女人国产香蕉久久精品| 欧美激情一区二区三区视频高清 | 久久精品道一区二区三区| 99色播| 久草免费资源| 欧美另类videosbestsex高清| 亚洲天堂在线播放| 韩国三级香港三级日本三级la | 亚洲精品影院| 91麻豆爱豆果冻天美星空| 日本免费区| 黄色福利片| 日韩中文字幕在线观看视频| 国产a视频精品免费观看| 免费国产在线视频| 四虎影视久久久| 欧美国产日韩久久久| 欧美一级视| 亚洲第一页乱| 精品国产亚洲人成在线| 亚洲天堂免费| 毛片电影网| 精品国产一区二区三区精东影业| 一 级 黄 中国色 片| 久久国产一区二区| 国产成人啪精品| 夜夜操网| 午夜欧美成人香蕉剧场| 亚洲爆爽| 国产视频一区二区在线观看| 国产极品白嫩美女在线观看看| 天天做人人爱夜夜爽2020毛片| 国产91丝袜高跟系列| 天天做日日干| 国产成人欧美一区二区三区的| 可以免费看毛片的网站| 欧美日本二区| 欧美国产日韩在线| 91麻豆精品国产自产在线观看一区| 99久久视频| 一级女性大黄生活片免费| 九九久久99| 精品视频在线观看一区二区三区| 高清一级淫片a级中文字幕| 深夜做爰性大片中文| 国产美女在线一区二区三区| 久久精品人人做人人爽97| 欧美另类videosbestsex视频| 国产欧美精品午夜在线播放| 九九久久国产精品| 国产伦久视频免费观看 视频| 亚洲第一页乱| 精品视频免费在线| 欧美激情一区二区三区视频| 精品国产一区二区三区精东影业| 成人免费网站视频ww| 免费国产在线观看不卡| 沈樵在线观看福利| 91麻豆国产| 黄视频网站免费| 国产国语在线播放视频| 成人免费网站久久久| 深夜做爰性大片中文| 精品毛片视频| 国产麻豆精品免费视频| 日韩中文字幕在线观看视频| 香蕉视频久久| 日韩欧美一二三区| 91麻豆精品国产综合久久久| 免费毛片播放| 午夜家庭影院| 台湾毛片| 国产极品精频在线观看| 97视频免费在线观看| 99热精品一区| 高清一级淫片a级中文字幕| 一本高清在线| 日本在线不卡视频| 韩国三级一区| 欧美另类videosbestsex久久| 亚洲爆爽| 国产精品自拍在线| 欧美激情影院| 青青久久网| 韩国毛片免费| 色综合久久天天综合绕观看 | 成人a级高清视频在线观看| 日本免费看视频| 麻豆污视频| 麻豆午夜视频| 精品久久久久久中文字幕2017| 国产欧美精品午夜在线播放| 亚洲天堂在线播放| 成人免费一级毛片在线播放视频| 免费国产在线观看不卡| 香蕉视频久久| 青青久久国产成人免费网站| 国产欧美精品| 国产91丝袜高跟系列| 欧美激情在线精品video| 一级女性全黄久久生活片| a级毛片免费全部播放| 精品国产一区二区三区精东影业 | 精品视频一区二区三区| 精品视频在线看| 亚洲 国产精品 日韩| 韩国三级香港三级日本三级| 日韩中文字幕在线播放| 国产不卡精品一区二区三区| 九九九国产| 999精品影视在线观看| 国产原创视频在线| 日韩男人天堂| 999久久狠狠免费精品| 999精品在线| 99热视热频这里只有精品| 欧美国产日韩久久久| 999久久狠狠免费精品| 超级乱淫伦动漫| 日韩在线观看免费| 欧美α片无限看在线观看免费| 国产伦久视频免费观看视频| 国产一区免费在线观看| 成人高清视频免费观看| 日韩中文字幕一区二区不卡| 国产极品精频在线观看| 日本免费看视频| 一本高清在线| 欧美国产日韩久久久| 91麻豆国产福利精品|