[发明专利]提高电机控制器的位置锁存精度的方法有效
| 申请号: | 202011434255.0 | 申请日: | 2020-12-10 |
| 公开(公告)号: | CN112579372B | 公开(公告)日: | 2023-04-07 |
| 发明(设计)人: | 陈攀;李虎修;丁信忠;储诚兵;刘康;姚大磊;葛鹏遥 | 申请(专利权)人: | 上海新时达机器人有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F9/50 |
| 代理公司: | 上海华祺知识产权代理事务所(普通合伙) 31247 | 代理人: | 刘卫宇 |
| 地址: | 201801 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 提高 电机 控制器 位置 精度 方法 | ||
一种提高电机控制器的位置锁存精度的方法,包括以下步骤:预先将电机的编码器的位置值划分为探针判断区和非探针判断区;启动电机,接收编码器的位置信息,在非探针判断区以较低的采样频率f1对数字输入信号进行采样,在探针判断区以较高的采样频率f2对数字输入信号进行采样;在采样到位于探针判断区的数字输入信号时,将此时接收到的编码器的位置值进行锁存。本发明能提高位置的识别锁存精度,降低CPU负载率以及对硬件的要求。
技术领域
本发明涉及自动控制技术,尤其涉及提高电机控制器的位置锁存精度的方法。
背景技术
电机控制器具有探针功能(即位置锁存功能),它能锁存外部DI(Digital Input,数字输入)信号或电机Z信号发生变化时的位置范围信息(指令位置),并可同时记录每个探针信号的上升沿和下降沿的位置信息,例如,两个探针可记录四个位置信息。
根据实际应用需求及位置锁存响应速度,可以将探针分为普通探针功能及高速探针功能,其中,普通探针功能一般应用于负载移动速度不是特别高、控制系统对锁存位置的误差容忍度比较大的场合,比如模切机等,而高速探针功能应用于控制系统对外部DI信号的响应快、位置锁存及时且位置要求高的场合,例如贴标机等高速移动设备。
发明内容
本发明所要解决的技术问题在于提供一种提高电机控制器的位置锁存精度的方法,其能提高位置的识别锁存精度,降低CPU负载率以及对硬件的要求。
本发明实施例的一种提高电机控制器的位置锁存精度的方法,包括以下步骤:
预先将电机的编码器的位置值划分为探针判断区和非探针判断区;
启动电机,接收编码器的位置信息,在非探针判断区以较低的采样频率f1对数字输入信号进行采样,在探针判断区以较高的采样频率f2对数字输入信号进行采样;
在采样到位于探针判断区的数字输入信号时,将此时接收到的编码器的位置值进行锁存。
本发明至少具有以下优点:
1、本实施例通过预先将电机的编码器的位置值划分为探针判断区和非探针判断区,在探针判断区提高数字输入信号的采样频率,从而减小了探针判断延时,提高了位置锁存触发信号的检测精度,进而也提高了位置的锁存精度;
2、本实施例在非探针判断区,以较低的采样频率检测数字输入信号,减少伺服系统内的任务切换,降低了CPU负载率以及对硬件的要求。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了根据本发明一实施例的提高电机控制器的位置锁存精度的方法的流程示意图。
图2示出了根据本发明提高电机控制器的位置锁存精度的方法的一个实施例的探针判断区和非探针判断区的划分示意图。
图3示出了根据本发明一实施例的电机控制器在探针判断区和非探针判断区的采样周期的示意图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。
图1示出了根据本发明一实施例的提高电机控制器的位置锁存精度的方法的流程示意图。如图1所示,根据本发明一实施例的一种提高电机控制器的位置锁存精度的方法,包括以下步骤:
预先将电机的编码器的位置值划分为探针判断区和非探针判断区;
启动电机,接收编码器的位置信息,在非探针判断区以较低的采样频率f1对数字输入信号进行采样,在探针判断区以较高的采样频率f2对数字输入信号进行采样;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海新时达机器人有限公司,未经上海新时达机器人有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011434255.0/2.html,转载请声明来源钻瓜专利网。





