JPH0436819B2 - - Google Patents
Info
- Publication number
- JPH0436819B2 JPH0436819B2 JP60191522A JP19152285A JPH0436819B2 JP H0436819 B2 JPH0436819 B2 JP H0436819B2 JP 60191522 A JP60191522 A JP 60191522A JP 19152285 A JP19152285 A JP 19152285A JP H0436819 B2 JPH0436819 B2 JP H0436819B2
- Authority
- JP
- Japan
- Prior art keywords
- refueling
- memory
- counter
- time
- state
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Landscapes
- Auxiliary Devices For Machine Tools (AREA)
Description
【発明の詳細な説明】
〔産業上の利用分野〕
機械の摺動部、回転軸受部あるいは歯車の噛合
部等に間欠的に給油する制御装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a control device for intermittently lubricating sliding parts, rotary bearing parts, meshing parts of gears, etc. of machines.
従来、循環給油の行なえない全損式給油装置に
よる給油個所への間歇給油は通常定吐出量形分配
器を用いて、(1)手動給油ポンプによる手動給油、
(2)給油したい時に押ボタンスイツチを操作し電動
ポンプを運転して行なう給油、(3)機械の電源を
ONにしたことによるか、あるいは別の起動信号
により一定時間毎に電動ポンプを運転して行なう
給油、あるいは(4)長時間機械が停止後運転直前に
押ボタンスイツチ操作により電動ポンプの運転、
停止を数回繰返して停止中の油ぎれを補い、その
後は一定時間毎に電動ポンプを運転して給油する
(2),(3)の併用形の給油方法があつた。
Conventionally, intermittent lubrication to lubrication points using a total loss type lubrication system that cannot perform circulating lubrication is usually done using a constant discharge type distributor.
(2) When you want to refuel, operate the push button switch and operate the electric pump to refuel, (3) Turn on the power to the machine.
(4) Operation of the electric pump by operating a push button switch immediately before operation after the machine has stopped for a long time,
Repeat the stop several times to compensate for oil leaks during the stop, and then run the electric pump at regular intervals to refuel.
There was a lubrication method that combined (2) and (3).
手動給油ポンプによる方法あるいは押ボタンス
イツチ操作により電動ポンプを運転して給油する
方法は給油の都度手動操作を行なうために操作の
わずらわしさ、あるいは給油操作を忘れることが
あつたりして不都合があつた。また一定時間毎に
電動ポンプを運転して給油する方法においては給
油該当部が運転されていなくても一定時間毎に給
油が繰返されるために油タンクの容量が大きなも
のが必要であり、かつまた潤滑油が不必要に消費
される欠点があつた。
The method of using a manual refueling pump or the method of refueling by operating an electric pump by operating a push button switch is inconvenient because the manual operation is required each time refueling is required, or the operation is troublesome, or the refueling operation may be forgotten. . In addition, in the method of refueling by operating an electric pump at regular intervals, the oil tank needs to have a large capacity because refueling is repeated at regular intervals even if the relevant refueling part is not in operation. The drawback was that lubricating oil was consumed unnecessarily.
本発明の目的は機械の状態をカウンタ、タイマ
および機械の運転信号により機械の状態を判別
し、機械の状態に応じて給油を適確に行う制御装
置を提供することにある。 SUMMARY OF THE INVENTION An object of the present invention is to provide a control device that determines the state of a machine using a counter, a timer, and a machine operation signal, and appropriately supplies oil according to the state of the machine.
本発明は上記問題点に鑑みなされたもので、機
械各部に潤滑油を間欠的に給油する制御装置にお
いて、機械の電源投入後の初期状態の給油間隔時
間を設定するタイマと、前記電源投入後の初期状
態の給油回数を設定するカウンタと、機械運転中
の給油間隔時間を設定するタイマと、機械停止中
の給油間隔時間を設定するタイマとを有すること
を特徴としている。
The present invention has been made in view of the above-mentioned problems, and includes a control device for intermittently supplying lubricating oil to various parts of a machine. The machine is characterized by having a counter for setting the number of times of lubrication in the initial state, a timer for setting the lubrication interval time during machine operation, and a timer for setting the lubrication interval time when the machine is stopped.
設定部18には電源投入後の初期状態における
給油回数を設定し、設定部20には初期状態にお
ける給油指令の時間間隔を、設定部22には該当
給油部が運転状態にあるときの給油指令の時間間
隔を、設定部24には該当給油部が停止状態時の
給油指令の時間間隔を、設定部26には給油指令
時間をそれぞれ設定し、その設定値をそれぞれメ
モリ28,32,38,44および50にストア
する。
The setting section 18 sets the number of times of refueling in the initial state after the power is turned on, the setting section 20 sets the time interval of refueling commands in the initial state, and the setting section 22 sets the refueling command when the corresponding refueling section is in operation. The setting section 24 sets the time interval of the refueling command when the relevant refueling section is in a stopped state, and the setting section 26 sets the refueling command time, and the set values are stored in the memories 28, 32, 38, 44 and 50.
電源投入後の初期状態においてはモモリ32と
計時カウンタ34とを比較し、計時カウンタ34
がカウントアツプすると設定器26に設定した時
間(モモリ後0と計時カウンタ52とを比較し計
時カウンタ52がカウントアツプするまで)だけ
給油指令が発せられ計時カウンタ52がカウント
アツプすると給油指令が停止されて、カウンタメ
モリ30に1を加え、メモリ28とカウンタメモ
リ30とを比較しカウンタメモリ30がカウント
アツプするまで上記動作を繰返し、カウンタメモ
リ30がカウントアツプすると初期状態の給油が
完了したことをメモリ14に記憶させる。初期状
態終了後メモリ38と計時カウンタ40とを比較
し、計時カウンタ40がカウントアツプすると給
油該当部の起動信号に対応する論理信号aが出さ
れているか否かをチエツクし論理信号が出されて
いれば、すなわち機械が運転されていれば設定器
26に設定した時間すなわちメモリ50と計時カ
ウンタ52とを比較し、計時カウンタ52がカウ
ントアツプするまでの時間給油指令が発せられ、
計時カウンタ52がカウントアツプすると給油指
令は停止される。給油該当部が運転されていなけ
ればすなわち論理信号が出ていなければ計時カウ
ンタ40がカウントアツプしても給油指令は発せ
られずにメモリ44と計時カウンタ46とを比較
し、計時カウンタ46がカウントアツプすると上
記と同様設定器26に設定した時間だけ給油指令
が発せられる。また計時カウンタ40がカウント
アツプしていて、計時カウンタ46がカウントア
ツプ前でも該当給油部が運転されれば直ちに設定
器26に設定した時間だけ給油指令が発せられ
る。 In the initial state after the power is turned on, the memory 32 and the time counter 34 are compared, and the time counter 34 is
When the time counter 52 counts up, a refueling command is issued for the time set in the setting device 26 (until the time counter 52 counts up by comparing 0 after the stroke and the time counter 52), and when the time counter 52 counts up, the refueling command is stopped. Then, add 1 to the counter memory 30, compare the memory 28 and the counter memory 30, and repeat the above operation until the counter memory 30 counts up. When the counter memory 30 counts up, the memory indicates that the initial state of refueling has been completed. 14 to be memorized. After the initial state is completed, the memory 38 and the time counter 40 are compared, and when the time counter 40 counts up, it is checked whether the logic signal a corresponding to the start signal of the relevant section for refueling is being output, and the logic signal is being output. That is, if the machine is in operation, the time set in the setting device 26, that is, the memory 50, and the time counter 52 are compared, and a refueling command is issued for the time until the time counter 52 counts up.
When the time counter 52 counts up, the refueling command is stopped. If the refueling section is not in operation, that is, if no logic signal is output, a refueling command is not issued even if the time counter 40 counts up, but the memory 44 and the time counter 46 are compared, and the time counter 46 counts up. Then, similar to the above, a refueling command is issued for the time set in the setting device 26. Further, even if the time counter 40 is counting up and the time counter 46 is not counting up, if the relevant refueling section is operated, a refueling command is immediately issued for the time set in the setting device 26.
以下図面を参照にして本発明の実施例について
説明する。
Embodiments of the present invention will be described below with reference to the drawings.
第1図は本発明の一実施例のブロツク図で、1
0は工作機械78の制御装置であり、同図におい
て工作機械78は本発明が適用される給油該当部
のみを示してある。従つて前記制御装置10も本
発明に直接関連する構成部分のみを示してある。
工作機械78においてベツド80の摺動面80A
上にはサドル81が摺動可能に搭載され、送り駆
動モータ76に結合された送りねじ82により図
示X方向に移動できるようになつている。一方サ
ドル81の摺動面には参照番号84,86,8
8,90および雄ねじ部に設けた92は潤滑給油
口であつて、サドル81に取り付けられている給
油ポンプ74から所定流量の油が給油されるよう
になつている。 FIG. 1 is a block diagram of one embodiment of the present invention.
0 is a control device for a machine tool 78, and in the figure, only the oil supply portion of the machine tool 78 to which the present invention is applied is shown. Therefore, in the control device 10, only the components directly related to the present invention are shown.
Sliding surface 80A of bed 80 in machine tool 78
A saddle 81 is slidably mounted on the top and can be moved in the X direction in the figure by a feed screw 82 coupled to a feed drive motor 76. On the other hand, the sliding surface of the saddle 81 has reference numbers 84, 86, 8.
8, 90 and 92 provided on the male threaded portion are lubrication oil supply ports, through which a predetermined flow rate of oil is supplied from an oil supply pump 74 attached to the saddle 81.
制御装置10中の参照番号13はX軸駆動モー
タ76のドライブユニツトであつて同制御装置1
0内の図示しない移動指令部からの信号を受け
て、駆動信号DSを発生する。また同ユニツト1
3は前記駆動信号DSを発している間論理信号a
を発する。参照番号12は電源の入切スイツチで
制御装置10および工作機械78を起動させるも
のであり、電源入切状態に対応して論理信号bを
発する。参照番号70は本発明による制御装置の
要部であつて、本実施例ではマイクロプロセツサ
ーを用いた構成を示す。すなわち給油制御部70
は前記制御装置10から論理信号a,bが入力さ
れており、出力指令としては給油ポンプ74を駆
動するためのポンプ駆動ユニツト72に対する給
油信号DRを発する。一方参照番号18,20,
22,24および26は設定部であつて、上方よ
りそれぞれ初期状態における給油回数設定部1
8,初期状態における給油時間間隔設定部20、
該当部駆動信号DSが存在している状態(駆動中)
における工作機械78の給油該当部84,86,
88,90,92への短期給油時間間隔設定部2
2、前記初期状態の後であつて駆動信号DSが存
在していない状態(停止中)での前記給油該当部
への長期給油時間間隔設定部24および1回の給
油指令に対応してポンプ駆動ユニツト72への給
油信号DRが与えられている給油時間設定部26
である。一般に設定部24での設定時間は設定部
22のそれより長い。該設定部はサムホイールス
イツチ等のデイジタル設定器により構成されるこ
とができる。あるいはメモリ28,32,38,
44および50に予めデータとして登録しておく
こともできる。さて給油制御部70へは前述した
ように論理信号a,bおよび設定部18、20,
22,24および26からの設定値はCPU58
によりラインBUSを介してそれぞれメモリ15,
16と28,32,38,44および50にそれ
ぞれストアされるようになつている。メモリ14
は給油の状態が初期状態の完了のとき“1”にセ
ツトされる。メモリ30は給油が初期状態の場合
であつて、実際に実行された給油の回数をストア
する。参照番号34,40,46および52は計
時カウンターであつて後述する各条件のもとで計
時パルス発生器60からの信号Tをカウントし、
それぞれメモリ32,38,44および50にス
トアされている設定値と等しくなつたときカウン
トアツプし、前記各カウンタの右側に設けられた
メモリ36,42,48および54の値が“1”
にセツトされるようになつている。 Reference number 13 in the control device 10 is a drive unit of the X-axis drive motor 76, and the control device 1
A drive signal DS is generated in response to a signal from a movement command unit (not shown) within the drive unit 0. Also, the same unit 1
3 is a logic signal a while issuing the drive signal DS.
emits. Reference numeral 12 is a power on/off switch that starts the control device 10 and the machine tool 78, and generates a logic signal b in response to the power on/off state. Reference number 70 is a main part of the control device according to the present invention, and in this embodiment, a configuration using a microprocessor is shown. That is, the oil supply control section 70
The logic signals a and b are inputted from the control device 10, and as an output command, a refueling signal DR is issued to the pump drive unit 72 for driving the refueling pump 74. while reference numbers 18, 20,
Reference numerals 22, 24, and 26 are setting parts, and from the top, respectively, the number of refueling times setting part 1 in the initial state.
8. Refueling time interval setting section 20 in the initial state;
State where the relevant part drive signal DS exists (during drive)
Lubricating parts 84, 86, of the machine tool 78 in
Short-term refueling time interval setting unit 2 for 88, 90, and 92
2. After the initial state and in a state where the drive signal DS is not present (while stopped), the pump is driven in response to the long-term lubrication time interval setting unit 24 and one lubrication command for the lubrication applicable section. A refueling time setting section 26 to which the refueling signal DR to the unit 72 is given.
It is. Generally, the setting time in the setting section 24 is longer than that in the setting section 22. The setting section can be constituted by a digital setting device such as a thumbwheel switch. Or memory 28, 32, 38,
It is also possible to register the data in 44 and 50 in advance as data. Now, as mentioned above, the logic signals a, b and the setting sections 18, 20,
Setting values from 22, 24 and 26 are CPU58
memory 15, respectively via the line BUS.
16, 28, 32, 38, 44 and 50, respectively. memory 14
is set to "1" when the refueling state completes the initial state. The memory 30 stores the number of times the refueling is actually performed when the refueling is in the initial state. Reference numerals 34, 40, 46 and 52 are time counters which count the signal T from the time pulse generator 60 under each condition described below.
When the counters become equal to the set values stored in the memories 32, 38, 44 and 50, the count is increased, and the values in the memories 36, 42, 48 and 54 provided on the right side of each counter become "1".
It is now set to .
参照番号62基準クロツク信号CLの発生器で
あつてCLはCPU58および前記計時パルス発生
器60に与えられており、同計時パルス発生器6
0においてはクロツクCLが分周されて必要な計
時パルスが発生されるようになつている。 Reference numeral 62 is a generator of a reference clock signal CL, where CL is provided to the CPU 58 and the timing pulse generator 60;
At 0, the clock CL is frequency divided to generate the necessary timing pulses.
参照番号66は給油指令メモリであつて同給油
指令メモリ66が“1”のとき駆動信号DRがポ
ンプ駆動ユニツト72へ与えられる。参照番号5
6は給油制御部70におけるCPU58の動作を
指令する一連の命令群がストアされているプログ
ラムメモリであつてデータメモリDAMと対にな
つて給油制御をCPU58に実行させるものであ
り、同命令群は初期値化ルーチンINITIALと給
油シーケンスルーチンSEQを含む。 Reference number 66 is a refueling command memory, and when the refueling command memory 66 is "1", a drive signal DR is applied to the pump drive unit 72. Reference number 5
A program memory 6 stores a series of commands for instructing the operation of the CPU 58 in the refueling control unit 70, and is paired with the data memory DAM to cause the CPU 58 to execute refueling control. Includes initialization routine INITIAL and refueling sequence routine SEQ.
第2図A,B,CはCPU58が前記ルーチン
INITIALとSEQに従つてとのよに給油の制御を
指令するかを示すフローチヤートである。第2図
Aは初期値かルーチンINITIALと給油シーケン
スルーチンSEQとの関係を示すフローチヤート
である。 In Figure 2 A, B, and C, the CPU 58 performs the above routine.
This is a flowchart showing how to command refueling control according to INITIAL and SEQ. FIG. 2A is a flowchart showing the relationship between the initial value routine INITIAL and the refueling sequence routine SEQ.
電源スイツチ12が励磁(ON)されるとCPU
58はステツプ(以下STPと略称する)1でメ
モリ15の内容(以下C15と略称する)が“1”
か否かをチエツクする。STP1でNOであると
STP2初期値化ルーチンINITIALに移る。STP2
が遂行されるとSTP3でC15=1、すなわち初期
値化ルーチンINITIALが完了したことを示すピ
ツトを立てる。STP1でYESの場合はSTP4に移
る。STP2では第1図のメモリ28,32,3
8,44および50にそれぞれ対応する設定部1
8,20,22,24および26で予じめ設定さ
れている設定値をセツトする。さらにメモリ1
4,36,42,48および54がリセツトさ
れ、その各値が“0”とされる。さらにカウンタ
メモリ30メモリ66およびカウンタ34,4
0,46および52がリセツトされ、それぞれ
“0”にされる。以上の初期値化ルーチン
INITIALが終了するとSTP4の給油シーケンスル
ーチンSEQに移る。 When the power switch 12 is excited (ON), the CPU
58 is step (hereinafter abbreviated as STP) 1 and the content of memory 15 (hereinafter abbreviated as C15) is "1".
Check whether or not. If STP1 is NO
Move to STP2 initialization routine INITIAL. STP2
When this is completed, C15 is set to 1 in STP3, indicating that the initialization routine INITIAL has been completed. If YES in STP1, move to STP4. In STP2, memories 28, 32, 3 in Figure 1
Setting section 1 corresponding to 8, 44 and 50, respectively
8, 20, 22, 24 and 26 to set the preset values. Furthermore, memory 1
4, 36, 42, 48 and 54 are reset and their respective values are set to "0". Furthermore, counter memory 30 memory 66 and counters 34, 4
0, 46 and 52 are reset to "0". Initialization routine above
When INITIAL ends, the process moves to STP4, the refueling sequence routine SEQ.
第2図B,Cは給油シーケンスルーチンであつ
て、第2図Bは初期状態すなわち工作機械78が
その潤滑状態からみて駆動可能な状態に達するま
でに必要な給油処理を行う。 2B and 2C are oil supply sequence routines, and in FIG. 2B, necessary oil supply processing is performed until the machine tool 78 reaches an initial state, that is, a state in which the machine tool 78 can be driven from its lubrication state.
第2図Cでは前記初期状態終了後工作機械78
が駆動状態あるいは前記初期状態終了後でかつ給
油該当部が停止している場合の給油処理を行な
う。 In FIG. 2C, after the initial state is completed, the machine tool 78
The refueling process is performed when the refueling section is stopped and after the drive state or the initial state is completed.
第2図Aにおいて初期値化ルーチンが終了し
C15=1がセツトされると第2図Bのスタート
が開始されSTP11へ移る。今メモリ14はC14=
0であるのでSTP12へ移る。STP11でNOすなわ
ちC14=1の場合は初期状態の給油が終了したこ
とを意味し、第2図Cのへ移る。STP12のメ
モリ54もC54=0であるからSTP13へと移る。
STP12でC54=1のときはSTP19へ移る。
STP13,STP14ではカウンタ34およびメモリ
36をリセツトし、STP15でC66=1をセツトし
第1回目の給油指令DRが発せられる。STP16で
カウンタ52の計数を開始させSTP17でカウン
タ52が設定メモリ50と一致するまでは
STP11へ戻り、カウンタ52が設定時間になる
とC50=C52となりSTP18でC54=1にし、
STP12でC54=0がNOとなるためSTP19へと移
る。STP19ではメモリ66をリセツトし給油指
令DRを停止しSTP20でカウンタメモリ30に1
を加えSTP21へ移る。STP21ではカウンタメモ
リ30の内容が給油回数の設定メモリ28と比較
されC28=C30となるまではSTP22に移る。
STP22では今メモリ36はリセツトされた状態
であるのでSTP23へ移りカウンタ34の計数を
開始しSTP24でカウンタ34の内容が設定メモ
リ32と比較され設定時間になるまではSTP11
へ戻る。カウンタ34が設定時間になるとSTP25
へ移りC36=1にする。C36=1となるとSTP22
はNOとなりSTP26STP27へと移りカウンタ52
およびメモリ54をリセツトしSTP11へと戻り
続いて第2回目の給油が遂行される。こうしたプ
ロセスがSTP21でC28=C30の条件が成立するま
で繰返され、C28=C30となるとSTP28でC14=
1がセツトされ初期状態の給油が完了する。以後
C14=1が保持されSTP11でC14=0がNOとな
り第2図Cのへと移る。 When the initialization routine is completed in FIG. 2A and C15=1 is set, the start of FIG. 2B is started and the process moves to STP11. Now memory 14 is C14=
Since it is 0, move to STP12. If NO at STP11, that is, C14=1, it means that the initial state of refueling has been completed, and the process moves to FIG. 2C. Since the memory 54 of STP12 also has C54=0, the process moves to STP13.
If C54=1 in STP12, move to STP19.
At STP13 and STP14, the counter 34 and memory 36 are reset, and at STP15, C66=1 is set and the first refueling command DR is issued. The counter 52 starts counting at STP16 until the counter 52 matches the setting memory 50 at STP17.
Return to STP11, when the counter 52 reaches the set time, C50 = C52, and set C54 = 1 in STP18.
Since C54=0 becomes NO at STP12, the process moves to STP19. At STP19, the memory 66 is reset and the refueling command DR is stopped, and at STP20, the counter memory 30 is set to 1.
Add and move to STP21. In STP21, the contents of the counter memory 30 are compared with the refueling frequency setting memory 28, and the process moves to STP22 until C28=C30.
In STP22, since the memory 36 is now in a reset state, the process moves to STP23 and starts counting the counter 34. In STP24, the contents of the counter 34 are compared with the setting memory 32, and until the set time reaches the STP11.
Return to When counter 34 reaches the set time, STP25
Move to and set C36=1. When C36=1, STP22
becomes NO and moves to STP26STP27, counter 52
Then, the memory 54 is reset and the process returns to STP11, whereupon the second refueling is performed. This process is repeated until the condition of C28 = C30 is satisfied at STP21, and when C28 = C30, C14 =
1 is set and the initial state of refueling is completed. From then on
C14=1 is held and C14=0 becomes NO at STP11 and the process moves to the step shown in FIG. 2C.
第2図Cでは工作機械78が駆動状態または初
期状態終了後で機械が停止状態時の給油処理ルー
チンである。メモリ42は初期値化ルーチンでリ
セツトされているからSTP31はC42=0であるた
めSTP32へと移る。STP32ではC48=0であり、
STP33,STP34へと移りカウンタ40,46の
計数を開始し、STP35,STP36でカウンタ52
およびメモリ54をリセツトしSTP37でカウン
タ40が設定メモリ38との内容を比較し設定時
間になるまでSTP31へと戻る。カウンタ40が
設定時間になるとC38≦40となり、STP38でC42
=1としSTP39でカウンタ46と設定メモリ4
4の内容を比較し設定時間になるまではSTP31
へと戻る。STP38でC42=1となつたのでSTP31
はYESとなりSTP40で機械の駆動信号DSに対応
する論理信号aのメモリ16の内容をチエツクし
YESであればSTP44へ、NOであればSTP41へ移
る。STP41では論理信号aが出されているかど
うかをチエツクし、a=1すなわち機械が駆動状
態であればSTP42でC16=1としSTP31を経て
STP44へ移る。STP41でa=0すなわち機械が
停止中であればSTP32へと移り、STP39でカウ
ンタ46が設定時間になるのを待つてSTP43へ
と移行する。STP43でC48=1としたためSTP32
はC48=1となりSTP44に移る。もしSTP37で
C38≦40の条件成立後STP39のC44=C46の条件
がNOの間に機械が駆動されると駆動信号DSに
対応する論理信号aが出されSTP40がC16=1と
なりSTP44へと移る。STP44ではメモリ54は
リセツトされた状態であるのでSTP45へ移りC66
=1とし給油指令DRを発し、STP46でカウンタ
52の計数を開始しSTP47でカウンタ52が設
定メモリ50の設定時間になるのを待ち、設定時
間になるとSTP48でC54=1にする。STP44の
C54=1となるとSTP49からSTP54へと移り給油
指令メモリ66、カウンタ40,46、メモリ4
2,48および論理信号aのメモリ16をそれぞ
れリセットしSTP31へと戻り次の給油に移る。
以上のようにカウンタ40がカウントアツプ後機
械の駆動が行なわれている場合と危害が停止して
いる状態でカウンタ46がカウントアツプしたと
きの二通りのルーチンによつてSTP44へと移行
し、給油が行なわれることが解る。またカウンタ
40がカウントアツプ後でカウンタ46がカウン
トアツプ前に機械が駆動されるとカウンタ46の
計数の途中で直ちに給油指令が与えられる。さら
に給油指令が停止後次の給油指令までの間に必ず
設定メモリ38による時間以上の間隔ができる。 FIG. 2C shows a lubrication processing routine when the machine tool 78 is in a stopped state after the machine tool 78 is in a driving state or in an initial state. Since the memory 42 has been reset by the initialization routine, STP31 has C42=0, so the process moves to STP32. In STP32, C48=0,
The counters 40 and 46 start counting at STP33 and STP34, and the counter 52 starts counting at STP35 and STP36.
Then, the memory 54 is reset, and at STP37, the counter 40 compares the contents with the setting memory 38, and returns to STP31 until the set time is reached. When the counter 40 reaches the set time, C38≦40, and C42 at STP38.
= 1 and STP39 sets counter 46 and setting memory 4
Compare the contents of 4 and STP31 until the set time is reached.
Return to. Since C42=1 at STP38, STP31
becomes YES and checks the contents of the memory 16 of the logic signal a corresponding to the machine drive signal DS at STP40.
If YES, proceed to STP44; if NO, proceed to STP41. STP41 checks whether the logic signal a is being output, and if a=1, that is, the machine is in the driving state, then STP42 sets C16=1 and passes through STP31.
Move on to STP44. If a=0 in STP41, that is, the machine is stopped, the process moves to STP32, waits for the counter 46 to reach the set time in STP39, and moves to STP43. STP32 because C48 = 1 in STP43
C48=1 and the process moves to STP44. If STP37
When the machine is driven while the condition of C44=C46 of STP39 is NO after the condition of C38≦40 is established, the logic signal a corresponding to the drive signal DS is output and STP40 becomes C16=1 and the process moves to STP44. Since the memory 54 is in a reset state in STP44, move to STP45 and C66
= 1, a refueling command DR is issued, the counter 52 starts counting at STP46, the counter 52 waits for the time set in the setting memory 50 at STP47, and when the set time comes, C54 is set to 1 at STP48. STP44
When C54=1, it moves from STP49 to STP54, refueling command memory 66, counters 40, 46, memory 4.
2, 48 and the memory 16 of the logic signal a are reset, and the process returns to STP31 to proceed to the next refueling.
As described above, after the counter 40 counts up, the process moves to STP44 according to two routines: when the machine is being driven and when the counter 46 counts up while the hazard is stopped. It is understood that this will be done. Further, if the machine is driven after the counter 40 has counted up but before the counter 46 has counted up, a refueling command is given immediately while the counter 46 is counting up. Furthermore, there is always an interval longer than the time set in the setting memory 38 between the stop of the refueling command and the next refueling command.
第3図(1)ないし(5)は電源ON以後の初期状態に
おける給油パターンおよび初期状態以後の機械の
駆動の有無に対応して遂行される給油パターンな
らびに給油間隙してタイマのカウントアツプの値
を示すタイムチヤートである。 Figures 3 (1) to (5) show the lubrication pattern in the initial state after the power is turned on, the lubrication pattern executed depending on whether or not the machine is driven after the initial state, and the value of the timer count-up during the lubrication interval. This is a time chart showing.
第3図(1)は給油指令DRの有無を示し、これは
メモリ66の値C66が”0”か”1”かに対応し
て示されている。 FIG. 3(1) shows the presence or absence of the refueling command DR, and this is shown corresponding to whether the value C66 in the memory 66 is "0" or "1".
第3図(2)はX軸駆動ユニツトの駆動指令DSに
対応している論理信号a”0”か”1”かに対応
してその波形が示されている。 FIG. 3(2) shows the waveforms of the logic signal a corresponding to the drive command DS of the X-axis drive unit, depending on whether it is "0" or "1".
第3図(4)はカウンタ40のカウントアツプ状態
を示すメモリ42の値C42が”0”か”1”かに
対応してその波形が示されている。 FIG. 3(4) shows waveforms corresponding to whether the value C42 of the memory 42 indicating the count-up state of the counter 40 is "0" or "1".
さらに第3図(5)はカウンタ46のカウントアツ
プ状態を示すメモリ48の値C48が”0”か”
1”かに対応してその波形が示されている。 Furthermore, FIG. 3 (5) shows whether the value C48 in the memory 48 indicating the count-up state of the counter 46 is "0".
The waveforms are shown corresponding to 1".
第3図(3)の波形は初期状態(本礼では5回の給
油)後の給油指令に対応しており(2),(4)および(5)
の論理状態から作られる。すなわち初期状態を除
いて次の論理式により得られる。 The waveform in Figure 3 (3) corresponds to the refueling command after the initial state (5 refuelings in this event), and (2), (4), and (5).
is created from the logical state of That is, except for the initial state, it is obtained by the following logical formula.
C66=a・C42+・C48
すなわちカウンタ40がカウントアツプした状態
で給油指令が与えられるのはα,β,γ,δおよ
びεの場合であつて、これはa・C42が1となる
場合に対応している。カウンタ46がカウントア
ツプしたことにより給油指令が与えられるのは
α1,β1の場合である。(このときC42は1である
がa=0の状態である。)これは・C48が1と
なる場合に対応している。 C66=a・C42+・C48 In other words, the refueling command is given with the counter 40 counting up in the cases of α, β, γ, δ, and ε, and this corresponds to the case where a・C42 becomes 1. are doing. It is in the case of α 1 and β 1 that the refueling command is given as the counter 46 counts up. (At this time, C42 is 1, but a=0.) This corresponds to the case where C48 is 1.
実施例で説明したように、カウンタ、タイマお
よび給油該当部の運転信号により機械の状況を判
別し、機械の状態に応じた給油を行なき、最適な
潤滑状態を保ち、さらに不必要な給油による潤滑
油の無駄な消費を抑えると共に油タンクも小さく
てすむ。又同じタンク容量であればタンクへの油
の補給回数が減る等その効果は大である。
As explained in the example, the machine status is determined based on the counter, timer, and operation signals of the relevant lubrication section, and lubrication is performed according to the machine condition to maintain the optimal lubrication state and to prevent unnecessary lubrication. Wasteful consumption of lubricating oil is suppressed, and the oil tank can also be made smaller. Also, if the tank capacity is the same, the effect is great, such as reducing the number of times oil needs to be refilled into the tank.
第1図は本発明の実施例を示す給油制御装置の
ブロツク図、第2図A,B,Cは給油の制御指令
を示すフローチヤート図、第3図は各タイマ、メ
モリおよび駆動信号のタイムチヤート図である。
18……給油回数設定器、20,22,24…
…給油間隙時間設定器、26……給油時間設定
器、28,32,38,44,50……設定器の
メモリ、30……カウンタメモリ、34,40,
46,52……計時カウンタ、56……プログラ
ムメモリ、58……CPU、14,16,36,
42,48,54,66……メモリ、70……給
油制御装置。
Fig. 1 is a block diagram of a refueling control device showing an embodiment of the present invention, Fig. 2 A, B, and C are flowcharts showing control commands for refueling, and Fig. 3 is a time diagram of each timer, memory, and drive signal. It is a chart diagram. 18...Refueling frequency setting device, 20, 22, 24...
... Lubricating gap time setting device, 26... Lubricating time setting device, 28, 32, 38, 44, 50... Memory of setting device, 30... Counter memory, 34, 40,
46, 52...Time counter, 56...Program memory, 58...CPU, 14,16,36,
42, 48, 54, 66... memory, 70... oil supply control device.
Claims (1)
ポンプのモータをON/OFFして自動的に潤滑油
を供給する自動給油装置において、 前記機械の駆動モータの運転初期状態、連続運
転状態、および停止状態を前記モータの運転状態
から識別すると共に前記運転状態に対応して給油
時間間隔と給油回数をそれぞれ設定する給油時間
間隔設定部および給油回数設定部と、前記給油時
間間隔設定部および給油回数設定部に設定した前
記時間間隔および給油回数を記憶するメモリー
と、同メモリと接続され、前記給油ポンプ用モー
タのON/OFFを制御する給油制御装置を備えた
ことを特徴とする自動給油装置。 2 給油時間設定部はタイマーとし、給油回数設
定部はカウターとしたことを特徴とする特許請求
の範囲第1項記載の自動給油装置。[Scope of Claims] 1. In an automatic lubrication device that automatically supplies lubricating oil to rotating parts, sliding parts, etc. of a machine by turning on/off a motor of a lubrication pump, the driving motor of the machine operates. a refueling time interval setting unit and a refueling number setting unit that identify an initial state, a continuous operating state, and a stopped state from the operating state of the motor, and respectively set a refueling time interval and a refueling number of times in accordance with the operating state; A memory for storing the time interval and number of times of refueling set in the refueling time interval setting section and the refueling frequency setting section, and a refueling control device connected to the memory and controlling ON/OFF of the refueling pump motor. An automatic lubrication device featuring: 2. The automatic refueling device according to claim 1, wherein the refueling time setting section is a timer, and the refueling frequency setting section is a counter.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19152285A JPS6254648A (en) | 1985-08-30 | 1985-08-30 | Automatic oil feed control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19152285A JPS6254648A (en) | 1985-08-30 | 1985-08-30 | Automatic oil feed control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6254648A JPS6254648A (en) | 1987-03-10 |
| JPH0436819B2 true JPH0436819B2 (en) | 1992-06-17 |
Family
ID=16276059
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP19152285A Granted JPS6254648A (en) | 1985-08-30 | 1985-08-30 | Automatic oil feed control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6254648A (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0722871B2 (en) * | 1985-09-04 | 1995-03-15 | 豊田工機株式会社 | Spindle lubrication oil supply device |
| JP2006334718A (en) * | 2005-06-02 | 2006-12-14 | Brother Ind Ltd | Automatic refueling machine for machine tools |
| JP5340449B2 (en) * | 2012-04-19 | 2013-11-13 | ファナック株式会社 | Automatic greasing equipment for injection molding machines |
| JP2014058025A (en) * | 2012-09-19 | 2014-04-03 | Takamatsu Machinery Co Ltd | Method for controlling lubricant supply device |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3308642A1 (en) * | 1982-05-10 | 1983-11-10 | VEB Werkzeugmaschinenkombinat "7. Oktober" Berlin, DDR 1120 Berlin | Circuit arrangement for automatically actuating one or a number of positioning devices on guides |
| JPS5926421A (en) * | 1982-07-23 | 1984-02-10 | ライオン株式会社 | Carton automatic feeding device |
-
1985
- 1985-08-30 JP JP19152285A patent/JPS6254648A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6254648A (en) | 1987-03-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4205376A (en) | Method and apparatus for initializing vehicle-mounted computers | |
| US4899287A (en) | Processor for sewing machines | |
| ZA928895B (en) | Self-optimizing detergent controller | |
| US3763360A (en) | Machine control apparatus for a computer controlled machine tool system | |
| DE2739223A1 (en) | INJECTION SYSTEM FOR COMBUSTION ENGINES | |
| JPH0436819B2 (en) | ||
| DE3539732C2 (en) | Electronically controlled fuel injection system for an internal combustion engine | |
| US4162666A (en) | Spark advance apparatus for controlling the ignition instant of a spark plug independent of the magnitude of a power source igniting the spark plug | |
| US4945300A (en) | Power source control apparatus | |
| EP0204981A2 (en) | Method for the safe operation of an internal-combustion engine | |
| KR920007640B1 (en) | Wire EDM | |
| US7310574B2 (en) | Electronic architecture of an automatic system for driving an internal combustion engine | |
| US4602600A (en) | Method of controlling diesel engine | |
| US4367391A (en) | Method for pattern controlled electrode movement for E.D.M. | |
| US4617509A (en) | Voltage regulator for a microcomputer system | |
| US5117082A (en) | Device and process for controlling the variation of a parameter in edm machining with an electrode-wire | |
| US4697059A (en) | Apparatus for pattern controlled electrode movement for E.D.M. | |
| DE3751538T2 (en) | Digital pulse width modulator. | |
| JP2853441B2 (en) | Lubrication device | |
| US4938160A (en) | Sewing machine motor control device | |
| US4527036A (en) | Method for pattern controlled electrode movement for E.D.M. | |
| JPS61207833A (en) | Start control apparatus for internal-combustion engine | |
| SU959036A1 (en) | Device for kinematic crushing of chips in numerical program controlled machine tools | |
| DE2228148C3 (en) | Electronic fuel control system for internal combustion engines | |
| SU723514A1 (en) | Grinding machine control device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |