摘要:
A processor for sequentially executing a plurality of programs using a plurality of register value groups stored in a memory that correspond one-to-one with the programs. The processor includes a plurality of register groups; a select/switch unit operable to select one of the plurality of register groups as an execution target register group on which a program execution is based, and to switch the selection target every time a first predetermined period elapses; a restoring unit operable to restore, every time the switching is performed, one of the register value groups into one of the register groups that is not selected as the execution target register group; a saving unit operable to save, prior to the restoring, register values in the register group targeted for restoring, by overwriting a register value group in the memory that corresponds to the register values; and a program execution unit operable to execute, every time the switching is performed, a program corresponding to a register value group in the execution target register group.
摘要:
A manufacture work machine for preforming a manufacture work, including: work-element performing apparatuses each configured to perform one of work elements of the manufacture work, and a central control device to control the apparatuses in a centralized manner, such that motion commands for one motion to be performed by one of the apparatuses are sequentially transmitted, wherein each apparatus has an individual control device to control an operation of said each apparatus and at least one operating device for performing a work element corresponding to said each apparatus, and wherein the individual control device is configured to recognize a matter of the motion command transmitted from the central control device and is configured to control an operation of each of the at least one operating device so as to permit one of the apparatuses to which the individual control device belongs to perform one motion corresponding to the motion command.
摘要:
Disclosed in an automatic tool changer in which the tool changing time can be shortened by increasing overlapping operations of the turning operation and the axial advancing/retracting operation of a replacement arm. An arm driver (32) is so constituted that the driver performs overlapping operations such that at least a part of the operation for turning a replacement arm (23) by 180° and the operation for advancing/retracting the replacement arm in the axial direction in order to insert or withdraw a tool (37) are performed simultaneously and in parallelism with each other. When the replacement arm (23) is advanced/retracted in the axial direction in order to insert or withdraw a tool, the replacement arm (23) is turned by a predetermined distance in a direction reverse to the direction (so called “normal direction”) for turning the arm by 180° in parallelism with the advancing/retracting operation, and thereafter, the replacement arm (23) is turned in the normal direction.
摘要:
A processor for sequentially executing a plurality of programs using a plurality of register value groups stored in a memory that correspond one-to-one with the programs. The processor includes a plurality of register groups; a select/switch unit operable to select one of the plurality of register groups as an execution target register group on which a program execution is based, and to switch the selection target every time a first predetermined period elapses; a restoring unit operable to restore, every time the switching is performed, one of the register value groups into one of the register groups that is not selected as the execution target register group; a saving unit operable to save, prior to the restoring, register values in the register group targeted for restoring, by overwriting a register value group in the memory that corresponds to the register values; and a program execution unit operable to execute, every time the switching is performed, a program corresponding to a register value group in the execution target register group.
摘要:
A belt monitoring system which can accurately monitor the condition of a conveyor belt by correcting it for the effect of belt deviation. Wear detecting magnets (11), which are rubber magnets spanning the entire belt width, are embedded at intervals along the circumferential direction of the conveyor belt (2). Also, position determining magnets (12, 12z) are embedded in positions a predetermined distance apart from the wear detecting magnets (11). In addition, a plurality of magnetic field detecting means (13: 13A-13G) for detecting the magnetic fields from the magnets (11, 12, 12z), which are arranged at predetermined intervals in the width direction of the conveyor belt (2), are disposed in a position spaced apart from the surface of the conveyor belt (2). The state of deviation of the conveyor belt (2) is detected based on the output signals from the position determining magnets (12, 12z) detected by the magnetic field detection means (13), and then the belt thickness distribution of the conveyor belt (2) in the width direction is corrected based on the detected state of belt deviation.
摘要:
In a command output control apparatus, one of first and second storage areas that corresponds to the smaller number of subcommands is selected as a storage area subjected to division, according to a comparison result by a subcommand number comparison unit. From partial storage areas constituting the storage area subjected to the division, a partial storage area no smaller than a predetermined size is selected as a partial storage area subjected to the division, according to a comparison result by a size comparison unit. Subcommands for accessing partial storage areas obtained by dividing the partial storage area subjected to the division are generated by an access area division unit. A subcommand for accessing the partial storage area subjected to the division is replaced with the generated subcommands. Subcommands are alternately selected from first and second subcommand groups after the replacement and outputted to a memory.
摘要:
A processor for sequentially executing a plurality of programs using a plurality of register value groups stored in a memory that correspond one-to-one with the programs. The processor includes a plurality of register groups; a select/switch unit operable to select one of the plurality of register groups as an execution target register group on which a program execution is based, and to switch the selection target every time a first predetermined period elapses; a restoring unit operable to restore, every time the switching is performed, one of the register value groups into one of the register groups that is not selected as the execution target register group; a saving unit operable to save, prior to the restoring, register values in the register group targeted for restoring, by overwriting a register value group in the memory that corresponds to the register values; and a program execution unit operable to execute, every time the switching is performed, a program corresponding to a register value group in the execution target register group.
摘要:
A manufacture work machine for performing a manufacture work including: a plurality of work-element performing apparatuses each including an individual control device; and a central control device configured to control the apparatuses and including a central communication section to transmit, according to one protocol, a motion command in a specific programming language, wherein the individual control device includes (a) an individual communication section configured to receive, according to the one protocol, the motion command transmitted from the central control device and (b) a command converting section configured to convert the motion command received by the individual communication section into a motion command in a programming language that the individual control device can handle, the individual control device being configured to control one of the plurality of work-element performing apparatuses that is controlled by the individual control device, on the basis of the motion command converted by the command converting section.
摘要:
A monitoring system including rubber magnets 41 to 44 provided inside of a belt 1, and magnetic sensors 51 and 52 provided outside of the belt 1, and magnetic forces generated by the rubber magnets 41 to 44 are detected by the magnetic sensors 51 and 52, thereby detecting a condition of the belt 1, wherein the magnetic sensors 51 and 52 are configured using MI sensors.
摘要:
A manufacture work machine for preforming a manufacture work, including: work-element performing apparatuses each configured to perform one of work elements of the manufacture work, and a central control device to control the apparatuses in a centralized manner, such that motion commands for one motion to be performed by one of the apparatuses are sequentially transmitted, wherein each apparatus has an individual control device to control an operation of said each apparatus and at least one operating device for performing a work element corresponding to said each apparatus, and wherein the individual control device is configured to recognize a matter of the motion command transmitted from the central control device and is configured to control an operation of each of the at least one operating device so as to permit one of the apparatuses to which the individual control device belongs to perform one motion corresponding to the motion command.