CN1521583A - 位置控制装置 - Google Patents

位置控制装置 Download PDF

Info

Publication number
CN1521583A
CN1521583A CNA2004100042119A CN200410004211A CN1521583A CN 1521583 A CN1521583 A CN 1521583A CN A2004100042119 A CNA2004100042119 A CN A2004100042119A CN 200410004211 A CN200410004211 A CN 200410004211A CN 1521583 A CN1521583 A CN 1521583A
Authority
CN
China
Prior art keywords
signal
imaginary axis
controlling object
axle
object axle
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.)
Pending
Application number
CNA2004100042119A
Other languages
English (en)
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.)
Fanuc Corp
Original Assignee
Fanuc Corp
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 Fanuc Corp filed Critical Fanuc Corp
Publication of CN1521583A publication Critical patent/CN1521583A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/406Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
    • G05B19/4067Restoring data or position after power failure or other interruption
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/19Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50103Restart, reverse, return along machined path, stop
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50229Synchronize axis by simulating several virtual axis to control real axis
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50233Synchonize time-dependent with electronic cam data

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

本发明提供一种位置控制装置,该装置根据发给控制对象轴的指令移动量决定的位置,求出相对时间的假想轴的位置,进一步求出I/O信号状态,与假想轴的位置对应记录控制对象轴的位置、I/0信号的信号状态,得到样板形状数据和I/O信号状态数据,在电子样板运转时,以假想轴控制装置控制假想轴的位置。对应假想轴的位置从样板形状数据和I/O信号状态数据读出并输出控制对象轴的位置或者I/O信号状态,来驱动控制对象轴。

Description

