[发明专利]一种基于RS485分布式总线系统的控制方法在审

专利信息
申请号: 201510625106.5 申请日: 2015-09-28
公开(公告)号: CN105354159A 公开(公告)日: 2016-02-24
发明(设计)人: 周海令 申请(专利权)人: 上海海视电子有限公司
主分类号: G06F13/364 分类号: G06F13/364
代理公司: 上海科琪专利代理有限责任公司 31117 代理人: 郑明辉
地址: 200435 上*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于RS485分布式总线系统的控制方法,RS485分布式总线中的各个节点,开始仅处于接收状态,监测RS485分布式总线状态;在本节点需要发送指令或数据时,会启动总线控制权竞争获得机制,密切探测RS485分布式总线状态,若总线状态在一定时间(总线竞争延时探测时间)内始终处于空闲状态,就认为RS485分布式总线处于空闲状态,即可置位本节点的RS485芯片的发送使能引脚“TE”,占用总线,并及时发送数据,直至本节点数据发送完毕,清除本节点的RS485芯片的发送使能引脚“TE”,释放RS485分布式总线资源。本发明的控制方法采用的是一种通过监测总线空闲状态,竞争获得总线控制权的技术方案。
搜索关键词: 一种 基于 rs485 分布式 总线 系统 控制 方法
【主权项】:
一种基于RS485分布式总线系统的控制方法,所述RS485分布式总线系统是采用一条屏蔽双绞线电缆作RS485总线,将各个节点挂接上,联网构成分布式总线系统;其特征是:所述控制方法包括:第一,RS485分布式总线中的各个节点,开始仅处于接收状态,监测RS485分布式总线状态;第二,依据本节点系统控制优先级别,通过与其它节点的通信,竞争获得系统控制编号,进而通过计算确定本节点系统控制延时系数;第三,判别是否需要发送指令或数据;第四,若需要发送指令或数据的,则再判别是否已获得总线控制权;第五,若没有获得总线控制权,则通过密集探测系统总线状态,竞争获得系统总线控制权;第六,再判别系统总线是否空闲,若空闲,则进入发送状态使能,占用总线,开始发送第一个数据,并启动连续送数据机制,并进入第八步;若系统总线不空闲,则直接进入第八步;第七,若获得总线控制权,则连续发送数据,并判断发送数据是否完毕,若发送完毕,则关闭发送状态,释放总线,并清除连续发送数据机制;若数据没有发送完毕,则继续发送数据,直至发送数据完毕;第八,由于节点始终处于接收状态,所以节点不仅能接收到系统其它节点发出的指令或数据,也能接收到本节点发出的指令或数据;通过将接收到的字节与自己刚发出字节比较,能及时知道本节点是否成功地发送了指令或数据,起到自动纠错作用,同时也能判断总线是否正常;第九,节点接收到系统其它节点发出的指令或数据,判断是否是其它节点向本节点发送的要求入网指令,若是则继续判断其它节点优先级别是否比本节点优先级别高,若是则回复允许入网指令,同时本节点退出已获得的入网权,回到第二步,否则回复不允许入网指令;对于本节点接收到的其它指令或数据,也要及时进行相应处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海海视电子有限公司,未经上海海视电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510625106.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top