CN106655976B - 伺服驱动器及其驱动方法 - Google Patents

伺服驱动器及其驱动方法 Download PDF

Info

Publication number
CN106655976B
CN106655976B CN201611197551.7A CN201611197551A CN106655976B CN 106655976 B CN106655976 B CN 106655976B CN 201611197551 A CN201611197551 A CN 201611197551A CN 106655976 B CN106655976 B CN 106655976B
Authority
CN
China
Prior art keywords
interface circuit
communication interface
variable
module
address variable
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201611197551.7A
Other languages
English (en)
Other versions
CN106655976A (zh
Inventor
段天富
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qidong High Pressure Oil Pump Co ltd
Original Assignee
Dongguan Enpu Robot Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dongguan Enpu Robot Technology Co Ltd filed Critical Dongguan Enpu Robot Technology Co Ltd
Priority to CN201611197551.7A priority Critical patent/CN106655976B/zh
Publication of CN106655976A publication Critical patent/CN106655976A/zh
Application granted granted Critical
Publication of CN106655976B publication Critical patent/CN106655976B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P29/00Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

本发明提供一种伺服驱动器,包括主控制器及与之相连的脉冲信号接口电路及通讯接口电路,主控制器包括变量存储模块、判定模块以及选择模块,该变量存储模块用于存储地址变量,该判定模块用于判定该伺服驱动器的位置指令来源,该选择模块用于根据判定模块判定的结果自动选择相应的位置指令来源。本发明伺服驱动器具有自动辨别指令来源的功能,这样用户省去了复杂的参数设置过程,让伺服使用灵活且智能化,实际起来极为方便且不容易出错。本发明还提供一种伺服驱动器的驱动方法。

Description

伺服驱动器及其驱动方法
技术领域
本发明涉及一种伺服驱动器,尤其涉及一种可以自动选择位置指令来源的伺服驱动器及其驱动方法。
背景技术
伺服电机及相应的伺服驱动器已经被用的越来越多,只要是需要动力源,且对精度有要求的,一般都可能涉及到,如机床、印刷设备、包装设备、纺织设备、激光加工设备、机器人、自动化生产线等对工艺精度、加工效率和工作可靠性等要求相对较高的设备。一般伺服电机采用三种控制方式:速度控制方式,转矩控制方式,位置控制方式。其中,位置控制方式,是通过外部输入的脉冲的频率来确定转动速度的大小,通过脉冲的个数来确定转动的角度,也有些伺服可以通过通讯方式直接对速度和位移进行赋值。
伺服的位置指令给定方式主要有外部发脉冲、can通讯指令给定、modbus通讯、485通讯等方式。
现有技术中,一般伺服都是手动设置位置指令来源,比如设置为0是外部发位置脉冲,1是modbus通讯方式给定,2为can通讯指令给定,这种方式需要人工确认位置指令来源,并进行手动设定,因此使用起来不便,并且容易出错,不符合工业设备的智能化发展趋势。
发明内容
本发明旨在解决现有技术中存在的上述技术问题。
本发明提供一种自动选择位置指令来源的伺服驱动器,包括主控制器及与之相连的脉冲信号接口电路及通讯接口电路,通讯接口电路包括modbus通讯接口电路和can通讯接口电路,其特征在于,该主控制器包括变量存储模块、判定模块以及选择模块,该变量存储模块用于存储地址变量,包括初始地址变量、第一地址变量以及第二地址变量,第一地址变量及第二地址变量为通讯接口电路传送的地址变量,该判定模块用于根据存储的地址变量值判定该伺服驱动器的位置指令来源,所述位置指令来源于包括脉冲信号接口电路、modbus通讯接口电路或can通讯接口电路,该选择模块用于根据判定模块判定的结果自动选择相应的位置指令来源,当判定为modbus通讯位置指令给定方式时,只选择modbus通讯接口电路传输的位置指令用于伺服***的位置控制,当判定为can通讯位置指令给定方式,只选择can通讯接口电路传输的位置指令用于伺服***的位置控制,当判定为外部脉冲位置指令给定方式,只选择脉冲信号接口电路传送的位置指令用于伺服***的位置控制。
在其中一个实施例中,当初始变量的值为0时,默认为外部脉冲位置指令给定方式,当第一地址变量值是827时,判定为modbus通讯位置指令给定方式,当第二地址变量值是0x20081C20时,判定为can通讯位置指令给定方式。
本发明还提供如上一种伺服驱动器的驱动方法。
本发明伺服驱动器具有自动辨别指令来源的功能,这样用户省去了复杂的参数设置过程,让伺服使用灵活且智能化,实际起来极为方便且不容易出错。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:
图1是本发明伺服驱动器的结构示意图;
图2是本发明伺服驱动器的主控制器的结构示意图。
具体实施方式
下面详细描述本发明的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
请参阅图1,本发明伺服驱动器包括主控制器(MCU),以及与之相连接的三个接口电路。该三个接口电路分别为脉冲信号接口电路、can通讯接口电路和modbus通讯接口电路。该伺服驱动器兼容脉冲位置指令给定方式以及通讯位置指令给定方式,其中通讯通讯位置指令给定方式又包括can通讯和modbus通讯两种位置指令给定方式。
在其他实施例中,也可以包括其他类型的通讯位置指令给定方式比如以太网通讯位置指令给定方式或者其他工业通讯标准的位置指令给定方式。
请参阅图2,该主控制器(MCU)10包括变量存储模块12、判定模块14以及选择模块16。该变量存储模块12存储初始地址变量、第一地址变量以及第二地址变量。
初始地址变量的初始值设定为0,即用户对伺服驱动器上电时或者复位时该值为0。第一地址变量用于存储modbus通讯接口电路传送的地址变量,例如通讯接受到的地址变量NamedAdresOrgin。第二地址变量用于存储can通讯接口电路传送的地址变量,例如通讯接受到的地址变量dwMappValue。
判定模块14用于判定该伺服驱动器的位置指令来源/方式。其规则为初始变量的值为0时,默认为外部脉冲位置指令给定方式。如果不为0,则判定为通讯方式给定,并进一步判定是何种通讯给定方式。例如当第一地址变量(NamedAdresOrgin)值是827时,判定为modbus通讯位置指令给定方式,即位置指令从modbus通讯接口电路传送。当第二地址变量(dwMappValue)值是0x20081C20时,判定为can通讯位置指令给定方式,即位置指令从can通讯接口电路传送。
选择模块16用于根据判定模块判定的结果自动选择相应的位置指令来源。例如当判定为modbus通讯位置指令给定方式时,只选择modbus通讯接口电路传输的位置指令用于伺服***的位置控制。当判定为can通讯位置指令给定方式,只选择can通讯接口电路传输的位置指令用于伺服***的位置控制。当判定为外部脉冲位置指令给定方式,只选择脉冲信号接口电路传送的位置指令用于伺服***的位置控制。
当伺服驱动器的位置指令从通讯模式改为外部脉冲指令给定时,用户对伺服上电或***复位即可,初始化后初始变量值为0,重新回到脉冲给定方式下。
本发明还提供一种上述伺服驱动器的驱动方法,包括如下步骤:
判定模块判断变量存储模块中初始地址变量,如果为0,则该选择模块选择来源于脉冲信号接口电路的位置指令,否则
判定模块根据变量存储模块的值判定为通讯接口电路传输位置指令的方式,该选择模块据此选择通讯接口电路的位置指令。
在其中一个实施例中,该方法进一步包括:
判定模块进一步判断第一地址变量以及第二地址变量,该选择模块根据判断结果选择来源于脉冲信号接口电路、modbus通讯接口电路或can通讯接口电路之一的位置指令。
在其中一个实施例中,该驱动方法进一步包括:上电重启或者复位时,该初始地址变量重新置0,该伺服驱动器选择来源于脉冲信号接口电路的位置指令。
本发明提供的伺服驱动器及其驱动方法使得伺服能够自动辨别指令来源,这样用户省去了复杂的参数设置过程,让伺服使用灵活且智能化,实际起来极为方便且不容易出错。
在本说明书的描述中,参考术语“一个实施方式”、“一些实施方式”、“示意性实施方式”、“示例”、“具体示例”、或“一些示例”等的描述意指结合所述实施方式或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。
尽管已经示出和描述了本发明的实施方式,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施方式进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。

Claims (5)

1.一种伺服驱动器,包括:主控制器及与之相连的脉冲信号接口电路及通讯接口电路,通讯接口电路包括modbus通讯接口电路和can通讯接口电路,其特征在于,该主控制器包括变量存储模块、判定模块以及选择模块,该变量存储模块用于存储地址变量,包括初始地址变量、第一地址变量以及第二地址变量,第一地址变量及第二地址变量为通讯接口电路传送的地址变量,该判定模块用于根据存储的地址变量值判定该伺服驱动器的位置指令来源,所述位置指令来源于包括脉冲信号接口电路、modbus通讯接口电路或can通讯接口电路,该选择模块用于根据判定模块判定的结果自动选择相应的位置指令来源,当判定为modbus通讯位置指令给定方式时,只选择modbus通讯接口电路传输的位置指令用于伺服***的位置控制,当判定为can通讯位置指令给定方式,只选择can通讯接口电路传输的位置指令用于伺服***的位置控制,当判定为外部脉冲位置指令给定方式,只选择脉冲信号接口电路传送的位置指令用于伺服***的位置控制。
2.如权利要求1所述的伺服驱动器,其特征在于,当初始变量的值为0时,默认为外部脉冲位置指令给定方式,当第一地址变量的值是827时,判定为modbus通讯位置指令给定方式,当第二地址变量的值是0x20081C20时,判定为can通讯位置指令给定方式。
3.一种如权利要求1所述的伺服驱动器的驱动方法,其特征在于,包括如下步骤:
判定模块判断变量存储模块中初始地址变量,如果为0,则该选择模块选择来源于脉冲信号接口电路的位置指令,否则
判定模块根据变量存储模块存储的地址变量值判定为通讯接口电路传输位置指令的方式,该选择模块据此选择通讯接口电路的位置指令。
4.如权利要求3所述的驱动方法,其特征在于,该变量存储模块存储初始地址变量、第一地址变量以及第二地址变量,该通讯接口电路包括modbus通讯接口电路和can通讯接口电路,该方法进一步包括:
判定模块进一步判断第一地址变量以及第二地址变量,该选择模块根据判断结果选择来源于脉冲信号接口电路、modbus通讯接口电路或can通讯接口电路之一的位置指令。
5.如权利要求4所述的驱动方法,其特征在于,该驱动方法进一步包括:上电重启或者复位时,该初始地址变量重新置0,该伺服驱动器选择来源于脉冲信号接口电路的位置指令。
CN201611197551.7A 2016-12-22 2016-12-22 伺服驱动器及其驱动方法 Active CN106655976B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611197551.7A CN106655976B (zh) 2016-12-22 2016-12-22 伺服驱动器及其驱动方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611197551.7A CN106655976B (zh) 2016-12-22 2016-12-22 伺服驱动器及其驱动方法

Publications (2)

Publication Number Publication Date
CN106655976A CN106655976A (zh) 2017-05-10
CN106655976B true CN106655976B (zh) 2020-05-22

Family

ID=58834615

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611197551.7A Active CN106655976B (zh) 2016-12-22 2016-12-22 伺服驱动器及其驱动方法

Country Status (1)

Country Link
CN (1) CN106655976B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110703694A (zh) * 2019-11-04 2020-01-17 成都广泰威达数控技术股份有限公司 一种增量式伺服驱动器控制方法
CN112019104B (zh) * 2020-08-26 2022-12-13 佛山市指擎科技有限公司 一种步进电机驱动方法、步进电机驱动装置及小型机械臂

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101086664A (zh) * 2007-07-09 2007-12-12 上海大学 基于mpc5200的多轴运动控制器及其操作方法
CN104796055A (zh) * 2015-02-13 2015-07-22 北京锐洁机器人科技有限公司 一种触屏控制与驱动一体化的4轴步进电机闭环控制***
CN104932540A (zh) * 2015-05-08 2015-09-23 广东技术师范学院 一种伺服驱动器的位置控制方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0511803A (ja) * 1991-07-08 1993-01-22 Matsushita Electric Ind Co Ltd モータ制御装置のパラメータ設定器
CN101409669B (zh) * 2008-09-09 2011-03-30 上海第二工业大学 基于硬件的四层负载均衡交换机及其交换方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101086664A (zh) * 2007-07-09 2007-12-12 上海大学 基于mpc5200的多轴运动控制器及其操作方法
CN104796055A (zh) * 2015-02-13 2015-07-22 北京锐洁机器人科技有限公司 一种触屏控制与驱动一体化的4轴步进电机闭环控制***
CN104932540A (zh) * 2015-05-08 2015-09-23 广东技术师范学院 一种伺服驱动器的位置控制方法

Also Published As

Publication number Publication date
CN106655976A (zh) 2017-05-10

Similar Documents

Publication Publication Date Title
US6981221B2 (en) Method and data network for automatically configuring a parameterizing surface of machine tools or production machines
JP6466355B2 (ja) スマートモータの識別コードを設定する方法およびスマートモータを使用する多軸制御装置
CN106655976B (zh) 伺服驱动器及其驱动方法
US20120022682A1 (en) Numerical control device and method of controlling the numerical control device
WO1988008559A1 (en) Numerical control device
CN109746914B (zh) 构建机器人的方法、机器人控制设备、***及存储介质
JP2013048526A (ja) モータシステムおよびモータ制御装置
JP7048537B2 (ja) 産業用機械の数値制御システム
CN107710082B (zh) 用于控制和/或调节机器人***的外部控制***的自动配置方法
CN111045393A (zh) 驱控一体伺服实现***
US10108173B2 (en) Numerical control device
US9557731B2 (en) Control device of gear processing machine
JP2013002589A (ja) ソレノイドモジュール
KR102420896B1 (ko) 용접 로봇 제어시스템 및 그의 로봇 인식방법
JP2018169666A (ja) 数値制御装置と制御方法
US10139919B2 (en) Electronic device and numerical controller
WO2018154891A1 (en) Method and control device for controlling a field device
US9905264B2 (en) Servo control system having function of switching learning memory
TWI559110B (zh) Induction servo changer mechanism module
JP2016157279A (ja) モータの軸名称を認識する数値制御システム
JP2018079556A (ja) Atc工具交換速度インテリジェントシステム
CN107765646B (zh) 数控机床多轴控制***及控制方法
US9904277B2 (en) Numerical controller configured for operation based on tabular data
KR102495125B1 (ko) 모터 제어 장치
KR20160012602A (ko) 모션 제어 시스템 및 그 설정 방법

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20200423

Address after: 523808 room 603, building 1, No. 4, South Industrial Road, Songshanhu Park, Dongguan City, Guangdong Province

Applicant after: Dongguan Enpu Robot Technology Co.,Ltd.

Address before: 518000, Guangdong, Baoan District, Fuyong Shenzhen street, 107 Hing Wai State Road, the North 1 million business building, 4022

Applicant before: SHENZHEN NEWPOWER SERVO TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20210715

Address after: 355200 No.44 Jishi Road, Taimushan Town, Fuding City, Ningde City, Fujian Province

Patentee after: Lin Chenyi

Address before: 523808 room 603, building 1, No.4, South Industrial Road, Songshanhu Park, Dongguan City, Guangdong Province

Patentee before: Dongguan Enpu Robot Technology Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20211009

Address after: 226000 group 10, hanjiaba village, Xingren Town, Tongzhou District, Nantong City, Jiangsu Province

Patentee after: Nantong mingchuang automation equipment Co.,Ltd.

Address before: 355200 No. 44, Jishi Road, Taimu mountain town, Fuding City, Ningde City, Fujian Province

Patentee before: Lin Chenyi

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220218

Address after: 226000 1411, building 1, Industrial Expo City, Nantong Development Zone, Jiangsu Province

Patentee after: NANTONG HUIQUAN DATA Co.,Ltd.

Address before: 226000 group 10, hanjiaba village, Xingren Town, Tongzhou District, Nantong City, Jiangsu Province

Patentee before: Nantong mingchuang automation equipment Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230620

Address after: 226200 No.188 Heping South Road, Huilong Town, Qidong City, Nantong City, Jiangsu Province

Patentee after: QIDONG HIGH PRESSURE OIL PUMP Co.,Ltd.

Address before: 226000 1411, building 1, Industrial Expo City, Nantong Development Zone, Jiangsu Province

Patentee before: NANTONG HUIQUAN DATA Co.,Ltd.

TR01 Transfer of patent right