远程终端数据刷新方法.pdf

上传人:xia****o6 文档编号:1551776 上传时间:2018-06-23 格式:PDF 页数:5 大小:1.02MB
返回 下载 相关 举报
摘要
申请专利号:

CN201210579996.7

申请日:

2012.12.27

公开号:

CN103077143A

公开日:

2013.05.01

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06F 13/38申请日:20121227|||公开

IPC分类号:

G06F13/38

主分类号:

G06F13/38

申请人:

中国航空工业集团公司第六三一研究所

发明人:

黄韬; 王红春; 范祥辉; 杨建茜; 邱征; 常于敏; 吴姣; 余亚刚

地址:

710068 陕西省西安市太白北路156号

优先权:

专利代理机构:

西安智邦专利商标代理有限公司 61211

代理人:

陈广民

PDF下载: PDF下载
内容摘要

本发明提出一种远程终端数据刷新方法,通过合理利用发送矢量字命令,有效、及时地将远程终端中待发送的数据传输到目的端。该方法设定RT在收到总线控制器(BC)发来的“发送矢量字”命令后,回送给总线控制器(BC)一个含服务请求信息的矢量字,该矢量字的BIT0-BIT15与RT的子地址1-16一一对应,分别作为该RT的服务请求位,即矢量字的BIT0-BIT15中某位被置1表示该位对应的子地址有新数据要发送。该方法保证了RT子地址1-16的新数据及时有效的传输,且避免了数据的重复传输,对于事件消息非常适用。

权利要求书

权利要求书远程终端数据刷新方法,包括以下执行环节:
设定RT在收到总线控制器(BC)发来的“发送矢量字”命令后,回送给总线控制器(BC)一个含服务请求信息的矢量字,该矢量字的BIT0‑BIT15与RT的子地址1‑16一一对应,分别作为该RT的服务请求位,即矢量字的BIT0‑BIT15中某位被置1表示该位对应的子地址有新数据要发送;
当RT的某个子地址有新数据要发送时,子系统通过调用驱动程序将新数据写入对应的子地址数据空间,并将该子地址对应的矢量字的服务请求位置1;
总线控制器(BC)根据总线表针对网络中的所有正常响应的RT周期发送“发送矢量字”命令,并检测RT回送的矢量字是否有服务请求位被置1;
如果有,BC立即启动该服务请求位对应的RT子地址的发送命令,及时让该RT子地址的数据发送到目的端;如果没有服务请求位被置1,BC继续执行总线表命令。

说明书

