[小 迪 导读]:
本教程首先通过全链路虚拟环境讲述如何用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上查看相关源代码。
| 留言与评论(共有 0 条评论) “” |