[发明专利]使用层次路由的类属数据交换方法有效
申请号: | 201280020835.2 | 申请日: | 2012-02-29 |
公开(公告)号: | CN103502968B | 公开(公告)日: | 2016-11-02 |
发明(设计)人: | 约瑟夫·J·德齐扎诺夫斯基 | 申请(专利权)人: | 迈思肯系统公司 |
主分类号: | G06F15/16 | 分类号: | G06F15/16 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 沈锦华 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 层次 路由 数据 交换 方法 | ||
技术领域
本发明大体来说涉及数据通信,且特定来说(但非排他性地)涉及一种使用层次路由的类属数据交换方法。
背景技术
许多现代系统(例如机器视觉系统)由以一方式耦合在一起使得其可彼此通信及交互的多个不同组件组成。所述组件的耦合通常使用硬件与软件的组合来实现-硬件提供组件之间的有形物理链接,而软件控制硬件且可执行其它功能。
尽管这些系统提供许多优点,但其所具有的一个缺点为系统中的不同组件可能在不同协议下操作及/或理解不同命令语言。如此,想要与特定组件通信的系统用户必须知晓达及所述组件所需的通信协议及所述组件所理解的命令两者。在具有许多不同组件的系统中,此意味着用户必须知晓多种不同协议及命令语言或结构才能够与系统中的所有不同组件交互。
发明内容
附图说明
参考以下各图描述本发明的非限制性及非详尽实施例,其中在所有各视图中相似参考编号指代相似部件,除非另有规定。
图1是机器视觉系统的实施例的框图。
图2是用于对象之间的数据交换的系统或框架的实施例的框图。
图3A到3C是图解说明对象之间的数据交换的不同实施例的框图。
图4是图解说明起始对象处的进程的实施例的流程图。
图5A到5B是图解说明请求信息包的不同实施例的结构的列表。
图6是本地服务对象的进程的实施例的流程图。
图7是通信对象的进程的实施例的流程图。
图8是通信对象的进程的实施例的流程图。
图9是远程服务对象的进程的实施例的流程图。
图10是目标对象的进程的实施例的流程图。
图11A到11C是图解说明响应信息包的不同实施例的结构的列表。
图12是目标对象的实施例的框图。
具体实施方式
描述用于使用层次路由的类属数据交换方法的系统及方法的实施例。描述众多特定细节以提供对本发明的实施例的透彻理解,但相关领域的技术人员将认识到,可在无所述特定细节中的一者或一者以上的情况下或借助其它方法、组件、材料等实践本发明。在一些实例中,未详细展示或描述众所周知的结构、材料或操作,但尽管如此其仍涵盖在本发明的范围内。
在本说明书通篇中对“一个实施例”或“一实施例”的提及意指结合所述实施例所描述的特定特征、结构或特性包含于至少一个所描述的实施例中。因此,在本说明书中短语“在一个实施例中”或“在一实施例中”的出现未必全部指代同一实施例。此外,特定特征、结构或特性可以任一适合方式组合于一个或一个以上实施例中。
图1图解说明机器视觉系统100的实施例。系统100包含以菊链配置耦合到计算机A(例如个人计算机)的机器视觉相机A1到A3及以总线配置耦合到计算机B的机器视觉相机B1到B3。计算机A通过通信链路(例如以太网、TCP、HTTP或其它此类连接)耦合到计算机B。在不同实施例中,系统100中的组件之间的通信链路可为硬连线的、无线的或两者的某一组合。
在机器视觉系统100内,相机A1到A3不需要全部为相同类型的相机,且类似地,相机B1到B3不需要全部为相同类型的相机,其也不需要通过相同种类的通信链路耦合。如果所述相机为不同的,那么可能发生所述相机使用不同软件、不同命令语言及不同通信协议进行操作。在此布置中,操作来自计算机A的相机A1到A3的用户必须知晓所有不同命令语言及通信协议才能够与所述相机通信及操作所述相机。操作来自计算机B的相机B1到B3的用户面临类似的困境。当计算机B上的用户想要通过计算机B与计算机A之间的网络连接来操作相机A1到A3时,添加了一额外复杂层,因为所述网络连接可添加其自身的命令语言及协议。
图2图解说明用于不同组件当中的类属数据交换的框架200的实施例。框架200包含通过通信路径201通信地耦合的两个装置:装置1及装置2。在一个实施例中,装置1及2可为例如系统100的机器视觉系统内的任何两个装置。举例来说,装置1可为例如PC A的计算机,而装置2可为例如相机B2的机器视觉相机,但在其它实施例中,装置1及装置2可为其它种类的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈思肯系统公司,未经迈思肯系统公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280020835.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:过线板组件
- 下一篇:一种电控柜联锁板及电控柜
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置