一种控制的方法和设备技术

技术编号:17254143 阅读:39 留言:0更新日期:2018-02-11 15:09
本发明专利技术提出了一种控制的方法和设备,其中该方法包括:获取EtherCAT总线网络的从站MAC地址的信息;建立控制参数与所述从站MAC地址之间的控制逻辑关系,并基于所述控制逻辑关系生成映射关系信息列表;当需要进行数据交互时,基于所述映射关系信息列表确定与所述数据交互相关的所述控制参数对应的从站MAC地址;通过所述从站MAC地址完成数据交互。以此保证了控制逻辑关系与当前主要应用方式匹配;使得控制逻辑关系确定,提高了实用性;也不再需要用户配置逻辑关系,降低了系统出错的可能,提高了控制系统的稳定性;此外,还提高了控制系统的通用性,针对不同的从站控制对象,不需要修改控制系统中的控制逻辑关系,也可以完成控制。

【技术实现步骤摘要】
一种控制的方法和设备
本专利技术涉及控制领域,特别涉及一种控制的方法和设备。
技术介绍
目前,已有的EtherCAT(以太网控制自动化技术)总线控制系统中,是根据EtherCAT从站设置的MAC(MediaAccessControl,网络接口物理地址)地址确定主站与从站控制对象的控制逻辑关系,并且是由从站决定控制逻辑关系。但是从站MAC地址可任意选择,如此导致主站与被控从站之间的逻辑关系也在随时改变;例如,原从站MAC地址从1001更改为1003,那么主站的控制逻辑也将从1001改为1003。如此,这中控制逻辑关系存在以下缺点:1、控制逻辑关系与当前主要应用方式不匹配;2、控制逻辑关系不确定,实用性差;3、需要用户配置逻辑关系,增加了系统出错的可能,因此降低了控制系统的稳定性;4、控制系统的通用性差,针对不同的从站控制对象,可能需要修改控制系统中的控制逻辑关系。
技术实现思路
针对现有技术中的缺陷,本专利技术提出了一种控制的方法和设备,用以解决现有技术中的问题。具体的,本专利技术提出了以下具体的实施例:本专利技术实施例提出了一种控制的方法,包括:获取EtherCAT总线网络的从站MAC地址的信息;建立控制参数与所述从站MAC地址之间的控制逻辑关系,并基于所述控制逻辑关系生成映射关系信息列表;当需要进行数据交互时,基于所述映射关系信息列表确定与所述数据交互相关的所述控制参数对应的从站MAC地址;通过所述从站MAC地址完成数据交互。在一个具体的实施例中,所述控制参数包括:控制轴号;或控制输入输出口号与从站控制模块输入输出口数。在一个具体的实施例中,在所述映射关系信息列表中,所述控制轴号按顺序从小到大依次排列;或在所述映射关系信息列表中,所述控制输入输出口号与所述从站控制模块输入输出口数按顺序从小到大依次排列。在一个具体的实施例中,所述映射关系信息列表中包括:控制轴号与所述从站MAC地址之间的对应关系、控制轴是否有效,控制轴号,总线端口号,MAC地址;或控制输入输出口号与从站控制模块输入输出口数与所述从站MAC地址之间的对应关系、输入出口是否有效,控制输入输出口号,总线端口号,MAC地址,从站输入输出口数。在一个具体的实施例中,所述“建立控制参数与所述从站MAC地址之间的控制逻辑关系,并基于所述控制逻辑关系生成映射关系信息列表”包括:以自由映射的方式控制参数与所述从站MAC地址之间的控制逻辑关系;基于所述控制逻辑关系生成映射关系列表。本专利技术实施例一种控制的设备,包括:获取模块,用于获取EtherCAT总线网络的从站MAC地址的信息;建立模块,用于建立控制参数与所述从站MAC地址之间的控制逻辑关系,并基于所述控制逻辑关系生成映射关系信息列表;确定模块,用于当需要进行数据交互时,基于所述映射关系信息列表确定与所述数据交互相关的所述控制参数对应的从站MAC地址;数据交互模块,用于通过所述从站MAC地址完成数据交互。在一个具体的实施例中,所述控制参数包括:控制轴号;或控制输入输出口号与从站控制模块输入输出口数。在一个具体的实施例中,在所述映射关系信息列表中,所述控制轴号按顺序从小到大依次排列;或在所述映射关系信息列表中,所述控制输入输出口号与所述从站控制模块输入输出口数按顺序从小到大依次排列。在一个具体的实施例中,所述映射关系信息列表中包括:控制轴号与所述从站MAC地址之间的对应关系、控制轴是否有效,控制轴号,总线端口号,MAC地址;或控制输入输出口号与从站控制模块输入输出口数与所述从站MAC地址之间的对应关系、输入出口是否有效,控制输入输出口号,总线端口号,MAC地址,从站输入输出口数。在一个具体的实施例中,所述建立模块,用于:以自由映射的方式控制参数与所述从站MAC地址之间的控制逻辑关系;基于所述控制逻辑关系生成映射关系列表。以此,本专利技术实施例提出了一种控制的方法和设备,其中该方法包括:获取EtherCAT总线网络的从站MAC地址的信息;建立控制参数与所述从站MAC地址之间的控制逻辑关系,并基于所述控制逻辑关系生成映射关系信息列表;当需要进行数据交互时,基于所述映射关系信息列表确定与所述数据交互相关的所述控制参数对应的从站MAC地址;通过所述从站MAC地址完成数据交互。以此通过建立映射关系信息列表,使得不管从站MAC地址的地址如何变化,后续的控制方式直接与所建立的映射关系信息列表进行对接,保证了控制逻辑关系与当前主要应用方式匹配;使得控制逻辑关系确定,提高了实用性;也不再需要用户配置逻辑关系,降低了系统出错的可能,提高了控制系统的稳定性;此外,还提高了控制系统的通用性,针对不同的从站控制对象,不需要修改控制系统中的控制逻辑关系,也可以完成控制。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术实施例提出的一种控制的方法的流程示意图;图2为本专利技术实施例提出的一种控制的方法中映射关系信息列表的示意图;图3为本专利技术实施例提出的一种控制的方法中映射关系信息列表的示意图;图4为本专利技术实施例提出的一种控制的设备的结构示意图。具体实施方式在下文中,将更全面地描述本公开的各种实施例。本公开可具有各种实施例,并且可在其中做出调整和改变。然而,应理解:不存在将本公开的各种实施例限于在此公开的特定实施例的意图,而是应将本公开理解为涵盖落入本公开的各种实施例的精神和范围内的所有调整、等同物和/或可选方案。在下文中,可在本公开的各种实施例中使用的术语“包括”或“可包括”指示所公开的功能、操作或元件的存在,并且不限制一个或更多个功能、操作或元件的增加。此外,如在本公开的各种实施例中所使用,术语“包括”、“具有”及其同源词仅意在表示特定特征、数字、步骤、操作、元件、组件或前述项的组合,并且不应被理解为首先排除一个或更多个其它特征、数字、步骤、操作、元件、组件或前述项的组合的存在或增加一个或更多个特征、数字、步骤、操作、元件、组件或前述项的组合的可能性。在本公开的各种实施例中,表述“或”或“A或/和B中的至少一个”包括同时列出的文字的任何组合或所有组合。例如,表述“A或B”或“A或/和B中的至少一个”可包括A、可包括B或可包括A和B二者。在本公开的各种实施例中使用的表述(诸如“第一”、“第二”等)可修饰在各种实施例中的各种组成元件,不过可不限制相应组成元件。例如,以上表述并不限制所述元件的顺序和/或重要性。以上表述仅用于将一个元件与其它元件区别开的目的。例如,第一用户装置和第二用户装置指示不同用户装置,尽管二者都是用户装置。例如,在不脱离本公开的各种实施例的范围的情况下,第一元件可被称为第二元件,同样地,第二元件也可被称为第一元件。应注意到:如果描述将一个组成元件“连接”到另一组成元件,则可将第一组成元件直接连接到第二组成元件,并且可在第一组成元件和第二组成元件之间“连接”第三组成元件。相反地,当将一个组成元件“直接连接”到另一组成元件时,可理解为在第一组成元件和第二组成元件之间不存在第三组成元件。在本公开的各种实施例中使用的本文档来自技高网...
一种控制的方法和设备

