[发明专利]一种基于MODBUS总线的多主站令牌调度装置、通信方法和系统有效
申请号: | 202010160115.2 | 申请日: | 2020-03-10 |
公开(公告)号: | CN111327503B | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 聂浩;林宏飞;张腾飞;占志良;徐文卿 | 申请(专利权)人: | 明度智云(浙江)科技有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L12/417;H04L41/06 |
代理公司: | 杭州合谱慧知识产权代理事务所(特殊普通合伙) 33290 | 代理人: | 张刚 |
地址: | 310056 浙江省杭州市滨江区*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 modbus 总线 多主站 令牌 调度 装置 通信 方法 系统 | ||
1.一种基于MODBUS总线的多主站令牌调度装置,其特征在于:具有第一接口、第二接口和控制器,所述第一接口与主站连接,所述第二接口通过总线与从站和其它令牌调度装置连接,通过MODBUS协议与从站通信,且通过不与MODBUS协议冲突的自有协议与其它令牌调度装置通信;
所述控制器存储有第一地址信息配置表和第二地址信息配置表,所述第一地址信息配置表包括从站参数、自有协议地址和固定广播地址,所述第二地址信息配置表包括其余各令牌调度装置的自有协议地址;
所述控制器被配置为通过预设令牌轮转方式来依次获取MODBUS总线控制权并连通对应主站进行通讯;并在从固定广播地址上监听到的由其它令牌调度装置发送的第二地址信息配置表内无本令牌调度装置的自有协议地址时,将本令牌调度装置的自有协议地址进行补录并通过所述固定广播地址进行重新广播。
2.根据权利要求1所述的多主站令牌调度装置,其特征在于:所述控制器被配置为根据预设令牌轮转方式从第二地址信息配置表中获取下一接收令牌的令牌调度装置的自有协议地址并转发令牌。
3.根据权利要求1-2任一所述的多主站令牌调度装置,其特征在于:所述第一接口和第二接口为COM口。
4.一种基于MODBUS总线的多主站通信方法,用于令牌调度装置,所述令牌调度装置通过第一接口与主站连接,通过第二接口接入总线 ,通过MODBUS协议与从站通信,且通过不与MODBUS协议冲突的自有协议与其它令牌调度装置通信,其特征在于,包括:
S1,根据第一地址信息配置表和第二地址信息配置表进行参数配置参数,所述第一地址信息配置表包括从站参数、自有协议地址和固定广播地址,所述第二地址信息配置表包括其它令牌调度装置的自有协议地址;
当从固定广播地址上监听到的由其它令牌调度装置发送的第二地址信息配置表内无本令牌调度装置的自有协议地址时,将本令牌调度装置的自有协议地址进行补录并通过所述固定广播地址进行重新广播;
S2,在监听到根据自有协议发送的令牌帧后,获得MODBUS总线驱动权;
S3,判断是否需转发主站命令,如是则从第一地址信息配置表中获取所需从站参数来初始化第二接口后转发给从站;
S4,根据预设令牌轮转方式从第二地址信息配置表中获取下一令牌调度装置的自有协议地址后进行令牌轮转。
5.根据权利要求4所述的多主站通信方法,其特征在于:
监听从所述固定广播地址发送的第二地址信息配置表,判断所述第二地址信息配置表是否获取成功,如未获取成功则在判断超时后获得MODBUS总线驱动权,否则继续保持监听。
6.根据权利要求5所述的多主站通信方法,其特征在于:所述预设令牌轮转方式为根据自有协议地址从大到小进行令牌轮转或者根据自有协议地址从小到大进行令牌轮转。
7.根据权利要求6所述的多主站通信方法,其特征在于:监听从所述固定广播地址发送的第二地址信息配置表,判断所述第二地址信息配置表内是否存在与本令牌调度装置的自有协议地址相同的地址,若存在则进行地址冲突报警,否则继续保持监听。
8.一种基于MODBUS总线的多主站通信系统,其特征在于:包括多个主站、至少一个从站和多个如权利要求1-3任一所述的令牌调度装置,其中各主站分别连接有对应的令牌调度装置,所述令牌调度装置通过MODBUS总线与从站通信,所述各令牌调度装置间通过自有协议互相通讯。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于明度智云(浙江)科技有限公司,未经明度智云(浙江)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010160115.2/1.html,转载请声明来源钻瓜专利网。