Information processing device, information processing method, and recording medium
AssigneeOMRON Corporation
InventorsRyota Maruno, Yutsuka Shigemori
Life of this patent
Estimating the term…
Abstract
Setting related to a motor is required to be simplified. An information processing device for performing setting related to a motor includes a generation unit which generates a plurality of pieces of motor information for designating each of a plurality of motors for driving the same control target on the basis of reception of a predetermined user operation, and an assignment unit which assigns each of the generated plurality of pieces of motor information to any one of a plurality of axes defining a predetermined coordinate system.
Claims4
An information processing device for performing setting related to a motor, comprising:
- a generation unit which generates a plurality of pieces of motor information for designating each of a plurality of motors for driving a same control target on the basis of reception of a predetermined user operation;
- and
- an assignment unit which assigns each of the generated plurality of pieces of motor information to any one of a plurality of axes defining a predetermined coordinate system,
- a providing unit which provides a user interface through which a setting related to the generated plurality of pieces of motor information is received,
- wherein the user interface is configured to receive a setting of a number of motors, and
- the generation unit generates as many pieces of motor information as the number of motors on the basis of reception of the predetermined user operation,
- wherein the user interface displays the generated plurality of pieces of motor information and displays an axis assigned to each piece of motor information in parallel with each piece of motor information,
- wherein the user interface is configured to designate an axis assigned to each of a plurality of pieces of motor information in a predetermined first candidate group when a number of types of axes assigned to the plurality of pieces of motor information is less than a predetermined number, and is configured to set an axis that has already been assigned to each piece of motor information to a second candidate group and designate an axis assigned to each piece of motor information in the second candidate group when the number of types of axes assigned to the plurality of pieces of motor information is equal to or greater than the predetermined number.
An information processing method for performing setting related to a motor, comprising:
- a step of generating a plurality of pieces of motor information for designating each of a plurality of motors for driving a same control target on the basis of reception of a predetermined user operation;
- and
- a step of assigning each of the generated plurality of pieces of motor information to any one of a plurality of axes defining a predetermined coordinate system,
- providing a user interface through which a setting related to the generated plurality of pieces of motor information is received,
- wherein the user interface receives a setting of a number of motors, and
- pieces of motor information as many as the number of motors are generated on the basis of reception of the predetermined user operation,
- wherein the user interface displays the generated plurality of pieces of motor information and displays an axis assigned to each piece of motor information in parallel with each piece of motor information,
- wherein the user interface designates an axis assigned to each of a plurality of pieces of motor information in a predetermined first candidate group when a number of types of axes assigned to the plurality of pieces of motor information is less than a predetermined number, and sets an axis that has already been assigned to each piece of motor information to a second candidate group and designate an axis assigned to each piece of motor information in the second candidate group when the number of types of axes assigned to the plurality of pieces of motor information is equal to or greater than the predetermined number.
A non-transitory recording medium storing an information processing program for performing setting related to a motor, which causes an information processing device to execute:
- a step of generating a plurality of pieces of motor information for designating each of a plurality of motors for driving a same control target on the basis of reception of a predetermined user operation;
- and
- a step of assigning each of the generated plurality of pieces of motor information to any one of a plurality of axes defining a predetermined coordinate system,
- providing a user interface through which a setting related to the generated plurality of pieces of motor information is received,
- wherein the user interface receives a setting of a number of motors, and
- pieces of motor information as many as the number of motors are generated on the basis of reception of the predetermined user operation,
- wherein the user interface displays the generated plurality of pieces of motor information and displays an axis assigned to each piece of motor information in parallel with each piece of motor information,
- wherein the user interface designates an axis assigned to each of a plurality of pieces of motor formation m a predetermined first candidate group when a number of types of axes assigned to the plurality of pieces of motor information is less than a predetermined number, and sets an axis that has already been assigned to each piece of motor information to a second candidate group and designate an axis assigned to each piece of motor information in the second candidate group when the number of types of axes assigned to the plurality of pieces of motor information is equal to or greater than the predetermined number.
Dependencies are inferred from the claim text.