時(shí)間:2022-09-13 作者:眾山科技
Modbus RTU協(xié)議傳感器無(wú)線(xiàn)4G主動(dòng)采集應用案例
大家好,今天為大家提供一個(gè)簡(jiǎn)潔的Modbus RTU協(xié)議傳感器無(wú)線(xiàn)4G主動(dòng)采集應用案例,可以實(shí)現Modbus RTU協(xié)議傳感器進(jìn)行4G無(wú)線(xiàn)遠程網(wǎng)絡(luò )傳輸。
案例背景
一、首先準備一臺LTE-658 4G DTU;
二、Modbus RTU傳感器串口連接LTE-658 4G DTU串口轉4G網(wǎng)絡(luò );
三、配置Modbus RTU傳感器串口參數與LTE-658 4G DTU對接,配置接收端公網(wǎng)IP地址或者服務(wù)器域名地址,促進(jìn)4G DTU能夠把數據發(fā)到上位機中心和通過(guò)上位機中心下發(fā)控制回傳指令。
四、配置主動(dòng)采集腳本命令,完成采集控制。
示例:Modbus
采集指令:01 03 00 01 00 01 12 34
腳本表示為:@C=0103000100011234 采集外接傳感器的 Modbus 指令并自動(dòng)計算CRC校驗:64 03 00 11 00 01
腳本表示為:@C=640300110001V1 命令執行或者下發(fā)后,DTU自己的響應命令或者儀表返回的數據,DTU放入發(fā)送隊列,根據定義的發(fā)送控制適當的時(shí)候進(jìn)行上傳。
命令回傳:
@E=1 @E=0
控制@C和@O定義的命令是否需要回傳中心@E=1表示回傳,@E=0表示不回傳
命令回傳:
此腳本指令控制@C和@O腳本指令定義的采集命令是否需要回傳給中心,value 為1表示需要回傳,value為0表示不回傳。
不使用此指令時(shí)默認為不回傳。
此指令為整個(gè)腳本全局生效指令,直到腳本結束。
如果有些采集指令需要回傳有些不需要回傳只需要在相應的采集指令前加入此指令做相應的控制即可。