G05B2219/34402

CONTROL DEVICE
20220269238 · 2022-08-25 ·

To cause multiple field devices to operate together in coordination in accordance with a predetermined program through a network allowing periodic communication, a control device includes an estimator that calculates, based on a position of a first field device in a first cycle, a position of the first field device operable in accordance with a first program in a second cycle following the first cycle, and a processor that determines, based on the first program, a first command value to cause the first field device to operate, transmits the first command value to the first field device through an interface allowing communication with the field devices, determines, based on the estimated position and a second program, a second command value to cause a second field device to operate in coordination with the first field device, and transmits the second command value to the second field device through the interface.

SYNCHRONOUS CONTROL DEVICE, SYNCHRONOUS CONTROL SYSTEM, SYNCHRONOUS CONTROL METHOD, AND SIMULATION DEVICE

A synchronous control device (10) includes a spindle control part (11a) and a driven shaft control part (11b). The driven shaft control part (11b) includes a driven shaft command position variation suppression part (114) which generates as a driven shaft command phase (Ps) a projected driven shaft command phase obtained by adding an advance angle amount (Pa) corresponding to a spindle speed to a spindle phase (Pm) in a case where a sign of the spindle speed is reverse from a previous period, and generates as the driven shaft command phase (Ps) a value in which a sign of a shift from the driven shaft command phase in the previous period is not reverse from the sign of the spindle speed in a predetermined case where the sign of the spindle speed is not reverse from the previous period.

Information processing device, information processing method, and non-transitory computer-readable recording medium
10814486 · 2020-10-27 · ·

An information processing device includes an actuator emulator simulating a behavior of a first drive apparatus that is for driving a first control target, an actuator emulator simulating a behavior of a second drive apparatus that is for driving a second control target, a storage device for storing a PLC program including an instruction group with respect to the actuator emulator and a robot program including an instruction group with respect to the actuator emulator, a timer generating a virtual time, and a PLC emulator for repeatedly executing the instruction group included in the PLC program in each predetermined first control period in accordance with measurement using the virtual time, and a robot controller emulator for sequentially executing the instruction group included in the robot program in a predetermined execution order in accordance with the virtual time.

INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM
20190047146 · 2019-02-14 · ·

An information processing device includes an actuator emulator simulating a behavior of a first drive apparatus that is for driving a first control target, an actuator emulator simulating a behavior of a second drive apparatus that is for driving a second control target, a storage device for storing a PLC program including an instruction group with respect to the actuator emulator and a robot program including an instruction group with respect to the actuator emulator, a timer generating a virtual time, and a PLC emulator for repeatedly executing the instruction group included in the PLC program in each predetermined first control period in accordance with measurement using the virtual time, and a robot controller emulator for sequentially executing the instruction group included in the robot program in a predetermined execution order in accordance with the virtual time.

Synchronous control device, synchronous control system, synchronous control method, and simulation device

A synchronous control device (10) includes a spindle control part (11a) and a driven shaft control part (11b). The driven shaft control part (11b) includes a driven shaft command position variation suppression part (114) which generates as a driven shaft command phase (Ps) a projected driven shaft command phase obtained by adding an advance angle amount (Pa) corresponding to a spindle speed to a spindle phase (Pm) in a case where a sign of the spindle speed is reverse from a previous period, and generates as the driven shaft command phase (Ps) a value in which a sign of a shift from the driven shaft command phase in the previous period is not reverse from the sign of the spindle speed in a predetermined case where the sign of the spindle speed is not reverse from the previous period.

Determining a Movement Path of Kinematics for Picking up an Object from a Conveyor System
20250333254 · 2025-10-30 ·

A control device, computer program and method for determining a path of kinematics for picking up an object from a conveyor system includes providing a kinetic model depending on mass, moment of inertia or inertia tensor of the kinematics, specifying maximum drive forces and/or drive torques of drives, determining limit values for state variables of the path, as a function of the maximum drive forces and/or drive torques based on the kinetic model, the limit values being determined for a plurality of points of a working space, extrapolating a position of a virtual point on the conveyor system based on values of the position and speed and/or acceleration of the virtual point at respective sampling times, and determining setpoints for the path as a function of the determined limit values and the extrapolated position, where the movement path is modelled as a function of the position of the virtual point.