[发明专利]为了控制电动机而进行串行通信的数据通信装置有效
申请号: | 201310376200.2 | 申请日: | 2013-08-26 |
公开(公告)号: | CN103633898A | 公开(公告)日: | 2014-03-12 |
发明(设计)人: | 立田昌也;佐藤博裕 | 申请(专利权)人: | 发那科株式会社 |
主分类号: | H02P5/74 | 分类号: | H02P5/74;H02P23/00 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 曾贤伟;曹鑫 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 为了 控制 电动机 进行 串行 通信 数据通信 装置 | ||
技术领域
本发明涉及一种数据通信装置,其为了在从完成电动机的驱动准备到停止电动机为止的期间,在每个固定的开关周期进行变换器和逆变器中的任意一方所包含的开关元件的开关,从而控制经由逆变器连接到经由变换器与交流电源连接的DC链路部的电动机,而进行串行通信。
背景技术
以前,提出了为了在包含驱动机床的进给轴和主轴、工业用机器人的臂等的电动机的系统中控制电动机,而作为进行串行通信的主机装置和从机装置中的任意一方发挥功能的数据通信装置。
在这样的包含电动机的系统中,通过为了将从交流电源供给的交流电力变换为直流电力而控制变换器的变换器控制装置、CNC(数值控制装置)那样的上位控制装置等来实现主机装置,通过为了将由变换器变换所得的直流电力变换为交流电力而控制逆变器的逆变器控制装置等来实现从机装置。例如,在主机装置是变换器控制装置,从机装置是逆变器控制装置的情况下,经由串行通信总线进行状态信息、警报信息等数据的收发,由此在变换器控制装置和逆变器控制装置之间共享数据。另外,在主机装置是上位控制装置,从机装置是逆变器控制装置的情况下,经由串行通信总线从上位控制装置向逆变器控制装置发送电动机的位置或速度指令数据等数据,经由串行通信总线从逆变器控制装置向上位控制装置发送电流值数据、电动机的位置或速度数据等数据,从而在变换器控制装置和逆变器控制装置之间共享数据。
在多个装置之间进行的串行通信,能够用比在并行通信中使用的电线的条数少的条数(例如在I2C通信的情况下是2条)收发比通过并行通信能够收发的数据量多的数据量。
在控制电动机的情况下,在从完成电动机的驱动准备到停止电动机为止的期间,由于主机装置和从机装置中的至少一个所控制的设备(例如逆变器)所包含的开关元件在每个固定的开关周期进行开关而产生的开关噪声的影响,主机装置或从机装置所发送或接收的数据有可能产生异常。
例如在日本特开2006-20374号公报(JP2006-20374A)中提出了以下的数据通信装置,其为了避免开关噪声对主机装置或从机装置所发送或接收的数据的影响,而检测开关元件的开关,使从编码器转送数据的定时相对于开关元件的开关时错开,从而避免开关噪声的影响,例如在日本特开2010-88186号公报(JP2010-88186A)中提出了以下的数据通信装置,其检测开关元件的开关,在开关元件的开关时暂时停止系统时钟,使得不进行数据的发送或接收,从而避免开关噪声的影响。
但是,在现有的数据通信装置中,为了检测开关元件的开关,需要使用专用的开关检测电路,因此存在数据通信装置的成本增大的不适合。
发明内容
作为一个形式,本发明提供一种不使用开关检测电路就能够避免开关噪声的影响的数据通信装置。
根据本发明的一个形式,数据通信装置为了在从完成电动机的驱动准备到停止电动机为止的期间,在每个固定的开关周期进行变换器和逆变器中的任意一方所包含的开关元件的开关,从而控制经由逆变器连接到经由变换器与交流电源连接的DC链路部的电动机,而进行串行通信,该数据通信装置具备:数据发送部,其在每个具有与一个或多个开关周期相同的时间的固定的串行通信周期,至少进行一次由第一数量的开关噪声耐性状态和第二数量的开关噪声非耐性状态的组合构成的第一数据在固定的串行通信时间中的发送;数据接收部,其在每个串行通信周期,进行多次由第三数量的开关噪声耐性状态和第四数量的开关噪声非耐性状态的组合构成的第二数据在串行通信时间中的接收;串行通信时间设定部,其根据开关周期、串行通信周期、数据通信装置的通信速度,设定不同于与一个或多个上述开关周期相同的时间的串行通信时间,使得在第二数据的多次接收中的至少一次第二数据的接收时,串行通信时间的开始时在开关周期的开始时之后,并且串行通信时间的结束时在下一次开关周期的开始时之前,或者串行通信时间内的全部开关周期的开始时与开关噪声耐性状态的接收时一致;数据取入决定部,其根据开关噪声对第二数据的影响,决定将由数据接收部接收到的多个第二数据中的哪个数据取入到数据通信装置。
适合的是串行通信时间设定部将串行通信时间设定为不满串行通信周期的一半的时间,本发明的数据通信装置还具备:串行通信时间开始时设定部,其将由数据接收部第二次或其以后接收的第二数据的串行通信时间的开始时设定为在第二或其以后的第二数据的接收之前刚接收到的第二数据的串行通信时间的刚结束之后。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于发那科株式会社,未经发那科株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310376200.2/2.html,转载请声明来源钻瓜专利网。