2015-05-04 80 views
0

我不確定這是否適合這種情況,但是如果是這樣的話,請讓他們知道將它發佈到那裏。 我的問題是
我需要從Modbus RS485使用入門

艾5430 RS485轉以太網轉換器(硬件)

使用Modbus RS485協議讀取相關信息。 它是一個電力部門,因爲我是這個協議的新手,我不確定如何開始從這個設備讀取數據,我已經使用Google並下載了幾個代碼,但是沒有滿足我的需求。
如果有任何教程,我可以特別通過,如果它的電錶讀數甚至會很大。
他們得到他們在記事本上的閱讀,所以我猜他們已經安裝了一些應用程序,但由於安全原因無法訪問該電腦。 所以,任何幫助將是偉大的 我使用C#和SQL 2012作爲平臺。

謝謝

回答

1

好的。現在,Moxa 5430是一款終端服務器設備,能夠將4個RS485/422物理信號轉換爲4個可以通過以太網遠程使用的tcp信道。根據服務器/客戶端的設備配置必須在設備手冊中。本質上,您必須將設備配置爲服務器,併爲每個RS485/422端口分配一個端口。 Modbus是一種通信協議,旨在與大量的PLC接口,並於1979年創建。有關此協議的維基百科http://en.wikipedia.org/wiki/Modbus的更多信息。我個人建議在冒險使用它之前閱讀一下關於modbus協議的一些信息。 因此,通過這兩種方式,您可以使用類似於以下的庫:https://code.google.com/p/nmodbus/,它可以幫助您通過串行通道或tcp/ip與Modbus設備進行通信。但是,您需要關於您正在連接的真實modbus設備(功率計,PLC等)以及該設備支持的命令集的詳細信息。艾灸設備只是一個從串口到以太網的轉換器。

+0

抱歉,延遲迴復。你能告訴我他們需要哪些信息來開始嗎? – mark

+0

您需要詢問他們確切地與哪個終端模塊進行通信,該模塊的用戶手冊以及該編程手冊。因此,如果模塊是功率計,您將需要一本與此相似的手冊http://www.ccontrolsys.com/ww/images/9/92/WNC-Modbus-Manual-V18.pdf,您需要準確的文檔關於如何與設備通信,可用的功能以及您可以使用/修改的寄存器。 –