[发明专利]一种带有分组功能的CAN均流的方法有效
申请号: | 201711442594.1 | 申请日: | 2017-12-27 |
公开(公告)号: | CN108037785B | 公开(公告)日: | 2020-03-31 |
发明(设计)人: | 钟瑞祥 | 申请(专利权)人: | 深圳市匠能智造信息技术有限公司 |
主分类号: | G05F1/46 | 分类号: | G05F1/46 |
代理公司: | 深圳市远航专利商标事务所(普通合伙) 44276 | 代理人: | 田志远;袁浩华 |
地址: | 518000 广东省深圳市龙岗*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 带有 分组 功能 can 方法 | ||
1.一种带有分组功能的CAN均流的方法,其特征在于:包括:
步骤S1:上位机或监控系统开始发送数据;
步骤S2:对接收到的电源模块数据的组别进行判断,具体包括步骤S21和步骤S22;
步骤S21:当接收到的数据为A组电源模块数据,则进行步骤S211;
步骤S211:判断是否为邮箱1接收到的数据,若是邮箱1接收到的数据,则进行步骤S212;若不是邮箱1接收到的数据,则结束执行并返回结果;
步骤S212:判断是否有分组命令,若有分组命令,则进行步骤S23,若没有分组命令,则结束执行并返回结果;
步骤S22:当接收到的数据为B组电源模块数据,则进行步骤S221;
步骤S221:判断是否为邮箱2接收到的数据,若是邮箱2接收到的数据,则进行步骤S222;若不是邮箱2接收到的数据,则结束执行并返回结果;
步骤S222:判断是否有分组命令,若有分组命令,则进行步骤S23,若没有分组命令,则结束执行并返回结果;
步骤S23:根据分组命令更新组别,修改内部通讯邮箱0的ID;
步骤S3:结束执行并返回结果;
其中,在步骤S23后还包括步骤S24,在步骤S24中,包括:
步骤S241:开始组内均流;
步骤S242:邮箱0不断的接收各电源模块的数据,具体包括步骤S2421和步骤S2422;
步骤S2421:当接收到的数据命令Cmd=0x01时,则进行步骤S24211;
步骤S24211:获取电源模块状态、地址、电流;
步骤S24212:将电源模块本身的地址与接收到的地址进行比较,判断自身是否为主机,若为主机,则进行步骤S24213,若为从机,则进行步骤S24214;
步骤S24213:根据从机发过来的电流求出平均电流,然后发送给各个从机;
步骤S24214:发送电源模块自身的电流值,并返回结果;
步骤S2422:当接收到的数据命令Cmd=0x02时,则进行步骤S24221;
步骤S24221:获取各电源模块的平均电流;
步骤S243:各个电源模块将平均电流和电源模块本身电流的相减,根据得到的差值增大或者减小输出电压参考,从而改变输出电压,实现均流。
2.如权利要求1所述的带有分组功能的CAN均流的方法,其特征在于:在步骤S23中,同一组内所有电源模块的邮箱0的ID相同。
3.如权利要求1所述的带有分组功能的CAN均流的方法,其特征在于:在所述步骤S24211中,以地址最小的为主机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市匠能智造信息技术有限公司,未经深圳市匠能智造信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711442594.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种农业水培蔬菜收割再处理机器人
- 下一篇:基于物联网的智慧城市管理系统