【技术保护点】
一种控制的方法,其特征在于,包括:获取EtherCAT总线网络的从站MAC地址的信息;建立控制参数与所述从站MAC地址之间的控制逻辑关系,并基于所述控制逻辑关系生成映射关系信息列表;当需要进行数据交互时,基于所述映射关系信息列表确定与所述数据交互相关的所述控制参数对应的从站MAC地址;通过所述从站MAC地址完成数据交互。

【技术特征摘要】
1.一种控制的方法,其特征在于,包括:获取EtherCAT总线网络的从站MAC地址的信息;建立控制参数与所述从站MAC地址之间的控制逻辑关系,并基于所述控制逻辑关系生成映射关系信息列表;当需要进行数据交互时,基于所述映射关系信息列表确定与所述数据交互相关的所述控制参数对应的从站MAC地址;通过所述从站MAC地址完成数据交互。2.如权利要求1所述的方法,其特征在于,所述控制参数包括:控制轴号;或控制输入输出口号与从站控制模块输入输出口数。3.如权利要求2所述的方法,其特征在于,在所述映射关系信息列表中,所述控制轴号按顺序从小到大依次排列;或在所述映射关系信息列表中,所述控制输入输出口号与所述从站控制模块输入输出口数按顺序从小到大依次排列。4.如权利要求2所述的方法,其特征在于,所述映射关系信息列表中包括:控制轴号与所述从站MAC地址之间的对应关系、控制轴是否有效,控制轴号,总线端口号,MAC地址;或控制输入输出口号与从站控制模块输入输出口数与所述从站MAC地址之间的对应关系、输入出口是否有效,控制输入输出口号,总线端口号,MAC地址,从站输入输出口数。5.如权利要求1所述的方法,其特征在于,所述“建立控制参数与所述从站MAC地址之间的控制逻辑关系,并基于所述控制逻辑关系生成映射关系信息列表”包括:以自由映射的方式控制参数与所述从站MAC地址之间的控制逻辑关系;基于所述控制逻辑关系生成...

【专利技术属性】
技术研发人员:田林王立松
申请(专利权)人:深圳市雷赛控制技术有限公司
类型:发明
国别省市:广东,44

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

1