NUMERICAL CONTROL SYSTEM WHICH DISPLAYS VOLTAGE VALUE OF BACKUP BATTERY
20170075374 ยท 2017-03-16
Assignee
Inventors
Cpc classification
H02J7/0063
ELECTRICITY
G06F1/263
PHYSICS
International classification
Abstract
A numerical control system includes a numerical controller, an absolute encoder which detects a rotational displacement of a motor controlled by the numerical controller, batteries each of which supplies backup power to at least one of the numerical controller and the absolute encoder, A/D conversion circuits which analog/digital-convert voltages output from the batteries and output digital signals, the A/D conversion circuits being located in one device selected from the numerical controller and the absolute encoder and supplied with a backup voltage by the battery, and a display which displays the voltage values of the batteries on the basis of the above-mentioned digital signals and is located in the numerical controller.
Claims
1. A numerical control system comprising: a numerical controller; an absolute encoder which detects a rotational displacement of a motor controlled by the numerical controller; a battery which supplies backup power to at least one device selected from the numerical controller and the absolute encoder; an A/D conversion circuit which analog/digital-converts a voltage output from the battery and outputs a digital signal, the A/D conversion circuit being located in the one device selected from the numerical controller and the absolute encoder which one device is supplied with a backup voltage by the battery; and a display which displays a voltage value of the battery on the basis of the digital signal and is located in the numerical controller.
2. The numerical control system according to claim 1, further comprising: a battery voltage monitoring unit which monitors a voltage drop tendency of the battery on the basis of the digital signal; and a replacement period prediction unit which predicts a period to replace the battery on the basis of the voltage drop tendency, wherein the display displays the period to replace the battery predicted by the replacement period prediction unit.
3. The numerical control system according to claim 2, wherein the battery voltage monitoring unit and the replacement period prediction unit are located in the one device selected from the numerical controller and the absolute encoder which is supplied with a backup power by the battery.
4. The numerical control system according to claim 1, further comprising: a battery voltage monitoring unit which monitors a voltage drop tendency of the battery on the basis of the digital signal; and a battery identification unit which identifies a type of the battery on the basis of the voltage drop tendency, wherein the display displays the type of the battery identified by the battery identification unit.
5. The numerical control system according to claim 4, wherein the battery identification unit identifies a type of the battery using, as the voltage drop tendency, an amount of voltage variation of the battery during a period in which a power of the battery consumed by the numerical controller or the absolute encoder is higher than a predetermined value.
6. The numerical control system according to claim 4, wherein the battery voltage monitoring unit and the battery identification unit are located in the one device selected from the numerical controller and the absolute encoder which one device is supplied with a backup power by the battery.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The present invention will be more clearly understood by referring to the following accompanying drawings:
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
DETAILED DESCRIPTION
[0031] A numerical control system which displays the voltage value of a backup battery will be described below with reference to the drawings. However, it is should be understood that the present invention is not limited to the drawings or embodiments described below.
[0032]
[0033] According to the first embodiment, a numerical control system 1 includes a numerical controller 11, an absolute encoder 12, batteries 13-1 and 13-2, A/D conversion circuits 14-1 and 14-2, and a display 15.
[0034] The numerical controller 11 is connected to a servo-amplifier 3 for supplying drive power to a servomotor 2 equipped with a tool (not illustrated). The servomotor 2 is connected to the absolute encoder 12, which detects a rotational displacement of the servomotor 2. The rotational displacement of the servomotor 2 detected by the absolute encoder 12 is fed back to the numerical controller 11 and used for numerical control by the numerical controller 11. The numerical controller 11 controls the power output from the servo-amplifier 3 to allow desired numerical control, on the basis of the rotational displacement of the servomotor 2.
[0035] The battery 13-1 is located in the numerical controller 11 as a backup power supply at the time of power shutoff and supplies backup power to the numerical controller 11. The battery 13-2 is connected to the servo-amplifier 3 as a backup power supply for the absolute encoder 12 at the time of power shutoff and supplies backup power to a backup circuit 21 in the absolute encoder 12.
[0036] The A/D conversion circuit 14-1 is located in the numerical controller 11 supplied with backup power by the battery 13-1, and analog/digital-converts a voltage output from the battery 13-1 and outputs a digital signal. The digital signal output from the A/D conversion circuit 14-1 is sent to the display 15. The A/D conversion circuit 14-2 is located in the absolute encoder 12 supplied with backup power by the battery 13-2, and analog/digital-converts a voltage output from the battery 13-2 and outputs a digital signal. The digital signal output from the A/D conversion circuit 14-2 is sent to the display 15 in the numerical controller 11 via a signal line routed through the servo-amplifier 3.
[0037] The display 15 is located in the numerical controller 11, and displays the voltage value of the battery 13-1 on the basis of the digital signal output from the A/D conversion circuit 14-1 and displays the voltage value of the battery 13-2 on the basis of the digital signal output from the A/D conversion circuit 14-2.
[0038] Although both the battery 13-1 serving as a backup power supply for the numerical controller 11 and the battery 13-2 serving as a backup power supply for the absolute encoder 12 are provided in this embodiment, only one of these batteries may be provided. When the battery 13-1 or 13-2 that supplies backup power to either the numerical controller 11 or the absolute encoder 12 is provided, an A/D conversion circuit is located in one device selected from the numerical controller 11 and the absolute encoder 12 which one device is supplied with backup power by the battery. In other words, when the battery 13-1 is located in the numerical controller 11, the A/D conversion circuit 14-1 is located in the numerical controller 11. When the battery 13-2 that supplies backup power to the absolute encoder 12 is connected to the servo-amplifier 3, the A/D conversion circuit 14-2 is located in the absolute encoder 12. In any case, the display 15 displays the voltage value of the battery on the basis of a digital signal received from the A/D conversion circuit.
[0039]
[0040] The second embodiment is the numerical control system 1 according to the first embodiment described with reference to
[0041] The battery voltage monitoring unit 16-1 is located in the numerical controller 11 and monitors the voltage drop tendency of the battery 13-1 on the basis of a digital signal output from the A/D conversion circuit 14-1. The battery voltage monitoring unit 16-2 is located in the absolute encoder 12 and monitors the voltage drop tendency of the battery 13-2 on the basis of a digital signal output from the A/D conversion circuit 14-2.
[0042] The replacement period prediction unit 17-1 is located in the numerical controller 11 and predicts the period to replace the battery 13-1 on the basis of the voltage drop tendency monitored by the battery voltage monitoring unit 16-1. The replacement period prediction unit 17-2 is located in the absolute encoder 12 and predicts the period to replace the battery 13-2 on the basis of the voltage drop tendency monitored by the battery voltage monitoring unit 16-2.
[0043]
[0044] The display 15 displays the period to replace the battery 13-1 predicted by the replacement period prediction unit 17-1 and the period to replace the battery 13-2 predicted by the replacement period prediction unit 17-2. The display 15 may further display the voltage value of the battery 13-1 on the basis of a digital signal output from the A/D conversion circuit 14-1 and display the voltage value of the battery 13-2 on the basis of a digital signal output from the A/D conversion circuit 14-2, as in the first embodiment.
[0045] Although both the battery 13-1 serving as a backup power supply for the numerical controller 11 and the battery 13-2 serving as a backup power supply for the absolute encoder 12 are provided in this embodiment as well, only one of these batteries may be provided. When the battery 13-1 or 13-2 that supplies backup power to either the numerical controller 11 or the absolute encoder 12 is provided, a battery voltage monitoring unit and a replacement period prediction unit are located in one device selected from the numerical controller 11 and the absolute encoder 12 which one device is supplied with backup power by the battery. In other words, when the battery 13-1 is located in the numerical controller 11, the battery voltage monitoring unit 16-1 and the replacement period prediction unit 17-1 are located in the numerical controller 11. When the battery 13-2 that supplies backup power to the absolute encoder 12 is connected to the servo-amplifier 3, the battery voltage monitoring unit 16-2 and the replacement period prediction unit 17-2 are located in the absolute encoder 12. In any case, the display 15 displays the received period to replace the battery.
[0046] Since other components are the same as those illustrated in
[0047]
[0048] The third embodiment will be described first. The third embodiment is the numerical control system 1 according to the first embodiment described with reference to
[0049] The battery voltage monitoring unit 16-1 is located in the numerical controller 11 and monitors the voltage drop tendency of the battery 13-1 on the basis of a digital signal output from the A/D conversion circuit 14-1. The battery voltage monitoring unit 16-2 is located in the absolute encoder 12 and monitors the voltage drop tendency of the battery 13-2 on the basis of a digital signal output from the A/D conversion circuit 14-2.
[0050] Further, in the third embodiment, the battery identification unit 18-1 is located in the numerical controller 11 and identifies the type of the battery 13-1 on the basis of the voltage drop tendency monitored by the battery voltage monitoring unit 16-1. The battery identification unit 18-2 is located in the absolute encoder 12 and identifies the type of the battery 13-2 on the basis of the voltage drop tendency monitored by the battery voltage monitoring unit 16-2. The type of battery means herein information for specifying a battery, including, e.g., the name, model number, manufacturer, date of manufacture, and lot number of the battery.
[0051]
[0052] The display 15 displays the type of the battery 13-1 identified by the battery identification unit 18-1 and the type of the battery 13-2 identified by the battery identification unit 18-2. Since the operator can confirm the type of the battery 13-2 from the information displayed on the display 15, the operation burden is reduced without need to visually confirm an actual battery during, e.g., maintenance. The display 15 may display the voltage value of the battery 13-1 on the basis of a digital signal output from the A/D conversion circuit 14-1 and display the voltage value of the battery 13-2 on the basis of a digital signal output from the A/D conversion circuit 14-2, as in the first embodiment.
[0053] Although both the battery 13-1 serving as a backup power supply for the numerical controller 11 and the battery 13-2 serving as a backup power supply for the absolute encoder 12 are provided in this embodiment as well, only either of these batteries may be provided. When the battery 13-1 or 13-2 that supplies backup power to either the numerical controller 11 or the absolute encoder 12 is provided, a battery voltage monitoring unit and a battery identification unit are located in one device selected from the numerical controller 11 and the absolute encoder 12 which one device is supplied with backup power by the battery. In other words, when the battery 13-1 is located in the numerical controller 11, the battery voltage monitoring unit 16-1 and the battery identification unit 18-1 are located in the numerical controller 11. When the battery 13-2 that supplies backup power to the absolute encoder 12 is connected to the servo-amplifier 3, the battery voltage monitoring unit 16-2 and the battery identification unit 18-2 are located in the absolute encoder 12. In any case, the display 15 displays the received type of the battery.
[0054] Since other components are the same as those illustrated as
[0055]
[0056] According to the fourth embodiment, the battery identification unit 18-1 identifies the type of a battery 13-1 using, as the voltage drop tendency monitored by a battery voltage monitoring unit 16-1, the amount of voltage variation of the battery 13-1 during the period in which the power of the battery 13-1 consumed by a numerical controller 11 is higher than a predetermined value. The battery identification unit 18-2 identifies the type of a battery 13-2 using, as the voltage drop tendency monitored by a battery voltage monitoring unit 16-2, the amount of voltage variation of the battery 13-2 during the period in which the power of the battery 13-2 consumed by an absolute encoder 12 is higher than a predetermined value. The value of the battery internal resistance generally varies depending on the type of battery. In the state in which the battery voltage is higher than a voltage V.sub.1 at which a battery voltage drop alarm occurs, the amount of voltage variation during the period in which the battery power consumption is higher than a predetermined value depends on the battery internal resistance, as depicted in
[0057] The display 15 displays the type of the battery 13-1 identified by the battery identification unit 18-1 and the type of the battery 13-2 identified by the battery identification unit 18-2. The display 15 may further display the voltage value of the battery 13-1 on the basis of a digital signal output from the A/D conversion circuit 14-1 and display the voltage value of the battery 13-2 on the basis of a digital signal output from the A/D conversion circuit 14-2, as in the first embodiment.
[0058]
[0059] The fifth embodiment is a combination of the second embodiment and the third or fourth embodiment. In other words, according to the fifth embodiment, a numerical control system 1 includes a numerical controller 11, an absolute encoder 12, batteries 13-1 and 13-2, A/D conversion circuits 14-1 and 14-2, a display 15, battery voltage monitoring units 16-1 and 16-2, replacement period prediction units 17-1 and 17-2, and battery identification units 18-1 and 18-2.
[0060] The battery voltage monitoring unit 16-1 is located in the numerical controller 11 and monitors the voltage drop tendency of the battery 13-1 on the basis of a digital signal output from the A/D conversion circuit 14-1. The battery voltage monitoring unit 16-2 is located in the absolute encoder 12 and monitors the voltage drop tendency of the battery 13-2 on the basis of a digital signal output from the A/D conversion circuit 14-2.
[0061] The battery identification unit 18-1 is located in the numerical controller 11 and identifies the type of the battery 13-1, and the battery identification unit 18-2 is located in the absolute encoder 12 and identifies the type of the battery 13-2. Either method described in the third or fourth embodiment is applicable to identify the batteries 13-1 and 13-2 using the battery identification units 18-1 and 18-2.
[0062] The display 15 displays the period to replace the battery 13-1 predicted by the replacement period prediction unit 17-1, the period to replace the battery 13-2 predicted by the replacement period prediction unit 17-2, the type of the battery 13-1 identified by the battery identification unit 18-1, and the type of the battery 13-2 identified by the battery identification unit 18-2. The display 15 may further display the voltage value of the battery 13-1 on the basis of a digital signal output from the A/D conversion circuit 14-1 and display the voltage value of the battery 13-2 on the basis of a digital signal output from the A/D conversion circuit 14-2, as in the first embodiment.
[0063] Since other components are the same as those illustrated in
[0064] The above-described battery voltage monitoring units 16-1 and 16-2, replacement period prediction units 17-1 and 17-2, and battery identification units 18-1 and 18-2 may be constructed in, e.g., the software program form or by a combination of various digital electronic circuits and software programs. When, for example, these units are constructed in the software program form, the above-mentioned functions of the respective units are implemented by installing the software programs on arithmetic processors in the numerical controller 11 and the absolute encoder 12 and then by operating the above-mentioned respective units in accordance with the software programs. When, for example, these units are constructed by a combination of various digital electronic circuits and software programs, the above-mentioned functions of the respective units are implemented by building digital electronic circuits into the arithmetic processor in the numerical controller 11 and the absolute encoder 12 or using already mounted digital electronic circuits, installing the software programs on the arithmetic processors in the numerical controller 11 and the absolute encoder 12, operating the above-mentioned respective units in accordance with the software programs, and operating the digital electronic circuits. In this manner, according to the present invention it is not needed to involve any separate devices which result in increasing the cost.
[0065] According to the present invention, a low-cost numerical control system which can easily predict an appropriate period to replace a backup battery can be achieved. According to the present invention, since the operator can know an appropriate timing to replace a battery on the basis of a drop in battery voltage for supplying backup power to a numerical controller and an absolute encoder in the numerical control system, loss of backup data can be prevented.
[0066] According to the present invention, the operator can easily confirm the type of battery which supplies backup power to the numerical controller and the absolute encoder in the numerical control system. This may not involve visual confirmation of an actual battery during, e.g., maintenance, thus reducing the operation burden on the operator.
[0067] The present invention may even involve no separate devices which increase the cost.