自动发现和配置技术制造技术

技术编号:35258566 阅读:8 留言:0更新日期:2022-10-19 10:16
本发明专利技术涉及一种自动发现和配置技术。一种方法可以包括接收与包括多个轨道模块的线性马达系统相关联的拓扑信息。每个轨道模块可以包括一个或更多个马达。拓扑信息可以包括与马达相关联的一个或更多个介质访问控制(MAC)地址。该方法还可以包括:将一个或更多个IP地址和与马达相关联的MAC地址相关联,基于拓扑信息和IP地址生成与线性马达系统相关联的配置文件,以及基于配置文件向马达传输一个或更多个命令,以控制或调整马达的一个或更多个操作。作。作。

【技术实现步骤摘要】
自动发现和配置技术


[0001]本公开内容总体上涉及用于自动发现和配置工业自动化设备的系统 和方法。更具体地,本公开内容的实施方式涉及通过网络自动发现线性马 达系统中的工业自动化设备,并且将工业自动化设备的相应网络通信属性 映射至线性马达系统中的工业自动化设备的拓扑。

技术介绍

[0002]线性马达系统用于各种行业,例如制造、填充、包装和材料处理应用。 例如,线性马达系统可以包括以特定拓扑布置和连接的各种工业自动化设 备(例如,轨道模块和对应的马达),其中,移动部件(例如,动子、交 通工具或盘(puck))在受控磁场和电磁场的影响下定位、加速、减速以 及通常移动。在这样的系统中,控制系统可以经由有线或无线通信网络协 调线性马达系统中的工业自动化设备的操作。因此,改进如下技术可能是 有用的:用于自动发现线性马达系统中的工业自动化设备,并将所发现的 工业自动化设备的网络通信属性映射或关联至线性马达系统中的工业自 动化设备的拓扑,以改进配置、控制和操作工业自动化设备的效率。
[0003]本部分旨在向读者介绍可能与以下描述和/或要求保护的本技术的各 个方面相关的技术的各个方面。该讨论被认为有助于为读者提供背景信 息,以促进更好地理解本公开内容的各个方面。因此,应该理解的是,这 些陈述应该从这个角度来理解,而不是作为对现有技术的承认。

技术实现思路

