Patent classifications
G05B19/414
Motor control apparatus, numerical control apparatus, robot controller, and integrated controller system
A motor control apparatus includes a main CPU configured to output a position command value, a plurality of integrated circuits connected to the main CPU and provided depending on the number of a plurality of motors, and a plurality of sub-CPUs connected to the plurality of corresponding respective integrated circuits, wherein each of the plurality of integrated circuits includes a motor interface control unit that outputs a drive command value to an amplifier that drives each of the motors in such a way as to move the motor to a position of the position command value. Each of the plurality of sub-CPUs controls an output of the drive command value by the motor interface control unit in the integrated circuit connected to the sub-CPU, based on the position command value and a position feedback value of the motor being read via the integrated circuit connected to the sub-CPU.
Motor control apparatus, numerical control apparatus, robot controller, and integrated controller system
A motor control apparatus includes a main CPU configured to output a position command value, a plurality of integrated circuits connected to the main CPU and provided depending on the number of a plurality of motors, and a plurality of sub-CPUs connected to the plurality of corresponding respective integrated circuits, wherein each of the plurality of integrated circuits includes a motor interface control unit that outputs a drive command value to an amplifier that drives each of the motors in such a way as to move the motor to a position of the position command value. Each of the plurality of sub-CPUs controls an output of the drive command value by the motor interface control unit in the integrated circuit connected to the sub-CPU, based on the position command value and a position feedback value of the motor being read via the integrated circuit connected to the sub-CPU.
Cooperative robotic surgical systems
A robotic surgical system includes a first automated surgical system with a first user control console; a first robotic actuator; and a first surgical system controller comprising a first processor and a first memory component configured to store a first set of processor instructions and a first set of processor data. The robotic surgical system further includes a first surgical system communication interface; and a second automated surgical system that has a second user control console; a second robotic actuator; a second surgical system controller comprising a second processor and a second memory component configured to store a second set of processor instructions and a second set of processor data; and a second surgical system communication interface in data communication with the first surgical system communication interface. The second automated surgical system is controllable through the first user control console.
System and method for automated precision control of a computer numerical control (CNC) machine
A system, method, and device for automated precision control of a computer numerical control (CNC) machine to a workpiece. The system receives via at least one visual input device at least one detectable marking on a workpiece. The system decodes the at least one detectable marking and determines a stored and pre-defined movement routine of a cutting element attached to the CNC machine relative to the workpiece based on the at least one marking. The system then determines, using the at least one visual input device and/or another visual input device, a current position of a working end of the cutting element relative to the at least one marking. Finally, the system performs the pre-defined movement routine including cutting into the workpiece with the cutting element.
Control system
A control system controls an industrial machine, and each of controllers includes a screen generation unit which generates a controller screen that is displayed on a controller display unit and which generates a glasses screen that is displayed on s glasses-type display device based on a variation in an internal state of the controller screen and the glasses-type display device includes: a transmissive glasses display unit which is arranged so as to correspond to the positions of the eyes of a wearer and which can display the generated glasses screen; a glasses side transmission/reception unit which acquires specific information for specifying the controller that is connected; and a display control unit which displays the glasses screen and the specific information on the glasses display unit.
WIRE ELECTRICAL DISCHARGE MACHINE AND MACHINING PROGRAM EDITOR
A machining program editor that edits a machining program in which a machining path for a wire electrode of a wire electrical discharge machine is set, the machining program editor including: a path determination unit configured to determine whether or not the machining path includes a linear path section that crosses a boundary line between a thick portion of a workpiece and a thin portion of the workpiece, a thickness of the thin portion being smaller than a thickness of the thick portion in an extending direction of the wire electrode; and a path compensator configured to compensate the machining path so as to form, in the thin portion over a predetermined distance, a protrusion projecting outward from the boundary line when the path determination unit determines that the linear path section is included.
WIRE ELECTRICAL DISCHARGE MACHINE AND MACHINING PROGRAM EDITOR
A machining program editor that edits a machining program in which a machining path for a wire electrode of a wire electrical discharge machine is set, the machining program editor including: a path determination unit configured to determine whether or not the machining path includes a linear path section that crosses a boundary line between a thick portion of a workpiece and a thin portion of the workpiece, a thickness of the thin portion being smaller than a thickness of the thick portion in an extending direction of the wire electrode; and a path compensator configured to compensate the machining path so as to form, in the thin portion over a predetermined distance, a protrusion projecting outward from the boundary line when the path determination unit determines that the linear path section is included.
FLOW RATE CONTROL DEVICE AND FLOW RATE CONTROL METHOD
A flow rate control device (8) includes a control valve (6) having a valve element and a piezoelectric element for moving the valve element, and an arithmetic processing circuit (7) for controlling an operation of the control valve, wherein the arithmetic processing circuit is configured to receive an external command signal SE corresponding to a target flow rate when opening the control valve from a closed state so that a gas flows at the target flow rate, and to generate an internal command signal E1 output to a driving circuit for determining a voltage applied to the piezoelectric element based on the external command signal, the internal command signal is a signal that rises with time from zero and converges to a value of the external command signal, and is generated such that a slope at the time of initial rise and a slope immediately before convergence are smaller than a slope therebetween.
FLOW RATE CONTROL DEVICE AND FLOW RATE CONTROL METHOD
A flow rate control device (8) includes a control valve (6) having a valve element and a piezoelectric element for moving the valve element, and an arithmetic processing circuit (7) for controlling an operation of the control valve, wherein the arithmetic processing circuit is configured to receive an external command signal SE corresponding to a target flow rate when opening the control valve from a closed state so that a gas flows at the target flow rate, and to generate an internal command signal E1 output to a driving circuit for determining a voltage applied to the piezoelectric element based on the external command signal, the internal command signal is a signal that rises with time from zero and converges to a value of the external command signal, and is generated such that a slope at the time of initial rise and a slope immediately before convergence are smaller than a slope therebetween.
MULTI-AXIS SERVO CONTROL SYSTEM
A multi-axis servo control system includes a plurality of motors and a plurality of drive control apparatuses. The drive control apparatuses are connected to each other through an external field bus. Each drive control apparatus includes a control unit and a plurality of drive units. The drive units are connected to the control unit in series by a plurality of local buses to form a series-connected communication loop of sequentially transmitting data. Each drive unit controls at least one of the motors. The control unit receives multi-axis position commands through the external field bus, and the drive units correspondingly receive multi-axis commands through the local buses so as to control the motors in a decentralization manner.