摘要:
A tool abnormality determination system is provided. The tool abnormality determination system includes: a tool that machines a workpiece; a control device that includes a storage portion in which a monitoring range is stored and an arithmetic portion for comparing the monitoring range to a load of the tool during machining; and an interface device that can notify, when the load of the tool exceeds the monitoring range, an operator of a question regarding whether or not the tool is in an abnormal condition other than abrasion.
摘要:
A tool abnormality determination system is provided. The tool abnormality determination system includes: a tool that machines a workpiece; a control device that includes a storage portion in which a monitoring range is stored and an arithmetic portion for comparing the monitoring range to a load of the tool during machining; and an interface device that can notify, when the load of the tool exceeds the monitoring range, an operator of a question regarding whether or not the tool is in an abnormal condition other than abrasion.
摘要:
This product search server is provided with: a WEB server which communicates with an exhibition terminal and a product search terminal; a control unit which performs processes in response to a request such as product offering, search, order, etc.; a clock which holds and returns the current time; an product-offering DB which accumulates offered-product information, registration time, latitudes and longitudes of registration places, and contact information of registrants; and a mail server which transmits order notification. With this structure, the offered product of the entry is displayed only when the distance (unit: kilometer [km]) from the entry registration place to the search place is less than the square value of the elapsed time (unit: hour [H]) from the entry registration to the search, so that the searcher located at a shorter distance from the seller can acquire the right of order earlier.
摘要:
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 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 central control device used in a manufacture work machine for performing a manufacture work to control, in a centralized manner, work-element performing apparatuses each configured to perform one of work elements that constitute the manufacture work, by sequentially transmitting motion commands each of which is a command for one motion to be performed by one of the work-element performing apparatuses, the central control device including: a source-data storage section configured to store source data in which is encoded a matter of each of the work elements to be performed by each of the work-element performing apparatuses to perform manufacture work; a motion-command generating section configured to generate motion commands on the basis of the source data; and a command-transmission processing section configured to preform transmission processing to transmit the motion commands generated by the motion-command generating section to the work-element performing apparatuses.
摘要:
A device for monitoring a conveyor belt in which a sensor can be fixed easily to the body without using any special fixing device and the properties of the conveyor belt can be detected with high precision. The device for monitoring the conveyor belt comprises a body to be detected embedded in a conveyor belt running endlessly, and a sensor provided oppositely thereto in the body. The sensor detects the variation in properties of the conveyor belt by detecting variation of the body to be detected due to the variation in properties of the conveyor belt. The sensor is secured to a shaft which supports a hollow roller for guiding the conveyor belt in the conveyance direction rotatably on the body in the roller thus making the sensor itself nonrotatable.
摘要:
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.
摘要:
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.