DGIOT是一个面向物联网的开源数据分析平台,它为用户提供了快速、高效采集、管理和分析物联网设备数据的能力,并具备多种数据处理和可视化展示方式。
DGIOT的安装实例数已经超过 35.2k,用户遍布全球。拿下多个物联网产品的领域赛道冠军。
已承建多个重大国际赛事场馆数字驾驶舱、平安校园数据中台、电信级设备监管平台、千亿级产业大脑等。
全开放源码,全流程低代码。
强大开源社区,集成和兼容各种开源工具。
商业级物联网基座,快速承接物联网项目。
面向工业物联网的轻量级开源平台,致力于平台的标准化和工具化。打造全面、丰富、专业的开源生态产品及服务。
首页 › 实战教程, 技术文章
[小 迪 导读]: 本教程首先通过全链路虚拟环境讲述如何用DG-IoT开源工业物联网平台完成虚拟modbusTcp设备的接入,在掌握基础modbusTCP标准协议概念和业务流程之后,先通过虚拟的ModbusTCP来进行模拟演练接入。真实设备也能如法炮制。
系统需要使用的一个软件:
主站请求:功能码+数据 从站正常响应:请求功能码+响应数据 从站异常响应:异常功能码+异常码,其中异常功能码即将请求功能码的最高有效位置1,异常码指示差错类型 注意:需要超时管理机制,避免无期限的等待可能不出现的应答
在 modbus tcp 中
本次教程不提供ModbusSlave的下载链接请见谅,建议自行搜索并下载。 安装modbus slave软件,打开后进行如下配置
1、下载csv模板 2、编辑csv,提供的模板会创建一个产品,五个设备,2条物模型。如下图所示说明:
3、确认csv编码格式 用电脑记事本打开csv文件,如果编码不是utf8
文件另存为
修改编码格式为UTF-8,保存 注意:文件名不能为中文,最好全英文
修改成功
1、选择MODBUSC资源通道
2、配置地址端口,采集频率,并上传编辑好的csv文件
3、启用通道,稍等片刻,csv条数越多,时间越久
启用成功
如果失败,则检查csv文件内容,编码格式是否正确,编辑重新上传,再启用通道
成功创建一个产品,五个设备
物模型
五个设备的实时数据
[小 迪 点评]
想了解更多 dgiot 的具体细节,欢迎大家在GitHub上查看相关源代码。
加微信咨询
请填写下面表单,我们的工作人员会与您联系。
报错: 未找到这个表单
请填写下面表单,我们会即时将最新版本下载地址发到您的邮箱。
加小迪为好友即可加入交流群