说明书远程终端数据刷新方法
技术领域
本发明涉及用于1553B网络中远程终端(RT)的发送数据的刷新方法。
背景技术
1553B是命令/响应型多路传输数据总线,仅当总线控制器(BC)发出指令时,远程终端才做出响应。当RT有新数据要发送时,BC如何及时地知道RT有新数据待发送,并及时组织对应的发送命令将RT数据发送到目的端对于1553B网络来说至关重要。
发明内容
本发明提出一种远程终端数据刷新方法,通过合理利用发送矢量字命令,有效、及时地将远程终端中待发送的数据传输到目的端。
为实现以上发明目的,本发明提供以下技术方案:
设定RT在收到总线控制器(BC)发来的“发送矢量字”命令后,回送给总线控制器(BC)一个含服务请求信息的矢量字,该矢量字的BIT0‑BIT15与RT的子地址1‑16一一对应,分别作为该RT的服务请求位,即矢量字的BIT0‑BIT15中某位被置1表示该位对应的子地址有新数据要发送;本发明的远程终端数据刷新方法包括以下执行环节:
当RT的某个子地址有新数据要发送时,子系统通过调用驱动程序将新数据写入对应的子地址数据空间,并将该子地址对应的矢量字的服务请求位置1;
总线控制器(BC)根据总线表针对网络中的所有正常响应的RT周期发送“发送矢量字”命令,并检测RT回送的矢量字是否有服务请求位被置1;
如果有,BC立即启动该服务请求位对应的RT子地址的发送命令,及时让该RT子地址的数据发送到目的端;如果没有服务请求位被置1,BC继续执行总线表命令。
本发明利用发送矢量字命令(方式代码10000)的BIT0‑BIT15位与RT发送子地址1‑16对应,及时了解RT子地址1‑16是否有新数据要发送,并及时组织发送命令将RT新数据发送到目的端,该方法保证了RT子地址1‑16的新数据及时有效的传输,且避免了数据的重复传输,对于事件消息非常适用。
附图说明
图1是1553B总线拓扑结构图;
图2是本发明的RT新数据刷新流程图。
具体实施方式
1553B为命令/响应型多路传输数据总线,拓扑结构如图1所示,BC负责整个网络的通信与管理,子系统通过RT接入1553B网络,实现与网络中其他系统之间的通信。
发送矢量字命令让RT回送一个含服务请求信息的数据字(矢量字),矢量字的BIT0‑BIT15与RT子地址1‑16对应,即矢量字的某位被置1表示该位对应的子地址有新数据要发送。
当RT的某个子地址有新数据要发送时,子系统通过调用驱动程序将新数据写入对应的子地址数据空间,并将该子地址对应的矢量字的服务请求位置1。
BC根据总线表针对网络中的所有正常响应的RT周期发送“发送矢量字”命令,并检测RT回送的矢量字是否有服务请求位被置1,如果有,BC将立即启动该服务请求位对应的RT子地址的发送命令,及时让该RT子地址的数据发送到目的端;如果没有服务请求位被置1,BC继续查询下一个RT。RT新数据刷新流程图如图2所示。

远程终端数据刷新方法.pdf_第1页
第1页 / 共5页
远程终端数据刷新方法.pdf_第2页
第2页 / 共5页
远程终端数据刷新方法.pdf_第3页
第3页 / 共5页
点击查看更多>>
资源描述

