查询接口调用成功,但未查询到数据_dde怎么看

查询接口调用成功,但未查询到数据_dde怎么看DTU轮询采集指令YeeCOMDTU提供了22组周期串口轮询,1组定时串口查询功能,根据配置规则自动输出串口指令,可实现自动采集外设数据并上报服务器,替代服务器的轮询,减小服务器开销。注1:第1组串口轮询最多可配置6条,单条最大长度28;第2组串口轮询最多可配置4条;单条最大长度28;1组固定时间,最多可以配置5条;单条最大长度20;如还不够或特殊需求可以由服务器下发指令或定制DTU版本。注2:轮询指令可灵活配置,常见

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

DTU 轮询采集指令

YeeCOM DTU 提供了 22 组 周期 串口轮询 ,1 组 定时 串口查询 功能 , 根据配置规则自动输出串口指令 , 可实现自动采集外设数据并上报服务器,替代服务器的轮询,减小服务器开销。

注 1:
第 1 组串口轮询最多可配置 6 条,单条最大长度 28;
第 2 组串口轮询最多可配置 4 条;单条最大长度 28;
1 组固定时间,最多可以配置 5 条;单条最大长度 20;
如还不够或特殊需求可以由服务器下发指令或定制 DTU 版本。
注 2:
轮询指令可灵活配置,常见的指令比如 Modbus RTU/TCP/电表协议指令/各种 PLC 指令/自定义指令;
注 3:
只有 485 串口可以并联多个设备,设备地址需不一样,以满足轮询多种外设;
注 4:
周期轮询或定时查询功能,都可以由服务器实现和替代;

一、 指令说明

第一组 串口轮询功能 :DTU 设备周期循环的从串口发送命令给外设,只要配置了轮询时间和轮询命令,则会启动该功能.

配置 第一组 轮询周期
命令格式: :
AT*QRYTIME=n# //串口轮询时间,n 范围:(1~3600),单位 s, 0 为关闭串口轮询,
AT*QRYTIME? //查询参数
例 1:配置第一组串口轮询周期为 60s,
AT*QRYTIME=60#
例 2:关闭第一组轮询,
AT*QRYTIME=0#
配置 第一组 串口轮询命令
命令格式:
AT*QRYCMDx=AABBCCDD# //配置轮询指令,16 进制字符串
AT*QRYCMDx? //查询参数
参数说明
x:第一组范围 0 到 5;
AABBCCDD:16 进制轮询命令的字符串。
例 1:配置第一组串口轮询命令 0,
周期从串口输出 16 进制 modbus 指令 0x01 0x03 0x00 0x00 0x00 0x08 0x44 0x0C
命令实例:
AT*QRYCMD0=010300000008440C#
例 2:清除第一组串口轮询命令 0,配置为空即可;
命令实例:
AT*QRYCMD0=#
例 3:查询命令 0 配置信息
AT*QRYCMD0?
+QRYCMD0:010300000008440C#
OK
第二组 串口轮询功能

第 2 组串口轮询,和第 1 组轮询组合使用可以实现不同周期轮询功能.

配置 第 二 组 轮询周期
命令格式: :
AT*QRYTIMEB=n# //串口轮询时间,n 范围:(1~9999),单位 s, 0 为关闭串口轮询,
AT*QRYTIMEB? //查询参数
配置 第 二 组 串口轮询命令
命令格式:
AT*QRYCMDx=AABBCCDD#
参数说明
x:第二组范围 6 到 9;
AABBCCDD:16 进制轮询命令的字符串。
例:配置第二组串口轮询命令 6,
周期从串口输出 16 进制轮询命令 0x31 0x 32 0x 33 0x 34 0x 35 0xAA 0xBB 0xCC 0xDD 0xEE
命令实例:
AT*QRYCMD6=3132333435AABBCCDDEE#
配置组 间 命令的发送时间间隔(可选配置)

默认值 2s, 即发完第 1 条命令后间隔 2 秒再发送下一条,直到当前组命令全部发送完成.

