摘要:
Method and device for guiding a tool (2) in a recurring application of a product (3) moved along an X-axis, wherein the tool (2) is mounted on the Z-carriage (12) of a cross guide and is moved therewith along the Z-axis standing perpendicular on the X-axis, wherein the Z-carriage (12) is mounted on the X-carriage (10) of the cross guide, the guide of which is mounted along the X-axis in a base plane (13), wherein the X-carriage (10) is driven with an X-drive, wherein the Z-carriage (12) is driven by a Z-drive, which is held stationary in the base plane (13) and has a traction means (17) driven by a first servo motor (8) provided for the drive of the Z-carriage, which is driven from the base plane (13) on the movable Z-carriage (12), wherein a movement of the Z-carriage (12) that is brought about by the movement of the X-carriage (10) and a motive force caused thereby on the traction means (17), is compensated when actuating the first servo motor (8) provided for the drive of the Z-carriage.
摘要:
A numerical controller capable of using G-code commands pursuant to ISO in a path table operation. Data of values L of a reference variable and positions of a controlled axis X on i th and (i+1) th lines are read from a path table and stored. Based on the i th and (i+1) th line data and an inputted value Lm of the reference variable, a motion path is obtained to output motion amounts of the controlled axis. Thereafter, an index i is updated, and the path table operation is performed in accordance with data in the path table and the inputted reference variable value. If a G-code is included in the read data during the path table operation, it is stored. When the reference variable value Lm reaches a reference variable value designated by a line in which the G-code is read, a command for the G-code is executed.
摘要:
An indirect axis address command, nullAXnullcontrolled-axis numbernullnullcommanded movement amountnull, which can designate a controlled axis to be commanded through a controlled axis number is used. The controlled axes number can be stored in a variable by nullvariable null100nullAXNUM nullaxis addressnullnull, for example. In this way, it is possible to cause different axes to carry out the same operations by the same program by changing the axis addresses stored in the variables. Because the controlled axis is designated by using the controlled axis number, operation can be performed.
摘要:
A numerical control device adapted to control a plurality of transfer machines mounted on a transfer line. The numerical control device is composed of an NC section (13) for controlling the axes of the transfer machines and a PMC section (14) for executing sequence control. The PMC section (14) reads current position data from a current position register (16) of the NC section (13) through a window, and compares the read data with previously set zone data (19). A function instruction (18a) delivers the result of the comparison as a zone signal, and executes a modification control of an execution sequence by using the zone signal. Therefor, a high-accuracy region signal can be set.
摘要:
A numerical controller looks ahead and analyzes commands indicated by a block contained in a program, and identifies a travel direction of a control target for each of the commands to calculate a time constant based on the identified travel direction. The numerical controller then sets a time constant for filter processing based on the time constant for each of the commands, and performs filter processing on command data subjected to a linear acceleration and deceleration process, based on the set time constant. The numerical controller then calculates movement of each axis for each interpolation period, based on the command data subjected to the filter processing.
摘要:
Disclosed embodiments relate to a method of independent control period allocation of axes in a PLC positioning system. In some embodiments, the method includes: dividing the axes into a first axis group including a first control period and a second axis group including a second control period and allocating different control periods for different axes; when position control calculation of the first axis group is requested during position control calculation of the second axis group, performing the position control calculation of the first axis group through task switching by an interrupt; and, after completing the position control calculation of the first axis group, resuming the position control calculation of the second axis group through task switching by an interrupt.
摘要:
A robot capable of substituting a plurality of parameter candidates in a point by a single-kind instruction sequence in accordance with the point is provided. A robot stores a main program, a sub program referred when the main program is executed, and a plurality of parameters. The sub program contains an instruction sequence containing a variable, and defines control details. The parameters are substitution candidates for the single kind of variable. The parameter to be substituted in the single kind of variable is determined, and one of the memory areas where the parameter is stored is interlinked with the variable in accordance with a determination result.