单灯控制器是智慧照明、智慧灯杆上的常见设备,实现LED灯具无极调光、灯具电参量采集、阈值设定、灯杆倾斜监测、灯杆漏电/倾斜检测、路灯故障判断、无线OTA在线升级等功能。

佰马BM-DK200单灯控制器采用RS485通信协议,本文以此系列单灯控制器为例,详细介绍通信协议传输特性、帧格式,协助用户快速实现智慧照明或智慧路灯杆系统对接。

1、单灯控制器传输特性

1.1 本协议为主-从结构的半双工通讯方式。通信链路的建立与解除均由主站 发出的信息帧来控制。每帧由帧起始符、帧长度、控制码、从站地址域、 发送数据、接收数据、数据内容、帧校验码和帧结束符等 9 个 部分组成。每部分有若干字节。

1.2 半双工通讯方式,通信波特率为:2400bps;

1.3 字节格式:每字节含 8 位二进制码,传输时加上一个起始位(0)、一个 停止位(1)共 10 位。先传低位,后传高位。

2、帧格式 

2.1 帧是传送信息的基本单元。下行帧格式如下所示。

2.2 帧长度 L:帧字节数(从控制码到数据域结束),十六进制数。

2.3 控制码C1:控制码的格式。

D7=0:下行帧标志。

D7=1:上行帧标志。

D6:上行为 1 时表示有事件需要上报或为事件上报,上行为 0 表示无事 件上报,当有事件上报时,应答时 D6 位必须为 1,当正常抄收时, D6恒为0;

D5~D0:预留

2.4 控制码 C2:控制码的格式。

D7~D5: 下行无意义,上行时表示灯的类型

000:表示单计量单控制

001:表示单计量双控制

010:表示双计量双控制

D4~D3:预留(固定为 00)

D2~D0:预留

2.5 功能码 C3

00~9F:读命令数据标识

FF:读事件

A0~CF:写命令数据标识

D0~FE:广播命令数据标识

2.5.1 读操作:

说明:读操作返回的数据内容参见下表:

说明:读操作时,无特殊说明,下发数据内容为 0

当读操作失败时,那么返回的功能码为 0X00,且数据内容长度为 0;

2.5.2 写操作:

说明:写操作时数据内容为下面表格的的内容,启动帧内容如下:

应答帧:

说明:返回数据内容如下:

2.5.3 广播操作:

说明:启动帧内容如下:

应答帧:广播无应答。

2.6 地址域(A0~A3)划分规则为:

(1) 0x00000000:为非法地址

(2) 0x99999999:为广播地址,广播无应答

(3) 0XAAAAAAAA:万能地址

2.7 数据域 DATA:数据包内容

2.8 校验码CS:从功能码开始到校验码之前的所有各字节的模256的和, 即各字节二进制算术和,不计超过 256 的溢出值。

附:

0x06 读状态字说明:

RS485单灯控器通信协议相关推荐

  1. 睿泽物联 Cat.1单灯控制器打造5G智慧灯杆新应用

    什么是Cat.1?Cat.1全称LTE UE-Category 1.顾名思义,Cat.1是4G通信LTE网络下用户终端类别的一个标准.3GPP组织制定LTE标准的时候用Cat.1-20来衡量用户终端设 ...

  2. 宽带电力载波灯控方案有哪些优势

    宽带电力载波技术,有的也称作宽带载波技术,近年来在灯控组网行业得到越来越多的应用.宽带电力载波通信技术,可以通过供电线缆直接进行数据采集.集中控制等,线路要求低,适用场景广泛,极大方便了灯控组网的施工 ...

  3. HPLC电力载波灯控的节能照明 智慧照明方案

    目前我国照明消耗的电能约占电力生产总量的10%-20%,而城市公共照明则在照明耗电中占30%,同时还存在诸多高能耗.低功效.观感差和管控效率低等问题.随着物联网技术的普及应用,通过对照明系统进行智慧化 ...

  4. 优联智能灯控系统升级:NB-IoT将引领智慧照明新风潮

    随着5G布局的加快,各行各业积极布局物联网,万物互联时代加速来临,NB-IoT作为一种最新的低功耗窄带广域网通信技术能实现设备的海量连接,正成为物联网领域的一项革新性技术.NB-IoT加速了物联网的引 ...

  5. 蓝奥声智能灯控解决方案:一种无线单火取电控制技术

    单火开关出现鬼火现象一般是出现在控制小功率灯具的情况下,正常的5W之上的灯具一般是没啥问题的(质量差的除外).就现在来说,单火稳定性与零火版相比还是有所欠缺,毕竟从电路原理上来说,这确实是一个硬伤.不 ...

  6. uNo面板L灯一直闪_单开双控什么意思?单开双控开关接线图和面板接法图解

    单开双控就是两个开关按钮同时控制一个电路,比如装在楼梯上的灯,在楼梯上下开或关按钮:下面电百科就来介绍下单开双控什么意思及单开双控开关接线图和接法图解.一.单开双控是什么意思单开双控从字义上看就是有一 ...

  7. 单灯控制器常见故障及处理方法

    单灯控制器常见故障及处理方法 常见故障现象: 上电后,灯不停闪烁 故障出现原因: 接线不正确,接触不良 灯具不良 处理方法: 检查控制器与灯具接线是否正确,接触是否良好 更换灯具验证 常见故障现象: ...

  8. 伦茨科技蓝牙BLE5.2灯控方案

    随着物联网在人们日常生活中的广泛应用和日益成熟,智能家居已然呈星星之火之势,智能照明作为智能家居的重要组成部分,现在市场上的智能照明产品也随处可见,如蓝牙LED灯.接下来就讲讲伦茨科技的蓝牙BLE5. ...

  9. lora无线通信模块LoRa技术在智能家居灯控上的应用

    一.概述 灯在生活中随处可见,传统的灯光一种是每个灯对应着不同的开关,比如:家里的吊灯.壁灯.落地灯.台灯等等,一种是一键式总开关,比如:马路上的路灯,演唱会上的舞台灯,酒店一体控制式触摸板等.像这种 ...

最新文章

  1. Solarium简易使用
  2. android中一个解决办法
  3. 心理健康将是我们面临最大的问题了
  4. Log4Net五步走
  5. 吃透这套架构演化图_从零搭建Web网站也不难!
  6. SpringBoot解决cors跨域问题
  7. C++ 学习路线推荐
  8. java中的序列化和反序列化
  9. c#winform使用WebBrowser 大全
  10. 大前端快闪:package.json文件知多少?
  11. LeetCode 828. 统计子串中的唯一字符(中心扩展)
  12. asp.net 实现一级域名与二级域名共享COOKIE
  13. pytorch自定义新层demo_从头学pytorch(十一):自定义层
  14. 博客版面设计~文章填充
  15. 数仓开发神器--DBeaver
  16. JVM垃圾回收机制之引用类型
  17. ubuntu 装完系统之后的简单配置
  18. linux 误删文件夹恢复工具,恢复Linux误删除文件系列之foremost工具
  19. windows映射网络驱动器方法
  20. 如何免费下载付费音乐歌曲,6个网站+8个APP

热门文章

  1. 1409: 矩阵乘积
  2. 学习笔记_latex
  3. 线性代数(三十六) : 最小多项式
  4. 深度学习——DerainNet
  5. java sts_Spring Tool Suite(STS)安装
  6. UR机器人与电脑进行socket通讯(python / C++)
  7. ORACLE与数据库原理实验 实验二 实验数据库的建立(答案全)
  8. 2020 dns排名_2020国内速度最快的dns推荐
  9. Python命名规则
  10. oracle数据库tns配置方法详解-转