位置控制装置
技术领域
本发明涉及控制各种产业机械、机器人、机床等的可动部分的位置的位置控制装置。
背景技术
在控制各种产业机械、机器人、机床等机械的可动部分的位置的位置控制装置中,在动作中发生如该动作停止的异常状态时等,考虑机械或其***机器的安全,希望使机械可动部分的移动沿停止前的动作轨迹向相反方向移动。另外,在调整机械动作等时,在使其反复实行相同的动作的情况下,希望在返回时沿移动来的轨迹返回,反复正反进行同样的动作。
作为沿迄今经过的路径向相方向移动的装置,具有逆动功能的数值控制装置已经是公知技术。具有该逆动功能的数值控制装置具有逆动用的存储器,并将执行数据存储在该逆动存储器中,根据逆动指令读取该逆动用存储器,控制机械沿加工路径逆行(例如参照特开昭63-250705号公报)。
由于上述现有技术的逆动功能非常复杂,软件的规模也很大,所以在廉价的数值控制装置等的位置控制装置中搭载是困难的。另外,在通过PMC(可编程机器控制器)轴控制(通过步骤进行的轴控制)进行指令的场合,这一逆转动作是不可能的。
进一步,没有记录并再现输入输出控制装置的I/O信号的开/关的装置。
发明内容
根据本发明,根据指令移动量控制控制对象轴的位置控制装置的第一种形式具备:根据所述控制对象轴的指令移动量计算所述控制对象轴的位置的控制对象轴位置计算装置;通过设定的函数计算假定以规定的速度移动的假想轴的位置的假想轴位置计算装置;使上述计算出来的控制对象轴的位置和假想轴的位置对应并进行记录的控制对象轴位置记录装置;根据存储在控制对象轴位置记录装置中的位置,以假想轴作为主轴驱动控制对象轴使其同步跟踪该主轴的装置。通过这样的结构,可以实行控制对象轴的逆动作,或者反复实行正反动作。
根据本发明,根据指令移动量控制控制对象轴的位置控制装置的第二种形式具备:取得由通过步骤进行的I/O信号控制装置得到的I/O信号的状态的I/O信号状态取得装置;通过设定的函数计算假定以规定的速度移动的假想轴的位置的假想轴位置计算装置;与通过所述假想轴位置计算装置求得的假想轴的位置对应,记录通过所述I/O信号状态取得装置求得的I/O信号的状态的I/O信号状态记录装置;根据记录在所述I/O信号状态记录装置中的I/O信号的状态,根据假想轴的位置进行I/O信号控制的装置。通过这样的构成,可以结合正动作方向以及逆动作方向形成I/O信号的状态。
根据本发明,根据指令移动量控制控制对象轴的位置控制装置的第三种形式具备:根据所述控制对象轴的指令移动量计算所述控制对象轴的位置的控制对象轴位置计算装置;取得由通过步骤进行的I/O信号控制装置得到的I/O信号的状态的I/O信号状态取得装置;通过设定的函数计算假定以规定的速度移动的假想轴的位置的假想轴位置计算装置;记录相对假想轴的位置的控制对象轴的位置以及I/O信号的状态的记录装置;根据存储在记录装置中的位置、I/O信号的状态,进行控制对象轴的驱动以及I/O信号控制使其以假想轴作为主轴同步跟踪该主轴的装置。通过这样的构成,可以执行控制对象轴的逆动作,或者反复执行正反动作。另外,可以结合该动作控制I/O信号的状态。
在位置控制装置的第二及第三种形式中,进行I/O信号控制的装置也可以具备用于不进行记录在I/O信号状态记录装置中的I/O信号和在通过步骤进行的I/O信号中的同一信号的2次写入的排他控制装置。再有,这些形式的位置控制装置也可以具备选择通过所述I/O信号状态记录装置记录的I/O信号的I/O信号选择装置。
在根据本发明的位置控制装置中,通过具备以上的构成,可以简单地实现逆向动作、反复动作,而且也可以结合逆向动作控制I/O信号的状态。
从参照附图的以下实施例的说明中可以看到本发明的上述以及其它目的及特征。
附图说明
图1是本发明的构成的概况说明图。
图2是控制对象轴的位置的说明图。
图3是假想轴的位置的说明图。
图4是说明控制对象轴相对假想轴的位置的位置关系的说明图。
图5是作为本发明的一个实施例的数值控制装置的主要部分的方框图。
图6是在本实施例的处理中以样板(カム)形状数据及I/O信号状态取得为中心的处理的流程图。
图7是本实施例中的电子样板运转时的处理的流程图。
具体实施方式
图1是本发明的构成的概况说明图。
计算为控制对象的轴的指令移动量的装置A1根据NC程序,或者通过PMC轴控制(通过根据PMC等的步骤的顺序控制进行的轴控制),按规定周期向驱动控制控制对象轴的伺服驱动控制装置输出指令移动量。通常,该指令移动量只向伺服驱动控制装置输出,但是在本发明中,也向控制对象轴的位置计算装置B1输出指令移动量,通过该位置计算装置B1,对应时间计算控制对象轴的位置。
另外,具备通过设定函数计算以规定的速度移动的假想轴的位置的计算装置B2,通过该假想轴的位置计算装置B2,可以求出假想轴相对时间的位置。那么,通过相对假想轴的位置的控制对象轴的位置数据计算装置C1,可以求出与假想轴的位置对应的控制对象轴的位置的数据,并记录在相对假想轴的位置的控制对象轴的位置数据记录装置D1中。
例如,控制对象轴的位置计算装置B1,根据指令移动量,如图2所示,求控制对象轴的位置x作为时间t的函数[x=f1(t)]。另外,在假想轴的位置计算装置B2中,例如设速度为一定的话,如图3所示,作为时间的函数,可以求得假想轴的位置α为[α=f2(t)]。那么,在相对假想轴的位置的控制对象轴的位置数据计算装置C1中,如图4所示,与假想轴的位置α对应求控制对象轴的位置x,记录并在位置数据记录装置D1中。也就是说,将控制对象轴的位置x作为假想轴的位置α的函数[x=F(α)]进行记录。
这样,存储在相对假想轴的位置的控制对象轴的位置数据记录装置D1中的数据可以看作是作为表示以假想轴为主轴、使控制对象轴为跟踪该主轴的从动轴的位置数据的电子样板的样板形状数据E。
另一方面,与时间对应的I/O信号状态的取得装置B3,根据PMC等的步骤从自控制I/O信号的I/O信号控制装置A2输出的I/O信号中与时间对应取得对于为控制对象的轴必要的I/O信号的状态。然后,通过相对假想轴的位置的I/O信号状态的合成装置C2,与由假想轴的位置计算装置B2求得的假想轴的位置对应,求I/O信号的状态,并记录在与假想轴的位置对应的I/O信号状态的数据记录装置D2中。
存储在该I/O信号状态的数据记录装置D2中的数据可以看作是表示与假想轴的位置对应的I/O信号状态的电子样板的I/O信号状态数据E。
在发生异常,机械动作停止时等实行逆转动作等的场合,使用记录在记录装置D1、D2中的样板形状数据和I/O信号数据E。
构成使用样板形状数据的所谓的电子样板运转装置G1,以假想轴作为主轴,以控制对象轴作为从动轴,通过样板形状数据E求相对由假想轴控制装置F输出的假想轴的位置(主轴的位置)的控制对象轴的位置(从动轴的位置),作为移动指令输出给伺服驱动控制装置H1。
由设于数值控制装置等的位置控制装置的手动运行装置、PMC轴控制装置、和手动脉冲发生装置构成假想轴控制装置F,操作它们输出假想轴的位置。或者,也可以执行假想轴用的NC程序输出假想轴的位置地构成。与从该假想轴控制装置F输出的位置对应,通过样板形状数据E读出控制对象轴的位置,向伺服驱动控制装置H1输出移动指令。
另一方面,I/O信号控制和排他控制装置G2从存储与从假想轴控制装置F输出的假想轴位置对应的I/O信号状态的记录装置D2中读出I/O信号数据E的同时,读出从I/O信号控制装置A2输出的I/O信号,并输出对于记录在记录装置D2中的控制对象轴必要的I/O信号的状态、和由于此外的I/O信号从I/O信号控制装置A2输出的I/O信号的状态。由此,为了从记录装置D2读取的I/O信号和从I/O信号控制装置A2输出的I/O信号不重合,输出与从记录装置D2读取的信号的样板形状数据关联的I/O信号(H2)。
如上所述,因为在本发明中,与假想轴的位置对应记录控制对象轴的位置作为样板形状数据,进一步,记录I/O信号状态,所以在执行逆转动作或再一次进行同样的动作时,利用该记录的样板形状数据进而利用I/O信号状态,可以实行逆转动作或相同的动作。而且,由于逆转动作或再动作可以任意改变从假想轴控制装置F输出的假想轴位置的变化速度,因此虽然逆转动作或再动作是相同动作,但是其速度可以任意改变,也可以暂时停止。
图5是作为本发明的位置控制装置的一个实施例的数值控制装置的方框图。CPU11是整体地控制数值控制装置100的处理器。CPU11通过总线20读出存储在ROM12中的***程序,按照该***程序控制数值控制装置全体。在RAM13中存储临时的计算数据或显示数据以及操作员通过显示器/MDI单元60输入的各种数据。特别与本发明相关,具有存储上述样板形状数据和I/O信号数据E的存储部,构成相对假想轴的位置的控制对象轴的位置数据记录装置D1以及I/O信号状态的数据记录装置D2。
CMOS存储器14以图中未示出的电池作为后备电源,作为即使数值控制装置100的电源断电也能保持记忆状态的非易失存储器构成。在CMOS存储器14中,存储通过接口15读入的NC程序或者通过显示器/MDI单元60输入的NC程序等。
接口15是可以实现数值控制装置100和外部机器的连接的装置,从外部机器读入NC程序等。PMC(可编程机器控制器)16通过内置于数值控制装置100的顺序程序,通过I/O单元17向工作机械的辅助装置(例如,工具交换用的称为机器人的驱动器)输出信号并对其进行控制。另外,接收配置在工作机械的本体上的操作盘的各种开关等的信号,在进行必要的信号处理后,传送给CPU11。
显示器/MDI单元60是具备显示器或键盘等的手动数据输入装置,接口18接收来自显示器/MDI单元60的键盘的指令、数据,传送给CPU11。接口19与手动脉冲发生装置61连接,接受脉冲。手动脉冲发生装置61安装在操作盘上,根据手动操作发生分配脉冲。将该手动脉冲发生装置61作为在本实施例中叙述的假想轴控制装置F利用。
各轴的轴控制电路30~32接受来自CPU11的各轴的指令移动量,将各轴的指令输出给伺服放大器40~42。伺服放大器40~42接受这些指令,驱动各轴的伺服电机50~52。各轴的伺服电机50~52内置位置/速度检测器,将来自这些位置/速度检测器的位置/速度反馈信号反馈给轴控制电路30~32,进行位置/速度的反馈控制。通过该轴控制电路30~32以及伺服放大器40~42构成各轴的伺服驱动控制装置H1。此外,在图5中,省略了位置/速度的反馈。
图6是在本实施例中的CPU11按规定周期(***周期)实行的处理中,以样板形状数据以及I/O信号状态取得为中心的处理的流程图。
CPU11读出存储在CMOS14中的NC程序,根据在该NC程序中指示的移动指令进行和现有技术中同样的***以及分配处理、加减速处理,并向伺服驱动控制装置的轴控制电路30~32输出加减速处理后的指令移动量(步骤S1~S3)。伺服驱动控制装置接受该指令移动量,进行速度环路控制等,驱动控制各伺服电动机50~52。
进一步,CPU11根据向这些伺服驱动控制装置输出的指令移动量计算每一***周期的各轴的位置,同时求出假想轴的位置(步骤S4,S5)。假想轴的位置作为对于开始***以及分配后的时间的设定函数(例如在一定速度下与时间成比例的位置)的位置而确定。
从PMC16输入的I/O信号中取得指定的控制对象轴所必要的I/O信号的状态,与假想轴的位置对应,将各轴位置以及I/O信号状态作为样板形状数据和I/O信号状态数据E存储在RAM13中(步骤S6~S8)。
此外,必要的I/O信号也可以通过参数进行选择。
以上是正常运转时的动作。在正常运转时,发生动作异常,动作停止,使其逆向动作,沿异常动作发生前经过的路径反方向动作时,或者为进行调整,使其在同一位置多次反复动作的场合,实行根据样板形状数据和I/O信号状态数据E的电子样板运转。给出电子样板运行指令,操作假想轴控制装置。给出电子样板运行指令后,CPU11按规定周期(***周期)执行图7的处理。
在本实施例中,手动脉冲发生装置61构成假想轴控制装置,在进行逆动作的场合,沿逆动作方向操作手动脉冲发生装置61使其发生脉冲。由此,从存储假想轴的位置的寄存器中减去发生的脉冲数(因为进行逆动作,通过沿相反方向操作手动脉冲发生装置61从现在位置减算)。CPU11读出存储在该寄存器中的位置(步骤T1),从存储在RAM13中的样板形状数据和I/O信号状态数据E读出与该假想轴的位置对应的各轴的位置(步骤T2),进行***及分配处理,且进行加减速处理,并将与该假想轴的位置对应的各轴的位置输出给伺服驱动控制装置(步骤T3,T4)。由此,各轴的伺服电动机50~52被驱动,被沿与迄今为止相反的方向驱动而移动。
进一步,同样从存储在RAM13中的样板形状数据和I/O信号状态数据E读出与假想轴的位置对应记录的I/O信号状态数据(步骤T5)。进一步,合成从样板形状数据和I/O信号状态数据E读出的I/O信号状态、和从来自PMC16的I/O信号的状态中除去从该样板形状数据和I/O信号状态数据E读出的I/O信号的状态的部分并进行输出(步骤T6,T7)。
如上所述,进行逆动作,I/O信号状态也成为对应其动作位置的状态,也包含I/O信号状态,可以简单地实现的逆动作。
另外,为进行调整等,在同一位置多次反复进行往复动作的场合,通过沿正反方向交互操作作为假想轴控制装置的手动脉冲发生装置61,也包含I/O信号状态,可以多次实施同一位置的正动作、逆动作。
此外,在上述实施例中,将手动脉冲发生装置61作为假想轴控制装置,在此以外,也可以以精密进给(ジョグ送り)等手动操作装置作为假想轴控制装置,使用该手动操作装置代替上述手动脉冲发生装置61向假想轴发出移动指令。进一步,也可以将通过PMC16进行的PMC轴控制作为假想轴控制装置,从PMC16向电子样板运转的假想轴发出移动指令。另外,也可以生成电子样板运转用的NC程序,通过执行该程序,执行作为假想轴控制装置的功能,驱动假想轴。
根据本发明,以假想轴的位置作为媒介,记录控制对象轴的位置、I/O信号状态,通过该记录的数据,可以容易而简单地执行逆动作、正逆反复动作。

