DTU支持modbus tcp协议协议么?

有呢没有DTU能支持传输控制Modbus协议的PLC?
编辑: 16科教网 &&&来源:用户发布&&&发布时间:&&&查看次数:26
有呢没有DTU能支持传输控制Modbus协议的PLC哈话?谢啦。
该问题暂无回答。
理工学科相关
更多相关内容
本站内容来自网友发布,本站无法保证其部分内容的正确性,请用户一定仔细辨别。
[] &&[联系QQ:] &
滇ICP备号&物联网的MQTT协议是否可以接入只支持MODBUS协议的PLC设备? - 知乎33被浏览<strong class="NumberBoard-itemValue" title="分享邀请回答yeeconn.com0添加评论分享收藏感谢收起有呢没有DTU能支持传输控制Modbus协议的PLC?
编辑: 16科教网 &&&来源:用户发布&&&发布时间:&&&查看次数:30
能帮我下?有呢没有DTU能支持传输控制Modbus协议的PLC?
该问题暂无回答。
理工学科相关
更多相关内容
本站内容来自网友发布,本站无法保证其部分内容的正确性,请用户一定仔细辨别。
[] &&[联系QQ:] &
滇ICP备号&『OneNET设备云平台』云平台对接服务_智能设备
协议概述简介OneNET支持的Modbus协议是基于TCP连接,即Modbus over TCP,OneNET作为主机,将数据封装在TCP的数据中进行收发数据,利用DTU实现的简单的透传能力,可以实现总线设备与平台的Modbus协议通信,可以广泛应用到使用Modbus协议的多种行业中。功能特点长连接协议OneNET平台作为Modbus主机,周期性下发主机命令通过单条数据流的属性确定单条下发命令的内容以及下发周期自动将终端上报的数据转化为数据流中的数据点可以预先设置处理公式,对数据进行初步处理典型应用场景Modbus Over TCP协议,适用于以Modbus为总线协议的设备接入。DTU与OneNET保持长连接,一方面将OneNET下发的网络数据转化为总线形式数据,发送至总线上,一方面将总线设备回复的总线数据,转化为网络数据发送至平台,完成平台对整个总线设备的数据采集以及控制。接入流程测试接入流程分为平台域和设备域,用于帮助您进行首次接入体验,以便对平台的功能以及接入协议有大致的了解。测试流程图如下:接入步骤如下:Step1 创建产品首先您需要在平台创建一个接入协议为Modbus的产品,点击查看产品创建步骤如果您还没有Onenet账号,可以&如果您已经注册,可以&Step2 创建设备选择添加设备,输入设备名称以及用于设备连接时鉴权信息的号码以及密码&&&&您也可以通过API来完成设备创建,请按照以下参考格式HTTP方法POSTURL//api.heclouds.com/devicesHTTP头部api-key: 242RprHyALimOZLCKiXeT7IRdLM=& //必须为MasterKeyContent-Type:application/jsonHTTP内容(示例){&&& &title&: &mydevice1&,&&&&&&&&&&&&&&&&//设备名&&& &auth_info&: {&&:&&},&&&//对应页面创建方式的手机号和密码,用于鉴权&&& &private&: true | false&&&&&&&&&&&&&& //设备是否私有&&& &interval&: 60,&&&&&&&&&&&&&&&&&&&&&&&&&&//默认下发命令周期,秒(可选)&&& &location&: {&lat&:106,&lon&:26,&ele&:312}&&&& //位置信息(经度、纬度、高度)(可选)&&& &desc&: &some description&&&&&//设备描述(可选)}请求返回(示例){&&& &errno&: & 0,&&& &error&: &succ&,&&& &data&:&&& {&&&&&& &&device_id: &323959&& & //平台分配的设备ID&&& }}Step3 创建数据流使用平台提供的API创建数据流,这里需要添加cmd,interval两个参数,用以激活平台主动周期性下发功能HTTP方法POSTURL//api.heclouds.com/devices/device_id/datastreamsHTTP头部api-key: 242RprHyALimOZLCKiXeT7IRdLM=& //设备ApiKey或者MasterKeyContent-Type:application/jsonHTTP内容(示例){&&& &id&: &modbus_ds&,&&&&&&&&&&&&&&&&&&&& //数据流ID&&& &cmd&: &2e406&,&&&//下发命令内容&&& &interval&: 60,&&&&&&&&&& //下发命令周期,秒(可选,若无此参数将按照默认周期下发该命令)&&& &formula&: &(A0+A1)*(A0-A1)&&&&&&&&&&&//数据处理公式(可选,详见《协议说明文档》)}注:默认周期由使用API创建设备时interval参数所决定请求返回(示例){&&& &errno&: & 0,&&& &error&: &succ&,&&& &data&:&&& {&&&&&& &&ds_uuid&: &5bb7b2b-94bb-d1f&& & //平台分配的数据流UUID&&& }}Step4 建立设备连接以产品ID和建立设备时输入的号码、密码为参数,按以下顺序序列化报文,发送至平台,建立设备连接(示例详见《协议说明文档》)字段长度/byte说明type11设备类型,以&#39;\0&#39;结尾,目前保留name9设备名称,以&#39;\0&#39;结尾,目前保留phone12DTU手机号,以&#39;\0&#39;结尾,用于设备登陆鉴权svrpwd9DTU密码,以&#39;\0&#39;结尾,用于设备登陆鉴权id11产品ID,以&#39;\0&#39;结尾,平台申请项目时分配的产品ID设备连接建立之后,平台将会按照设定的interval参数周期性的下发对应的二进制形式的cmdStep6 保持设备在线当设备处于空闲的时候,为了保持与OneNET平台的连接不断开,需要定期发送心跳包(0x0000),以确保TCP连接不断开。其中时间间隔须小于5分钟,推荐1~3分钟。连接实例使用TCP调试工具进行模拟设备接入,请进入查看详情。资源下载协议说明文档协议版本文档下载ModbusV1.4物联网的MQTT协议是否可以接入只支持MODBUS协议的PLC设备? - 知乎33被浏览<strong class="NumberBoard-itemValue" title="分享邀请回答0添加评论分享收藏感谢收起3添加评论分享收藏感谢收起

我要回帖

更多关于 modbus rtu通讯协议 的文章

 

随机推荐