眾山科技2.0設(shè)備管理平臺已上線,登錄地址-www.iotcd.cn。同時(GPRS/3/4G)DTU、模塊、RTU新增支持HTTP協(xié)議版本已發(fā)布。2.0平臺演示賬號可在眾山科技官網(wǎng)在線客服問取。
DTU HTTP協(xié)議介紹:
新增的HTTP協(xié)議:可作為HTTP客戶端進行數(shù)據(jù)傳輸,與HTTP服務(wù)器進行雙向通信,簡化開發(fā)難度
使用 http 協(xié)議時,當串口有數(shù)據(jù)需要發(fā)送時,與服務(wù)器建立連接并通過 http post 或 http get 方式,將 DTUID 和采集到的數(shù)據(jù)包提交給 HTTP 服務(wù)器。這樣就可以將DTU采集到的數(shù)據(jù)直接在web端進行展示。
支持長鏈接和短連接,使用長鏈接DTU將一直保持和數(shù)據(jù)中心連接,使用短連接是當串口有數(shù)據(jù)時DTU再與數(shù)據(jù)中心進行連接。
溫控系統(tǒng)舉例說明(以 php 代碼為例):
如 DTU 通過 485 掛接一個溫度采集控制設(shè)備,DTU 可以通過腳本,周期性采集上傳溫度采集控制設(shè)備的
MODBUS 數(shù)據(jù),如報文內(nèi)容為 0103020010B988,則其中的 0010 為溫度值(對應(yīng) 16 度);
PHP 代碼的處理邏輯為:
當溫度>20 度時,向現(xiàn)場通過 16 號指令向地址為 0x0014 的寄存器寫 1, 當溫度低于 10 度時,向現(xiàn)場通過 16 號指令向地址為 0x0014 的寄存器寫 0;
當溫度處于 10 度與 20 度之間時,則不向現(xiàn)場寫入指令
具體代碼如下(舉例示意,僅供參考):
$dtuid =$_POST['dtuid']; //獲取 dtuid 變量
$data = $_POST['data']; //獲取 data 變量
$tempdata=hexdec(substr($data,6,4)); //取得兩個字節(jié)的溫度數(shù)據(jù),轉(zhuǎn)換為十進制值
if($tempdata>20) { $reply="0110001400010200016484";} //寫 1,線圈啟動 else if ($tempdata<10) { $reply="011000140001020000A544";}//寫 0,線圈關(guān)閉 else { $reply="";} //不返回操作指令 echo "".$reply."";
?>
以上為HTTP協(xié)議功能的部分介紹,詳情請查看文檔《眾山 DTU HTTP 協(xié)議使用說明》
眾山2.0平臺簡介:
一、數(shù)據(jù)更直觀:用戶設(shè)備所采集到的數(shù)據(jù)和設(shè)備在線離線狀態(tài),及定位可直接在平臺上更直觀的查看數(shù)據(jù),同時有柱狀圖、折線圖、和數(shù)據(jù)視圖供用戶自行選擇。
二、微信端與PC端口數(shù)據(jù)互通 :用戶關(guān)注眾山科技微信號,設(shè)備接入2.0平臺后,可在手機微信上,實時查看設(shè)備所上傳的數(shù)據(jù)、PC端同理。
三、報警多樣化選擇:用戶可選擇電話報警、短信報警、微信報警、三種報警方式,讓您時刻知道您設(shè)備的狀態(tài),并且在PC端上,新增警告聲,用戶登錄平臺后,如有設(shè)備報警,會發(fā)出警報聲,和提示界面。讓用戶不錯過每一條設(shè)備警告。
如果您不想接收報警信息,也可在微信端關(guān)閉報警信息推送,進入免打擾模式
使用和想了解更多功能請查看《眾山科技2.0平臺使用手冊》。支持MQTT協(xié)議設(shè)備已在研發(fā)中,會在不久將上線。
眾山科技官網(wǎng):www.zstel.com
-
DTU
+關(guān)注
關(guān)注
3文章
438瀏覽量
25303 -
物聯(lián)網(wǎng)平臺
+關(guān)注
關(guān)注
7文章
99瀏覽量
20770
發(fā)布評論請先 登錄
相關(guān)推薦
評論