c 上位機開發3

2021-08-28 21:28:07 字數 1158 閱讀 8534

從.net framework 2.0開始,c#提供了serialport類用於實現串列埠控制。命名空間:system.io.ports。其中詳細成員介紹參看msdn文件。下面介紹其常用的字段、方法和事件。

1. 常用字段:

名稱說明

portname

獲取或設定通訊埠

baudrate

獲取或設定序列波特率

databits

獲取或設定每個位元組的標準資料位長度

parity

獲取或設定奇偶校驗檢查協議

stopbits

獲取或設定每個位元組的標準停止位數

2. 常用方法:

名稱說明

close

關閉埠連線,將 isopen 屬性設定為false,並釋放內部 stream 物件

getportnames

獲取當前計算機的串列埠名稱陣列

open

開啟乙個新的串列埠連線

read

serialport輸入緩衝區中讀取

write

將資料寫入串列埠輸出緩衝區

3. 常用事件:

名稱說明

datareceived

表示將處理serialport物件的資料接收事件的方法

實驗內容為通過下拉列表選擇資料,通過按鍵進行串列埠傳送

1.搭建好使用者介面:

設定combobox1,因為有下拉列表需要對屬性進行修改為dropdownlist

對serialport1設定,資料位,波特率,停止位的設定

源**如下:

上位機開發介紹

上位機是指可以直接發出操控命令的計算機,一般是pc,通常用於螢幕上顯示各種訊號變化 液壓,水位,溫度等 並將這些資料儲存下來,供分析。下位機是直接控制裝置,獲取裝置狀況的計算機,一般是plc programmable logic controller 微控制器 考慮一塊板子上微控制器與感測器的關係 ...

C Winform上位機快速開發

c 開發上位機網上資料五花八門,為了方便自己開發需要,自己動手記錄認為比較重要的關鍵點。首先,粗略規定當前介面的大小,利用tablelayoutpanel控制項,dock屬性fill 填充整個布局介面,這樣保證邊框拉伸最大化保持介面。其次,通過設計需求,放置不同的容器 文字 影象控制項,並設定控制項...

C 上位機簡單使用

寫的比較簡單 破解時間限制的補丁 提取碼1123 如下 示例 opcserver objserver opcgroups objgroups opcgroup objgroup opcitems objitems array stritemids array lclienthandles array...