這是modbus rtu通訊協(xié)議在stm32f407上的移植源代碼,這樣的代碼很多,當然此程序源碼也是在前人編寫的基礎上加以修改的。代碼協(xié)議支持01H、02H、03H、04H、05H、06H、0FH、10H這些指令!
標簽: stm32f407 modbus rtu
上傳時間: 2022-05-14
上傳用戶:20125101110
這個程序是基于STM32F4庫函數(shù)編寫的Modbus rtu程序,支持功能碼01、02、03、05、06、15、16,RS485通訊,TX:PA2發(fā)送,RX:PA3接收,EN:PG8控制收發(fā)經(jīng)測試,這些功能都可以應用,
標簽: STM32F407ZGT MODBUS rtu
上傳用戶:
基于51單片機的modbus-rtu通訊與仿真,通過mcgs與單片機通訊,實現(xiàn)MODBUS功能,主要用于測試CRC校驗。
標簽: 51單片機 modbus
上傳時間: 2022-06-13
上傳用戶:zhanglei193
Freemodbus rtu在stm32上的移植分析最近用到free modbus,需要在stm32上進行移植,以作modbus-rtu之用,現(xiàn)成協(xié)議的東西用起來很方便,現(xiàn)成源碼很快就可以為設計者所用,也是當初制定標準的初衷吧。首先下載最新的modbus源碼,所謂技術更新?lián)Q代的比較快,用就用最新的東西,協(xié)議嘛也要下載最新的,下載最新的版本freemodbus-v1.5,下載最新的協(xié)議不僅可以防止被人改動導致自己做無用功,保持原生態(tài)也可以很好的與制定者進行交流。解壓freemodbus-v1.5,目錄結(jié)構很清晰,主要有四個文件件,分別是demo,modbus,tools,doc.其中tools為上位機測試modbus程序,doc為一些說明文件先不討論。有用的是demo以及modbus.打開demo,沒有看到stm32的工程文件,有一個叫BARE的文件夾,是一些不包括任何處理器的部分源代碼,我們就用這個建立工程文件。為了給以后移植modbus-TCP帶來方便,這里直接打開之前測試好的基于ENC28168的LwP的stm32工程,在其中導入各個文件。
標簽: freemodbus stm32
上傳時間: 2022-06-20
上傳用戶:d1997wayne
用作modbus rtu開發(fā),讀寫寄存器都很方便
標簽: modbus rtu 工具
上傳時間: 2022-06-27
西門子S7-200與施耐德ATV312進行modbus rtu通訊,端子排硬接線控制啟停,通訊改變頻率轉(zhuǎn)速!
標簽: S7-200 modbus
上傳時間: 2022-07-20
用STC89C58單片機做的數(shù)據(jù)采集和控制,12位AD轉(zhuǎn)換使用TLC2543,通訊協(xié)議采用MODBUS(rtu),通過撥碼開關改變從機地址,支持模擬量或數(shù)字量的讀寫
標簽: 714771878051 MODBUS_rtu
上傳時間: 2013-07-09
上傳用戶:lishuoshi1996
odbus rtu的AVR單片機C程序,可以用來與具有或支持modbus協(xié)議的設備進行通信
標簽: modbus AVR C程序
上傳時間: 2013-05-31
上傳用戶:博雅abcd
本課題針對當前煤礦企業(yè)對水的依賴性和企業(yè)自身發(fā)展對水源的需求等實際問題,研制了基于ARM的煤礦水源井監(jiān)控系統(tǒng)。 論文主要介紹了監(jiān)控系統(tǒng)監(jiān)控終端(rtu)的硬件設計、軟件算法設計以及通訊技術、電機的保護原理和監(jiān)控系統(tǒng)上位機的軟件設計。 監(jiān)控終端(rtu)的算法設計方面,針對系統(tǒng)數(shù)據(jù)信號的特點和系統(tǒng)分析的需要,對水位、流量、出水口壓力采用直流采樣,對相電流、相電壓采用交流信號采樣。對采樣后的數(shù)據(jù)進行數(shù)值分析和計算,獲得了高精度的煤礦水源井參數(shù)的測量和系統(tǒng)的控制。 通訊部分采用的是具有接收靈敏度高、頻率穩(wěn)定、傳輸效率高等優(yōu)點的無線數(shù)傳電臺與RS-232組成無線網(wǎng)絡,實現(xiàn)了數(shù)據(jù)的上下傳輸。 監(jiān)控終端(rtu)的硬件設計方面主要采用ARM芯片作為監(jiān)控分站的終端處理核心,實時檢測水源井的水位,出水口壓力、流量等參數(shù)。實時顯示水源井各參數(shù)的動態(tài)特性,并查看水位的歷史變化。同時,ARM處理器通過互感器對數(shù)據(jù)采集處理后,可計算出水泵電機的三相電流、電壓的實際值,根據(jù)電機的相序電流、電壓的大小,可對電機實時有效的微機保護。并根據(jù)監(jiān)控中心命令進行相應的數(shù)據(jù)處理和數(shù)據(jù)傳送。 監(jiān)控終端軟件方面主要考慮到時實采樣的準確性,uClinux系統(tǒng)在ARM系統(tǒng)上數(shù)據(jù)處理的快速性與實時性,以及與監(jiān)控系統(tǒng)軟件的通信顯示方面的可行性與有效性。 系統(tǒng)監(jiān)控的軟件利用VC++6.0中的編程進行實時數(shù)據(jù)的采集處理和控制、數(shù)據(jù)的實時顯示、報表打印和報警等功能。通過ADO對象和SQL Sever,與windows系統(tǒng)上的數(shù)據(jù)庫服務器進行實時數(shù)據(jù)的交互。
標簽: ARM 監(jiān)控系統(tǒng)
上傳時間: 2013-05-16
上傳用戶:lingduhanya
Modbus rtu/TCPIP 模擬器-Modbus rtu/TCPIP simulator
標簽: mod_RSsim
上傳時間: 2013-07-02
上傳用戶:ikemada
蟲蟲下載站版權所有 京ICP備2021023401號-1