今天花了一天时间把东软的载波模块调通了,下面记录一下调试过程的一些小心得:

1.载波模块调试必须接上220V的电,直接12V的电源不会产生输出

2.上电后载波模块会自动切换波特率因此从串口输出的数据有些很乱,并不是按照645规约输出的。但是当调整到和你得串口波特率一致时,此时输出的数据是按照645规约输出的,此时看到的数据不是68开头而是这样的“FE FE FE FE 68 AA AA AA AA AA AA 68 13 00 DF 16”,这四个FE是前导字节(DLT645规约_2007规约里面有说明),是用来唤醒接收方的

3.收到的这一条报文是载波模块查询主机地址用的,因此收到这条报文后主机需要把自己的地址发送给载波模块。如何判断载波模块收到呢?如果载波模块没有收到主机发的地址,则载波模块会一次发送1000多个字节的数据,其中会包含好几次查询地址的报文,发送完后如果还没收到主机的回复报文,载波模块过个1-2分钟又会重复发送查询报文,如果还没收到就不再发了。如果主机收到查询地址的报文后,立马回复了这条报文,则载波模块就不会产生后续数据了,此时载波模块就处在监听状态(监听L-N线上的是否有发给本主机的数据,或者是否有数据要发送出去)。回复的报文格式需要看DLT645规约,里面有告诉你如何回复。

4.主机发送报文时,数据域需要加0x33后发送,接收时需要减去0x33,其他域不用。(规约里面有说明)

东软载波ESDS67-61模块调试心得相关推荐

  1. NRF24l01无线模块调试心得!STM32_SPI驱动NRF24L01+

    原文链接:链接 经过两日的调试nRF24L01终于调试成功.耐心,细心.有想法.资料.数据手册.总就会成功. 下面是调试的基本方法:                24L01是收发双方都需要编程的器件 ...

  2. A10 JBM146 usb蓝牙模块调试心得

    1.首先A10 的kernel 没有把usb 蓝牙的驱动打开 配置内核支持Bluetooth, 1.1 make menuconfig [*] Networking support  ---> ...

  3. PIC单片机低功耗调试心得

    PIC单片机低功耗调试心得 因项目需求,需要长时间低功耗,在调试PIC16LF18系列单片机时,发现其低功耗设置的关键地方与STM32和STM8还是有很大区别的,特别整理出来记录如下 : 1.PIC单 ...

  4. AT91RM9200+pcf8563在linux2.6.20下的调试心得

    这两天调试了AT91RM9200+pcf8563在linux2.6.20下的驱动,记录一下我的调试过程以及调试心得,呵呵      在linux2.6.20/drivers/rtc目录下面已经有了pc ...

  5. Linux驱动编程 step-by-step (六) 用户地址检测 简单模块调试 以及一些杂项

    用户地址检测 简单模块调试 以及一些杂项 检测用户空间地址的有效性 上一节中提到在read write时候要检测用户空间传递的参数地址是否是有效地址,有的内核函数会自行检测,但是在调用轻量级的内核函数 ...

  6. 你所不知道的模块调试技巧 - npm link #17

    你所不知道的模块调试技巧 - npm link #17 1. 背景 node 应用开发中,我们不可避免的需要使用或拆分为 npm 模块,经常遇到的一个问题是: 新开发或修改的 npm 模块,如何在项目 ...

  7. 第十三届蓝桥杯嵌入式备赛-STM32G431-基础模块调试①LED/LCD调试

    目录 0.前言 时钟设置 项目设置 1.功能要求 电路原理图 2.STM32Cubemx初始化 3.程序实现 LCD LED 编写LED灯亮灭的相关函数 LED关闭函数 LEDx开启函数 LEDx关闭 ...

  8. 浅谈四轴PID调试心得

    以下内容转自阿莫论坛,写得很详细,是调试大四轴的.小四轴调试也可参照着调. PID调试心得 本人不是自动化出身,也没有受过专业训练,都是自己摸索,在这里浅述一下自己的PID参数整定心得.所言之物皆由实 ...

  9. 调试心得plc做主站(客户端)

    ##调试心得plc做主站(客户端) 调试软件,西门子博图15,PLC采用1200,协议抓包采用Wireshark抓包工具 发协议工具采用网络助手,绿色是PLC给我发的请求数据,蓝色我发的报文格式, 1 ...

最新文章

  1. stdio.h头文件中申明的基本函数
  2. 太扎心!人艰不拆!16 个程序员专属笑话讲给你听
  3. FireBug(Firefox Plugin) 好用的web开发助手
  4. vue设置cookie的domain无效_【Vue.js入门到实战教程】16Tailwind 与 Bootstrap 的区别和使用入门...
  5. ffmpeg录屏鼠标闪烁问题解决方法
  6. sql过滤代码段_如何创建和管理T-SQL代码段
  7. OCR基于深度学习下的CNN字符识别
  8. 他爱的只是你爱他(一)
  9. 自己都看到满眼问题,还要请专业测试?
  10. mysql存储过程之异常处理篇
  11. 双路服务器装mac系统,华硕Z10 C612,双路E5继续折腾调试改机型Macpro终于成功。...
  12. Sharepoint开发中CAML的介绍
  13. Ubuntu 16.04 有道词典不发音修复
  14. python爬取网页数据软件,有哪些不错的爬虫软件是可以免费爬取网页数据的?
  15. Ubuntu / Debian: sudo 出现 unable to resolve host 错误解决办法
  16. dev C++遇到endl无法调试的解决方法
  17. 华为鸿蒙系统的手机爆光图片,华为P50曝光,隐形镜头+麒麟9000E+鸿蒙系统,欣喜油然而生...
  18. Linux软件包安装与卸载
  19. vue拖拽盒子;vue移动
  20. 求阶乘之和(循环版)(利用阶乘函数)

热门文章

  1. 每天淡定五分钟+每天淡定五分钟,你能多活十几年
  2. 运行虚拟机系统,提示打不开DISK,启动失败的错误
  3. 慧数汽车纵览:产能削减,特朗普或快速推进加征进口关税事宜
  4. 订单超时未支付自动取消5种实现方案
  5. C语言递归解决杨辉三角,在大会递归解决杨辉三角(NCK)
  6. 嵌套查询:相关子查询和非相关子查询
  7. SQL语句中‘相关子查询’与‘非相关子查询’有什么区别?
  8. OSError: Cannot read model ‘C:\Users\lenovo/.pycorrector/datasets/zh_giga.no_cna_cmn.prune01244.klm‘
  9. “生成式技术”正在颠覆人类创作!
  10. Tryhackme-Advanced Exploitation