《远程终端数据刷新方法.pdf》由会员分享,可在线阅读,更多相关《远程终端数据刷新方法.pdf(5页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103077143 A(43)申请公布日 2013.05.01CN103077143A*CN103077143A*(21)申请号 201210579996.7(22)申请日 2012.12.27G06F 13/38(2006.01)(71)申请人中国航空工业集团公司第六三一研究所地址 710068 陕西省西安市太白北路156号(72)发明人黄韬 王红春 范祥辉 杨建茜邱征 常于敏 吴姣 余亚刚(74)专利代理机构西安智邦专利商标代理有限公司 61211代理人陈广民(54) 发明名称远程终端数据刷新方法(57) 摘要本发明提出一种远程终端数据刷新方法,通过合理利用发送矢。

2、量字命令,有效、及时地将远程终端中待发送的数据传输到目的端。该方法设定RT在收到总线控制器(BC)发来的“发送矢量字”命令后,回送给总线控制器(BC)一个含服务请求信息的矢量字,该矢量字的BIT0-BIT15与RT的子地址1-16一一对应,分别作为该RT的服务请求位,即矢量字的BIT0-BIT15中某位被置1表示该位对应的子地址有新数据要发送。该方法保证了RT子地址1-16的新数据及时有效的传输,且避免了数据的重复传输,对于事件消息非常适用。(51)Int.Cl.权利要求书1页 说明书2页 附图1页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书1页 说明书2页 附图1页(1。

3、0)申请公布号 CN 103077143 ACN 103077143 A1/1页21.远程终端数据刷新方法,包括以下执行环节:设定RT在收到总线控制器(BC)发来的“发送矢量字”命令后,回送给总线控制器(BC)一个含服务请求信息的矢量字,该矢量字的BIT0-BIT15与RT的子地址1-16一一对应,分别作为该RT的服务请求位,即矢量字的BIT0-BIT15中某位被置1表示该位对应的子地址有新数据要发送;当RT的某个子地址有新数据要发送时,子系统通过调用驱动程序将新数据写入对应的子地址数据空间,并将该子地址对应的矢量字的服务请求位置1;总线控制器(BC)根据总线表针对网络中的所有正常响应的RT周。

4、期发送“发送矢量字”命令,并检测RT回送的矢量字是否有服务请求位被置1;如果有,BC立即启动该服务请求位对应的RT子地址的发送命令,及时让该RT子地址的数据发送到目的端;如果没有服务请求位被置1,BC继续执行总线表命令。权 利 要 求 书CN 103077143 A1/2页3远程终端数据刷新方法技术领域0001 本发明涉及用于1553B网络中远程终端(RT)的发送数据的刷新方法。背景技术0002 1553B是命令/响应型多路传输数据总线,仅当总线控制器(BC)发出指令时,远程终端才做出响应。当RT有新数据要发送时,BC如何及时地知道RT有新数据待发送,并及时组织对应的发送命令将RT数据发送到目。

5、的端对于1553B网络来说至关重要。发明内容0003 本发明提出一种远程终端数据刷新方法,通过合理利用发送矢量字命令,有效、及时地将远程终端中待发送的数据传输到目的端。0004 为实现以上发明目的,本发明提供以下技术方案:0005 设定RT在收到总线控制器(BC)发来的“发送矢量字”命令后,回送给总线控制器(BC)一个含服务请求信息的矢量字,该矢量字的BIT0-BIT15与RT的子地址1-16一一对应,分别作为该RT的服务请求位,即矢量字的BIT0-BIT15中某位被置1表示该位对应的子地址有新数据要发送;本发明的远程终端数据刷新方法包括以下执行环节:0006 当RT的某个子地址有新数据要发送。

6、时,子系统通过调用驱动程序将新数据写入对应的子地址数据空间,并将该子地址对应的矢量字的服务请求位置1;0007 总线控制器(BC)根据总线表针对网络中的所有正常响应的RT周期发送“发送矢量字”命令,并检测RT回送的矢量字是否有服务请求位被置1;0008 如果有,BC立即启动该服务请求位对应的RT子地址的发送命令,及时让该RT子地址的数据发送到目的端;如果没有服务请求位被置1,BC继续执行总线表命令。0009 本发明利用发送矢量字命令(方式代码10000)的BIT0-BIT15位与RT发送子地址1-16对应,及时了解RT子地址1-16是否有新数据要发送,并及时组织发送命令将RT新数据发送到目的端。

7、,该方法保证了RT子地址1-16的新数据及时有效的传输,且避免了数据的重复传输,对于事件消息非常适用。附图说明0010 图1是1553B总线拓扑结构图;0011 图2是本发明的RT新数据刷新流程图。具体实施方式0012 1553B为命令/响应型多路传输数据总线,拓扑结构如图1所示,BC负责整个网络的通信与管理,子系统通过RT接入1553B网络,实现与网络中其他系统之间的通信。0013 发送矢量字命令让RT回送一个含服务请求信息的数据字(矢量字),矢量字的BIT0-BIT15与RT子地址1-16对应,即矢量字的某位被置1表示该位对应的子地址有新数说 明 书CN 103077143 A2/2页4据要发送。0014 当RT的某个子地址有新数据要发送时,子系统通过调用驱动程序将新数据写入对应的子地址数据空间,并将该子地址对应的矢量字的服务请求位置1。0015 BC根据总线表针对网络中的所有正常响应的RT周期发送“发送矢量字”命令,并检测RT回送的矢量字是否有服务请求位被置1,如果有,BC将立即启动该服务请求位对应的RT子地址的发送命令,及时让该RT子地址的数据发送到目的端;如果没有服务请求位被置1,BC继续查询下一个RT。RT新数据刷新流程图如图2所示。说 明 书CN 103077143 A1/1页5图1图2说 明 书 附 图CN 103077143 A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1