当前位置: 首页 > 专利查询>杨晓源专利>正文

控制马达的装置及其方法制造方法及图纸

技术编号:4844562 阅读:162 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种控制马达的装置及其方法,本发明专利技术的控制马达的装置,包括:一人机接口,供输入至少一参数;一中央处理单元,具有一模块,该模块接收该参数并操作产生一命令,该中央处理单元更包含发送该命令,以控制至少一伺服马达;及复数个通讯接口,分别连接该人机接口、该中央处理单元及该伺服马达;本发明专利技术的有益效果是:直接且更快捷控制伺服马达;具有节省成本的优点。

【技术实现步骤摘要】

本专利技术涉及一种,尤其涉及一种控制伺服马达的装置及 其方法。
技术介绍
由于自动化技术是加速产业升级及提升竞争力的关键性技术之一。特别是,自动 化产业中的精密定位与控制系统逐渐受到重视,其中又以电动机及其相关控制零件为最关 键性的零件。电动机即工业界俗称的马达,其中又以具回馈式(feedback)的伺服马达(servo motor)较为广泛为工业界使用。传统控制伺服马达的方法主要分为两种,其一是以计算机(PC)进行控制,如图1 所示。计算机10透过通用的总线/通讯接口 12(—般为RS232)与轴控制卡14(又称伺服 马达控制卡)进行通讯,以控制伺服马达20。换言之,计算机10经由通讯接口 12与轴控制 卡14进行参数设定或目标位置数据的修改等功能,再由计算机10实时通讯并监控伺服马 达10的运动。进一步而言,由计算机10输入参数并下达命令给轴控制卡14后,再由轴控 制卡14下达命令给伺服驱动器18,以监控伺服马达20。其中真正控制伺服马达20为伺服 驱动器18,然而得以与伺服驱动器18通讯者为轴控制卡14,因此计算机10仅需与轴控制 卡14进行通讯即可。其二是以可程序化逻辑控制器10 (Programmable Logic Controller ; PLC)控制。可程序化逻辑控制器10必须经由专属的可程序化逻辑控制器轴控制卡14与伺 服驱动器18进行通讯,以控制伺服马达20。换言之,可程序化逻辑控制器10是由透过轴控 制卡14进行参数设定或目标位置数据的修改等功能,并与伺服驱动器18进行通讯。在如 图1所示的实施例中,可程序化逻辑控制器10亦以通讯接口 12(—般为RS232)与轴控制 卡14连接。其中可程序化逻辑控制器10是与轴控制卡14进行各种参数及目标位置的等 数值设定后,再由轴控制卡14下达命令给伺服驱动器18,再由可程序化逻辑控制器10利用 输入/输出控制功能,以控制伺服马达20。此外,计算机/可程序化逻辑控制器10是可一对一或一对多的方式,供控制单个 或多个伺服马达20。虽然以计算机10控制伺服马达20可达操控之目的,但是计算机10下 达命令至伺服马达20,需经过轴控制卡14及伺服驱动器18,在动作有时间上的延迟,因此 若同时控制数个伺服马达20则必然有时间延迟的困扰。以可程序化逻辑控制器10控制伺 服马达20,是以专用之轴控制卡14控制伺服驱动器18,虽会比计算机操作快捷,但其控制 方式相对受限于其输入/输出控制功能,因此多元性不足。
技术实现思路
本专利技术需要解决的技术问题是提供了一种控制马达的装置,旨在解决上述的问 题;本专利技术还提供采用上述装置的控制方法。为了解决上述技术问题,本专利技术是通过以下技术方案实现的本专利技术的控制马达的装置包括一人机接口,供输入至少一参数;一中央处理单 元,具有一模块,该模块接收该参数并操作产生一命令,该中央处理单元更包含发送该命 令,以控制至少一伺服马达;及复数个通讯接口,分别连接该人机接口、该中央处理单元及 该伺服马达。本专利技术的方法是通过以下步骤实现的输入至少一参数;接收该参数并操作产生一命令;发送该命令,并根据该命令控制至少一伺服马达。与现有技术相比,本专利技术的有益效果是直接且更快捷控制伺服马达;具有节省 成本的优点。附图说明图1为现有技术中控制伺服马达的控制方块图;图2A为本专利技术控制伺服马达装置的方块示意图;图2B为本专利技术控制伺服马达装置的另一方块示意图;图3为本专利技术控制伺服马达方法的简要控制流程示意图;及图4为本专利技术控制伺服马达方法的较佳流程示意图。具体实施例方式下面结合附图与具体实施方式对本专利技术作进一步详细描述本专利技术是一种控制伺服马达的装置,包含人机接口、中央处理单元及复数个通讯 接口。其中人机接口系供输入至少一参数。中央处理单元具有模块,模块接收参数并操作 产生命令。中央处理单元更包含发送命令,以控制至少一伺服马达。复数个通讯接口分别 连接人机接口、中央处理单元及伺服马达。在较佳实施例中,中央处理单元是与人机接口并置或可整合成计算器。伺服马达 更包含伺服马达驱动器,供接收从中央处理单元发出之命令。模块较佳为程序/软件,是针 对某个/某些特定伺服马达所撰写之模块程序。此外,通讯接口更包含第一通讯接口及第 二通讯接口,第一通讯接口系分别连接人机接口与中央处理单元,第二通讯接口则分别连 接中央处理单元与伺服马达。本专利技术还提供一种控制伺服马达之方法,其包含以下步骤输入至少一参数;接 收参数并操作产生一命令;及发送命令,并根据命令控制至少一伺服马达。在较佳实施例中,输入参数是由人机接口之输入/输出功能输入,并储存于内存 中。在其它较佳实施例中,参数的输入亦可沿用前次记忆之参数,即可控制伺服马达。当输 入各项参数并经由中央处理单元之模块产生命令后,即可进行启动、位置定位、延迟或状态 监控伺服马达等动作。本专利技术是一种提供输入于可程序化逻辑控制器的模块程序,供直接与伺服马达驱 动器通讯的控制伺服马达装置及其方法。在较佳实施例中,伺服马达是包含直流伺服马达 (DC Servo Motor)(又称无刷马达)。然而在其它不同的实施例中,亦可包含交流伺服马达(AC Servo Motor)、交流感应马达(AC Reaction Motor),变频马达(Frequency Conversion Motor)、直流马达(DCMotor)、步进马达(St 印 ping Motor)、磁阻马达(Reluctance Motor) 或其它马达等。此外,本专利技术是以可程序化逻辑控制器(PLC)输入自行开发编写的程序语 言控制伺服马达,且不限定操控任何机器设备之运作。换言之,本专利技术是可针对各种装设有 伺服马达之不同领域之机器设备进行操控。图2A所示为本专利技术控制伺服马达装置的方块示意图。本实施例中的控制伺服 马达装置,包含人机接口 100、中央处理单元110及复数个通讯接口 200、300。人机接口 100系可输入至少一参数。在此所言之参数是指各种伺服马达之种类、品牌、型号或其它 相关的资料。在人机接口 100中,此参数将转换为某些数据,诸如扭力、转速、电流、减 速等指令。在本实施例中,人机接口 100较佳是指可程序化逻辑控制器(Programmable LogicController ;PLC)。可程序化逻辑控制器能透过数字或模拟输入/输出模块控制机器 设备、制造处理流程、及其它控制模块的电子系统。换言之,可程序化逻辑控制器可接收/ 输入及发送/输出多种型态的电气或电子讯号,并使用它们来控制或监督几乎所有种类的 机械与电气系统。中央处理单元110(即CPU)内建有模块(图未绘示),模块接收参数并操 作产生命令。在此所言之模块,较佳是为自行编译撰写之程序/软件,是针对特定运作模式 之各种不同的伺服马达所撰写而成。简言之,模块即是依各原厂伺服马达内定参数所撰写 而成的程序软件。模块是由参数的处理,将上述的参数填入伺服马达驱动器之各地址,再依 伺服马达驱动器控制伺服马达之原理(即输出命令),控制各伺服马达500。中央处理单元 110更包含发送命令,用以控制至少一伺服马达500。复数个通讯接口 200、300分别连接人 机接口 100、中央处理单元110及各伺服马达500。在如图2A所示本文档来自技高网
...

