用stm32庫函數(shù)編寫的modbus程序源代碼 - 免費下載

技術(shù)資料資源 文件大小:44 K

?? 資源詳細信息

文件格式
DOCX
上傳用戶
上傳時間
文件大小
44 K
所需積分
2 積分
推薦指數(shù)
??? (3/5)

?? 溫馨提示:本資源由用戶 2431247090 上傳分享,僅供學(xué)習(xí)交流使用。如有侵權(quán),請聯(lián)系我們刪除。

資源簡介

在網(wǎng)上看到的別人寫的一個基于STM32的MODBUS程序,還不錯,發(fā)上來分享一下。順便賺賺積分用于下載其他朋友的資料。

 此Modbus協(xié)議暫時只支持RTU模式,只支持作為Modbus從設(shè)備。

       暫時支持的功能碼(16進制)如下表所示:

       01.讀線圈狀態(tài)(讀多個輸出位的狀態(tài),有效地位為0-31)

       02.讀輸入位狀態(tài)(讀多個輸入位的狀態(tài),有效地位為0-31)

       03.讀保持寄存器(讀多個保持寄存器的數(shù)值,有效地位為0-99)

       04.讀輸入寄存器(讀多個輸入寄存器的數(shù)值,有效地址為0-1)

       05.強制單個線圈(強制單個輸出位的狀態(tài),有效地位為0-31)

       06.預(yù)制單個寄存器(設(shè)定一個寄存器的數(shù)值,有效地址為0-99)

       0F.強制多個線圈(強制多個輸出位的狀態(tài),有效地址為0-31)

       10.預(yù)制多個寄存器(設(shè)定多個寄存器的數(shù)值,有效地址為0-99)

暫時支持的錯誤代碼為:

       01 不合法功能代碼從機接收的是一種不能執(zhí)行功能代碼。發(fā)出查詢命令后,該代碼指示無程序功能。(不支持的功能代碼)

    02 不合法數(shù)據(jù)地址接收的數(shù)據(jù)地址,是從機不允許的地址。(起始地址不在有效范圍內(nèi))

    03 不合法數(shù)據(jù)查詢數(shù)據(jù)區(qū)的值是從機不允許的值。(在起始地址的基礎(chǔ)上,這個數(shù)量是不合法的)


立即下載此資源

提示:下載后請用壓縮軟件解壓,推薦使用 WinRAR 或 7-Zip

資源說明

?? 下載說明

  • 下載需消耗 2積分
  • 24小時內(nèi)重復(fù)下載不扣分
  • 支持?jǐn)帱c續(xù)傳
  • 資源永久有效

?? 使用說明

  • 下載后用解壓軟件解壓
  • 推薦 WinRAR 或 7-Zip
  • 如有密碼請查看說明
  • 解壓后即可使用

?? 積分獲取

  • 上傳資源獲得積分
  • 每日簽到免費領(lǐng)取
  • 邀請好友注冊獎勵
  • 查看詳情 →

相關(guān)標(biāo)簽

點擊標(biāo)簽查看更多相關(guān)資源:

相關(guān)資源推薦