JPH0729236B2 - Cam signal processing device in press machine - Google Patents
Cam signal processing device in press machineInfo
- Publication number
- JPH0729236B2 JPH0729236B2 JP61059819A JP5981986A JPH0729236B2 JP H0729236 B2 JPH0729236 B2 JP H0729236B2 JP 61059819 A JP61059819 A JP 61059819A JP 5981986 A JP5981986 A JP 5981986A JP H0729236 B2 JPH0729236 B2 JP H0729236B2
- Authority
- JP
- Japan
- Prior art keywords
- output
- press machine
- value
- encoder
- signal
- 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
- Control Of Presses (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] この発明はアブソリュート型ロータリエンコーダにより
プレス機械のスライド位置に対応するカム信号を取り出
すプレス機械におけるカム信号処理装置に関し、特にカ
ム信号の誤りを検出してプレス機械に対して非常停止信
号を発生する装置に関する。Description: TECHNICAL FIELD The present invention relates to a cam signal processing device in a press machine that extracts a cam signal corresponding to a slide position of the press machine by an absolute rotary encoder, and particularly detects an error in the cam signal. And a device for generating an emergency stop signal to the press machine.
[従来の技術] プレス機械はスライドの位置に対応してプレス内部の回
路の同期やプレス外部の機械の同期を取る必要があるた
めスライドの現位置を正確に検出する必要がある。従来
スライドの位置に対応した信号を得る手段としてはスラ
イドを駆動するスライドシャフトにロータリカムスイッ
チを配設し、このロータリカムスイッチからスライドの
位置に対応した信号、すなわちカム信号を得るものがあ
った。しかし、かかるロータリカムスイッチを用いた装
置は検出精度において問題があり、そのためスライドシ
ャフトにアブソリュート型の光学式ロータリエンコーダ
を配設しこのアブソリュート型の光学式ロータリエンコ
ーダからスライド位置に正確に対応した信号(この明細
書ではこれをカム信号という。)を得る方法が開発され
ている。[Prior Art] Since a press machine needs to synchronize circuits inside the press and machines outside the press in accordance with the position of the slide, it is necessary to accurately detect the current position of the slide. Conventionally, as a means for obtaining a signal corresponding to the position of the slide, there has been one in which a rotary cam switch is arranged on a slide shaft for driving the slide and a signal corresponding to the position of the slide, that is, a cam signal is obtained from the rotary cam switch. . However, a device using such a rotary cam switch has a problem in detection accuracy.Therefore, an absolute type optical rotary encoder is installed on the slide shaft, and a signal that accurately corresponds to the slide position is output from this absolute type optical rotary encoder. (In this specification, this is called a cam signal.) Has been developed.
第5図に略図で示すようにプレス機械のスライド1はコ
ンロッド2を介してクランク型のスライドシャフト3に
結合されており、第6図から明らかのようにスライド1
の位置はスライドシャフト3の回転位置に対応して変化
する。なおスライドシャフト3のクランク部の半径をR
とするとスライド1のストローク長は2Rとなる。したが
ってスライドシャフト3に例えば360分割のアブソリュ
ート型光学式ロータリエンコーダを配設すると、このロ
ータリエンコーダの出力からスライドの位置を正確に知
ることができる。As shown in the schematic view of FIG. 5, the slide 1 of the press machine is connected to a crank type slide shaft 3 via a connecting rod 2, and as shown in FIG.
The position of changes according to the rotational position of the slide shaft 3. The radius of the crank part of the slide shaft 3 is R
Then, the stroke length of slide 1 is 2R. Therefore, if a 360-division absolute type optical rotary encoder is provided on the slide shaft 3, the position of the slide can be accurately known from the output of the rotary encoder.
[発明が解決しようとする問題点] 9ところで、上記のようにアブソリュート型光学式ロー
タリエンコーダを用いてカム信号を発生する場合、コー
ド盤上のスリットを光学的に検出して、これを電気信号
に変換することによりカム信号を得ることになるが、上
記電気信号にノイズ等が乗るとエンコーダの出力に誤り
が生じることがある。この場合はプレスの働きやプレス
に同期している機械が誤動作することがあり、非常に危
険である。そこで、上記エンコーダの出力すなわちカム
信号の誤りを確実に検出し、エンコーダの出力に誤りが
生じた場合はプレス機械に対して非常停止信号を発生す
る必要がある。[Problems to be Solved by the Invention] 9 By the way, when a cam signal is generated using the absolute type optical rotary encoder as described above, the slit on the code board is optically detected and the electric signal is detected. Although the cam signal is obtained by converting to, the noise may be added to the electric signal to cause an error in the output of the encoder. In this case, the function of the press or the machine synchronized with the press may malfunction, which is extremely dangerous. Therefore, it is necessary to reliably detect an error in the output of the encoder, that is, the cam signal, and to generate an emergency stop signal to the press machine when an error occurs in the output of the encoder.
この発明は上述した点に鑑みてなされたもので、エンコ
ーダの出力にもとづき形成されるカム信号の誤りを確実
に検出し、カム信号に誤りが生じた場合はプレス機械に
対して速やかに非常停止信号を発生することができるよ
うにしたプレス機械におけるカム信号処理装置を提供す
ることを目的とする。The present invention has been made in view of the above points, and reliably detects an error in the cam signal formed based on the output of the encoder, and when an error occurs in the cam signal, an emergency stop is promptly made to the press machine. An object is to provide a cam signal processing device in a press machine capable of generating a signal.
[問題点を解決するための手段] この発明のプレス機械におけるカム信号処理装置は、プ
レス機械のスライド位置を検出するアブソリュート型ロ
ータリエンコーダの出力が変化すると、該エンコーダの
出力が切換わるに充分な所定時間経過後該エンコーダの
出力値を取込む取込み手段と、上記スライドの駆動開始
点における上記エンコーダの出力値を初期値として上記
取込み手段の取込み値が変化する毎に該変化に対応して
その計数値を単位値づつ増加または減少させる計数手段
と、上記取込み手段の取込み値と前記計数手段の計数値
とを比較し、両値が一致したときは上記取込み手段の取
込み値を上記カム信号として出力し、不一致のときはプ
レス機械に対して非常停止信号を発生する比較手段とを
具えている。[Means for Solving the Problems] The cam signal processing device in the press machine according to the present invention is sufficient to switch the output of the absolute type rotary encoder that detects the slide position of the press machine when the output of the encoder changes. Taking in means for taking in the output value of the encoder after a lapse of a predetermined time, and taking the output value of the encoder at the drive start point of the slide as an initial value, and corresponding to the change every time the taking in value of the taking means changes. Counting means for incrementing or decrementing the count value by unit value is compared with the take-in value of the taking-in means and the count value of the counting means, and when both values match, the take-in value of the taking-in means is used as the cam signal. It is provided with a comparison means for outputting an emergency stop signal to the press machine in case of disagreement.
[作用] この発明のプレス機械におけるカム信号処理装置によれ
ば、取込み手段に取込まれたエンコーダの出力値は単位
値づつ増加または減少される計数手段の計数値と比較手
段において常に比較され、取込み手段に取込まれたエン
コーダの出力値に誤りがあると、上記比較手段における
比較結果において不一致出力を発生することになり、こ
の不一致出力にもとづきプレス機械に対する非常停止信
号が発生される。[Operation] According to the cam signal processing device in the press machine of the present invention, the output value of the encoder taken in by the taking-in means is always compared with the count value of the counting means which is increased or decreased by a unit value in the comparison means, If there is an error in the output value of the encoder taken in by the take-in means, a non-coincidence output will be generated in the comparison result in the above-mentioned comparison means, and an emergency stop signal for the press machine will be generated based on this non-coincidence output.
[実施例] 以下、この発明の一実施例を添附図面を参照して詳細に
説明する。[Embodiment] An embodiment of the present invention will be described in detail below with reference to the accompanying drawings.
第1図はこの発明の一実施例の概略構成を示すもので、
プレス機械のスライドシャフト3(第5図参照)にカッ
プリング4を介してアブソリュート型ロータリエンコー
ダ5のエンコーダシャフト51が接続される。エンコーダ
5の出力はエンコーダ出力信号用ケーブル6を介して信
号処理回路7に加えられる。信号処理回路7ではエンコ
ーダ6の出力にもとづきプレス機械のスライド位置に対
応したカム信号を発生し、またエンコーダ出力の誤り検
出に対応してプレス機械に対する非常停止信号を発生す
る。FIG. 1 shows a schematic configuration of one embodiment of the present invention.
An encoder shaft 51 of an absolute rotary encoder 5 is connected to a slide shaft 3 (see FIG. 5) of the press machine via a coupling 4. The output of the encoder 5 is applied to the signal processing circuit 7 via the encoder output signal cable 6. The signal processing circuit 7 generates a cam signal corresponding to the slide position of the press machine based on the output of the encoder 6, and an emergency stop signal for the press machine in response to error detection of the encoder output.
第2図はエンコーダ5の構成の詳細を示したものであ
る。カップリング4を介してプレス機械のスライドシャ
フト3に接続されるエンコーダシャフト51にはコード盤
52が取付けられている。コーダ盤52は多数のスリットが
形成されており、このスリットはコード盤52の回転位置
を複数ビットのグレイコードの形で表わすようになって
いる。コード盤52の一方にはコード盤52のスリット、す
なわちグレイコードの各ビットに対応して複数の発光素
子53が設けられており、コード盤52の他方にはコード盤
52のスリットを通過した上記発光素子53からの光を受光
する受光素子54が、各発光素子に対応して、すなわちコ
ード盤上のグレイコードの各ビットに対応して設けられ
ている。かかる構成により受光素子54からはエンコーダ
シャフト51の回転位置、すなわちスライドシャフト3の
回転位置(プレス機械のスライド位置)に対応した信号
を複数ビットのグレイコードの形で得ることができる。
受光素子54の出力は波形成形回路55に加えられ、波形成
形された後BCDコード変換回路56に加えられ、BCDコード
に変換される。BCDコード変換回路56の出力はBCDコード
の各ビットに対応して設けられた出力トランジスタ57を
介してエンコーダ出力として出力される。FIG. 2 shows the details of the configuration of the encoder 5. The encoder shaft 51 connected to the slide shaft 3 of the press machine via the coupling 4 has a cord board.
52 is installed. A large number of slits are formed in the coder board 52, and the slits represent the rotational position of the code board 52 in the form of a gray code of a plurality of bits. One of the code plates 52 is provided with a plurality of light emitting elements 53 corresponding to the slits of the code plate 52, that is, each bit of the gray code, and the other of the code plates 52 is
A light receiving element 54 for receiving the light from the light emitting element 53 that has passed through the slit of 52 is provided corresponding to each light emitting element, that is, corresponding to each bit of the gray code on the code board. With this configuration, a signal corresponding to the rotational position of the encoder shaft 51, that is, the rotational position of the slide shaft 3 (slide position of the press machine) can be obtained from the light receiving element 54 in the form of a gray code of a plurality of bits.
The output of the light receiving element 54 is applied to the waveform shaping circuit 55, and after being subjected to waveform shaping, applied to the BCD code conversion circuit 56 and converted into a BCD code. The output of the BCD code conversion circuit 56 is output as an encoder output via an output transistor 57 provided corresponding to each bit of the BCD code.
第3図は信号処理回路7の詳細を示したものである。第
1図に示したエンコーダ出力信号用ケーブル6を介して
入力されるエンコーダ出力信号はラッチ回路71およびカ
ウンタ72に加えられる。カウンタ72はプリセッタブルア
ップダウンカウンタからなり、プリセット制御入力PEに
はプレス機械のクラッチブレーキがオフのときハイレベ
ルとなる信号C/B OFFが加えられている。したがってプ
レス機械のクラッチブレーキがオフであり、プレス機械
のスライドが停止しているときには、カウンタ72にはエ
ンコーダ出力信号がそのまま取込まれ、カウンタ72の計
数値はエンコーダ出力信号の示す値と同一となってい
る。カウンタ72の出力値Bはエンコーダ出力信号の示す
値Aと比較器73で比較される。しかしここではA=Bで
あるので比較器73からは出力は生じない。FIG. 3 shows the details of the signal processing circuit 7. The encoder output signal input through the encoder output signal cable 6 shown in FIG. 1 is added to the latch circuit 71 and the counter 72. The counter 72 is composed of a presettable up / down counter, and a signal C / B OFF which becomes high level when the clutch brake of the press machine is off is added to the preset control input PE. Therefore, when the clutch brake of the press machine is off and the slide of the press machine is stopped, the encoder output signal is taken into the counter 72 as it is, and the count value of the counter 72 is the same as the value indicated by the encoder output signal. Has become. The output value B of the counter 72 is compared with the value A indicated by the encoder output signal by the comparator 73. However, since A = B here, no output is produced from the comparator 73.
プレス機械のクラッチブレーキがオンとなりプレスのス
ライドが動き始めると、カウンタ72のプリセット制御入
力PEに加えられている信号C/B OFFはローレベルとな
り、結局カウンタ72にはプレス機械のスライドの移動が
開始した時点におけるエンコーダ出力値がプリセットさ
れることになる。When the clutch brake of the press machine is turned on and the slide of the press starts to move, the signal C / B OFF applied to the preset control input PE of the counter 72 becomes low level, and eventually the counter 72 moves the slide of the press machine. The encoder output value at the time of starting will be preset.
プレス機械のスライドが移動し、エンコーダ出力値Aが
変化すると比較器73においてB≠Aが成立し、比較器73
から不一致出力が発生する。この不一致出力はタイマ74
に加えられ、所定時間遅延された後ラッチ回路71のクロ
ック入力CKに加えられる。ここでタイマ74の遅延時間は
エンコーダ出力信号が切換わるに要する最大時間よりも
わずかに長く設定されている。ラッチ回路71はクロック
入力CKに加えられるタイマ回路74からの出力に同期して
エンコーダ出力信号すなわちエンコーダ出力値を取込
む。When the slide of the press machine moves and the encoder output value A changes, B ≠ A is established in the comparator 73, and the comparator 73
Produces a mismatch output. This mismatch output is generated by timer 74
Is added to the clock input CK of the latch circuit 71 after being delayed for a predetermined time. Here, the delay time of the timer 74 is set to be slightly longer than the maximum time required for switching the encoder output signal. The latch circuit 71 takes in the encoder output signal, that is, the encoder output value, in synchronization with the output from the timer circuit 74 applied to the clock input CK.
ラッチ回路71に取込まれたエンコーダ出力値Cはカウン
タ72の出力値Bと比較器75において比較される。この比
較においてB<Cであると比較器75から信号Uが出力さ
れ、この信号Uはカウンタ72のアップダウン制御入力U/
Dに加えられ、カウンタ72をアップモードに設定すると
ともにオア回路76を介してワンショット回路77に加えら
れ、ワンショット回路77の出力はカウンタ72のクロック
入力CKに加えられる。これによりカウンタ72は1カウン
トアップする。また比較器75においてB>Cが成立する
と比較器75は信号Dを出力し、この信号はオア回路76を
介してワンショット回路77に加えられる。この状態にお
いて信号Uは生じていないのでカウンタ72はダウンモー
ドに設定されているのでカウンタ72は1カウントダウン
する。The encoder output value C fetched by the latch circuit 71 is compared with the output value B of the counter 72 in the comparator 75. If B <C in this comparison, a signal U is output from the comparator 75, and this signal U is the up / down control input U / of the counter 72.
It is added to D, sets the counter 72 in the up mode, and is added to the one-shot circuit 77 via the OR circuit 76. The output of the one-shot circuit 77 is added to the clock input CK of the counter 72. This causes the counter 72 to count up by 1. When B> C is satisfied in the comparator 75, the comparator 75 outputs the signal D, and this signal is applied to the one-shot circuit 77 via the OR circuit 76. Since the signal U is not generated in this state, the counter 72 is set to the down mode, so the counter 72 counts down by one.
このようにカウンタ72の計数値はラッチ回路71に取込ま
れる値の増加または減少に対応して1づつカウントアッ
プまたはカウントダウンする。In this way, the count value of the counter 72 is incremented or decremented by 1 in correspondence with the increase or decrease of the value taken in by the latch circuit 71.
またラッチ回路71に取込まれた値は適当な遅延回路78を
介して比較器79に加えられ、比較器79においてカウンタ
72の出力値と比較される。ここで遅延回路78は比較器75
における比較結果に対応してカウンタ72の計数値が1カ
ウントアップまたはカウントダウンするに要する時間よ
りもわずかに長く設定されている。Further, the value fetched by the latch circuit 71 is added to the comparator 79 via an appropriate delay circuit 78, and the comparator 79 counts the counter.
Compared to 72 output values. Here, the delay circuit 78 is a comparator 75
The count value of the counter 72 is set to be slightly longer than the time required to count up or down by 1 in correspondence with the comparison result in (1).
比較器79においてB=Cが成立すると比較器79はラッチ
71に取込まれたエンコーダ出力値が正常であると判断し
て信号Nを出力し、この信号Nはラッチ回路80のクロッ
ク入力CKに加えられる。これによりラッチ回路71に取込
まれたエンコーダ出力値はラッチ回路80に移され、ラッ
チ回路80の出力はデータ変換回路81で所要のデータ変換
がなされてカム信号として出力される。When B = C is satisfied in the comparator 79, the comparator 79 latches.
It is judged that the encoder output value taken in by 71 is normal and a signal N is output, and this signal N is added to the clock input CK of the latch circuit 80. As a result, the encoder output value taken in by the latch circuit 71 is transferred to the latch circuit 80, and the output of the latch circuit 80 is subjected to required data conversion by the data conversion circuit 81 and output as a cam signal.
また比較器79においてB≠Cが成立するとラッチ71に取
込まれたエンコーダ出力値は異常と判断され、比較器79
からプレス機械に対して非常停止信号が出力される。な
おカウンタ72の出力値Bが360°に対応する値となると
これは360°判定回路82で検出され、この360°判定回路
82の出力はカウンタ72のクリア入力CLに加えられ、これ
によりカウンタ72の計数値はクリアされる。When B ≠ C is satisfied in the comparator 79, the encoder output value taken in by the latch 71 is judged to be abnormal, and the comparator 79
Outputs an emergency stop signal to the press machine. When the output value B of the counter 72 reaches a value corresponding to 360 °, this is detected by the 360 ° determination circuit 82, and this 360 ° determination circuit
The output of 82 is applied to the clear input CL of the counter 72, which clears the count value of the counter 72.
なお、上記実施例において信号処理回路7をディスクリ
ート回路を用いて構成した場合を示したがこれをマイク
ロコンピュータを用いて構成することもできる。Although the case where the signal processing circuit 7 is configured by using the discrete circuit is shown in the above-described embodiment, it may be configured by using the microcomputer.
第4図は信号処理回路7をマイクロコンピュータを用い
て構成した場合の処理フローを示したものである。第4
図において、まずプレス機械のクラッチブレーキ信号C/
Bがオフか否かの判断を行なう(ステップ701)。ここで
クラッチブレーキ信号C/Bがオフであると判断される
と、入力されたエンコーダ出力値Aを値Bとして図示し
ない第1のレジスタに格納する(ステップ702)。した
がって上記クラッチブレーキ信号C/Bがオフ、すなわち
プレス機械のスライドが停止している間は第1のレジス
タの格納値Bはエンコーダ出力値Aと等しくなる。次に
第1のレジスタの格納値Bとエンコーダ出力値Aとの比
較が行なわれ、B≠Aであるか否かの判断がなされる
(ステップ703)。ここでは上述したようにB=Aであ
るのでB≠Aという条件は成立せず、再びステップ701
に戻る。FIG. 4 shows a processing flow when the signal processing circuit 7 is configured by using a microcomputer. Fourth
In the figure, first, press machine clutch brake signal C /
It is determined whether B is off (step 701). If it is determined that the clutch / brake signal C / B is off, the input encoder output value A is stored as the value B in the first register (not shown) (step 702). Therefore, the stored value B of the first register is equal to the encoder output value A while the clutch / brake signal C / B is off, that is, while the slide of the press machine is stopped. Next, the value B stored in the first register and the encoder output value A are compared, and it is determined whether or not B ≠ A (step 703). Since B = A as described above, the condition of B ≠ A is not satisfied and the step 701 is executed again.
Return to.
プレス機械のスライドの駆動を開始すべく、クラッチブ
レーキ信号をオンにすると、これはステップ701で検出
され、ステップ703に移行する。ここでB≠Aが成立す
ると図示しないタイマをスタートさせる(ステップ70
4)。ここで上記タイマのタイマ時間はエンコーダ出力
値が切換わるに要する最大時間よりもわずかに長く設定
されている。続いてタイマがカウントアップしたか否か
の判断がなされ(ステップ705)、カウントアップした
と判断されるとエンコーダ出力値を図示しない第2のレ
ジスタに値Cとして格納する(ステップ706)。続いて
第2のレジスタの格納値Cと第1のレジスタの格納値B
との比較がなされ、B<Cであるか否かの判断がなされ
る(ステップ707)。ここでB<Cであると判断される
と第1のレジスタの格納値に1が加算され、この加算値
を第2のレジスタの新たな格納値Bとする(ステップ70
8)。またB<Cでないとすると第1のレジスタの格納
値から1が減算され、この減算値を第1のレジスタの新
たな格納値Bとする(ステップ709)。続いて第1のレ
ジスタの格納値Bと第2のレジスタの格納値Cとの比較
がなされ、B=Cであるか否かの判断がなされる(ステ
ップ710)。ここでB=Cであるとすると、第2のレジ
スタに格納したエンコーダ出力値Cが正常であるとして
この値Cに所望のデータ変換を施しカム信号を形成し
(ステップ711)、このカム信号を出力する(ステップ7
12)。When the clutch brake signal is turned on to start driving the slide of the press machine, this is detected in step 701, and the process proceeds to step 703. If B ≠ A holds, a timer (not shown) is started (step 70).
Four). Here, the timer time of the timer is set to be slightly longer than the maximum time required for switching the encoder output value. Subsequently, it is determined whether or not the timer has counted up (step 705), and if it is determined that the timer has counted up, the encoder output value is stored as a value C in a second register (not shown) (step 706). Then, the stored value C of the second register and the stored value B of the first register
And B <C are determined (step 707). If it is determined that B <C, 1 is added to the stored value of the first register, and this added value is set as the new stored value B of the second register (step 70).
8). If B <C is not satisfied, 1 is subtracted from the value stored in the first register, and the subtracted value is set as the new stored value B in the first register (step 709). Subsequently, the value B stored in the first register and the value C stored in the second register are compared with each other to determine whether B = C (step 710). If B = C, it is assumed that the encoder output value C stored in the second register is normal, and the value C is subjected to desired data conversion to form a cam signal (step 711). Output (Step 7
12).
ただし、ステップ710においてB=Cでないと判断され
ると第2のレジスタに格納されたエンコーダ出力値Cは
異常であるとして非常停止信号を出力する。However, if it is determined in step 710 that B = C is not satisfied, the encoder output value C stored in the second register is determined to be abnormal and an emergency stop signal is output.
なお、上記マイクロコンピュータを用いた実施例におい
て、図示しないタイマはマイクロコンピュータ内部の任
意のタイマ機能を利用することができ、また第1および
第2のレジスタはマイクロコンピュータ内部の任意のレ
ジスタを用いることができる。In the embodiment using the microcomputer, the timer (not shown) can use any timer function inside the microcomputer, and the first and second registers can use any register inside the microcomputer. You can
[発明の効果] 以上説明したようにこの発明によればエンコーダの出力
値が変化する毎にこのエンコーダの出力値と単位値づつ
増加または減少する値と比較することによりカム信号形
成のために取込んだエンコーダ出力値の正常異常を判断
する構成をとっているため、正確なカム信号を形成でき
るとともに取込んだエンコーダ出力値に異常がある場合
はプレス機械に対して直ちに非常停止信号を発生でき、
プレス機械の安全性確保に資すこと大である。As described above, according to the present invention, each time the output value of the encoder changes, the output value of the encoder is compared with a value that increases or decreases by a unit value to obtain a cam signal. Since it is configured to judge whether the captured encoder output value is normal or abnormal, an accurate cam signal can be formed and an emergency stop signal can be immediately issued to the press machine when the captured encoder output value is abnormal. ,
It is important to contribute to ensuring the safety of the press machine.
第1図はこの発明の一実施例を示す概略構成図、第2図
は第1図に示した実施例におけるエンコーダの詳細構成
図、第3図は第1図に示した信号処理回路の詳細を示す
ブロック図、第4図は信号処理回路をマイクロコンピュ
ータで構成した場合の処理フローを示すフローチャー
ト、第5図はプレスのスライドとスライドシャフトの関
係を示す略図、第6図はスライドとエンコーダ出力との
関係を示す略図である。 1……スライド、2……コンロッド、3……スライドシ
ャフト、5……エンコーダ、7……信号処理回路。1 is a schematic configuration diagram showing an embodiment of the present invention, FIG. 2 is a detailed configuration diagram of an encoder in the embodiment shown in FIG. 1, and FIG. 3 is a detail of a signal processing circuit shown in FIG. FIG. 4 is a flow chart showing the processing flow when the signal processing circuit is constituted by a microcomputer, FIG. 5 is a schematic diagram showing the relationship between the slide of the press and the slide shaft, and FIG. 6 is the slide and encoder output. 2 is a schematic diagram showing a relationship with. 1 ... slide, 2 ... connecting rod, 3 ... slide shaft, 5 ... encoder, 7 ... signal processing circuit.
Claims (1)
れ、所定の単位角度でその出力値が変化するアブソリュ
ートエンコーダを具備し、前記アブソリュートエンコー
ダの出力に基づき前記プレス機械のスライド角度に対応
したカム信号を得るプレス機械におけるカム信号処理装
置において、 前記アブソリュートエンコーダの出力の変化を検出する
検出手段と、 前記検出手段により前記アブソリュートエンコーダの出
力の変化を検出してから前記アブソリュートエンコーダ
の出力値が完全に切り換わるに充分な時間経過後前記ア
ブソリュートエンコーダの出力値をラッチし、該ラッチ
出力を前記カム信号として出力するラッチ回路と、 前記プレス機械のスライドの駆動開始点における前記ア
ブソリュートエンコーダの出力値を初期値とし、前記ラ
ッチ回路の出力が変化する毎にその変化の方向に対応し
てその計数値を前記所定単位角度づつ増加または減少す
る計数手段と、 前記計数手段の計数値と前記ラッチ回路の出力とを比較
することにより前記アブソリュートエンコーダの出力異
常を検出する異常検出手段と を具備することを特徴とするプレス機械におけるカム信
号処理装置。1. An absolute encoder, which is connected to a slide shaft of a press machine and whose output value changes at a predetermined unit angle, is provided with a cam signal corresponding to the slide angle of the press machine based on the output of the absolute encoder. In a cam signal processing device in a press machine to be obtained, a detecting means for detecting a change in the output of the absolute encoder, and a change in the output of the absolute encoder is detected by the detecting means, and then the output value of the absolute encoder is completely cut. A latch circuit that latches the output value of the absolute encoder after a lapse of a sufficient time to switch and outputs the latch output as the cam signal, and the output value of the absolute encoder at the drive start point of the slide of the press machine is an initial value. And then before Each time the output of the latch circuit changes, the counting means that increases or decreases the count value by the predetermined unit angle in accordance with the direction of the change is compared with the count value of the counting means and the output of the latch circuit. A cam signal processing device in a press machine, comprising: an abnormality detecting means for detecting an output abnormality of the absolute encoder.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61059819A JPH0729236B2 (en) | 1986-03-18 | 1986-03-18 | Cam signal processing device in press machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61059819A JPH0729236B2 (en) | 1986-03-18 | 1986-03-18 | Cam signal processing device in press machine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62214900A JPS62214900A (en) | 1987-09-21 |
| JPH0729236B2 true JPH0729236B2 (en) | 1995-04-05 |
Family
ID=13124211
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61059819A Expired - Lifetime JPH0729236B2 (en) | 1986-03-18 | 1986-03-18 | Cam signal processing device in press machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0729236B2 (en) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5239870A (en) * | 1975-09-25 | 1977-03-28 | Komatsu Ltd | Contactless rotary cam switch |
| JPS5925400U (en) * | 1982-08-10 | 1984-02-16 | 株式会社小松製作所 | Press machine failure detection device |
| JPS59189100A (en) * | 1983-04-08 | 1984-10-26 | Aida Eng Ltd | Device for stopping press device at fixed position |
-
1986
- 1986-03-18 JP JP61059819A patent/JPH0729236B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS62214900A (en) | 1987-09-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR950010384B1 (en) | Abnormal processing circuit for encoder | |
| CA1335828C (en) | System for the detection of the position of moving machine parts | |
| CN114544153A (en) | Detection method and detection circuit for key board and rotary encoder, and display device | |
| JPH0729236B2 (en) | Cam signal processing device in press machine | |
| US6148055A (en) | Counter and a revolution stop detection apparatus using the counter | |
| AU619824B2 (en) | Method of determining rotational speed of a machine and device | |
| JP3047809B2 (en) | Rotary encoder | |
| US20050035884A1 (en) | Process for automatically generating several electrical pulses using numeric default values, in particular for simulating an incremental encoder | |
| JP3241138B2 (en) | Absolute encoder output signal abnormality detection method | |
| JP6405506B2 (en) | Incremental signal abnormality detection method and apparatus for absolute encoder | |
| SU1179409A1 (en) | Device for sporadic transmission of supervisory indication signals | |
| JPS62214899A (en) | Cam signal processor of press machine | |
| SU1541646A1 (en) | Device for information compression | |
| SU364097A1 (en) | (ALLOWANCE PATENT; | |
| JPH01148906A (en) | Apparatus for detecting angle of rotation of industrial robot | |
| JPH0371644B2 (en) | ||
| SU1495799A1 (en) | Signature analyser for detection of intermittent faults | |
| JP3035751B2 (en) | Optical encoder | |
| SU1345353A1 (en) | Device for checking 1 from n code | |
| JPS59132308A (en) | Position detection method | |
| SU1624459A1 (en) | Device for logic unit testing | |
| KR930011187B1 (en) | Scanner abnormality and horizontal synchronous cycle check circuit in laser printer | |
| SU1218351A1 (en) | Apparatus for inspecting accuracy of electric wiring | |
| KR890003637B1 (en) | Errormovement-prevention of nc | |
| JPH03191616A (en) | Counter circuit |