众山2.0平台及(DTU)HTTP协议已上线

描述

众山科技2.0设备管理平台已上线,登录地址-www.iotcd.cn。同时(GPRS/3/4G)DTU、模块、RTU新增支持HTTP协议版本已发布。2.0平台演示账号可在众山科技官网在线客服问取。

DTU HTTP协议介绍:

新增的HTTP协议:可作为HTTP客户端进行数据传输,与HTTP服务器进行双向通信,简化开发难度

使用 http 协议时,当串口有数据需要发送时,与服务器建立连接并通过 http post 或 http get 方式,将 DTUID 和采集到的数据包提交给 HTTP 服务器。这样就可以将DTU采集到的数据直接在web端进行展示。

支持长链接和短连接,使用长链接DTU将一直保持和数据中心连接,使用短连接是当串口有数据时DTU再与数据中心进行连接。

温控系统举例说明(以 php 代码为例):

如 DTU 通过 485 挂接一个温度采集控制设备,DTU 可以通过脚本,周期性采集上传温度采集控制设备的

MODBUS 数据,如报文内容为 0103020010B988,则其中的 0010 为温度值(对应 16 度);

PHP 代码的处理逻辑为:

当温度>20 度时,向现场通过 16 号指令向地址为 0x0014 的寄存器写 1, 当温度低于 10 度时,向现场通过 16 号指令向地址为 0x0014 的寄存器写 0;

当温度处于 10 度与 20 度之间时,则不向现场写入指令

具体代码如下(举例示意,仅供参考):

$dtuid =$_POST['dtuid']; //获取 dtuid 变量

$data = $_POST['data']; //获取 data 变量

$tempdata=hexdec(substr($data,6,4)); //取得两个字节的温度数据,转换为十进制值

if($tempdata>20) { $reply="0110001400010200016484";} //写 1,线圈启动 else if ($tempdata<10) { $reply="011000140001020000A544";}//写 0,线圈关闭 else { $reply="";} //不返回操作指令 echo "".$reply."";

?>

以上为HTTP协议功能的部分介绍,详情请查看文档《众山 DTU HTTP 协议使用说明》

众山2.0平台简介:

一、数据更直观:用户设备所采集到的数据和设备在线离线状态,及定位可直接在平台上更直观的查看数据,同时有柱状图、折线图、和数据视图供用户自行选择。

DTU

DTU

二、微信端与PC端口数据互通 :用户关注众山科技微信号,设备接入2.0平台后,可在手机微信上,实时查看设备所上传的数据、PC端同理。

三、报警多样化选择:用户可选择电话报警、短信报警、微信报警、三种报警方式,让您时刻知道您设备的状态,并且在PC端上,新增警告声,用户登录平台后,如有设备报警,会发出警报声,和提示界面。让用户不错过每一条设备警告。

如果您不想接收报警信息,也可在微信端关闭报警信息推送,进入免打扰模式

使用和想了解更多功能请查看《众山科技2.0平台使用手册》。支持MQTT协议设备已在研发中,会在不久将上线。

众山科技官网:www.zstel.com


打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分