Method for co-ordinating and synchronizing the movement of servo-assisted axes
    1.
    发明授权
    Method for co-ordinating and synchronizing the movement of servo-assisted axes 失效
    协调和同步伺服辅助轴运动的方法

    公开(公告)号:US07030586B2

    公开(公告)日:2006-04-18

    申请号:US10481362

    申请日:2002-07-04

    IPC分类号: G05B19/18 G05B11/32 H02P7/36

    CPC分类号: G05B19/414 G05B2219/43174

    摘要: The invention regards a method for co-ordinating and synchronizing the movement of servo-assisted axes in machines and apparatuses which execute various industrial applications. The method in object is applied in the programming of electronic control systems using specific commands collected in a particular table subdivided into sectors and known as a “CAM TABLE”, according to a programming technique known as “CAMMING”. The fundamental characteristic of the devised method is given by the fact that inside the aforementioned sectors of the CAM TABLE are described, through the use of a special operating code comprising a plurality of operating instructions, both the position relationships and the virtual laws of motion which bind a first reference axis known as the “MASTER axis”, and each of the other axes known as “SLAVE axes” together.

    摘要翻译: 本发明涉及一种用于协调和同步伺服辅助轴在执行各种工业应用的机器和装置中的运动的方法。 根据称为“CAMMING”的编程技术,将对象中的方法应用于使用在细分为扇区的特定表格中收集的特定命令的电子控制系统的编程中,并称为“CAM TABLE”。 设计方法的基本特征是通过使用包括多个操作指令的特殊操作代码描述CAM TABLE的上述扇区内的事实给出了位置关系和虚拟运动定律两者 将称为“主轴”的第一个参考轴和被称为“从动轴”的每个其他轴结合在一起。

    Automatic lathe, and method for controlling the same and device for controlling the same
    2.
    发明授权
    Automatic lathe, and method for controlling the same and device for controlling the same 有权
    自动车床及其控制方法及其控制装置

    公开(公告)号:US06812664B2

    公开(公告)日:2004-11-02

    申请号:US10470421

    申请日:2003-07-29

    申请人: Tadashi Fujinawa

    发明人: Tadashi Fujinawa

    IPC分类号: G05B1101

    摘要: A method for controlling an automatically operated lathe, provided with at least one spindle and at least one tool rest, includes the following steps. First, each of a plurality of transfer position data required in a sequence of machining programs in connection with at least one spindle and at least one tool rest is provided in a form of a cam-reference data directing a transfer position as a function of a cam rotation quantity. A plurality of pulse-train generating sources, each of which generates any pulse train, is also provided. Next, with regard to each of the plural transfer position data, a pulse-train generating source for generating a pulse train defining the cam rotation quantity as one component of the cam-reference data is designated, with the pulse-train generating source being selected from the plural pulse-train generating sources. Then, each of the plural transfer position data provided in the form of the cam-reference data is processed by using the pulse train generated through the pulse-train generating source as designated, so as to control a relative feed motion between at least one spindle and at least one tool rest in the sequence of machining programs.

    摘要翻译: 一种用于控制具有至少一个主轴和至少一个工具架的自动操作的车床的方法包括以下步骤。 首先,以与至少一个主轴和至少一个刀架相关联的一系列加工程序中所需的多个传送位置数据中的每一个提供为以转动位置为指导的凸轮参考数据的形式, 凸轮旋转量。 还提供了多个产生任何脉冲串的脉冲串发生源。 接下来,对于多个传送位置数据中的每一个,指定用于产生定义凸轮旋转量的脉冲串作为凸轮参考数据的一个分量的脉冲串发生源,其中脉冲串生成源被选择 从多个脉冲串生成源。 然后,通过使用如所指定的脉冲串发生源产生的脉冲串来处理以凸轮参考数据形式提供的多个传送位置数据中的每一个,以便控制至少一个主轴之间的相对进给运动 并且至少一个刀具依次加工程序。

    Machine tool driving control apparatus
    4.
    发明授权
    Machine tool driving control apparatus 失效
    机床驱动控制装置

    公开(公告)号:US06597966B2

    公开(公告)日:2003-07-22

    申请号:US09776752

    申请日:2001-02-06

    IPC分类号: G06F1900

    摘要: Every time the cumulative number of revolutions of a spindle rotating motor reaches a cumulative number of revolutions set in a data table, a CPU reads out, from a data memory section, moving positions of a workpiece and tool at the reached cumulative number of revolutions and the next cumulative number of revolutions, and a spindle rotational speed instruction value at the reached cumulative number of revolutions. The CPU sets the reached cumulative number of revolutions as a start point and the next cumulative number of revolutions as an end point, and divides the interval between the start and end points at predetermined timings. The CPU determines moving positions of the workpiece and tool at divided timings on the basis of the readout moving positions of the workpiece and tool. The CPU outputs the spindle rotational speed instruction value as a spindle rotational speed instruction signal to a reference spindle rotational speed setting circuit to control the rotational speed of the spindle rotating motor.

    摘要翻译: 每当主轴旋转电动机的累积转数达到在数据表中设定的累积转数时,CPU从数据存储部分以达到的累计转数读出工件和工具的移动位置,以及 下一个累计转数,以及达到的累计转数的主轴转速指令值。 CPU将达到的累积转数设定为开始点,将下一个累积转数设定为终点,并以预定的时间间隔开始点和结束点之间的间隔。 CPU根据工件和工具的读出移动位置,在划分的时刻确定工件和工具的移动位置。 CPU将主轴转速指令值作为主轴转速指令信号输出到基准主轴转速设定电路,以控制主轴旋转电动机的转速。

    Drive controller for machine tool
    5.
    发明申请
    Drive controller for machine tool 有权
    机床驱动控制器

    公开(公告)号:US20020158597A1

    公开(公告)日:2002-10-31

    申请号:US09913647

    申请日:2001-08-17

    IPC分类号: G05B011/01

    摘要: Each time the number of cumulative rotations of a spindle rotating motor 11 reaches the number of cumulative rotations set in a position data table T, a CPU 22 reads out the mobile positions of a work piece and tool at thus reached number of cumulative rotations and the next number of cumulative rotations to reach from a position data storage section 25, and reads out a moving speed characteristic between the reached number of cumulative rotations and the next number of cumulative rotations to reach from a moving speed characteristic storage section 27 according to an auxiliary operation designation in the position data table T. Thereafter, assuming the reached number of cumulative rotations to be a start point and the next number of cumulative rotations to reach to be an end point, the CPU 22 divides the part between the start and end points into predetermined timings, and defines the mobile positions of the workpiece and tool at each of the divided timings according to the read-out mobile positions of the workpiece and tool and moving speed characteristic.

    摘要翻译: 主轴旋转马达11的累积旋转次数达到在位置数据表T中设定的累积旋转次数时,CPU22以如此达到的累积旋转次数读出工件和工具的移动位置, 从位置数据存储部25到达的下一个累积旋转次数,并且根据辅助信号从移动速度特性存储部27读出到达的累积转数与下一个累积转数之间的移动速度特性 在位置数据表T中的操作指定。此后,假设到达达到终点的累积旋转数达到起始点和下一个累积转数,则CPU 22将起始点和终点之间的部分 并且根据读出的m在每个分割的定时定义工件和工具的移动位置 工件和工具的平坦位置和移动速度特性。

    Motion controller
    7.
    发明授权
    Motion controller 失效
    运动控制器

    公开(公告)号:US6133705A

    公开(公告)日:2000-10-17

    申请号:US168436

    申请日:1998-10-07

    IPC分类号: G05D3/12 G05B19/414 H02P7/00

    摘要: A numeric array of move command data Qi constituting a reference cam diagram F (.theta.) is stored in advance in a data table of a CMOS memory. Alternatively, a shift position of a cam corresponding to a rotational angle .theta. of the cam is stored in advance so that move command data can be generated by obtaining the shift position of the cam from the rotational angle of the cam based on the rotational angle value. In response to the input of a shift Ka in the lift direction, shift Kb in the pitch-circle direction, maximum lift Kc, and data number n as a criterion for extension or compression in the pitch-circle direction, the move command data can be corrected by automatic processing by means of a motion controller. Thus, final move command data Pk can be generated and outputted as position commands.

    摘要翻译: 构成基准凸轮图F(theta)的移动指令数据Qi的数字列被预先存储在CMOS存储器的数据表中。 或者,预先存储对应于凸轮的旋转角θ的凸轮的换档位置,从而可以通过基于旋转角度值从凸轮的旋转角度获得凸轮的换档位置来生成移动指令数据 。 响应于提升方向上的换档Ka的输入,在节圆方向上的移位Kb,最大提升Kc和数据编号n作为俯仰方向上的伸展或压缩的标准,移动指令数据可以 通过运动控制器进行自动处理来纠正。 因此,可以生成最终移动指令数据Pk并作为位置指令输出。

    Control unit, output control method and program

    公开(公告)号:US09753447B2

    公开(公告)日:2017-09-05

    申请号:US14561803

    申请日:2014-12-05

    申请人: OMRON CORPORATION

    IPC分类号: G05D7/00 G05B19/05 G05B19/414

    摘要: It is possible to easily change CAM tables, which are used for executing an electronic CAM operation. A CAM computation program performs an electronic CAM operation, using a CAM table that is an array in which displacements of a slave axis of an electronic CAM are associated with phases of a master axis of the electronic CAM. A CAM table generating program receives input of a CAM definition variable that defines an electronic CAM operation to be realized by a motion control, and generates a CAM table in which a CAM curve is stored as an array corresponding to the inputted CAM definition variable. A microprocessor performs a CAM computation program using the CAM table. If the microprocessor receives the input of the CAM definition variable, the microprocessor performs the CAM table generating program to generate the CAM table, and stores the generated CAM table into the main memory.