发明名称 |
一种应用于智能灯箱CAN总线通信方法 |
摘要 |
本发明一种应用于智能灯箱CAN总线通信方法。本发明中的上位机发送心跳帧,接收到上位机数据,判断是否是亮度控制,如果是就执行亮度控制,如果否就判断是否为开关控制,如果是就执行开关控制,如果否就判断是否为跑马灯控制,如果是就执行跑马灯控制,如果否就进入大循环。本发明中的下位机,接收心跳帧并更新节点列表,接收远程监控端数据,判断是否是亮度控制,如果是就发送亮度控制,如果否就判断是否为开关控制,如果是就发送开关控制,如果否就判断是否为跑马灯控制,如果是就发送跑马灯控制,如果否就进入大循环。本发明可根据不同的需求可实现最大10km的通信距离,基本满足大多数灯箱类产品使用场合的局域网组建。 |
申请公布号 |
CN106559300A |
申请公布日期 |
2017.04.05 |
申请号 |
CN201611058505.9 |
申请日期 |
2016.11.27 |
申请人 |
杭州柏年智能光电子股份有限公司 |
发明人 |
马永河;茅晓栋;潘波;王冀远 |
分类号 |
H04L12/407(2006.01)I;H04L12/40(2006.01)I;H05B33/08(2006.01)I;G09F13/00(2006.01)I |
主分类号 |
H04L12/407(2006.01)I |
代理机构 |
杭州奥创知识产权代理有限公司 33272 |
代理人 |
王佳健 |
主权项 |
一种应用于智能灯箱CAN总线通信方法,其特征在于该方法包括以下步骤:上位机:步骤1‑1,接收心跳帧并更新节点列表;步骤1‑2,接收远程监控端数据;步骤1‑3,根据远程监控端数据判断执行亮度控制、开关控制和跑马灯控制,并发送相应的控制帧给各节点,跳转至步骤1‑1;下位机:步骤2‑1,节点间隔60s~120s发送数据包,该数据包包括节点ID号的相关信息,告之上位机该节点在线和状态信息;步骤2‑2,接收上位机的帧数据;步骤2‑3,根据上位机数据判断执行亮度控制、开关控制和跑马灯控制,跳转至步骤2‑1;所述的节点即下位机。 |
地址 |
311100 浙江省杭州市钱江经济开发区南公河路1号 |