Patent classifications
G05B19/4067
DETERMINING ELEVATOR CAR LOCATION USING VIBRATIONS
Methods and systems for determining elevator car locations are provided. Aspects includes operating, by a processor, a machine room sensor to collect vibration data associated with one or more components in a machine room of an elevator system, wherein the elevator system comprises an elevator car and a hoistway and analyzing the vibration data to determine a position of the elevator car in the hoistway.
Numerical controller
In order to retrieve a specific block from a machining program, a numerical controller calculates the distance between a command path based on one of blocks included in the machining program and a current position of a tool and, based on the calculated distance, displays only that one of the blocks included in the machining program which is located closest to the current tool position or displays a plurality of blocks side by side in the ascending order of distance from the current tool position.
Work resume system, manufacturing method, and program
A task resumption system including processing circuitry that receives a task resumption specification for task resumption by a device when the device, which sequentially performs multiple tasks, stops during processing, acquires a current state of the device, acquires a resume state corresponding to the task resumption of the device, causes the device to transition from the current state to the resume state, and causes the device to resume the task according to the resume state.
Control device
A controller for performing synchronization control over the master axis and the slave axis to follow an electronic cam profile includes a reference position calculator that, in response to power being restored after a power disconnect, obtains a position of the master axis and calculates reference positions of the master axis and the slave axis based on the obtained position of the master axis, a position of the master axis at cam synchronization, and the electronic cam profile, and a return control unit that performs return control to determine a position of the slave axis corresponding to a current position of the master axis based on the current position of the master axis, the electronic cam profile, and the reference positions of the master axis and the slave axis calculated by the reference position calculator, and that moves the slave axis to the determined position.
CONTROL DEVICE FOR INDUSTRIAL MACHINE
A control device is provided with an instructed path generation unit that generates an instructed path for a movement path of a moving part on the basis of an instruction of a program, an actual forward path prediction unit that predicts an actual forward path from the instructed path using a machine model relating to a transfer characteristic of an industrial machine, an instructed reverse path generation unit that generates an instructed reverse path by reversing the movement direction of an actual forward path, an actual reverse path prediction unit that predicts an actual reverse path from the instructed reverse path using the machine model, and an instructed speed adjustment unit that adjusts an instructed speed based on a movement speed indicated by the instruction of the program so as to reduce an error of the actual reverse path relative to the instructed reverse path, and generates an instructed reverse speed.
Control system, control device, and control method
A control system that can adjust a period required for detecting an abnormality occurring in a control object is provided. The control system includes: feature quantity creating means that creates a feature quantity from data which is acquired from the control object based on a first parameter associated with elements defining the feature quantity; deviation acquiring means that acquires a degree of deviation between the feature quantity created by the feature quantity creating means and a group of feature quantities stored by a storage means based on a second parameter associated with a range in the group of feature quantities; abnormality detecting means that detects an abnormality occurring in the control object based on the degree of deviation acquired by the deviation acquiring means and a threshold value; and instruction means that instructs the deviation acquiring means to start execution based on an execution cycle of the deviation acquiring means.
Control system, control device, and control method
A control system that can adjust a period required for detecting an abnormality occurring in a control object is provided. The control system includes: feature quantity creating means that creates a feature quantity from data which is acquired from the control object based on a first parameter associated with elements defining the feature quantity; deviation acquiring means that acquires a degree of deviation between the feature quantity created by the feature quantity creating means and a group of feature quantities stored by a storage means based on a second parameter associated with a range in the group of feature quantities; abnormality detecting means that detects an abnormality occurring in the control object based on the degree of deviation acquired by the deviation acquiring means and a threshold value; and instruction means that instructs the deviation acquiring means to start execution based on an execution cycle of the deviation acquiring means.
ROBOT CONTROL DEVICE, ROBOT SYSTEM, AND METHOD OF CONTROLLING ROBOT
A robot control device configured to control a robot includes a first memory part configured to store work data, a second memory part configured to store restoring data, a calculating part configured to perform an operation instructing process configured to read the work data and generate an operating instruction to the robot, and a data evacuation process configured to determine whether the operation instructing process operates normally, and when the calculating part determines that the operation instructing process does not operate normally, coincide the restoring data with the work data, and an operation controlling part configured to control operation of the robot based on the operating instruction.
SERVO AMPLIFIER SELECTION DEVICE, SERVO AMPLIFIER SELECTION METHOD AND NON-TRANSITORY COMPUTER READABLE MEDIUM RECORDING A SERVO AMPLIFIER SELECTION PROGRAM
An object is to realize a technology in which a more appropriate power failure operation can be performed when the configuration of a servo system is selected. A selection device 20 includes: a servo system selection unit 21b which selects a servo amplifier corresponding to the specification of a motor and a drive condition of the motor in a servo system; a UI display control unit 21a which receives the setting of a condition on a power failure operation in the servo amplifier selected by the servo amplifier selection unit; and a power failure operation determination unit 21d which determines, based on the condition on the power failure operation received in the power failure operation condition setting unit, a method for the power failure operation in the selected servo amplifier, and the UI display control unit 21a outputs the method for the power failure operation which is determined by the power failure operation determination unit.
CONTROL DEVICE, CONTROL METHOD, AND CONTROL PROGRAM
To provide a control device, a control method and a control program that enables normal restart of the execution of a machining program. A numerical controller includes an execution control unit configured to execute a machining program for controlling operation of a machine tool from a designated block, a start processing unit configured to set, when a subsequence called from a predetermined block in the machining program is started, a flag indicating that the subsequence is under execution, and a termination processing unit configured to reset the flag following termination of the subsequence. When the execution control unit is instructed, following interruption of execution of the machining program, to restart the machining program from a block succeeding the predetermined block, if the flag is set, the execution control unit suspends the execution of the machining program.