[发明专利]485接口总线采用分时时间窗口法通信的方法在审
申请号: | 202110091589.0 | 申请日: | 2021-01-23 |
公开(公告)号: | CN113064848A | 公开(公告)日: | 2021-07-02 |
发明(设计)人: | 孟繁华;刘戈;王凯;崔文四;刘星;尚晨飞 | 申请(专利权)人: | 河南锐利特计算机科技有限公司 |
主分类号: | G06F13/362 | 分类号: | G06F13/362;G06F13/42 |
代理公司: | 北京盛凡智荣知识产权代理有限公司 11616 | 代理人: | 林燕 |
地址: | 450000 河南省郑州市郑州高新技术产业开发区长*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 485 接口 总线 采用 分时 时间 窗口 通信 方法 | ||
1.485接口总线采用分时时间窗口法通信的方法,由主设备向从设备发送数据流程、从设备向主设备发送数据流程、主设备MCU计时器和总线监控、从设备MCU计时器和总线监控、通信数据定义组成;
所述通信数据定义:通信数据分2类分别为常规通信数据和创建时间窗口功能数据;
所述主设备MCU计时器和总线监控:主设备发送数据后开始计时和485总线监控功能;
所述从设备MCU计时器和总线监控:从设备发送数据后开始计时和485总线监控功能;
所述主设备向从设备发送数据流程为主设备向从设备发送数据和接收数据流程;
所述从设备向主设备发送数据流程为从设备向主设备发送数据和接收数据流程。
2.根据权利要求1所述的485接口总线采用分时时间窗口法通信的方法,其特征在于:所述主设备向从设备发送数据流程可为单主设备向多从设备发送数据的流程,所述从设备向主设备发送数据流程可为从设备向单主设备发送数据的流程。
3.根据权利要求2所述的485接口总线采用分时时间窗口法通信的方法,其特征在于:所述主设备向从设备发送数据流程包括:定义主设备、多从设备系统由1个主机设备和n个从机设备组成,并且n个从机设备唯一地址编号从1-n;
A、主设备MCU通过485器件将要发送创建时间窗口功能数据到485总线上;
B、主设备MCU数据发送完成后开始计时;
C、主设备MCU等待接收从设备数据,监控485总线,同时判断计时值与(n+1)*x比较;
D、如果接收到从设备主动发送的数据,结束计时功能,处理接收到的数据,进入下一步骤E。否则继续等待直到计时值大于(n+1)*x后结束计时进入下一步骤E。
E、如果主设备MCU有常规通信数据的数据发送,通过485器件发送数据到485总线上,进入下一步骤F。否则返回步骤A。
F、主设备MCU数据发送完成后开始计时。
G、主设备MCU等待接收从设备应答数据并同时判断计时值与x比较。
H、如果接收到从设备应答数据,结束计时功能,处理接收到的数据,返回步骤A;否则继续等待直到计时值大于x后结束计时返回步骤A;
所述从设备向主设备发送数据和接收数据流程包括从设备向主设备发送数据、从设备接收主设备数据后发送应答数据到主设备和从设备向主设备发送数据、从设备主动发送数据到主设备;
所述从设备向主设备发送数据、从设备接收主设备数据后发送应答数据到主设备:
步骤一:从设备MCU从485总线接收到常规通信数据的数据;
步骤二:判断数据帧内标识的目的地址与从设备地址是否匹配,如果地址匹配,进一步数据处理,否则忽略此次接收的数据;
所述设备向主设备发送数据、从设备主动发送数据到主设备:
步骤一:从设备MCU从总线接收到创建时间窗口功能数据的数据;
步骤二:从设备MCU接收完数据最后1bit位后开始计时;
步骤三:如果地址为n从设备有数据要发送,等待计时时间到窗口时间(n*x ms)时,且从计时开始从设备监控总线上一直处于空闲状态,那么地址为n的从设备主动发送数据到485总线上,并停止计时。如果地址为n从设备无数据要发送,那么保持静默。从设备从计时开始,一旦检测到总线上有数据发送,那么复位各自的计时器,窗口时间关闭,从设备不再主动发送数据,等待下一个时间窗口;
所述总线监控的方法为:485器件接收数据输出端口电平在总线状态空闲时处于高电平,当总线上有数据发送时,数据中每个字节发送开始位为低电平,RO处于空闲状态即高电平,当RO电平状态有下降沿突变时,即可认为总线有数据传输,总线处于非空闲状态。
4.根据权利要求1所述的485接口总线采用分时时间窗口法通信的方法,其特征在于:所述常规通信数据为主设备与从设备之间正常的数据交换或命令控制或类似的数据内容,所述创建时间窗口功能数据用于主设备发送、从设备接收,创造从设备发送数据时间窗口。
5.根据权利要求1所述的485接口总线采用分时时间窗口法通信的方法,其特征在于:所述485接口总线为全双工或半双工模式通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南锐利特计算机科技有限公司,未经河南锐利特计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110091589.0/1.html,转载请声明来源钻瓜专利网。