時(shí)間:2020-05-14 作者:眾山科技
近期OneNET上線(xiàn)了TCP透傳功能,該功能旨在盡量弱化終端測軟件為了適配協(xié)議而做的修改,將協(xié)議的解析功能放在了平臺測,為的是更加方便用戶(hù)的終端(特別是DTU)的接入。下面我們將以眾山模擬量采集模塊為例,做一個(gè)簡(jiǎn)單的接入示例,該示例內容如下:
1、終端模擬量采集模塊連接上OneNET平臺;
2、使用腳本實(shí)現周期性下發(fā)數據;
3、使用腳本實(shí)現,平臺將接收的字符串保存,并能夠在平臺數據流中查看;
4、使用API向模擬量采集模塊下發(fā)指令。
模擬量采集模塊使用TCP透傳連接OneNET的具體流程:
一、設備參數配置,將模擬量采集模塊云開(kāi)關(guān)關(guān)閉,網(wǎng)絡(luò )協(xié)議設置為T(mén)CP_Client,數據中心IP地址設置為183.230.40.40:1811。
二.進(jìn)入OneNET官網(wǎng),注冊賬號,然后進(jìn)去開(kāi)發(fā)者中心,點(diǎn)擊創(chuàng )建產(chǎn)品。
三.創(chuàng )建產(chǎn)品(最后的協(xié)議選TCP透傳就行)。
四.上傳腳本,此腳本讓OneNET平臺定時(shí)下發(fā)數據到模擬量采集模塊。
需要注意的是腳本名稱(chēng)很重要,在設備登錄的時(shí)候需要用作參數。
五.設備登錄。設備登陸報文是在建立TCP連接之后,用于告知OneNET平臺,該終端模擬量采集模塊對應的是平臺上的哪一個(gè)設備,數據用何種方式進(jìn)行解析。
格式為 *PID#AuthCode#ParserName*
其中:
PID為產(chǎn)品ID。
AuthCode為鑒權信息(創(chuàng )建設備的時(shí)候所指定)。
ParserName為腳本名稱(chēng)(上傳Lua腳本的時(shí)候所指定)。
以上就是模擬量采集模塊使用TCP透傳連接OneNET的具體方法。