IoTClient是一個物聯(lián)網(wǎng)設(shè)備通訊協(xié)議實現(xiàn)客戶端,將包括主流PLC通信讀取、ModBus協(xié)議、Bacnet協(xié)議等常用工業(yè)通訊協(xié)議。本組件基于.NET Standard 2.0,可用于.Net的跨平臺開發(fā),如Windows、Linux甚至可運行于樹莓派上。
1、打開IoTClient軟件? ,選擇modbus tcp? ,設(shè)置IP 127.0.0.1 端口502? ,
選擇本地模擬服務(wù)。虛擬從站模擬器就建立起來了。
2、啟動調(diào)試工具Modbus Poll,在菜單中選擇connection,選擇TCP/IP,IP 地址選擇127.0.0.1 端口502? ,與從站對應(yīng)。
在Setup中選擇 Poll Definition? 點擊之后可以設(shè)置從站地址,選擇功能碼,如03是讀保持寄存器值,Address處填寫寄存器地址,這里要注意右側(cè)有地址尋址方法 40001->0,Quantity填寫要讀的寄存器數(shù)目,這里填10。
3、開始仿真調(diào)試。
在IoTClient軟件中,選擇地址1,填入值33 ,進行寫入操作。
4、在Modbus Poll中我們已經(jīng)發(fā)現(xiàn)40002地址已經(jīng)變成了33。
5、總結(jié)
IoTClient軟件技術(shù)架構(gòu)
1.?編碼語言 C#
2.?開發(fā)工具 Visual Studio 2019
3.?運行環(huán)境 .netstandard2.0
支持的設(shè)備協(xié)議
1.?ModBusTcp讀寫操作
2.?ModBusRtu讀寫操作
3.?ModBusAscii讀寫操作
4.?ModbusRtuOverTcp讀寫操作
5.?SiemensClient(西門子)讀寫操作
6.?MitsubishiClient(三菱)讀寫操作
7.?OmronFinsClient(歐姆龍)讀寫操作文章來源:http://www.zghlxwxcb.cn/news/detail-847085.html
8.?AllenBradleyClient(羅克韋爾)讀寫操作文章來源地址http://www.zghlxwxcb.cn/news/detail-847085.html
總之,IoTClient終身開源免費,是基于C#開發(fā)的物聯(lián)網(wǎng)設(shè)備通訊協(xié)議客戶端。軟件可下載。
到了這里,關(guān)于用IoTClient模擬ModbusTCP從站,用Modbus Poll軟件進行模擬測試的方法及軟件下載的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!