有誰知道處理Modbus協議的好的(最好是開源的)庫嗎?我看過一些圖書館,但我正在尋找一些人的個人經歷,而不僅僅是十大谷歌點擊。我認爲至少應該有一個像PLC那樣處理PLC和自動化硬件的人。有沒有一個好的庫來處理.NET中的Modbus協議?
開來,可能是一個幫助你以及任何其他材料......
有誰知道處理Modbus協議的好的(最好是開源的)庫嗎?我看過一些圖書館,但我正在尋找一些人的個人經歷,而不僅僅是十大谷歌點擊。我認爲至少應該有一個像PLC那樣處理PLC和自動化硬件的人。有沒有一個好的庫來處理.NET中的Modbus協議?
開來,可能是一個幫助你以及任何其他材料......
我已經做了很多的溝通與設備在過去的幾年裏,因爲我的家庭自動化公司工作,但我們不使用Modbus。我們使用Web服務設備(WSD)以標準和開放的方式進行通信,該服務也被稱爲Devices Profile for Web Services(DPWS)。
在此期間,我曾聽說過一個名爲NModbus的項目。這是一個使用modbus的開源庫。我沒有使用它,但看着該網站和Google Code上的changesets,它看起來非常活躍。你可能想看看它,甚至參與其中。這是我聽說過的那個目標.Net的唯一庫。
是的,我看到nmodbus,它看起來不錯,但上次我試了一下,它有點粗糙的邊緣。我會試一試。 真的,我現在有興趣閱讀WSD。感謝您的鏈接! – GEOCHET 2008-09-10 18:12:17
Modbus是一個非常簡單的協議來實現。您需要的所有信息都可以在互聯網上輕鬆找到。
如果您選擇自己實施它,我會很樂意回答您一路上遇到的任何問題。
如果選擇去一個Modbus主圖書館中,我會找:
查看來自Colway Solutions http://www.colwaysolutions.com的產品。他們有一個獨特的授權方案,您可以爲每個需要使用的Modbus功能代碼付費。它不是免費的,但價格似乎很低。我還看到了一些流行的微控制器和RTOS庫的一些端口。
FieldTalk的Modbus圖書館 - 處理所有的Modbus功能
AdvancedHMI有一個驅動程序軟件包包含這只是偉大的幾乎任何通訊科,儘管它可能是有點重,如果你想要爲MODBUS。 AdvancedHMI也在積極開發之中,擁有強大的用戶羣。 http://sourceforge.net/projects/advancedhmi/
NModbus似乎是最有可能持續發展,並有很多示例項目分散在互聯網上。 https://code.google.com/p/nmodbus/
我一直在使用這一個過去(MODBUS通過TCP)喜歡: http://www.codeproject.com/Tips/16260/Modbus-TCP-class
的Modbus到西門子LOGO PLC是一個有點不同。我有一個可以根據請求發送的示例項目。
在這裏你有一個可用庫的完整列表http://www.modbus.org/tech.php – Daniel 2016-02-25 12:04:09