This application is based on Japanese Patent Application No. 2022-020661 filed with the Japan Patent Office on Feb. 14, 2022, the entire contents of which are incorporated herein by reference.
The present invention relates to a drive system.
In a drive system that drives a motor, the motor is generally controlled by a driver according to a command from a controller such as a programmable logic controller (PLC), or the motor is controlled based on preset information. In such a drive system, a servo driver that drives a plurality of shafts is also used (see, for example, JP 2005-086918 A and JP 2003-169497 A).
The servo driver is provided with a safety input port that receives, from a safety controller, an input of a signal related to stopping of the servo motor. In recent years, a so-called building block type servo system is also used, the system connecting a plurality of inverter units for controlling a servo motor to a converter unit for supplying a current. In the building block type servo system, because the safety input port is provided in each of the plurality of inverter units, a wiring line between the safety controller and each of the plurality of inverter units becomes complicated, which causes an increase in the workload and a risk of miswiring. Such a problem possibly occurs in common in a drive system including a servo system.
An object of one aspect of the disclosed technology is to simplify a wiring line that allows a signal related to stopping of an electric motor to be input to a drive system including a plurality of control units that control an electric motor.
One aspect of the disclosed technology is exemplified by the following drive system. The present drive system includes a plurality of control units each controlling a corresponding electric motor according to a command supplied from a host device via a first wiring line, a management unit including an input port that receives an input of a first signal related to stopping of the electric motor, and a second wiring line that connects the management unit to the plurality of control units and is different from the first wiring line. The management unit distributes the first signal input to the input port to each of the plurality of control units via the second wiring line.
In the drive system, when the first signal related to the stopping of the electric motor is input to the management unit, the first signal can be distributed from the management unit to the plurality of control units. That is, in the drive system, the first signal can be input to each of the control units without preparing a wiring line other than the second wiring line. Therefore, according to the present drive system, the wiring line can be further simplified, the wiring line allowing the first signal to be input to the drive system including the plurality of control units.
In the present drive system, the control unit may stop the electric motor when the first signal is no longer distributed from the management unit. Further, in the drive system, the control unit may stop the electric motor when the first signal is distributed from the management unit. Examples of the first signal related to the stopping of the electric motor include a safety signal and an ESTOP signal. The control unit stops the electric motor when the distribution of the safety signal is stopped. Further, the control unit stops the electric motor when the ESTOP signal is distributed. The present drive system having the above feature can stop the electric motor according to the safety signal or the ESTOP signal.
The present drive system may have the following feature. The control unit stops the electric motor corresponding to the own control unit in synchronization with the electric motor associated with another control unit. With such a feature, the present drive system can suitably stop the electric motor even in a system in which a plurality of shafts cooperatively operate, such as a gantry mechanism. Here, as a method of stopping the electric motor, any one of stopping by free run, stopping by deceleration torque, and stopping by driving a braking device may be used.
The present drive system may have the following feature. Each of the plurality of control units further includes a second input port that receives an input of a second signal related to stopping of the electric motor. Moreover, each of the plurality of control units selects one of the first signal distributed from the management unit and the second signal input to the second input port, and performs control related to the stopping of the electric motor. With such a feature, the present drive system can cause the management unit to input the first signal and the control unit to input the second signal, which increases a degree of freedom in constructing the present drive system.
The present drive system may have the following feature. Among the plurality of control units, a first control unit connected to the management unit through the second wiring line and arranged adjacent to the management unit further includes a detection circuit that is connected to the second input port and detects an abnormality of the second input port, and by connecting the input port of the management unit to the detection circuit of the first control unit through the second wiring line, abnormality of the input port is detected by the detection circuit. With such a feature, the present drive system can omit the detection circuit that detects the abnormality of the input port from the management unit, which can reduce the manufacturing cost of the management unit.
The disclosed technology can simplify a wiring line that causes a signal related to stopping of an electric motor to be input to a drive system including a plurality of control units that control the electric motor.
Hereinafter, a servo system according to an embodiment is described with reference to the drawings.
The safety controller 4 is connected to an input port 112 of the converter unit 1 through a safety signal line N2. The safety controller 4 continuously outputs a safety signal to the input port 112 of the converter unit 1 via the safety signal line N2. An emergency stop button 41 is connected to the safety controller 4. When the emergency stop button 41 is pressed, the safety controller 4 stops the output of the safety signal to the converter unit 1. The safety signal is an example of a “signal related to stopping of an electric motor”.
The PLC 5 outputs a command signal to the converter unit 1 and the inverter unit 2 of the servo system 100 via the industrial network N1. The PLC 5 functions as, for example, a monitoring device of the servo system 100 by executing processing according to a program prepared in advance. The industrial network N1 is, for example, a TCP/IP network. The industrial network N1 is an example of a “first wiring line”.
The servo system 100 is a building block type servo system including the converter unit 1 and the plurality of inverter units 2. In the servo system 100, the plurality of inverter units 2 can be connected to one converter unit 1, and the inverter unit 2 connected to the converter unit 1 can be disconnected from the converter unit 1. In
The converter unit 1 and the inverter unit 2 receives the command signal from the PLC 5 via the industrial network N1. The converter unit 1 includes a safety port 112. The converter unit 1 receives an input of the safety signal from the safety controller 4 connected to the safety port 112. Further, the converter unit 1 supplies a current supplied from a not-illustrated power supply to the inverter unit 2. The safety signal input to the safety port 112 is an example of a “first signal”.
The converter unit 1 distributes the safety signal input from the safety controller 4 to the inverter units 2a, 2b, and 2c. When the emergency stop button 41 is pressed, because the input of the safety signal from the safety controller 4 to the converter unit 1 is stopped, the distribution of the safety signal from the converter unit 1 to the inverter units 2a, 2b, and 2c is also stopped. The converter unit 1 is an example of a “management unit”.
The inverter unit 2 receives power supply from the converter unit 1 and supplies a drive current to the servo motor 3. The inverter unit 2 receives a feedback signal from the servo motor 3. In each of the inverter units 2, a servo system that performs feedback control using a position controller, a speed controller, a current controller, and the like is formed, and the servo motor 3 is servo-controlled and driven using these signals. The inverter unit 2 is provided with a safety port 223 that receives the input of the safety signal from the safety controller 4. When the distribution of the safety signal from the converter unit 1 or the input of the safety signal from the safety port 223 is stopped, the inverter unit 2 stops the servo motor 3. The inverter unit 2 is an example of a “control unit”. The safety port 223 is an example of a “second input port”.
The servo motor 3 is, for example, an AC servomotor. The servo motor 3 operates by receiving a drive current supplied from the inverter unit 2. The servo motor 3 detects a displacement of an output shaft of the servo motor 3, and outputs a feedback signal indicating the detected displacement to the inverter unit 2. The servo motor 3 is an example of an “electric motor”.
In the example in
<Action and Effect of Embodiment>
In the present embodiment, the safety signal input to the safety port 112 of the converter unit 1 is distributed to the inverter units 2a, 2b, and 2c. Therefore, according to the present embodiment, even if the connection between each of the inverter units 2a, 2b, and 2c and the safety controller 4 through the safety signal line N2 is omitted, the servo motors 3a, 3b, and 3c respectively connected to the inverter units 2a, 2b, and 2c can be stopped emergently according to the safety signal from the safety controller 4. That is, according to the present embodiment, because the connection between the inverter units 2a, 2b, and 2c and the safety controller 4 through the safety signal line N2 can be omitted, the connection between the building block type servo system including the plurality of inverter units and the safety controller can be further simplified.
In the present embodiment, because the safety signal is distributed from the converter unit 1 to the inverter units 2a, 2b, and 2c via the internal signal line B2, the safety port 223 can be omitted from the inverter units 2a, 2b, and 2c. Therefore, according to the present embodiment, the configuration of the servo system 100 can be further simplified.
In the present embodiment, the safety port 223 may be provided in the inverter unit 2. By providing the safety port 223 in the inverter unit 2, the inverter unit 2 can directly receive the safety signal from the safety controller 4. By adopting such a configuration, the inverter unit 2 can receive the safety signal distributed from the converter unit 1, and can also receive the input of the safety signal from the safety port 223, which enables the degree of freedom in constructing the servo system 100 to increase. Note that, in a case where the safety port 223 is not provided in the inverter unit 2, the inverter unit 2 may not include the control circuit 201 and the NOR circuit 224.
<First Modification>
In the embodiment, the servo motor 3 is stopped emergently when the safety signal from the safety controller 4 is no longer input. However, the configuration for emergently stopping the servo motor 3 is not limited to such a configuration. In a first modification, a configuration in which the ESTOP signal is input to the converter unit 1 instead of the safety signal is described.
When being pressed, the emergency stop button 41a outputs an ESTOP signal for emergently stopping the servo motor 3. The ESTOP signal output from the emergency stop button 41a is input to the converter unit 1 via the safety port 112. The converter unit 1 distributes the ESTOP signal input via the safety port 112 to the inverter units 2 via the internal signal line B2. Upon receiving the ESTOP signal distributed from the converter unit 1, the inverter unit 2 stops the servo motor 3. The ESTOP signal is an example of a “signal related to stopping of an electric motor”.
Here, the servo motor 3 may be stopped, for example, by bringing the servo motor 3 into a free-run state in response to a command from the inverter unit 2. Alternatively, the servo motor 3 may be stopped, for example, by applying deceleration torque to the servo motor 3 in response to a deceleration command from the inverter unit 2. Alternatively, the servo motor 3 may be stopped, for example, by driving a braking device provided in the servo motor 3 in response to a command from the inverter unit 2. Here, each of the inverter units 2a, 2b, and 2c may stop the corresponding one of the servo motor 3a, the servo motor 3b, and the servo motor 3c in synchronization. By stopping the servo motors 3 in synchronization, the servo motor 3 can be suitably stopped even in a system in which a plurality of shafts cooperatively operate, such as a gantry mechanism.
<Second Modification>
In a case where the safety port 112 is provided in the converter unit 1 as in the embodiment described above, the self-diagnosis is preferably performed, the self-diagnosis detecting the abnormality of the safety port 112 provided in the converter unit 1. However, while the inverter unit 2 that controls the servo motor 3 includes a self-diagnosis circuit, the converter unit 1 that supplies power to the inverter unit 2 often does not include a self-diagnosis circuit. If the converter unit 1 also includes the self-diagnosis circuit, the configuration of the converter unit 1 becomes complicated, and the cost of the converter unit 1 also increases. Therefore, in a second modification, a modification in which the self-diagnosis of the safety port 112 can be performed while the self-diagnosis circuit of the converter unit 1 is omitted is described.
The inverter unit 2 includes a diagnosis circuit 300 that performs the self-diagnosis of the safety port 112 and the safety port 223. The diagnosis circuit 300 of the inverter unit 2 is connected with the upstream-side connection terminal 221 of the own unit, the safety port 223 of the own unit, and the downstream-side connection port 222 of the own unit. For example, the diagnosis circuit 300 of the inverter unit 2a is connected with the upstream-side connection terminal 221 of the inverter unit 2a, the safety port 223 of the inverter unit 2a, and the downstream-side connection port 222 of the inverter unit 2a. The diagnosis circuit 300 is an example of a “detection circuit”.
Further, the safety port 112 of the converter unit 1 is connected to the diagnosis circuit 300 of the inverter unit 2a arranged next to the converter unit 1 through the self-diagnosis internal signal line B4, the other-unit connection port 113, and the upstream-side connection terminal 221. The inverter unit 2a can perform the self-diagnosis of the safety port 112 of the converter unit 1 via the self-diagnosis internal signal line B4, the other-unit connection port 113, and the upstream-side connection terminal 221. Therefore, according to the second modification, the abnormality of the safety port 112 of the converter unit 1 can be detected without the converter unit 1 being provided with the diagnosis circuit 300. Note that the self-diagnosis of the safety port 223 of the inverter unit 2 may be performed by the diagnosis circuit 300 of the own unit.
Even when an abnormality is detected by the function mounted on the converter unit 1, the converter unit 1 may notify the inverter unit 2a of the abnormality via the self-diagnosis internal signal line B4.
In the embodiment described above, the servo system 100 includes the converter unit 1 as the management unit and the inverter unit 2 as the control unit, but the servo system 100 may include other configurations. The servo system 100 may include, for example, an input/output (I/O) or the like as an optional unit, the I/O having an output function other than the output to the motor, or may include a unit having a combined function of a converter unit, an inverter unit, and an optional unit. The management unit may also be an inverter unit, an optional unit, or a combined unit. Moreover, the control unit may also be an inverter unit, an optional unit, or a combined unit.
In the embodiment described above, the servo system 100 is a so-called servo system controlled by the PLC 5, but the application target of the technology according to the present embodiment is not limited to the servo system. The application target of the technology according to the present embodiment may be, for example, a drive system (control of a stepping motor or the like) that does not require control by feedback from an encoder, or may be a so-called inverter system that operates independently without requiring a command from a host.
The embodiments and modifications disclosed above can be combined with each other.
<Supplementary Note 1>
A servo system (100) including:
a plurality of control units (2) each configured to control a corresponding electric motor (3) according to a command supplied from a host device (5) via a first wiring line (N1);
a management unit (1) including an input port (112) configured to receive input of a first signal related to stopping of the electric motor; and
a second wiring line (B2) configured to connect the management unit (1) to the plurality of control units (2), the second wiring line being different from the first wiring line,
in which the management unit (1) is configured to distribute, via the second wiring line (B2), the first signal input to the input port (112) to each of the plurality of control units (2).
Number | Date | Country | Kind |
---|---|---|---|
2022-020661 | Feb 2022 | JP | national |