❶ 如何通過(RS-232 TO RS485)轉換器把儀器儀表的數據讀到計算機
這個是需要專門的配套軟體的
如果沒有軟體的話可以咨詢下儀表廠家或者開發一個
在軟體上打開計算機的串口號就可以讀取儀表的數據了
串口方面的問題可以Q我
❷ vb6.0中,串口通訊,如何用代碼讀取儀表地址不一樣使程序能夠讀多個儀表求代碼+注釋
VB使用ModbusRTU主站OCX控制項(MBus_Master)實現與從設備的連接
專用控制項,網路"yotons"可找到文件和例子
沒辦法,不讓發鏈接
❸ 怎樣用串口讀儀表的數,再把讀到的數顯示到電腦.
你是在做工程么?而且是儀表沒有功能模塊可以直接傳輸數據到電腦。
從串口接收數據是用了單片機 你可以選擇有兩個UART的單片機
如C8051F系列等...
❹ VB通過串口讀取稱重儀表數據
一般來說,是必須知道目標的通訊協議的,也就是該稱重儀表收到什麼樣子的代碼後開始發送數據,以及這種數據的格式是如何的。當然,也有極少的儀表是不斷在發送的---無論收到呼叫命令沒有。
如果通過手冊或咨詢廠家的途徑都得不到通訊協議,那就沒辦法了。
但是:
從你的描述來看(已經收到一堆亂碼),我懷疑有兩種可能
1、你的RS232發送和接收線接的不是很正確,你收到的亂碼很可能是你發送出去的,自己發自己收回產生這樣的現象。
2、儀表是主動發送型的,你收到的確實是儀表發送的數據,亂碼有可能是因為 A\緩沖區太小,被重復寫了,如果你自己編寫VB代碼,就要設置足夠大的緩沖區,並按時清空。這就像是你有個辦公桌子,面積很小,你的秘書每次過來給你擺1000張卡片,那麼因為桌子太小,有一部分會疊加或者掉下桌子,所以你看到的是亂碼;B、數據格式不對。十六進制?阿斯科碼?字元?發的和接的不一致。
你傳遞給我們的信息不具體,有效信息僅僅是:1、串口助手接收稱重儀表數據,收到亂碼,不清楚通訊協議。
❺ 如何用VB通過485串口來讀取電能表的數據
1.電腦要有485轉232的轉換器
2.你要看懂DLT_645—1997規約的通訊協議,現在大多電能表廠都會遵行這個通訊協議,DLT_645—1997規約不是最新的通訊協議.就看電表的使用什麼通訊協議.
3.要知道電能能的通訊地址,不知道也沒關系,可以單表通訊,用12個9當地址.就可以讀出來.
4.用mscomm32.ocx控制項訪問串口; 你用要一點編程基礎;
總之,按協議編程很重要,我有過成功經歷.也沒有那麼難呀.
❻ PLC用RS485串口讀取電表數據
首先選擇電表。電表或電量計模塊必須有485通信介面並有電量數據輸出通信的協議。根據協議寫PLC的通信程序。比較通用的485協議就是MODBUS,根據電表協議的地址和讀寫寄存器定義來設置PLC通信程序的參數
❼ 如何從串口伺服器845讀取數據
將串口轉換成網口工具,編寫通訊協議,建立連接對回碼包解析拆分存儲。
讀取串口伺服器數據,總體上的思路如下。
1、應用串口轉網口工具,將串口通訊轉換成網口通訊。
2、根據不同通訊協議,編寫相關通訊協議,建立連接,讀取伺服器端回碼。
3、對回碼進行數據包解析拆分。
4、將回碼的數據要麼進行轉發或者存儲資料庫。
❽ 三菱PLC如何讀取虹潤交流電工表數據
PLC可以通過串口通信,讀取儀表數據,注意的是儀表需要帶通訊功能。
❾ 求:電腦超級終端通過RS232埠讀取托利多WM6800的數據.急用啊 !!!
你必須仔細的看一下WM6800儀表的通訊協議設定,否則誰也幫不了你,因為無論誰來做這事情,最先要知道的就是 被通訊儀表的協議。
超級終端設定沒什麼,只要波特率 埠號 以及什麼是否奇偶校驗 數據位 等等 和WM6800儀表的一致就行了。
-----------補充
我剛才看了一下WM6800儀表的說明書,寫的很明白啊
先說幾點:想讀取儀表數據,應該專門編寫一段小程序,如果用超級終端,讀出來的數據你很難進一步處理,不利於二次開發。另外,該儀表專門留有用超級終端可以升級WM6800儀表的軟體,或者備份軟體的功能,你如果用超級終端讀取實時數據,極易進入這種狀態。
第一步,你先確認WM6800儀表主板上的跳線W3 W4都在最右邊的兩個短接狀態。最左邊短接是485方式
第二步:WM6800儀表儀表參數 F3.1=0 這個設定意思 是 儀表主動發送數據
第三步:設定超級終端的波特率埠等 例如 115200.8.n.0.1
第四部:將儀表和電腦的通訊線連接好
第五步:運行超級終端 並 給儀表上電
-----------------關於自己編寫軟體
其實不復雜,你用VB編寫一個讀取串口數據的一個小東西,就按照上面方式設定,由於儀表被設定為主動發送,所以你的程序只要接收並且截取就行了,儀表發送來的是17或者18個位元組的ASCII,直接按照說明書解釋的含義 截取顯示就行了
❿ C#怎樣讀取儀表數據儀表數據是被動發送的,請高手回答
問答式通信
pc向串口發送數據---等待---儀表應答---pc串口有數據,接收----pc串口無數據,超時重發