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#

YeeCOM DTU 轮询采集相关推荐

  1. CP340/CP341基于ASCII驱动协议的多站点轮询

    西门子SIMATIC S7系列串行通信模块,包括CP340.CP341.CP440-1.CP441-1/2.CPU313C/314C-2PtP以及ET200S的1SI 3964/ASCII等,都支持A ...

  2. paypal轮询系统如何降低风控提高收款率

    众所周知,paypal的风控越来越紧,接1单就死的paypal很正常,批量死号的也很正常. 轮询给出多种支付模式,建议不要一种提交模式一直用,这样很可能被paypal发现异常,我们可以将paypal使 ...

  3. PayPal,Stripe,Square轮询支付系统

    轮询展示 展示我们轮询的页面 轮询套餐 根据不同的用户和需求,可以选择不同的套餐 普通版 1500元 1年 1个用户 支持Paypal/Stripe 不限制A站个数 不限制B站个数 不限制提交模式 订 ...

  4. STM32CUBEMX(9)--ADC通过轮询方式读取,USART打印

    STM32CUBEMX--ADC通过轮询方式读取,USART打印 概述 硬件准备 选择芯片型号 配置时钟源 配置时钟树 串口配置 ADC配置 生成工程设置 生成代码 配置keil 代码 演示效果 视频 ...

  5. 使用轮询方式进行ADC转换(野火STM32 MINI开发板)

    实验器材:野火STM32 MINI开发板 任务目标:利用ADC采集电位器的电压,并通过串口调试助手输出变化的电压值 任务内容:调整开发板上的滑动变阻器,将电压值通过开发板到PC进行显示 开发板原理图: ...

  6. GD32F303固件库开发(10)----双ADC轮询模式扫描多个通道

    GD32F303固件库开发.10----双ADC轮询模式扫描多个通道 概述 视频教学 csdn课程 样品申请 硬件准备 keil配置 使能串口 串口重定向 ADC通道设置 ADC0初始化 ADC0配置 ...

  7. STM32CubeMX配置ADC采样(轮询、中断、DMA)

    选择DMA循环采集DMA_CIRCULAR uint16_t ADCRes[ADC_DMA_BUF_SIZE]; //变量易变,编译器不能随便优化 #define ADC_Ech_Channel 3 ...

  8. STM32CUBEMX开发GD32F303(10)----双ADC轮询模式扫描多个通道

    概述 本章STM32CUBEMX配置STM32F103,并且在GD32F303中进行开发,同时通过GD32303C_START开发板内进行验证.需要GD样片的可以加Q_QUN申请:615061293. ...

  9. 与现代传感器的接口:轮询ADC驱动程序

    与现代传感器的接口:轮询ADC驱动程序 Interfacing with modern sensors: Polled ADC drivers 我们研究了在现代嵌入式应用程序中,开发人员应该如何创建一 ...

  10. 加权轮询算法PHP,PHP实现负载均衡的加权轮询方法分析

    本文实例讲述了PHP实现负载均衡的加权轮询方法.分享给大家供大家参考,具体如下: 1. 负载均衡算法有哪些? 轮询法:将请求按顺序轮流地分配到后端服务器上,它均衡地对待后端的每一台服务器,而不关心服务 ...

最新文章

  1. 一段处理百分数的js代码
  2. 反射工具类 java_Java反射工具类
  3. Java正则表达式应用
  4. 绵阳python培训_《绵》原文及翻译海绵翻译
  5. lynda ux_UX心态
  6. opcenum在计算机服务找不到,OPC DCOM 问题处理
  7. UE3 使用光源函数
  8. SpUtil多样加密存储,兼容android9.0
  9. css等比例分割父级容器(完美三等分)
  10. 清华大学计算机学院张远,计算机系2019-2020学年度学生代表大会顺利召开
  11. matlab算非齐次方程,matlab-线性代数 非齐次方程组 判断是否有唯一解
  12. shell - 在文本中的前一行或后一行添加一行内容,指定行前后增加一行内容
  13. 如何用计算机二进制进行计算,计算机如何实现二进制数据运算
  14. 什么是嵌入式?你眼中的嵌入式是怎么样的?怎么学嵌入式?教你五分钟看懂嵌入式。
  15. 电影《魔兽》教会我们一个道理,粉丝的力量是无穷的!
  16. javascript各种设计模式
  17. 股价大跌、现金流承压,工业富联风光不再?
  18. 地理信息系统(GIS)系列——绪论
  19. JDK1.8下载与安装(完整图文教程含安装包)
  20. 任务一:基于控制台的购书系统 java实验报告

热门文章

  1. linux装回windows系统,装linux后怎样装回windows?(Linux系统清除Grub的几种方法)
  2. 网络基础-应用层:E-mail应用:SMTP协议,POP协议,IMAP协议
  3. Wireshark分析SMTP、POP3协议
  4. uni-app 更改头部导航条背景,改成背景图
  5. 支付网关 | 京东618、双11用户支付的核心承载系统(上篇)
  6. PS2022神经滤镜Neural Filters离线安装包(PS2022/PS2021)
  7. python 修改文件名有特殊符号_Linux删除包含特殊符号文件名的文件
  8. 昨天买的电动车今天上牌了
  9. JAVA实现汉字转拼英
  10. 共享计算机ip地址,怎么设置局域网计算机IP地址:局域网计算机共享设置