【技术保护点】
一种控制马达的装置,其特征在于包括:一人机接口,供输入至少一参数;一中央处理单元,具有一模块,该模块接收该参数并操作产生一命令,该中央处理单元更包含发送该命令,以控制至少一伺服马达;及复数个通讯接口,分别连接该人机接口、该中央处理单元及该伺服马达。

【技术特征摘要】
一种控制马达的装置,其特征在于包括一人机接口,供输入至少一参数;一中央处理单元,具有一模块,该模块接收该参数并操作产生一命令,该中央处理单元更包含发送该命令,以控制至少一伺服马达;及复数个通讯接口,分别连接该人机接口、该中央处理单元及该伺服马达。2.根据权利要求1所述的控制马达的装置,其特征在于该模块包含一程序软件。3.根据权利要求1所述的控制马达的装置,其特征在于该中央处理单元系与该人机接口并置。4.根据权利要求1所述的控制马达的装置,其特征在于该人机接口更包含至少一内 存,该内存供储存该参数。5.根据权利要求4所述的控制马达的装置,其特征在于该内存包含一随机存取内存。6.根据权利要求1所述的控制马达的装置,其特征在于该伺服马达更包含一伺服马 达驱动器,供接收从该中央处理单元的该命令。7.根据权利要求1所述的控制马达的装置,其特征在于该些通讯接口更包含一第一 通讯接口及一第二通讯接口,该第一通讯接口是连接该人机接口与该中央处理单元,该第 二通讯接口则连接该中央处理单元与该伺服马达。8.根据权利要求7所述的控制马达的装置,其特征在于该第一通讯接口包含RS-232 通讯接口。9.根据权利要...

【专利技术属性】
技术研发人员:倪伯成
申请(专利权)人:杨晓源
类型:发明
国别省市:71

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

1