Claims (5)

1.一种根据指令移动量控制控制对象轴的位置控制装置,其特征在于,具备:
根据所述控制对象轴的指令移动量计算所述控制对象轴的位置的控制对象轴位置计算装置;
通过设定的函数计算假定以规定的速度移动的假想轴的位置的假想轴位置计算装置;
使上述计算出来的控制对象轴的位置和假想轴的位置对应并进行记录的控制对象轴位置记录装置;
根据存储在控制对象轴位置记录装置中的位置,以假想轴作为主轴驱动控制对象轴使其同步跟踪该主轴的装置。
2.一种根据指令移动量控制控制对象轴的位置控制装置,其特征在于,具备:
取得由通过步骤进行的I/O信号控制装置得到的I/O信号的状态的I/O信号状态取得装置;
通过设定的函数计算假定以规定的速度移动的假想轴的位置的假想轴位置计算装置;
与通过所述假想轴位置计算装置求得的假想轴的位置对应,记录通过所述I/O信号状态取得装置求得的I/O信号的状态的I/O信号状态记录装置;
根据记录在所述I/O信号状态记录装置中的I/O信号的状态,根据假想轴的位置进行I/O信号控制的装置。
3.一种根据指令移动量控制控制对象轴的位置控制装置,其特征在于,具备:
根据所述控制对象轴的指令移动量计算所述控制对象轴的位置的控制对象轴位置计算装置;
取得由通过步骤进行的I/O信号控制装置得到的I/O信号的状态的I/O信号状态取得装置;
通过设定的函数计算假定以规定的速度移动的假想轴的位置的假想轴位置计算装置;
记录相对假想轴的位置的控制对象轴的位置以及I/O信号的状态的记录装置;
根据存储在记录装置中的位置、I/O信号的状态,进行控制对象轴的驱动以及I/O信号控制使其以假想轴作为主轴同步跟踪该主轴的装置。
4.根据权利要求2或者权利要求3所述的位置控制装置,其特征在于,
进行I/O信号控制的装置具备用于不进行记录在I/O信号状态记录装置中的I/O信号和在通过步骤进行的I/O信号中的同一信号的2次写入的排他控制装置。
5.根据权利要求2或者权利要求3所述的位置控制装置,其特征在于,
具备选择通过所述I/O信号状态记录装置记录的I/O信号的I/O信号选择装置。
CNA2004100042119A 2003-02-12 2004-02-10 位置控制装置 Pending CN1521583A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP200334203 2003-02-12
JP2003034203A JP2004246498A (ja) 2003-02-12 2003-02-12 位置制御装置

