众山科技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平台简介:
一、数据更直观:用户设备所采集到的数据和设备在线离线状态,及定位可直接在平台上更直观的查看数据,同时有柱状图、折线图、和数据视图供用户自行选择。
二、微信端与PC端口数据互通 :用户关注众山科技微信号,设备接入2.0平台后,可在手机微信上,实时查看设备所上传的数据、PC端同理。
三、报警多样化选择:用户可选择电话报警、短信报警、微信报警、三种报警方式,让您时刻知道您设备的状态,并且在PC端上,新增警告声,用户登录平台后,如有设备报警,会发出警报声,和提示界面。让用户不错过每一条设备警告。
如果您不想接收报警信息,也可在微信端关闭报警信息推送,进入免打扰模式
使用和想了解更多功能请查看《众山科技2.0平台使用手册》。支持MQTT协议设备已在研发中,会在不久将上线。
众山科技官网:www.zstel.com
全部0条评论
快来发表一下你的评论吧 !