串口上位機,用于接受下位機所傳數據,實現雙向控制,本軟件是用于接受、控制,無線終端節點
標簽: 串口 上位機
上傳時間: 2014-08-09
上傳用戶:shus521
多點溫度采集上位機程序(原程序),這是配合這是配套本人上傳的“多點溫度采集系統”的上位機程序,一整套的東西,通這RS232接收下位機傳來的數據,顯示和畫走勢圖,還可以控制下位機,通信協議在“Multi-point_temperature _system.rar”
標簽: 程序 多點 上位機 溫度采集
上傳時間: 2013-12-09
上傳用戶:我干你啊
利用上位機(VB)界面,控制下位機(單片機)彩燈運行,調試通過,實用的串口通信例子
標簽: 上位機
上傳時間: 2017-08-05
上傳用戶:manlian
上位機vc6.0編程控制西門子GPRS模塊實現短信收發,GPRS收發數據,并且此程序可以移植到帶有操作系統UCOS-II或LINUX的下位機,框架結構很好,效率很高。
標簽: GPRS 6.0 vc 上位機
上傳時間: 2017-09-25
上傳用戶:鳳臨西北
VB環境編寫上位機,與下位機通信的軟件,附帶源碼
標簽: USB 上位機 通信
上傳時間: 2017-07-15
上傳用戶:zangyou
本文主要是介紹基于Windows系統和QT制作標準化工業儀表上位機調試平臺的設計方法。設計的主要目的是實現上位機與標準化工業儀表下位機的通訊,使普通用戶也能夠遠程完成對下位機儀表狀態的監控。此調試平臺是以計算機為基礎,通過串口或者其他通訊方式與標準化工業儀表進行通訊,將儀表的信息傳輸到平臺上,在一個界面實現同時監控一個或多個儀表的實時信息,從而實現遠距離監控的目的。調試平臺是在Windows系統下,利用QT制作出人機交互界面,使用C++編程語言實現軟件的基本功能與軟件界面的結合。本軟件的兩個特點:1.能夠實現多種方式與下位機的通訊;2.能夠實時動態顯示下位機信息。工業儀表是使用廣泛的電氣設備,生產生活中無處不是工業儀表的身影,大到機場、研究院,小到社區、家庭,工業儀表的普遍性與重要性可見一斑。然而,由于各企事業單位的建設是按照自身條件來逐步增加設備的,而儀表的生產廠商也是按照這些企事業單位的要求來配置儀表的,再加上生產廠商基于技術保密等原因的考慮,最終使市場上的工業儀表形成了儀表品種繁多、標準不一、兼容性差、利用率低等一系列問題,同時隨著網絡節點的增多,如何實現遠程監控儀表狀態,脫離工業現場的束縛,成了一個全新的課題。近幾年,從國外的一些產品我們也能看到新一代儀表的一些發展趨勢。如PHILIPS公司,近年來推出一種基于工業總線的模塊化產品,每個模塊都可以獨立完成規定的任務,多個模塊也可相互配合完成規定的任務,但僅限于控制模塊,并沒有標準化的要求及操作系統。目的和意義:為解決上述問題,研發一種能夠具有統一標準,兼容性良好,利用率高的工業儀表成為了關鍵。
標簽: 工業儀表 上位機
上傳時間: 2022-06-22
上傳用戶:zhaiyawei
為了使自主研制的輕質油品在線色譜模擬蒸餾分析儀表實現工業自動化控制,開發了上位機軟件,能夠實現與下位機PLC的通信,通信協議選用了工業應用比較普遍的Modbus協議。儀表上位機做主站,PLC做從站。1 Modbus通信協議1.1簡介Modbus是一種工業控制系統串行通停協議。通過此協議,控制器相互之間、控制器經由網絡(例如以太網)和其它設備之間可以通信。Modbus協議已經成為一種通用工業標準,不同廠商生產的控制設備可以利用它連成工業網絡,進行集中監控。Modbus協議的傳輸模式包括ASCI1,RTU,TCP等。其中RTU模式的主要優點是:在同樣的波特率下,比ASC11碼傳送更多的數據。這里選用的就是Modbus RTU模式。1.2 Modbus協議支持的功能碼表1列舉了一些上、下位機通信中常用的功能碼。使用它們即可實現對下位機的數字量和模擬量的讀寫操作。
標簽: modbus協議 儀表 上位機 plc 通信
上傳時間: 2022-06-27
上傳用戶:
摘要:采用Visual Basic 60設計多路數據采集系統的上位機軟件,實現對由單片機組成的測量系統數據的采集、傳輸、保存、分析、繪制曲線圖以及數據和曲線圖的打印,文中以烘爐內多點溫度數據采集系統設計為例說明用于串口通信上、下位機的軟件設計,以及VB中mscamn,mslexgri等控件的用法。關鍵詞:多路數據采集:上位機:mscmm控件:mstlexgrid控件微軟公司的visual basic 60是windows應用程序開發工具,是目前應用最為廣泛、易學易用的面向對象的開發工具,并且為用戶提供了大量的控件。這些控件可用于實現各種功能,減少了程序設計的很多困難。本文主要介紹利用mscamm控件實現和RS232串口的數據通信,接收測量系統上傳的數據,然后通過msflexgrid控件將數據以電子表格的形式進行顯示,再利用picturebox根據分析完成的數據繪制出曲線,利用cammond ia kg實現數據和曲線圖的保存和調出,利用printer將接收的數據、處理好的數據和繪制的曲線通過打印機打印出來。現以烘爐內多點溫度數據采集系統為例,其上位機軟件界面見圖1.
標簽: vb 數據采集 上位機
總體介紹下匿名上位機的特點1. 高效率:程序流程不斷優化,收發效率高,協議解析速度快、UI更新速度快、波形刷新效率高。特別是V6版本以來,在多線程的同時,上位機將程序不同功能改為多進程模式,更加提升了匿名上位機的性能。2. 高速波形:上位機有一項很重要的功能,就是對接收到的數據進行分析,那么畫出不同數據的波形圖進行觀察分析就是最常用和有效的方法了。匿名上位機提供超高速波形繪制功能,可以以每秒不低于1000hz的速度,實時將接收到的多個數據畫出其波形圖,一般的傳感器采樣、濾波、PID計算輸入、輸出等應用場景,1000hz的速度完全滿足,不會丟掉采樣數據。相比將數據保存至TF卡然后插到電腦進行讀取的方法,實時高速波形顯示將大大縮短數據分析時間。3. 自定義數據:匿名上位機對飛控常用的數據已經做好了定義,比如各個傳感器的原始值、姿態角、PWM輸出量等等,但是在大家的開發過程中,這些是遠遠不夠的。大家總是有自己的數據想要上傳到上位機,并進行波形繪制,以便分析數據。匿名上位機為這樣的應用場景提供了用戶數據幀,可以講uint8、int16、uint16等數據類型的變量發送至上位機,并可實現這些數據的實時波形繪制、數據存儲為excel數據等功能,大大拓寬匿名上位機的應用范圍。4. 完善的協議:最開始匿名上位機的通信都是單向、開環的,比如發送一個傳感器校準指令,上位機只管發送,而下位機是否收到正確的數據,上位機是不知道的。V6.5版本上位機具有完善的驗證協議,上位機發送指令后,會等待下位機返回正確的驗證信息,只有上位機收到正確驗證信息后,表示命令發送成功,反之上位機會進行命令重發。同時驗證邏輯非常簡單,方便大家移植使用。
上傳時間: 2022-07-05
上傳用戶:得之我幸78
這個是收集的VB源碼資料,用來學習VB開發上位機通過串口獲得下位機數據。
標簽: vb 上位機 通信 串行通信
上傳時間: 2022-07-22
蟲蟲下載站版權所有 京ICP備2021023401號-1