命令格式: :
AT*QRYCTI=n# //组命令发送时间,n 范围:(2~255),单位 s, 最小值为 2s(默认)
AT*QRYCTI? //查询参数
查询当前已经配置的所有轮询命令
AT*QRYCMD?
AT*QRYCMD=123456# //清除所有已配置轮询指令
固定时间发送串口查询指令( 部分产品支持) )

可以配置 DTU 在每天固定的时间,从串口发送查询指令.


命令格式: :
AT*FIXCMD=序号,时间,16 进制轮指令# //
AT*FIXCMD? //查询所有已配置固定轮询指令
AT*FIXCMD=123456# //清除所有已配置固定指令
参数说明
序号:0 到 4;
时间:hh:mm ; 每天几点几分
16 进制指令字符串:
例 1:
每天 17:00 串口发送 16 进制的轮询指令 0x01 0x03 0x00 0x00 0x00 0x08 0x44 0x0C
AT*FIXCMD=0,17:00,010300000008440C#
例 2:
AT*FIXCMD=1,05:30,3132333435363738#
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/182230.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • CNN卷积神经网络原理详解(上)

    CNN卷积神经网络原理详解(上)CNN卷积神经网络原理详解(上)前言卷积神经网络的生物背景我们要让计算机做什么?卷积网络第一层全连接层训练前言卷积网络(convolutionalnetwork),也叫作卷积神经网络(convolutionalneuralnetwork,CNN),是一种专门用来处理具有类似网格结构的数据的神经网络。卷积网络在诸多应用领域都表现优异。‘卷积神经网络’一词表明该网络使用了卷积(convolu…

  • matlab插值实验目的,matlab插值实验报告数学实验.doc

    matlab插值实验目的,matlab插值实验报告数学实验.docmatlab插值实验报告数学实验.doc新乡学院数学与信息科学系实验报告实验项目名称插值实验所属课程名称数学实验实验类型综合性实验实验日期班级学号姓名成绩一、实验概述【实验目的】掌握用MATLAB插值的方法,了解拉格朗日插值、线性插值、样条插值的基本思想,了解三种网格节点数据的插值方法的基本思想,了解掌握用MATLAB计算一维差值和二维插值的方法。【实验原理】拉格朗日LAGRANGE插值。已知函…

  • idea git 合并分支到指定分支_idea合并分支到另一个分支

    idea git 合并分支到指定分支_idea合并分支到另一个分支ideagit的使用(四)git建立分支与合并分支作者:马育民 • 2017-11-1017:05 • 阅读:103571.为什么要建立分支git默认的主分支名字为master,一般团队开发时,都不会在master主分支上修改代码,而是建立新分支,测试完毕后,在将分支的代码合并到master主分支上。2.操作如下:2.1ideagit分支的操作ideagit的操作在右下角,如下图:说明…

  • SQL%NOTFOUND_oracle导出sql文件

    SQL%NOTFOUND_oracle导出sql文件SQL%NOTFOUND是一个布尔值。与最近的sql语句(update,insert,delete,select)发生交互,当最近的一条sql语句没有涉及任何行的时候,则返回true。否则返回fal

  • 工作中总结前端开发流程–vue项目

    工作中总结前端开发流程–vue项目

  • 十项新技术包括哪些技术?_建筑十项新技术那些

    十项新技术包括哪些技术?_建筑十项新技术那些  当今世界,科技发展日新月异,科学新概念层出不穷,新技术工艺相继闪亮登场。纳米材料、信息技术、生物制药、节能环保科技领域的创新和研发引人注目,鼓舞人心。一项新的科技发明会在不知不觉中改变我们的生活,影响社会发展的历程。  近日,俄罗斯《大众机械》杂志撰文指出,以下科技新技术会使人类生活因此而更加完美无缺。  相变随机闪存(PRAM)  手机、手提电脑等移动设备对存储器的要求,与

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号