Publications (1)

Publication Number Publication Date
CN1521583A true CN1521583A (zh) 2004-08-18

Family

ID=32677590

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2004100042119A Pending CN1521583A (zh) 2003-02-12 2004-02-10 位置控制装置

Country Status (4)

Country Link
US (1) US20040158335A1 (zh)
EP (1) EP1447728A3 (zh)
JP (1) JP2004246498A (zh)
CN (1) CN1521583A (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101712403B (zh) * 2008-09-29 2013-05-01 株式会社大福 物品存放设备中的学习装置
CN103970147A (zh) * 2013-01-30 2014-08-06 兄弟工业株式会社 移动控制装置、移动控制方法及数控设备
CN104350437A (zh) * 2012-06-19 2015-02-11 德普技术公司 机器的cam集成cnc控制
CN105278465A (zh) * 2014-06-12 2016-01-27 发那科株式会社 进行控制轴切换的数值控制装置
CN106444644A (zh) * 2015-08-10 2017-02-22 发那科株式会社 进行平行的两轴的轴控制的数值控制装置
CN107340756A (zh) * 2016-04-28 2017-11-10 发那科株式会社 数值控制装置及同步跟踪控制方法
CN113646723A (zh) * 2019-03-29 2021-11-12 欧姆龙株式会社 控制装置

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005066819A (ja) * 2003-08-01 2005-03-17 Koyama:Kk 多関節型ロボット
US20050283275A1 (en) * 2004-06-17 2005-12-22 Kabushiki Kaisha Koyama Method of teaching articulated robot and control equipment of articulated robot
JP4003792B2 (ja) * 2004-11-17 2007-11-07 オムロン株式会社 サーボモータ制御システム
FR2917316B1 (fr) * 2007-06-15 2010-02-12 Cmw Construction Mecaniques De Procede de travail sur site d'une piece de grande dimension avec une machine a architecture parallele
DE102008018962B4 (de) * 2008-04-16 2015-08-20 Kuka Roboter Gmbh Verfahren zur Steuerung eines Roboters
DE102009010322A1 (de) 2009-02-12 2010-08-19 Harburg-Freudenberger Maschinenbau Gmbh Verfahren und Vorrichtung zur Steuerung der Produktion von Reifen
US8244386B2 (en) * 2009-10-08 2012-08-14 Hurco Companies, Inc. Machine tool system control having automatic safe repositioning
JP6046174B2 (ja) * 2015-01-14 2016-12-14 ファナック株式会社 複数の機構部を切替えて教示操作を行う数値制御装置
CN106774269B (zh) * 2016-12-29 2019-10-22 合肥欣奕华智能机器有限公司 一种用于工业机器人的控制器的测试方法及测试***
CN107102537B (zh) * 2017-05-04 2021-08-06 武汉滨湖电子有限责任公司 一种基于虚拟主轴的双丝杆同步控制方法
CN110770703B (zh) 2017-11-16 2023-09-12 株式会社日立产机*** 控制装置
JP7373497B2 (ja) 2018-09-28 2023-11-02 日精エー・エス・ビー機械株式会社 ブロー成形機およびブロー成形機の制御方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3593615A (en) * 1969-11-12 1971-07-20 Ralph W Krutsinger Jr Mechanism for transferring dimensional and shape information between two and three dimensional objects
US3731043A (en) * 1971-06-07 1973-05-01 Agie Ag Ind Elektronik Digital circuit for an eroding machine
DE58908998D1 (de) * 1988-11-11 1995-03-23 Siemens Ag Verfahren zum Betrieb eines Industrieroboters.
JP2935706B2 (ja) * 1988-12-07 1999-08-16 ファナック株式会社 加工プログラム修正方法
EP0543034B2 (de) * 1991-11-16 2001-09-05 Tornos-Bechler SA Verfahren zum Betrieb einer numerisch gesteuerten Werkzeugmaschine und Werkzeugmaschine zur Ausübung des Verfahrens
US5577981A (en) * 1994-01-19 1996-11-26 Jarvik; Robert Virtual reality exercise machine and computer controlled video system
EP1052560B1 (en) * 1999-05-11 2004-08-11 Fanuc Ltd Numerical control system
US7099719B2 (en) * 2002-06-19 2006-08-29 Rockwell Automation Technologies, Inc. Output cam system and method
EP1531749A2 (en) * 2002-08-13 2005-05-25 Microbotics Corporation Microsurgical robot system
JP2004199433A (ja) * 2002-12-19 2004-07-15 Fanuc Ltd 同期制御装置

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101712403B (zh) * 2008-09-29 2013-05-01 株式会社大福 物品存放设备中的学习装置
CN104350437A (zh) * 2012-06-19 2015-02-11 德普技术公司 机器的cam集成cnc控制
US10007254B2 (en) 2012-06-19 2018-06-26 D.P. Technology Corp. CAM integrated CNC control of machines
US9448553B2 (en) 2012-06-19 2016-09-20 D.P. Technology Corp. Cam integrated CNC control of machines
CN104350437B (zh) * 2012-06-19 2018-02-02 德普技术公司 机器的cam集成cnc控制
CN103970147A (zh) * 2013-01-30 2014-08-06 兄弟工业株式会社 移动控制装置、移动控制方法及数控设备
CN103970147B (zh) * 2013-01-30 2017-03-01 兄弟工业株式会社 机床及移动控制方法
US9841747B2 (en) 2014-06-12 2017-12-12 Fanuc Corporation Numerical control device for performing control axis switch
CN105278465A (zh) * 2014-06-12 2016-01-27 发那科株式会社 进行控制轴切换的数值控制装置
CN106444644A (zh) * 2015-08-10 2017-02-22 发那科株式会社 进行平行的两轴的轴控制的数值控制装置
CN106444644B (zh) * 2015-08-10 2019-03-08 发那科株式会社 进行平行的两轴的轴控制的数值控制装置
CN107340756A (zh) * 2016-04-28 2017-11-10 发那科株式会社 数值控制装置及同步跟踪控制方法
CN107340756B (zh) * 2016-04-28 2019-11-26 发那科株式会社 数值控制装置及同步跟踪控制方法
CN113646723A (zh) * 2019-03-29 2021-11-12 欧姆龙株式会社 控制装置
US11899430B2 (en) 2019-03-29 2024-02-13 Omron Corporation Control device
CN113646723B (zh) * 2019-03-29 2024-05-14 欧姆龙株式会社 控制装置

Also Published As

Publication number Publication date
EP1447728A2 (en) 2004-08-18
JP2004246498A (ja) 2004-09-02
EP1447728A3 (en) 2006-01-18
US20040158335A1 (en) 2004-08-12

Similar Documents

Publication Publication Date Title
CN1521583A (zh) 位置控制装置
CN102402199B (zh) 控制刀具前端点位置的多轴加工机用数值控制装置
CN1519673A (zh) 伺服控制装置
CN1630838B (zh) 数值控制方法及数值控制***
EP1308809B1 (en) Synchronization control method and synchronization control device
Altintas et al. Open architecture modular tool kit for motion and machining process control
CN1825236A (zh) 对话式数值控制装置
EP1720084A1 (en) Numerical controller
CN1722034A (zh) 数字控制器
JP2007290113A (ja) 数値制御装置付き工作機械の自動工具交換方法及び自動工具交換装置
CN101563661B (zh) 加工控制装置
US20040236462A1 (en) Numerical control apparatus for machine tool
JPS6315604B2 (zh)
EP0357778A1 (en) Method of speed control for servomotor
DE102008018962B4 (de) Verfahren zur Steuerung eines Roboters
CN1595319A (zh) 数值控制装置
JPH01257545A (ja) 工具の位置を制御する方法および装置
US6999844B2 (en) Numerical controller
WO1984004978A1 (en) Numerical control system
JPH0615547A (ja) 工作機械における1本もしくは1本以上の軸線を制御する方法ならびに装置
CN1405674A (zh) 一种数控***下位机的软件实现方法
JPH0561651B2 (zh)
WO2024042568A1 (ja) 数値制御装置
JPS6228803A (ja) フイ−ドフオワ−ド補償付サ−ボ制御装置
JP7348036B2 (ja) プログラム解析装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication