工業(yè)級無線路由器的串口通信會把串口的數(shù)據(jù)發(fā)到服務器,或者服務器把數(shù)據(jù)發(fā)到串口。如何設置串口通信的服務器地址、服務器端口、波特率、數(shù)據(jù)格式等?
波特率:目前支持的波特率有
默認是115200
數(shù)據(jù)位:數(shù)據(jù)位有8位,7位兩個選擇,默認是8位
停止位:停止位有2位,1位兩個選擇,默認是1位
奇偶校驗:校驗有無校驗,奇校驗,偶校驗,默認是無校驗
流控制:流控制有無控制,硬件控制,軟件控制三種選擇,默認是無控制
協(xié)議:串口數(shù)據(jù)的傳輸協(xié)議,現(xiàn)在支持以下幾種:
純UDP: 配置為單純UDP客戶端
純 TCP: 配置為單純TCP客戶端
自定義 TCP: 自定義TCP客戶端,可以自定義注冊包,心跳包的格式
FTCP: 配置為TCP客戶端,可以連到TCP服務端,需要指定設備號與心跳包間隔
HTCP: 即DCTCP協(xié)議,非帶有特殊協(xié)議的TCP傳輸
HUDP: 即DCUDP協(xié)議,非帶有特殊協(xié)議的UDP傳輸
TCP 服務端: 配置為TCP服務端
MODBUS TCP: 即使用MODBUS TCP協(xié)議來進行數(shù)據(jù)傳輸,網絡端使用MODBUS TCP,串口端使用MODBUS協(xié)議。
服務器地址:如果是客戶端,需要指定服務端的地址
服務器端口:服務端的端口
心跳包間隔:客戶端發(fā)送心跳包的時間間隔
自定義心跳包:自定義心跳包的格式,以16進制表示
自定義注冊包:自定義注冊包的格式,以16進制表示。
佰馬Baimatech,集M2M產品研發(fā)、IoT平臺服務、國際化運營于一體,讓我們聯(lián)接,共創(chuàng)未來