modbus-tcp

    0熱度

    1回答

    我剛開始使用無背景的Modbus項目。我試圖做的是通過使用其IP地址,讀取寄存器等來查詢活動的Modbus設備。 我通過使用'telnet'命令將IP地址和端口號與相關的IP地址和端口號連接起來,當它連接時,它等待一個命令。問題是,當我輸入任何內容並按回車時,它似乎沒有發送任何內容,因爲它允許我寫更多的新行,並且它沒有給出任何響應。 我想我缺乏關於在互聯網上查詢這種設備的基本概念的知識。

    1熱度

    1回答

    目前,我與施耐德功率邏輯電氣設備的工作。我想從設備讀取數據並在我的系統中顯示數值。到目前爲止,我發現了J2mod,Jamod和Modbus4Java庫。我用所有的modbus4java來連接並獲取設備的數據。 其實我還是搞不清我是否想創建主側或從一側。基於我的理解,該設備將成爲奴隸,我的系統將成爲主人(第一個問題)。 下面是設置在我的設備。它表明處於從站模式的設備及其協議是Modbus RTU。所

    1熱度

    2回答

    我有編譯問題與libmodbus。我有以下代碼 boost::shared_ptr <modbus_t> ctx; ctx->modbus_new_tcp(ip_address.c_str(), modbus_port); ,但我得到以下錯誤 error: invalid use of incomplete type 'struct _modbus' 它指向此行modbus.h type

    0熱度

    2回答

    我用C#編寫了一個應用程序,在這個應用程序中,我必須通過Modbus TCP每20秒鐘讀取一次840個寄存器。我使用這個庫http://www.codeproject.com/Tips/16260/Modbus-TCP-class。當我使用的方法 Master.ReadHoldingRegister(ushort id, byte unit, ushort startAddress, ushort

    1熱度

    1回答

    我正在製作一個iOS應用程序,它將通過UDP套接字程序通過Modbus通信設備訪問IP地址,而不是所有在wifi中存在的IP地址,因爲該項目已經存在於github中。我有android代碼,它是用java編寫的,我需要在objective-c平臺中使用相同的基本邏輯。它不能通過j2objc轉換器工作。 這裏是在Java的Android項目中的代碼,需要iOS平臺相同的代碼: public voi

    1熱度

    1回答

    我的問題很奇怪,所以我對此表示歉意。 我將在稱爲「DiGi Module Connect Me 9210」的電子設備中實現Modbus RTU主站。從這個設備,我會要求一些來自PIC的數據,比如節點和溫度等數據。我只是想在我的設備中實施FC 04/03/16。 Digi模塊是一個電子設備,因此爲了這個目的,我將創建C#GUI以通過DiGi Module從PIC請求數據,因爲Digi將使用Modbu

    0熱度

    2回答

    我有一個MOXA Modbus TCP模塊(M-4210與NA-4010網絡模塊相結合,也有一些其他模塊連接),可用作2通道模擬輸出,每個模擬輸出的電壓範圍爲0到10伏。 在我的C#應用​​程序中,我需要獲取這些輸出的當前值,這並不像我對整個Modbus的新東西那麼簡單。 在我的代碼中,我已經有一個可以工作的modbus tcp客戶端,我通過讀寫另一個數字輸出模塊的單線圈來測試它。模擬輸出模塊似乎