关于物联网:ThingsKit物联网平台模拟UDP设备接入

121次阅读

共计 1261 个字符,预计需要花费 4 分钟才能阅读完成。

筹备工作

UDP 设施模仿工具下载

NetAssist 网络调试助手,是 Windows 平台下开发的 TCP/IP 网络调试工具,集 TCP/UDP 服务端及客户端于一体,是网络应用开发及调试工作必备的业余工具之一,能够帮忙网络应用设计、开发、测试人员查看所开发的网络应用软 / 硬件的数据收发情况,进步开发速度,简化开发复杂度,成为 TCP/UDP 利用开发调试的得力助手。
NetAssist 网络调试助手 V5.0.7- 软件工具 - 野人家园

平台创立模仿设施

创立转换脚本

首先假如上传的数据为 modbus 返回值:01 03 02 00 38 B9 96

var teleData = {};

teleData.source = params;

tempVal = params;

teleData.test = (parseInt('0x'+tempVal.substr(6, 4))).toFixed(2);
/* 必填:将数据返回 */
out.datas = teleData;
/* 必填:true 示意设施上报的遥测数据,false 表示命令下发的响应数据 */
out.telemetry = true;

:::info
💡 提醒
确定了返回数据格式后能力创立对应的脚本进行解析,本测试脚本会将上传至平台的数据中寄存器的 0x0038 转换为十进制数 56 并保留两位小数输入。
:::
:::info
💡 留神
创立的脚本默认状态为敞开,须要手动启用能力被调用。
:::

创立网关产品

:::info
💡 提醒
这里应用接入协定为 TCP 是因为平台接入时抉择“接入 TCP 协定”也能够接入 UDP 协定的设施。
:::

创立网关子设施产品

:::info
💡 提醒
网关子设施应用的解析脚本须要独自配置,这里以及配置好了应用能够间接抉择。
:::
:::info
💡 留神
网关子设施创立物模型标识符必须与办法中传递属性名统一。
:::

创立网关设施

:::info
💡 提醒
如果没有组织可新增组织。
:::
:::info
💡 提醒
创立网关设施后批改了网关设施的凭证即 Access Token 值,在前面用模仿工具是须要依照批改后的凭证发送注册包,注册包内容即 Access Token 值。
:::

创立网关子设施

:::info
💡 留神
网关子设施所在组织必须与网关设施统一。
:::
:::info
💡 提醒
创立网关子设施时所填的设施示意即 modbus 返回数据中的地址位,本次测试返回为 01。
:::

模仿 UDP 设施接入

应用工具连贯平台

:::info
💡 提醒
如果无奈连贯平台请查看对应端口是否占用或查看网络问题。
:::
:::info
💡 留神
测试中应用服务器地址以及端口须要依据理论状况填写,该软件在关上 PC 对应端口后“近程主机”内填写地址和端口。
:::

应用工具下发数据

首先要用测试工具发送注册包:

:::info
💡 提醒
应用测试工具发送注册包时须要抉择 ASCII 码发送,且发送注册包内容要与凭证统一。
:::

:::info
💡 留神
应用测试工具发送数据是须要抉择 HEX 发送。
:::
:::info
💡 提醒
应用模仿工具发送数据至平台后,设施物模型显示的值就是 0x4A 的十进制数 56。
:::
文章起源(首发地址):ThingsKit 物联网平台

正文完
 0