[0004]下面陈述了本文中公开的某些实施方式的概述。应当理解,呈现这些 方面仅仅是为了向读者提供这些特定实施方式的简要概述,并且这些方面 并非旨在限制本公开内容的范围。实际上,本公开内容可以涵盖以下可能 没有陈述的各个方面。
[0005]在一个实施方式中,一种非暂态计算机可读介质,该非暂态计算机可 读介质包括计算机可执行代码,该计算机可执行代码当由至少一个处理器 执行时使处理器执行包括接收与线性马达系统相关联的拓扑信息的操作。 线性马达系统可以包括多个轨道模块,每个轨道模块包括一个或更多个马 达。操作还可以包括基于拓扑信息使用与每个马达相关联的一个或更多个 相应属性来自动填充具有一个或更多个属性字段的配置文件。与每个马达 相关联的相应属性可以包括与相应马达相关联的标识符。操作还可以包括 将马达的一个或更多个通信属性与一个或更多个相应标识符相关联,基于 通信属性自动填充具有与马达相关联的相应通信属性字段的配置文件,以 及基于配置文件向马达传输一个或更多个命令,以控制一个或更多个相应 的操作。
[0006]在另一个实施方式中,一种方法可以包括接收与包括多个轨道模块的 线性马达系统相关联的拓扑信息。每个轨道模块可以包括一个或更多个马 达。拓扑信息可以包括与马达相关联的一个或更多个介质访问控制 (MAC)地址。该方法还可以包括:将一个或更多
个互联网协议(IP)地 址和与马达相关联的MAC地址相关联;基于拓扑信息和IP地址生成与线 性马达系统相关联的配置文件;以及基于配置文件向马达传输一个或更多 个命令,以控制或调整马达的一个或更多个操作。
[0007]在又一个实施方式中,一种非暂态计算机可读介质,该非暂态计算机 可读介质包括计算机可执行代码,该计算机可执行代码当由至少一个处理 器执行时使处理器执行包括从计算设备接收与线性马达系统相关联的拓 扑信息的操作。线性马达系统可以包括多个轨道模块,每个轨道模块包括 一个或更多个马达。操作还可以包括基于拓扑信息使用与每个马达相关联 的一个或更多个相应属性来自动填充配置文件。与每个马达相关联的相应 属性可以包括介质访问控制(MAC)地址。操作还可以包括:将每个马 达的IP地址和与每个马达相关联的MAC地址相关联;使用与马达相关联 的IP地址自动填充配置文件;以及基于配置文件向马达传输一个或更多 个命令,以控制一个或更多个相应的操作。
附图说明
[0008]当参考附图阅读以下具体实施方式时,本专利技术的这些和其他特征、方 面和优点将变得更好理解,贯穿附图,相同的附图标记在整个附图中表示 相同的部分,其中:
[0009]图1示出了根据一个实施方式的包括线性马达系统的示例性工业自 动化系统的透视图;
[0010]图2示出了根据一个实施方式的示例性通信网络的框图,该通信网络 包括可以由图1的工业自动化系统采用的线性马达系统、网络交换机和控 制系统;
[0011]图3示出了根据一个实施方式的图1和图2的控制系统的框图;
[0012]图4示出了根据一个实施方式的用于生成针对线性马达系统的配置 文件的示例性调试工具图形用户界面(GUI);
[0013]图5示出了根据实施方式的使用图4的GUI生成针对线性马达系统 的配置文件的方法的流程图;
[0014]图6示出了根据实施方式的用于手动扫描或捕获与线性马达系统的 每个马达相关联的网络地址信息并将网络地址信息与分配至每个马达的 IP地址相关联的方法的流程图;
[0015]图7A示出了根据实施方式的用于手动扫描或捕获要与分配至马达的 IP地址相关联的该马达的网络地址信息的示例性GUI的第一表示;
[0016]图7B示出了根据实施方式的图7A的示例性GUI的第二表示;以及
[0017]图8示出了根据实施方式的用于自动检测与通电马达相关联的磁场 并且向该通电马达分配要与该通电马达的MAC地址相关联的IP地址的流 程图。
具体实施方式
[0018]当介绍本公开内容的各种实施方式的要素时,冠词“一个”、“一种”、
ꢀ“
该”和“所述”旨在表示存在一个或更多个要素。术语“包括”、“包含
”ꢀ
和“具有”旨在是包含性的,并且意味着可能存在除了所列出的要素之外 的其他要素。下面将描述本文中描述的本实施方式的一个或更多个具体实 施方式。为了提供对这些实施方式的简明描述,在说明书中可能不会描述 实际实现的所有特征。应该理解,在任何这样的实际实现的开发中,就像 在任何
工程或设计项目中一样,必须做出许多特定于实现的决策以实现开 发人员的特定目标,例如遵守与系统相关和业务相关的约束,这可能因实 现而异。此外,应当理解,虽然这样的开发努力可能是复杂且耗时的,但 是对于受益于本公开内容的普通技术人员来说,这仍然是设计、制作和制 造的常规任务。
[0019]本公开内容总体上涉及如下技术:用于通过通信网络(例如,以太网) 自动发现线性马达系统中的工业自动化设备,并且将所发现的工业自动化 设备的网络通信属性映射或关联至线性马达系统中的工业自动化设备的 拓扑。例如,线性马达系统可以包括以特定拓扑布置和连接以执行相关操 作的各种工业自动化设备(例如,轨道模块和对应的线性马达)。在线性 马达系统的操作期间,控制系统可以经由通信网络来协调线性马达系统中 的工业自动化设备的操作,以使线性马达系统的部件沿着线性马达系统提 供的路径移动。例如,线性马达系统的移动部件(例如,动子、交通工具 或盘)可以在受控磁场和电磁场的影响下定位、加速、减速以及通常移动。
[0020]为了通过通信网络协调线本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种非暂态计算机可读介质,所述非暂态计算机可读介质包括计算机可执行代码,所述计算机可执行代码当由至少一个处理器执行时使所述至少一个处理器执行包括以下各项的操作:接收与包括多个轨道模块的线性马达系统相关联的拓扑信息,其中,所述多个轨道模块中的每个轨道模块包括与所述轨道模块相关联的一个或更多个马达;基于所述拓扑信息使用与所述一个或更多个马达中的每个马达相关联的一个或更多个相应属性来自动填充具有一个或更多个属性字段的配置文件,其中,与所述一个或更多个马达中的每个马达相关联的所述一个或更多个相应属性包括与相应马达相关联的标识符;将所述一个或更多个马达中的每个马达的一个或更多个通信属性与所述马达的相应标识符相关联;基于所述一个或更多个通信属性自动填充具有与所述一个或更多个马达相关联的一个或更多个相应通信属性字段的所述配置文件;以及基于所述配置文件向所述一个或更多个马达传输一个或更多个命令,以控制一个或更多个相应的操作。2.根据权利要求1所述的非暂态计算机可读介质,其中,将所述一个或更多个通信属性与所述相应标识符相关联包括:接收来自与所述多个轨道模块中的轨道模块相关联的传感器的信号,其中,所述信号指示与所述一个或更多个马达中的第一马达相关联的磁场;以及基于所述信号将一个或更多个相应通信属性的第一通信属性分配至所述第一马达。3.根据权利要求2所述的非暂态计算机可读介质,其中,所述磁场响应于动子横穿所述多个轨道模块中的与所述第一马达相邻的第二轨道模块而产生。4.根据权利要求1所述的非暂态计算机可读介质,其中,将所述一个或更多个通信属性与所述相应标识符相关联包括:向所述一个或更多个马达传输命令以产生使动子跨所述多个轨道模块移动的磁场;接收来自与第一马达相关联的传感器的信号,其中,所述信号指示所述动子跨所述第一马达移动;以及基于所述信号将一个或更多个相应通信属性的第一通信属性分配至所述第一马达。5.根据权利要求1所述的非暂态计算机可读介质,其中,将所述一个或更多个通信属性与所述相应标识符相关联包括:向所述一个或更多个马达中的第一马达传输命令,以对与所述第一马达相关联的一组线圈通电;接收来自与所述第一马达相关联的传感器的信号,其中,所述信号指示由所述一组线圈产生的磁场;以及基于所述信号将所述一个或更多个相应通信属性的第一通信属性分配至所述第一马达。6.根据权利要求1所述的非暂态计算机可读介质,其中,将所述一个或更多个通信属性与所述相应标识符相关联包括:将互联网协议(IP)地址分配至所述一个或更多个马达。7.根据权利要求1所述的非暂态计算机可读介质,其中,所述一个或更多个通信属性与
基于以太网的网络相关联。8.根据权利要求1所述的非暂态计算机可读介质,其中,所述一个或更多个相应属性包括与所述一个或更多个马达相关联的一个或更多个相应介质访问控制(MAC)地址。9.一种方法,包括:经由处理器接收与包括多个轨道模块的线性马达系统相关联的拓扑信息,其中,所述多个轨道模块中的每个轨道模块包括一个或更多个马达,并且其中,所述拓扑信息包括与所述一个或更多个马达相关联的一个或更多个介质访问控制(MAC)地址;将一个或更多个IP地址和与所述一个或更多个马达相关联的一个或更多个MAC地址相关联;基于所述拓扑信息和所述一个或更多个IP地址生成与所述线性马达系统相关联的配置文件;以及基于所述配置文件向所述一个或更多个马达传输一个或更多个命令,以控制或调整所述一个或更多个马达的一个或更多个操作。10....

【专利技术属性】
技术研发人员:卡西奥皮亚
申请(专利权)人:罗克韦尔自动化技术公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1