# US 11,309,825 B2 · Motor control device and programming device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,309,825 B2
- Document ID: US11309825B2
- Status: Granted
- Kind: B2
- Application number: 17/047,068
- Filed: 2019-04-26
- Published: 2021-05-27
- Granted: 2022-04-19
- Earliest claimed: 2018-05-10
- Assignees: OMRON Corporation
- Applicants: OMRON Corporation
- Inventors: Masakazu Matsugami; Ryuichi Jimbo
- Web page: https://patentgrep.com/patent/US11309825B2

## CPC

- H02P 23/24: Controlling the direction, e.g. clockwise or counterclockwise
- H02P 29/028: the motor continuing operation despite the fault condition, e.g. eliminating, compensating for or remedying the fault
- G05B 19/406: characterised by monitoring or safety (G05B19/19 takes precedence)
- H02P 23/14: Estimation or adaptation of motor parameters, e.g. rotor time constant, flux, speed, current or voltage
- H02P 27/06: using DC to AC converters or inverters (H02P27/05 takes precedence)
- H02P 29/024: Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load
- H02P: CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)

## Abstract

Provided is a motor control device comprising a motor control unit and a safety monitoring unit. The motor control unit switches a rotation direction of a motor with respect to an input instruction in accordance with a set motor-control rotation-direction specified value. The safety monitoring unit monitors, on the basis of a position or speed of the motor, a state of the motor deviating from any one of a plurality of safety state conditions prescribed by a plurality of set safety-monitoring parameter values, and the safety monitoring unit can treat the plurality of safety-monitoring parameter values as a value of a case when the rotation direction of the motor is a first direction or as a value of a case when the rotation direction of the motor is a second direction reverse to the first direction. The motor control device has a safety function being flexible in programming.

## Claims

### Claim 1

A motor control device for controlling a motor according to an instruction that is input, comprising:
a motor control unit switching a rotation direction of the motor with respect to the instruction according to a motor-control rotation direction specified value that has been set; and
a safety monitoring unit monitoring, based on a position or speed of the motor, a state of the motor deviating from any one of a plurality of safety state conditions prescribed by a plurality of safety-monitoring parameter values that have been set,
wherein the safety monitoring unit is configured to be capable of setting a safety-monitoring rotation direction specified value indicating whether the rotation direction of the motor is a first direction or a second direction reverse to the first direction, and is configured to operate by treating the plurality of safety-monitoring parameter values as values of a case where the rotation direction of the motor is the first direction when the safety-monitoring rotation direction specified value indicating that the rotation direction of the motor is the first direction is set, and to operate by treating the plurality of safety-monitoring parameter values as values of a case where the rotation direction of the motor is the second direction when the safety-monitoring rotation direction specified value indicating that the rotation direction of the motor is the second direction is set.

### Claim 2 (depends on 1)

The motor control device according to claim 1, further comprising:
a warning information output means, which when the rotation direction indicated by the motor-control rotation direction specified value and the rotation direction indicated by the safety-monitoring rotation direction specified value do not match, outputs warning information indicating the same.

### Claim 3 (depends on 1)

A programming device for programming the motor control unit and the safety monitoring unit of the motor control device according to claim 1, comprising:
a warning information output means, which when the rotation direction indicated by the motor-control rotation direction specified value and the rotation direction indicated by the safety-monitoring rotation direction specified value do not match, outputs warning information indicating the same.
