(57)【特許請求の範囲】
【請求項１】
オンオフ信号に基いて作動する成形機の成形にかかわる全ての信号識別子のオンオフ情報を収集し、オンオフが変化した信号識別子のオンオフ状態とオンオフが切換わった時刻とを含むロギングデータをメモリに記憶する手段と、
前記信号識別子を表示する識別子表示部と該信号識別子に対応するロジックグラフを表示するロジックグラフ表示部とを有するロギング画面と、
前記ロギング画面中の前記識別子表示部がオン操作されたときに信号識別子を入力するための入力ウインドを表示する手段と、
前記入力ウインド中の入力欄に信号識別子が入力されると、この入力された信号識別子を前記ロギング画面の識別子表示部に表示すると共に該信号識別子に対応する前記ロギングデータを前記メモリから呼び出して前記ロギング画面中の前記ロジックグラフ表示部に該信号識別子のロジックグラフを表示する手段と、
を具備したことを特徴とする成形機のロジックグラフ表示装置。
【請求項２】
前記メモリは、前記ロギングデータが記憶される際にそのロギングデータを古いロギングデータに上書きするリングバッファであることを特徴とする請求項１に記載の成形機のロジックグラフ表示装置。
【請求項３】
前記ロギング画面は、前記ロジックグラフ上に表示される一対のカーソルを有し、かつ、各カーソルが位置する箇所がオンかオフかを表示するオンオフ表示部を有していることを特徴とする請求項１または２に記載の成形機のロジックグラフ表示装置。
【請求項４】
前記一対のカーソルを互いに独立して移動させる手段を有していることを特徴とする請求項３に記載の成形機のロジックグラフ表示装置。
【請求項５】
前記ロギング画面中の前記ロジックグラフを拡大する手段を有していることを特徴とする請求項１から４のいずれかに記載の成形機のロジックグラフ表示装置。
【請求項６】
前記ロギング画面は互いに等間隔で表示された複数のグリッドを有し、前記ロギング画面中の前記グリッド数を変化させることができる手段を有していることを特徴とする請求項１から５のいずれかに記載の成形機のロジックグラフ表示装置。
【請求項７】
前記ロギング画面に表示された複数のロジックグラフを並び替える手段を有していることを特徴とする請求項１から６のいずれかに記載の成形機のロジックグラフ表示装置。
【請求項８】
オンオフ信号に基いて作動する成形機の成形にかかわる全ての信号識別子のオンオフ情報を収集し、
オンオフが変化した信号識別子のオンオフ状態とオンオフが切換わった時刻とを含むロギングデータをメモリに記憶し、
識別子表示部とロジックグラフ表示部とを有するロギング画面を表示し、
前記ロギング画面中の前記識別子表示部がオン操作されたときに信号識別子を入力するための入力ウインドを表示し、
前記入力ウインド中の入力欄に信号識別子が入力されると、この入力された信号識別子を前記ロギング画面の識別子表示部に表示すると共に該信号識別子に対応する前記ロギングデータを前記メモリから呼び出して前記ロギング画面中の前記ロジックグラフ表示部に該信号識別子のロジックグラフを表示することを特徴とするロジックグラフ表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、射出成形機やダイキャスト成形機等の成形機のロジックグラフ表示装置と、ロジックグラフ表示方法に関する。
【背景技術】
【０００２】
射出成形機やダイキャスト成形機等のように金型を使用する成形機は、制御装置に組込まれたプログラムに基いて、型閉、射出、保圧、型開などの一連のサイクルを所定の順序で繰返すことにより、成形品を能率良く製造するように構成されている。このような成形機では、成形品の種類や材料、金型等に応じた成形条件が設定されている。例えば射出成形機では、制御装置によるラダー・ロジックのＩ／Ｏ(Input／Output)信号に基いて、型閉、射出、保圧、型開などの一連の動作が行なわれるようになっている。このためＩ／Ｏ信号は所定のシーケンスで時々刻々と変化する。
【０００３】
ところで、射出成形機で製品を成形する場合、樹脂等の材料、金型、型締圧力、射出速度、保圧力、成形品取出し圧力、材料の溶融温度、電源電圧、外気温、機械の摩耗、電気接点の不良など様々な要因により、成形不良が生じることがある。たとえばＩ／Ｏ信号に基く動作タイミングの微妙なずれによって動作不良が生じ、不良品が成形されてしまうことがある。
【０００４】
成形不良が生じた場合、例えばＩ／Ｏ信号のオンオフのタイミングを調べて不良の原因を見付け出すことが行なわれている。そこで必要になるのが、各種信号の変化をとらえて画面上に表示させることである。射出成形機では、電気的な様々なオンオフ信号が使用されている。従来より、射出成形工程での挙動が正常か否かを制御装置の画面上で見ることができるようにした射出成形機が公知である。
【０００５】
例えば特許文献１では、射出成形機で使用される油圧ポンプや制御弁のオンオフ情報が時系列にロジックグラフ表示されている。  
特許文献２は、射出成形機の成形工程におけるアナログ信号のグラフィック画像や、オンオフ信号のロジックグラフ画像を選択的に表示している。  
特許文献３は、射出成形機の成形工程におけるアナログ信号のグラフィック表示と、オンオフ信号のロジックグラフ画像を同一画面に表示している。  
特許文献４では、射出成形機の制御装置に専用のＰＬＣ（Programmable logic controller）を設置（外付け）して信号の変化を記憶し表示するようにしている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平４−１３３７１２号公報
【特許文献２】特開平５−４２５７５号公報
【特許文献３】特開平９−１７４６３６号公報
【特許文献４】特開２００４−１９９６７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１〜３では、射出成形１サイクル間での信号変化を画面に表示しているため、手順通りに信号がオンオフしているか否かを見ることができる。しかし射出工程の１ストローク中の全体の流れを把握するために、信号のオンオフ変化を大まかに表示しているに過ぎず、しかも一般の画面では画素数の限界により分解能に限りがあるため、微小なオンオフ変化を表示することができていないことがある。例えば１ドットが３０ｍｓの画面では、３０ｍｓ未満の信号変化を表示することができない。
【０００８】
このため手順通りに信号がオンオフしているにもかかわらず、結果として成形不良が発生するケースでは、原因の解明に時間がかかる。特に、接点不良によるオンオフ信号のチャタリングやバルブの劣化によって発生する信号の乱れのように、ごく短時間に信号変化が生じると、従来の画面では表示することができない。
【０００９】
またシーケンスプログラムの不具合によって微小時間でオンオフ信号の乱れが生じる場合には、単位時間あたりに限られたインターバルで信号のオンオフ状況をサンプリングしても、信号の不具合を画面に表示することができないことがある。また、センサからの信号に基いて画面に表示されるアナログ波形では、上記のような瞬間的なオンオフ信号の変化をとらえることはさらに困難である。
【００１０】
成形不良は制御装置に組込まれたＰＬＣ（Programmable logic controller）のシーケンスプログラムに原因がある場合があり、そうしたプログラム上の問題を解析するには、特許文献１〜３で開示された画面表示では困難なケースがある。例えばラダー・ロジックのシーケンスで複数の条件が成立したらシーケンサの内部コイル（接点）をオンさせ、さらにこの内部コイルを成立条件にして実際のリレー接点をオンさせるようなプログラムが組まれているとする。その場合に、複数条件の中のある条件が何らかの原因で成立せず、コイルがオンしないと、結果的にリレー接点がオンしないことになる。従って、リレー接点のオンオフ状況を制御装置で記憶してオンオフ履歴を表示したとしても、単にリレー接点の挙動がおかしいとしか見えず、根本の不具合はわからない。
【００１１】
一方、特許文献４のように、射出成形機の制御装置に専用のシーケンサ等の別装置を外付けした場合には、シーケンスプログラムの挙動などを細かに分析し調査することができる。しかし専用の後付け装置はかなりのコストアップとなる。しかも射出成形機の制御装置とは別の後付け装置の画面上でしかオンオフ信号の変化を見ることができないため、生産現場での操作性がよくないという問題がある。
【００１２】
従って本発明の目的は、ごく短時間で変化するオンオフ信号の変化も確実にとらえて表示することができる成形機のロジックグラフ表示装置と、ロジックグラフ表示方法を提供することにある。
【課題を解決するための手段】
【００１３】
本発明の一つの実施形態に係るロジックグラフ表示装置は、オンオフ信号に基いて作動する成形機の成形にかかわる全ての信号識別子のオンオフ情報を収集しオンオフが変化した信号識別子のオンオフ状態とオンオフが切換わった時刻とを含むロギングデータをメモリに記憶する手段と、前記信号識別子を表示する識別子表示部と該信号識別子に対応するロジックグラフを表示するロジックグラフ表示部とを有するロギング画面と、前記ロギング画面中の前記識別子表示部がオン操作されたときに信号識別子を入力するための入力ウインドを表示する手段と、前記入力ウインド中の入力欄に信号識別子が入力されるとこの入力された信号識別子を前記ロギング画面の識別子表示部に表示すると共に該信号識別子に対応する前記ロギングデータを前記メモリから呼び出して前記ロギング画面中の前記ロジックグラフ表示部に該信号識別子のロジックグラフを表示する手段とを具備している。
【００１４】
前記メモリの一例は、前記ロギングデータを記憶する際にそのロギングデータを古いロギングデータに上書きするリングバッファである。前記ロギング画面の一例は、前記ロジックグラフ上に表示される一対のカーソルを有し、かつ、各カーソルが位置する箇所がオンかオフかを表示するオンオフ表示部を有していてもよい。また前記一対のカーソルを互いに独立して移動させる手段を有していてもよい。
【００１５】
また好ましい実施形態では、前記ロギング画面中の前記ロジックグラフを拡大する手段を有している。前記ロギング画面は互いに等間隔で表示された複数のグリッドを有し、前記ロギング画面中の前記グリッド数を変化させることができる手段を有していてもよい。さらに前記ロギング画面に表示された複数のロジックグラフを並び替える手段を有していてもよい。
【発明の効果】
【００１６】
本発明によれば、成形機を作動させるオンオフ信号の微小な変化も確実にとらえてロギング画面上にロジックグラフとして表示することができるため、Ｉ／Ｏ信号のオンオフ状況を確認したり、成形不良の原因を解明したりする上で有効である。
【図面の簡単な説明】
【００１７】
【図１】成形機の一例を示す斜視図。
【図２】図１に示された成形機のブロック図。
【図３】リングバッファの構成を模式的に示す図。
【図４】成形機におけるロギングデータの情報収集サイクルの一例を示すフローチャート。
【図５】本発明の一つの実施形態に係るロギング画面の一例を示す図。
【図６】入力ウインドの一例を示す図。
【図７】ロジックグラフを表示する処理の流れを示すフローチャート。
【図８】ロギング画面を加工する処理の流れの一例を示すフローチャート。
【図９】テスト用のロジックグラフが表示されたロギング画面の一例を示す図。
【図１０】ロギンググラフが表示されたロギング画面の一例を示す図。
【図１１】図１０に示されたロギンググラフを拡大表示したロギング画面の一例を示す図。
【図１２】拡大表示されたロジックグラフの他のロギング画面の一例を示す図。
【図１３】図１１に示されたロジックグラフを並び替えて表示したロギング画面の一例を示す図。
【発明を実施するための形態】
【００１８】
以下に本発明の１つの実施形態について、図１から図１３を参照して説明する。  
図１は、成形機の一例である射出成形機１０を示している。これ以降、射出成形機１０を単に成形機１０と称する。成形機１０の一例は電動式の射出成形機であるが、本発明は油圧式の射出成形機に適用されてもよい。
【００１９】
この成形機１０は、基体としてのフレームを含むボディ１１と、ボディ１１上に配置された成形機本体１２と、成形動作を制御するためのコンピュータプログラム等が組込まれた制御装置１３と、ヒューマンマシン・インタフェース部として機能する操作表示部１４などを備えている。成形機本体１２は、射出ユニット１５と型締ユニット１６を含んでいる。成形機本体１２には、成形品取出し機構をはじめとして各種の周辺機器（図示せず）が付属している。
【００２０】
操作表示部１４はタッチパネル１４ａと入力操作キー部１４ｂを含んでいる。タッチパネル１４ａには、各種表示のためのディスプレイ画面が表示されるとともに、各種スイッチ部が表示され、所望のスイッチ部を操作（タッチ）したときに入力操作がなされるように構成されている。入力操作キー部１４ｂは、成形機１０を作動させる際あるいは停止させる際などに操作されるスイッチや表示ランプ等が配置されている。
【００２１】
図１に示す射出ユニット１５の一例は、バレル２０と、バレル２０の内部に回転および前進後退可能に設けられたスクリュー２１と、スクリュー２１を駆動するためのスクリュー駆動機構２２と、樹脂等の材料を加熱するための加熱装置（図示せず）などを備えている。射出ユニット１５はボディ１１上に設けられたレール２５に沿って前進および後退可能である。バレル２０の先端にノズル２６が設けられている。
【００２２】
型締ユニット１６は、固定ダイプレート３０と、移動ダイプレート３１と、型締駆動機構３２などを含んでいる。固定ダイプレート３０に固定側金型（図示せず）が取付けられている。移動ダイプレート３１には移動側金型（図示せず）が取付けられている。型締駆動機構３２によって移動ダイプレート３１を駆動することにより、固定側金型に対する移動側金型の開閉動作がなされる。固定側金型と移動側金型との間に、成形品のためのキャビティが形成される。
【００２３】
射出ユニット１５は制御装置１３によって制御され、バレル２０内で溶融された材料が前記金型のキャビティに向けてノズル２６から射出されるようになっている。バレル２０に温度センサ（図示せず）が設けられており、この温度センサの出力を制御装置１３の温度制御部（図示せず）にフィードバックすることにより、バレル２０内の材料を所定温度に保つようにしている。
【００２４】
図２は、成形機１０の成形機本体１２と、制御装置１３と、操作表示部１４等を示すブロック図である。制御装置１３は、成形機本体１２との間でＩ／Ｏ（Input Output）信号をやりとりするシーケンサ部４０と、制御演算手段として機能するＣＰＵ（Central Processing Unit）４１と、不揮発性のメモリの１つであるＲＯＭ（Reed Only Memory）４２と、各種データ等を記憶するワークメモリとしてのＲＡＭ（Random Access Memory）４３と、表示コントローラ４４と、記憶装置４５などを含んでいる。
【００２５】
制御装置１３のＲＯＭ４２には成形機１０を所定のシーケンスで作動させるためのプログラムが格納されている。シーケンサ部４０はこのプログラムに基いて、射出ユニット１５や型締ユニット１６、成形品取出し機構等の周辺機器（図示せず）のためのＩ／Ｏ信号を所定の順序で成形機本体１２等に出力し、型閉、射出、保圧、計量、型開などの一連の成形サイクルを繰返すようになっている。すなわち制御装置１３は、成形にかかわるＩ／Ｏ信号を成形機本体１２等に出力する。記憶装置４５には成形条件に関するデータなどが記憶されている。
【００２６】
制御装置１３の診断検出部４６は、成形機１０が作動している間、成形中の特定の時間、圧力、位置などを各種センサ等の検出部からの信号に基いて常時監視し、異常等が検出されたときに、例えば操作表示部１４にアラーム画面（図示せず）を表示する機能を有している。
【００２７】
本実施形態の制御装置１３には、図示しない通信インタフェースを介してパーソナルコンピュータ５０を接続することができる。パーソナルコンピュータ５０は、ディスプレイパネルを備えた表示部５１と、キーボードを備えた入力操作部５２と、マウス等のポインティングデバイス５３などを含んでいる。このパーソナルコンピュータ５０は、必要に応じて着脱可能（removable）な記憶媒体５４を備えている。
【００２８】
記憶装置４５のメモリはリングバッファ６０を含んでいる。図３はリングバッファ６０の一部を模式的に表している。リングバッファ６０は、複数のデータ番号を記憶するインデックス部６１と、各データ番号ごとにロギングデータを記憶するロギングデータ部６２とを有している。
【００２９】
リングバッファ６０のロギングデータ部６２は、オンオフが切換わった信号識別子（Ｉ／Ｏ識別子）を記憶する識別子記憶部６２ａと、信号がオンになったのかオフになったのかを示す記憶するオンオフ状態記憶部６２ｂと、オンオフが切換わった時刻を記憶する時刻記憶部６２ｃなどを含んでいる。ここで言うオンオフは、例えばシーケンサ部４０のラダー回路のロジックの出力に相当する。リングバッファ６０のメモリ容量には限度があるため、それぞれの記憶部６２ａ，６２ｂ，６２ｃには新しいデータが古いデータに上書きされ、常に最新のロギングデータが記憶されるように、下記の情報収集サイクルが行なわれるようになっている。
【００３０】
図４のフローチャートは、リングバッファ６０にロギングデータを記憶する処理の流れ（情報収集サイクル）の一例を示している。図４のＡｃｔ１においてカウンタ（ｎ）が１に設定される。Ａｃｔ２では、ｎ番目（例えば１番目）の信号識別子に対応するＩ／Ｏ信号がオンかオフか（オンオフ情報）が読み込まれる。Ａｃｔ３では、オンオフが前回と変化したか否かが検出される。
【００３１】
図４のＡｃｔ４においてオンオフが変化したと判断されると、オフオフが変化した信号識別子のロギングデータがリングバッファ６０に記憶される（Ａｃｔ５）。具体的には、Ａｃｔ５において、前記オンオフが切換わった信号識別子がリングバッファ６０の識別子記憶部６２ａに記憶され、かつ、信号がオンになったのかオフになったのかがオンオフ状態記憶部６２ｂに記憶され、さらにオンオフが切換わった時刻が時刻記憶部６２ｃに記憶される。
【００３２】
図４のＡｃｔ６においてカウンタ（ｎ）が１つ加算されＡｃｔ７に進み、カウンタが最後でなければＡｃｔ２に戻り、次の信号識別子（ｎ番目の信号識別子）のロギングデータがリングバッファ６０に記憶される（Ａｃｔ５）。Ａｃｔ７においてカウンタに最後になれば終了となる。
【００３３】
このように制御装置１３は、所定時間ごとに全ての信号識別子のオンオフ状態の情報を順次収集し、オンオフが変化したときに、その信号識別子（Ｉ／Ｏ識別子）と、オンオフ状態と、オンオフが切換わった時刻などをリングバッファ６０に記憶（上書き）するようなコンピュータプログラムが組込まれている。リングバッファ６０に記憶されている前記ロギングデータは、パーソナルコンピュータ５０（図２に示す）に内蔵されたメモリに転送したり、記憶媒体５４に保存したりすることができる。
【００３４】
例えばＩ／Ｏ信号のオンオフ状態を調査する必要が生じた場合などに、図５に示すロギング画面７０がパーソナルコンピュータ５０の表示部５１（または操作表示部１４）に表示される。また、調査したい信号識別子のロギングデータがパーソナルコンピュータ５０内で処理されることにより、表示部５１（または操作表示部１４）に、調査したい信号識別子のロジックグラフが表示されるようになっている。
【００３５】
図５はロギング画面７０の一例であり、ロジックグラフが表示される前の状態を示している。ロギング画面７０の左側には、上から順に複数の信号識別子（Ｉ／Ｏ識別子）を表示するための識別子表示部７１が設けられている。この識別子表示部７１には、信号識別子を入力する前のデフォルトとして、例えば“Ｘ００００”あるいは“Ｘ＊＊＊＊”が表示されている。
【００３６】
それぞれの識別子表示部７１の右側には、識別子表示部７１に表示された信号識別子に対応するロジックグラフを表示するためのロジックグラフ表示部７２が設けられている。またこのロギング画面７０には、等間隔で格子状に表示された複数（図５では２０個）のグリッド７３と、一対のカーソル８１，８２などが表示されている。グリッド７３は、オペレータがカーソル８１，８２等を操作する際の目安となる。第１のカーソル８１と第２のカーソル８２は、各ロジックグラフ表示部７２にわたって上下方向に延びている。
【００３７】
それぞれの識別子表示部７１の下左側には、ロジックグラフ表示部７２に表示されたロジックグラフ（図５には示されていない）上の第１のカーソル８１が示す位置がオンかオフかを表示するオンオフ表示部８５が設けられている。また識別子表示部７１の下右側には、第２のカーソル８２が示す位置がオンかオフかを表示するオンオフ表示部８６が設けられている。
【００３８】
ロギング画面７０の右端には、１つのロギング画面７０に表示しきれない隠れたロジックグラフをロギング画面７０に移動させてくるための縦スクロールバー９０が設けられている。マウス等のポインティングデバイス５３（図２に示す）を用いて縦スクロールバー９０を操作することにより、ロギング画面７０に表示しきれない隠れたロジックグラフをロギング画面７０上に移動させることができるようになっている。
【００３９】
またロギング画面７０の下部には、１つ前のロギング画面７０に移動させる際に使用する前画面用ボタン９１と、１つ後のロギング画面７０に移動させる際に使用する後画面用ボタン９２と、１グリッド分だけ前に移動させる前進ボタン９３と、１グリッド分だけ後ろに移動させる後進ボタン９４と、一番古いロギングデータの時刻を表す時刻表示部９５と、現在表示されている先頭のロギングデータの時刻を表す時刻表示部９６と、現在表示されている最後尾のロギングデータの時刻を表す時刻表示部９７と、最新のロギングデータの時刻を表す時刻表示部９８と、第１のカーソル８１の位置（時間）を表すカーソル位置表示部１００と、第２のカーソル８２の位置（時間）を表すカーソル位置表示部１０１と、カーソル間の時間（時間）を表すカーソル間隔表示部１０２と、グリッドの間隔（時間）を表すスケール表示部１０３と、現在表示されているロギング画面７０のグリッド数を表すグリッド数表示部１０４が設けられている。スケール表示部１０３に表示される数値は、グリッド１つ当りの時間（sec）である。
【００４０】
図５のロギング画面７０に表示された複数の識別子表示部７１のいずれかを、マウス等のポインティングデバイス５３（図２に示す）によってオン操作すると、図６に示す入力ウインド１１０が表示される。すなわち本実施形態のパーソナルコンピュータ５０の制御部には、ロギング画面７０中の識別子表示部７１が操作されたときに入力ウインド１１０を表示するコンピュータプログラムが組まれている。
【００４１】
図６は入力ウインド１１０の一例を示している。この入力ウインド１１０は、信号識別子を入力する入力欄１１１を含んでいる。オペレータは、キーボード等の入力操作部５２（図２に示す）を用いて、入力ウインド１１０の入力欄１１１に所望の信号識別子を入力することができる。図６の入力欄１１１は、信号識別子“ＹＥ１１”が入力された例を示している。入力終了後に確定ボタン１１２をオン操作すると、入力した信号識別子が確定する。削除ボタン１１３をオン操作すると、既に入力が確定している信号識別子が削除される。取消ボタン１１４を操作すると、入力中の信号識別子がキャンセルされる。
【００４２】
入力ウインド１１０によって信号識別子が入力され、確定ボタン１１２がオン操作されると、ロギング画面７０に戻り、その信号識別子が識別子表示部７１に表示される。さらに、リングバッファ６０からパーソナルコンピュータ５０に転送されたロギングデータのうち、前記入力操作がなされた信号識別子のロギングデータに基いてロジックグラフ（オンオフの履歴）が作成され、ロギング画面７０のロジックグラフ表示部７２に表示されるようになっている。
【００４３】
図７のフローチャートは、パーソナルコンピュータ５０の制御部によってロギング画面７０にロジックグラフを表示する処理の流れの一例を示している。以下にこの処理（ロジックグラフの作成プロセス）について説明する。なお、ロジックグラフを作成し表示するためのコンピュータプログラムが成形機１０の制御装置１３に組込まれていてもよい。
【００４４】
図７中のＡｃｔ１０において、ロギング画面７０中の複数の識別子表示部７１のうちのいずれか（例えば一番上の識別子表示部７１）が、ポインティングデバイス５３（図２に示す）によってオン操作されると、図６に示す入力ウインド１１０が表示される（Ａｃｔ１１）。Ａｃｔ１２において、入力ウインド１１０に、所望の信号識別子（例えばオンオフの履歴を調査したい１つ目の信号識別子）を入力し、確定ボタン１１２をオン操作すると、その信号識別子が上から１つ目の識別子表示部７１に表示される。
【００４５】
入力ウインド１１０の確定ボタン１１２をオン操作し、信号識別子が確定すると、ロギング画面７０に戻るとともに、その信号識別子に対応するロギングデータが、リングバッファ６０またはリングバッファ６０のデータを保存したパーソナルコンピュータ５０のメモリから呼び出される。そしてこのロギングデータに基いて作成されたロジックグラフ（オンオフ信号の履歴）が、例えば上から１つ目のロジックグラフ表示部７２に表示される（Ａｃｔ１３）。
【００４６】
図７中のＡｃｔ１４において、調査したい全ての信号識別子の入力が終了すれば、Ａｃｔ１５に進む。図７中のＡｃｔ１４において、信号識別子の入力が終了していなければ、Ａｃｔ１０に戻り、２つ目の信号識別子の入力操作を行なう。２つ目の信号識別子も１つ目の信号識別子と同様に、ロギング画面７０中の所望の識別子表示部７１をオン操作することにより、入力ウインド１１０を用いて入力することができる（Ａｃｔ１１〜Ａｃｔ１２）。そして確定ボタン１１２をオン操作すると、２つ目の信号識別子のロジックグラフが、２つ目のロジックグラフ表示部７２、例えば上から２番目のロジックグラフ表示部７２に表示される。３つ目以降の信号識別子も同様の操作を行なうことにより、Ａｃｔ１０〜Ａｃｔ１３を経てロジックグラフ表示部７２に表示される。このようにして、入力された全ての信号識別子のロジックグラフがロギング画面７０に表示される。
【００４７】
こうしてロギング画面７０にロジックグラフが表示されると、図７中のＡｃｔ１５を経てＡｃｔ１６に進むことにより、必要に応じてロギング画面７０の加工を行なうことができる。Ａｃｔ１６はロギング画面７０の加工処理を示している。図８のフローチャートはロギング画面７０の加工処理（Ａｃｔ１６）の流れの一例を示している。ロギング画面７０の加工処理（Ａｃｔ１６）については、後に詳しく説明する。
【００４８】
図９は、ロギング画面７０にテスト用のロジックグラフ１２０ａ〜１２０ｇを表示したものである。これらロジックグラフ１２０ａ〜１２０ｇのうち、上から１〜４番目までのロジックグラフ１２０ａ，１２０ｂ，１２０ｃ，１２０ｄは全てオンのままであるため、各々のオンオフ表示部８５，８６には、カーソル８１，８２の位置がいずれも“ＯＮ”であることが表示されている。
【００４９】
図９の上から５〜７番目のロジックグラフ１２０ｅ，１２０ｆ，１２０ｇでは、オンオフが短時間で交互に切換わっている。例えば上から５番目のロジックグラフ１２０ｅと、６番目のロジックグラフ１２０ｆのオンオフ表示部８５，８６には、それぞれ“ＯＦＦ”が表示されている。図９の上から７番目のロジックグラフ１２０ｇでは、第１のオンオフ表示部８５に“ＯＦＦ”が表示され、第２のオンオフ表示部８６に“ＯＮ”が表示されている。このように各ロジックグラフ上のカーソル８１，８２の位置のオンオフ状態がオンオフ表示部８５，８６によって表示されるため、ロギング画面７０の画素数の限界（分解の限界）に左右されることなく、オンかオフかを正確に判断することができる。
【００５０】
図１０は、ロギング画面７０に表示されたロジックグラフの他の例を示している。このロギング画面７０の上から１〜４番目のロジックグラフ１２０ｈ，１２０ｉ，１２０ｊ，１２０ｋは、カーソル８１，８２間でオンとオフとが変化している。上から５番目と６番目のロジックグラフ１２０ｍ，１２０ｎはオンのままである。上から７番目のロジックグラフ１２０ｐはオフのままである。
【００５１】
以上述べたように、ロギング画面７０中の各ロジックグラフ表示部７２に各信号識別子に応じたロジックグラフが表示されると、図７中のＡｃｔ１５に進む。ロギング画面７０の加工を行なう場合には、Ａｃｔ１６に進むことにより、ロギング画面７０の加工が行なわれる。
【００５２】
図８のフローチャートは、ロギング画面７０の加工処理（Ａｃｔ１６）の流れの一例を示している。例えば図１０に示すロギング画面７０に表示されているロジックグラフ１２０ｈ〜１２０ｐを拡大したい場合には、図８中のＡｃｔ２０からＡｃｔ２１に進むことにより、スケール変更処理がなされる。
【００５３】
図８のＡｃｔ２１では、マウス等のポインティングデバイス５３（図２に示す）によってスケール表示部１０３を指定し、入力操作部５２によって所望のスケール値を入力すると、例えば図１１に示すように各ロジックグラフが拡大されたロギング画面７０Ａに切換わる。拡大されたロギング画面７０Ａでは、図１０の一般スケールのロギング画面７０では表示できなかったオンオフの履歴を拡大して見ることができる。
【００５４】
図１１のように各ロジックグラフが拡大されたロギング画面７０Ａにおいて、上から４番目のロジックを見ると、第２のカーソル８２の右側に一瞬“オン”となって箇所Ｘ１が存在している。この箇所Ｘ１が成形信号に異常を生じさせる原因となっている可能性がある。これに対し図１０の通常スケールのロギング画面７０に表示されたロジックグラフ１２０ｋでは、ロギング画面７０の画素数（分解能）の限界から第２のカーソル８２の右側も“オフ”の状態が連続しているため、前記の異常信号が存在する個所Ｘ１を確認することができない。
【００５５】
しかも図１１の拡大画面では、それぞれの識別子表示部７１のオンオフ表示部８５，８６に、カーソル８１，８２の位置がオンであるかオフであるかが“ＯＮ”または“ＯＦＦ”で明瞭に表示されているため、ロギング画面７０の画素数の限界（分解の限界）に左右されることなく、各ロジックグラフの微小位置でのオンオフ状態を正確に判断することができるものである。
【００５６】
図１２は、拡大されたロギング画面７０Ｂの他の例を示している。このロギング画面７０Ｂでは、上から２番目のロジックグラフ１２０ｉの一部（第２のカーソル８２の近傍）に、オンオフがごく短時間で交互に切換わっている箇所Ｘ２（チャタリング）が存在している。チャタリングの原因の１つとして考えられるのは、例えば接点不良などである。このようにごく短時間でオンオフを繰返す箇所Ｘ２は、図１０の通常スケールのロギング画面７０では表示できないことがあった。
【００５７】
これに対し図１２のように拡大されたロギング画面７０Ｂを見ると、ごく短時間でオンオフを繰返す箇所Ｘ２も画面上で確認することが可能となり、しかもオンオフ表示部８５，８６に、カーソル８１，８２の位置がオンであるかオフであるかが表示されるため、画素数の限界（分解の限界）に左右されることなく、各ロジックグラフの微小位置でのオンオフ状態を正確に判断することができるものである。
【００５８】
ロギング画面７０のグリッド数を変更したい場合には、図８中のＡｃｔ２２からＡｃｔ２３に進み、グリッド数の変更処理がなされる。例えばマウス等のポインティングデバイス５３（図２に示す）によってグリッド数表示部１０４を指定し、入力操作部５２によって所望のグリッド数を入力することにより、グリッド数を変更することができる。このロギング画面７０に表示されるロジックグラフの時間範囲は、グリッド数とスケールとの積（グリッド数×スケール）となる。
【００５９】
また、図１１のロギング画面７０Ａに表示されているロジックグラフ１２０ｈ〜１２０ｐの順序を並び替えたい場合には、図８中のＡｃｔ２４からＡｃｔ２５に進み、ロジックグラフの並び替え処理がなされる。例えば図１１に示されたロジックグラフ１２０ｈ〜１２０ｐを、カーソル８１，８２から近い順に並びかえることにより、例えば図１３に示すようなロギング画面７０Ｃにすると、各ロジックグラフのオンオフ信号の詳細な履歴を比較することがさらに容易となる。
【００６０】
図１３に示すロギング画面７０Ｃは、図１１のロジックグラフ１２０ｈ，１２０ｉ，１２０ｊ，１２０ｋを並び変えた例を示している。このロギング画面７０Ｃの場合、信号識別子“Ｘ８５０”“Ｘ８５１”“ＹＥ１１”“ＹＥ１０”の各ロジックグラフ１２０ｊ，１２０ｋ，１２０ｈ，１２０ｉが上から順に並ぶように並び替えが行なわれている。
【００６１】
このようにロジックグラフを並び替えて表示することにより、不具合の原因となっている可能性のある信号識別子を見付け出す作業を能率良く行なうことが可能である。例えば１つのロジックグラフ単独では判断できないオンオフ信号の履歴なども、各ロジックグラフをカーソル８１，８２等を基準として比較することにより、オンオフ信号の乱れや不整合などの不具合を能率良く解明することが可能となる。
【００６２】
また、カーソル８１，８２の位置を変更したい場合には、図８中のＡｃｔ２６からＡｃｔ２７に進むことにより、カーソル位置の変更処理が行なわれる。例えばマウス等のポインティングデバイス５３（図２に示す）を使ってカーソル８１，８２を別々に移動させてもよいし、カーソル８１，８２間の距離を一定に保ったままカーソル８１，８２を同時に平行移動させてもよい。
【００６３】
なお、以上述べた各種の画面加工以外の画面加工を行なうようなコンピュータプログラムが、パーソナルコンピュータ５０の制御部に格納されていてもよい。また各種の画面加工を行なう順序は前記以外であってもかまわない。
【００６４】
以上説明したように本実施形態では、成形にかかわる全ての信号識別子のオンオフの情報収集が行なわれ、これら信号識別子のロギングデータがリングバッファ６０に記憶されており、必要に応じてオンオフ信号を調査したい信号識別子を選択してそのロジックグラフをロギング画面に呼び出すことができる。しかも必要に応じて各ロジックグラフを拡大したり、並び替えをしたりして観察することができるため、ロジック画面の分解能（画素数の限界）に影響されることなくオンオフの履歴を確実に表示できるものである。
【００６５】
以上説明した実施形態では、成形機１０の記憶装置４５に設けられたリングバッファ６０に記憶したロギングデータをパーソナルコンピュータ５０によって処理するとともに、ロジックグラフをパーソナルコンピュータ５０の表示部５１に表示している。このようなロジックグラフ表示装置は、リングバッファ６０とパーソナルコンピュータ５０の制御部などを含んでいる。しかし他の実施形態として、リングバッファ６０に記憶されたロギングデータを成形機１０の制御装置１３によって処理するとともに、作成されたロジックグラフを成形機１０の操作表示部１４に表示してもよい。またリングバッファ６０に記憶されているロギングデータを記憶媒体５４に記憶し、必要に応じてパーソナルコンピュータ５０以外の情報処理装置によってロジックグラフを作成し表示するようにしてもよい。
【００６６】
なお本発明を実施するに当たって、識別子表示部に表示される信号識別子の形態、ロジックグラフ表示部に表示されるロジックグラフの形態をはじめとして、ロギング画像や入力ウインドの具体的な態様を必要に応じて種々に変更して実施できることは言うまでもない。また本発明は、射出成形機以外に、例えばダイキャスト成形機等の金型を使用する成形機であれば同様に適用することができる。
【符号の説明】
【００６７】
１０…成形機、１３…制御装置、１４…操作表示部（ヒューマンマシン・インタフェース部）、４５…記憶装置、６０…リングバッファ、７０，７０Ａ，７０Ｂ，７０Ｃ…ロギング画面、７１…識別子表示部、７２…ロジックグラフ表示部、７３…グリッド、８１…第１のカーソル、８２…第２のカーソル、８５，８６…オンオフ表示部。
【図１】
0006018758.tif 000002
【図２】
0006018758.tif 000003
【図３】
0006018758.tif 000004
【図４】
0006018758.tif 000005
【図５】
0006018758.tif 000006
【図６】
0006018758.tif 000007
【図７】
0006018758.tif 000008
【図８】
0006018758.tif 000009
【図９】
0006018758.tif 000010
【図１０】
0006018758.tif 000011
【図１１】
0006018758.tif 000012
【図１２】
0006018758.tif 000013
【図１３】
0006018758.tif 000014