(57)【要約】【課題】射出成形機の運転に関して、データ管理の利便性及び条件設定の省力化を両立可能な成形条件設定装置及び方法を提供する。【解決手段】成形条件設定装置２８は、データ保存用メモリ５６（第１記憶部）から読み出した属性テーブル６６及び可搬記憶媒体６２（第２記憶部）から読み出した設定ファイル６４を照合し、ＭＤＩ操作部５０（ユーザ・インターフェース部）を介してオペレータにより指定された１つの属性又は属性の組み合わせ（指定属性１５０）に対応する設定項目の設定値（対応値１５２）を、射出成形機１２の運転に供される設定情報６８として決定する。【選択図】図８
2018099839.tif 000002
【特許請求の範囲】
【請求項１】
射出成形機の運転に関する複数の設定項目を組み合わせた成形条件を設定する成形条件設定装置であって、
前記設定項目の少なくとも１つの属性と前記設定項目に固有の識別子とを対応付ける属性テーブルを記憶する第１記憶部と、
前記設定項目の設定値と前記識別子とを対応付けて格納する設定ファイルを記憶する第２記憶部と、
前記設定項目の内容を入力及び表示可能に構成されるユーザ・インターフェース部と、
前記第１記憶部から読み出した前記属性テーブル及び第２記憶部から読み出した前記設定ファイルを照合し、前記ユーザ・インターフェース部を介してオペレータにより指定された１つの属性又は属性の組み合わせに対応する前記設定項目の設定値を、前記射出成形機の運転に供される設定情報として決定する設定情報決定部と、
を備える、成形条件設定装置。
【請求項２】
請求項１に記載の成形条件設定装置において、
前記属性テーブルは、前記成形条件を特定するための条件情報からなる、前記設定項目の属性を含んで構成され、
前記条件情報は、変数名、変数の種類、変数の単位、及び運転制御対象のうち少なくとも１つに関する情報である、成形条件設定装置。
【請求項３】
請求項２に記載の成形条件設定装置において、
前記属性テーブルは、さらに、表示形態又は表示状態を特定するための表示情報からなる、前記設定項目の属性を含んで構成され、
前記表示情報は、設定画面の種類、表示位置、及び操作権限のうち少なくとも１つに関する情報である、成形条件設定装置。
【請求項４】
請求項３に記載の成形条系設定装置において、
前記ユーザ・インターフェース部は、前記条件情報及び前記表示情報により特定される前記設定画面上の表示箇所に、前記設定情報決定部により決定された前記設定情報を更新表示する、成形条件設定装置。
【請求項５】
請求項４に記載の成形条系設定装置において、
前記ユーザ・インターフェース部は、前記設定情報に更新された表示箇所を、前記設定情報に変更されていない表示箇所と比べて強調して表示する、成形条件設定装置。
【請求項６】
請求項２〜５のいずれか１項に記載の成形条系設定装置において、
前記識別子は、前記運転制御対象を識別可能な文字を含む文字列である、成形条件設定装置。
【請求項７】
請求項１に記載の成形条件設定装置において、
前記ユーザ・インターフェース部は、前記設定ファイルにて定義される前記設定項目の内容を複数の設定画面に分けて表示する、成形条件設定装置。
【請求項８】
請求項１に記載の成形条件設定装置において、
有線又は無線により通信可能に接続された周辺装置との間で、前記属性テーブル、前記設定ファイル及び前記設定情報のうち少なくとも１つを送受信可能である、成形条件設定装置。
【請求項９】
射出成形機の運転に関する複数の設定項目を組み合わせた成形条件を設定する成形条件設定方法であって、
前記設定項目の内容を入力及び表示可能に構成されるユーザ・インターフェース部を備える成形条件設定装置は、
前記設定項目の少なくとも１つの属性と前記設定項目に固有の識別子とを対応付ける属性テーブルを記憶する第１記憶ステップと、
前記設定項目の設定値と前記識別子とを対応付けて格納する設定ファイルを記憶する第２記憶ステップと、
読み出した前記属性テーブル及び読み出した前記設定ファイルを照合し、前記ユーザ・インターフェース部を介して指定された１つの属性又は属性の組み合わせに対応する前記設定項目の設定値を、前記射出成形機の運転に供される設定情報として決定する決定ステップと、
を実行する、成形条件設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、射出成形機の運転に関する複数の設定項目を組み合わせた成形条件を設定するための、射出成形機の成形条件設定装置及び方法に関する。
【背景技術】
【０００２】
従来から、射出成形技術を用いる生産工程において、過去に作成された複数の成形条件を蓄積してデータベースを構築し、必要に応じて似通った成形条件をテンプレートとして利用することで、成形条件の設定を省力化する装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１５１６２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、複数の運転制御対象が射出成形機の運転に関与する場合、データ管理の都合上、これらの条件のセットを１つの設定ファイルに集約することがある。ここで、複数の運転制御対象のうち、一部の運転制御対象に関してテンプレートと同じ条件を適用し、残りの運転制御対象に関してテンプレートと異なる条件を適用したい場合が想定される。
【０００５】
しかしながら、特許文献１に記載された装置では、想定される成形条件と部分的に一致するテンプレートを一旦呼び出した後、残りの運転制御対象に関する条件の内容をすべて修正する作業が伴う。このように、１つの設定ファイルに格納される情報が多岐にわたる場合、条件設定の省力化の観点で、改良の余地が十分に残されている。
【０００６】
本発明は上記した問題を解決するためになされたものであり、射出成形機の運転に関して、データ管理の利便性及び条件設定の省力化を両立可能な成形条件設定装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の態様は、射出成形機の運転に関する複数の設定項目を組み合わせた成形条件を設定する成形条件設定装置であって、前記設定項目の少なくとも１つの属性と前記設定項目に固有の識別子と対応付ける属性テーブルを記憶する第１記憶部と、前記設定項目の設定値と前記識別子とを対応付けて格納する設定ファイルを記憶する第２記憶部と、前記設定項目の内容を入力及び表示可能に構成されるユーザ・インターフェース部と、前記第１記憶部から読み出した前記属性テーブル及び前記第２記憶部から読み出した前記設定ファイルを照合し、前記ユーザ・インターフェース部を介してオペレータにより指定された１つの属性又は属性の組み合わせに対応する前記設定項目の設定値を、前記射出成形機の運転に供される設定情報として決定する設定情報決定部と、を備える。
【０００８】
本発明の第２の態様は、射出成形機の運転に関する複数の設定項目を組み合わせた成形条件を設定する成形条件設定方法であって、前記設定項目の内容を入力及び表示可能に構成されるユーザ・インターフェース部を備える成形条件設定装置は、前記設定項目の少なくとも１つの属性と前記設定項目に固有の識別子と対応付ける属性テーブルを記憶する第１記憶ステップと、前記設定項目の設定値と前記識別子とを対応付けて格納する設定ファイルを記憶する第２記憶ステップと、読み出した前記設定ファイル及び読み出した前記属性テーブルを照合し、前記ユーザ・インターフェース部を介して指定された１つの属性又は属性の組み合わせに対応する前記設定項目の設定値を、前記射出成形機の運転に供される設定情報として決定する決定ステップと、を実行する。
【発明の効果】
【０００９】
本発明によれば、射出成形機の運転に関して、データ管理の利便性及び条件設定の省力化を両立することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態における成形条件設定装置が組み込まれた射出成形システムの全体構成図である。
【図２】図１に示す射出成形機の電気的なブロック図である。
【図３】操作画面の一形態である設定画面を示す画像図である。
【図４】図１及び図２に示す成形条件設定装置の動作説明に供されるフローチャートである。
【図５】図５Ａは、属性テーブルのデータ構造を示す図である。図５Ｂは、設定ファイルのデータ構造を示す図である。
【図６】操作画面の一形態である指定画面を示す画像図である。
【図７】設定画面の上にポップアップ表示されるウィンドウを示す画像図である。
【図８】設定情報の決定方法を説明するための模式図である。
【図９】設定画面の遷移状態を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明に係る射出成形機の成形条件設定装置について、成形条件設定方法との関係において好適な実施形態を挙げ、添付の図面を参照しながら説明する。
【００１２】
［射出成形システム１０の構成］
＜全体構成＞
図１は、本発明の一実施形態における成形条件設定装置２８が組み込まれた射出成形システム１０の全体構成図である。射出成形システム１０は、射出成形技術を用いて成形品（不図示）を得るためのシステムである。射出成形は、型開閉工程、射出工程、保圧工程、計量工程、突出工程を含む、複数の工程からなる。
【００１３】
この射出成形システム１０は、射出成形機１２と、有線通信回線又は無線通信回線により構成される通信回線１３と、通信回線１３を通じて射出成形機１２との間で相互に通信可能に接続される周辺装置１４と、から基本的に構成される。
【００１４】
有線通信の例として、ＲＳ−４８５を含むシリアル通信、Ｅｔｈｅｒｎｅｔ（登録商標）通信、光通信等が挙げられる。また、無線通信の例として、無線ＬＡＮ（Local Area Network）、Ｗｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ（登録商標）等が挙げられる。なお、説明の便宜上、すべての周辺装置１４は、射出成形機１２と別体の装置として示しているが、このシステム構成に限られない。例えば、周辺装置１４の一部又は全部が、射出成形機１２に一体的に組み込まれていてもよい。
【００１５】
周辺装置１４は、例えば、射出成形機１２による成形品を金型４０から取り出すロボット１５、金型４０の温度を調整するための金型温調機１６、成形材料（ここでは、プラスチック材料）を乾燥するための樹脂乾燥機１７、又は、射出成形システム１０のオペレータが使用する作業端末１８である。
【００１６】
射出成形機１２は、機台２０と、機台２０上に設置された各種装置、具体的には、第１射出装置２２、第２射出装置２４、型締装置２６、及び成形条件設定装置２８を含んで構成される。なお、第２射出装置２４は、第１射出装置２２と同様の構成からなり、金型４０の種類に応じて選択的に設けられるオプション装置である。
【００１７】
第１射出装置２２は、成形材料を貯留するホッパ３０と、ヒータ３２を用いて成形材料の温度を調整可能なバレルを含む本体部３３と、バレル内のスクリュー（不図示）を駆動する射出用モータ３４と、調温された成形材料を型締装置２６側に向けて供給する加熱シリンダ３６と、ホッパ３０、本体部３３及び射出用モータ３４を一体的に移動させる可動レール３８と、を備える。
【００１８】
型締装置２６は、金型４０の内部に射出された成形材料を型締めし、成形を行う装置である。型締装置２６は、金型４０を収容する型締カバー４２と、安全対策が施された安全扉４４と、を備える。
【００１９】
成形条件設定装置２８は、射出成形システム１０の成形条件を設定するための装置である。ここで、「成形条件」は、射出成形機１２の運転に関する複数の設定項目を組み合わせてなる条件であり、射出成形機１２に関する設定項目のみならず、周辺装置１４に関する設定項目も含む複合的条件を意味する。
【００２０】
各々の設定項目は、少なくとも１つの「属性」から構成されており、１つの「値」（設定値を含む）と紐付けられる。具体的には、第１射出装置２２における射出速度を１００（ｍｍ／ｓ）に設定する場合、一例として、属性は「第１射出装置」「射出速度」「ｍｍ／ｓ」であり、値は「１００」であると表現する。なお、この「値」は、数字に限られることなく、運転制御対象の制御量を定量的に表現可能な変数であればよい。
【００２１】
＜射出成形機１２の電気的なブロック図＞
図２は、図１に示す射出成形機１２の電気的なブロック図である。射出成形機１２の成形条件を設定する成形条件設定装置２８は、ＭＤＩ（Manual Data Input）操作部５０と、外部記憶Ｉ／Ｆ（interface）５２と、通信Ｉ／Ｆ５４と、データ保存用メモリ５６（第１記憶部）と、ＣＰＵ（Central Processing Unit）５８と、ＲＯＭ（Read Only Memory）５９と、ＲＡＭ（Random Access Memory）６０と、を含んで構成されるコンピュータである。
【００２２】
ＭＤＩ操作部５０は、例えば、キーボード、マウス、タッチセンサ、ハードウェアボタン、ディスプレイ、スピーカを含む入出力装置から構成される。これにより、ＭＤＩ操作部５０は、射出成形システム１０の運転に関わる情報（上記の成形条件を含む）を種々の形態で入力又は出力可能なユーザ・インターフェース部として機能する。
【００２３】
外部記憶Ｉ／Ｆ５２は、メモリカード、メモリスティック等の可搬記憶媒体６２（第２記憶部）をアクセス可能に接続するためのインターフェースである。本図の例では、可搬記憶媒体６２には、１つ又は複数の設定ファイル６４が格納されている。この設定ファイル６４には、例えば、金型４０又は成形品の種類に応じて異なるデータ（成形条件の設定値）が格納されている。
【００２４】
通信Ｉ／Ｆ５４は、周辺装置１４を含む外部装置からの電気信号を送受信するためのインターフェースである。これにより、成形条件設定装置２８は、例えば、ロボット１５に向けて設定情報６８を送信可能であると共に、作業端末１８から属性テーブル６６を受信可能である。
【００２５】
データ保存用メモリ５６は、少なくとも１つの揮発性又は不揮発性のメモリ装置から構成される。メモリ装置は、例えば、ＲＡＭ、ＰＲＯＭ（Programmable ROM）、ＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）、フラッシュメモリ等で構成される。本図の例では、データ保存用メモリ５６には、属性テーブル６６及び設定情報６８が格納されている。
【００２６】
ＣＰＵ５８は、ＲＯＭ５９に格納されたプログラム又はＲＡＭ６０に格納されたデータを読み出すことで、入力情報取得部７０、設定情報決定部７２、表示用データ作成部７４を含む各々の機能を実行可能である。
【００２７】
サーボアンプ７６は、射出用モータ３４を回転駆動させるためのドライバであり、第１射出装置２２又は第２射出装置２４における射出速度が、指令値と一致するように射出用モータ３４を駆動させる。温度アンプ７８は、ヒータ３２を加熱させるためのドライバであり、第１射出装置２２又は第２射出装置２４におけるバレル温度（本体部３３のバレル内の温度）が、指令値と一致するようにヒータ３２を加熱させる。
【００２８】
＜成形条件の設定画面１００＞
図３は、操作画面の一形態である設定画面１００を示す第１の画像図である。本図は、射出工程における設定を行うための「射出画面」に相当する。なお、他の工程における設定は、設定画面１００とは異なる操作画面（例えば、温度画面、ロボット画面、保守画面）を介して行われる点に留意する。
【００２９】
設定画面１００には、第１射出装置２２に関する設定欄１０１、第２射出装置２４に関する設定欄１０２、ロボット１５に関する設定欄１０３、及び、金型温調機１６に関する設定欄１０４が設けられている。
【００３０】
設定欄１０１内のユーザコントロール群１０５は、第１射出装置２２の射出速度（単位：ｍｍ／ｓ）、射出位置（単位：ｍｍ）、又は射出圧力（単位：ＭＰａ）を入力及び表示可能に構成されている。設定欄１０２内のユーザコントロール群１０６は、射出速度（単位：ｍｍ／ｓ）、射出位置（単位：ｍｍ）、又は射出圧力（単位：ＭＰａ）を入力及び表示可能に構成されている。
【００３１】
設定欄１０３内のユーザコントロール群１０７は、ロボット１５の待機位置（単位：ｍｍ）又は待機速度（単位：ｍｍ／ｓ）を入力及び表示可能に構成されている。設定欄１０４内のユーザコントロール群１０８は、金型温調機１６の第１温度（単位：℃）又は第２温度（単位：℃）を入力及び表示可能に構成されている。
【００３２】
＜設定操作時の問題点＞
ところで、複数の運転制御対象が射出成形機１２の運転に関与する場合、データ管理の都合上、これらの条件のセットを１つの設定ファイル６４に集約することがある。ここで、複数の運転制御対象のうち、一部の運転制御対象（例えば、ロボット１５、金型温調機１６及び第２射出装置２４）に関しては設定ファイル６４に含まれる設定項目と同じ内容（属性及び値）を適用し、残りの運転制御対象（例えば、第１射出装置２２及び樹脂乾燥機１７）に関しては設定ファイル６４に含まれる設定項目とは異なる内容を適用したい場合が想定される。
【００３３】
具体的な例として、［１］環境変化に強い運転制御対象に対しては時期（季節又は時間帯）によらず同じ条件を用いる一方、環境変化に弱い運転制御対象に対しては各々の時期に適した条件を用いる場合がある。また、［２］標準的な耐用年数に達していない運転制御対象に対しては通常の条件を用いる一方、耐用年数に達した運転制御対象に対しては性能劣化を考慮した特別な条件を用いる場合がある。
【００３４】
ところが、従来の手法を用いる場合、想定される成形条件の設定項目の一部を含む設定ファイル６４を一旦呼び出した後、残りの運転制御対象に関する条件の内容をすべて修正する作業が伴う。特に、１つの設定ファイル６４に格納される情報が多岐にわたり、設定ファイル６４にて定義される設定項目の内容（属性及び値）を複数の設定画面に分けて表示する場合、設定画面の遷移操作及び入力操作に要する工数は膨大になり得る。
【００３５】
そこで、射出成形機１２の運転に関して、データ管理の利便性及び条件設定の省力化を両立することができる成形条件の設定方法（成形条件設定装置２８の設定動作）を提案する。
【００３６】
［射出成形システム１０の動作］
この実施形態における射出成形システム１０は、以上のように構成される。続いて、射出成形システム１０の動作、特に成形条件設定装置２８による成形条件の設定動作について、図４のフローチャートを参照しながら説明する。
【００３７】
図４のステップＳ１において、オペレータは、外部装置（例えば、作業端末１８）を用いて、予め用意した属性テーブル６６をデータ保存用メモリ５６に記憶させる作業を行う。そうすると、成形条件設定装置２８は、作業端末１８からの属性テーブル６６を通信Ｉ／Ｆ５４を介して受信し、この属性テーブル６６をデータ保存用メモリ５６の特定メモリ領域内に記憶する。
【００３８】
図５Ａは、属性テーブル６６のデータ構造を示す図である。属性テーブル６６は、１つの「識別子」及び少なくとも１つの「属性」をデータ単位（１件分のレコード）とするテーブルデータである。本図の例では、各々の設定項目に固有の識別子と、この識別子に対応付けられる５つの属性とから構成される。属性テーブル６６は、コンマ、改行コードを含む分離記号を用いて、各々のデータを区別可能に記述されている。
【００３９】
識別子は、例えば、１つのアルファベットと、３桁の算用数字を組み合わせた文字列からなる。このアルファベットは、運転制御対象（構成装置）を識別可能な文字であり、具体的には、「Ａ」は第１射出装置２２を、「Ｂ」は第２射出装置２４を、「Ｒ」はロボット１５を、「Ｔ」は金型温調機１６をそれぞれ示す。
【００４０】
複数の属性は、［１］成形条件を特定するための情報（以下、条件情報という）、又は［２］表示形態又は表示状態を特定するための情報（以下、表示情報という）を含む。「条件情報」は、例えば、変数名、変数の種類、変数の単位、及び運転制御対象（構成装置）のうち少なくとも１つに関する情報である。また、「表示情報」は、設定画面の種類、表示位置、及び操作権限のうち少なくとも１つに関する情報である。
【００４１】
この属性テーブル６６の例では、「変数名」の種類には、射出位置、射出速度、射出圧力、バレル温度、待機位置、待機速度、原点位置、第１温度、第２温度、低温待機温度、又は、高温待機温度が含まれる。「単位」の種類には、位置、速度、圧力、又は、温度が含まれる。
【００４２】
また、「構成装置」の種類には、第１射出装置（２２）、第２射出装置（２４）、ロボット（１５）、又は、金型温調機（１６）が含まれる。「操作画面」の種類には、射出画面（図３の「設定画面１００」に相当）、温度画面、ロボット画面、又は、保守画面が含まれる。「操作権限」の種類には、管理者、保守担当者、又は、操作担当者が含まれる。
【００４３】
ステップＳ２において、オペレータは、外部装置（例えば、作業端末１８）を用いて、予め用意した設定ファイル６４を可搬記憶媒体６２に記憶させる作業を行う。その後、外部記憶Ｉ／Ｆ５２を介して可搬記憶媒体６２を接続することで、成形条件設定装置２８は、可搬記憶媒体６２から複数の設定ファイル６４を読出可能な状態になる。
【００４４】
図５Ｂは、設定ファイル６４のデータ構造を示す図である。設定ファイル６４は、１つの「識別子」及び１つの「設定値」をデータ単位（１件分のレコード）とするテーブルデータである。識別子は、属性テーブル６６（図５Ａ）と同一の定義がなされている。この設定値は、射出成形機１２の運転に関する設定項目に、入力する可変パラメータに相当する。
【００４５】
ここで、識別子は、運転制御対象を識別可能な文字を含んでいるので、複数の運転制御対象に関する設定項目を１つの設定ファイル６４に集約した場合であっても、識別可能な文字を利用してデータ管理を効率的に行うことができる。
【００４６】
ステップＳ３において、ＣＰＵ５８は、ＭＤＩ操作部５０の操作画面を呼び出すための所定の操作（以下、呼び出し操作）を受け付けたか否かを判定する。呼び出し操作をまだ受け付けていない場合（ステップＳ３：ＮＯ）、当該操作を受け付けるまでステップＳ３に留まる。一方、呼び出し操作を受け付けた場合（ステップＳ３：ＹＥＳ）、ステップＳ４に進む。
【００４７】
ステップＳ４において、ＭＤＩ操作部５０は、オペレータによる各種操作に応じて、成形条件の設定に関わる操作画面を表示又は更新する。この表示に先立ち、表示用データ作成部７４は、操作画面の表示データを作成した後、該表示データをＭＤＩ操作部５０に出力する。これにより、ＭＤＩ操作部５０は、設定画面１００（図３）又は指定画面１２０（図６）を択一的に表示する。
【００４８】
図３に戻って、設定画面１００が最初に呼び出された場合、ユーザコントロール群１０５〜１０８にはそれぞれ、初期状態としてデフォルト値が入力及び表示されている。デフォルト値は、例えば、直近の設定値（データ保存用メモリ５６に含まれる運転メモリ領域の格納値）である。ユーザコントロール群１０５を構成する３つのユーザコントロール１１０、１１１、１１２（表示箇所）には、いずれも「１００」の値が入力されている。以下、オペレータが、何らかの設定操作を行うことで、このデフォルト値の一部を変更する場合を想定する。
【００４９】
ステップＳ５において、ＣＰＵ５８は、成形条件の設定を確定するための所定の操作（以下、確定操作）を受け付けたか否かを判定する。確定操作をまだ受け付けていない場合（ステップＳ５：ＮＯ）、ステップＳ６に進む。
【００５０】
ステップＳ６において、ＣＰＵ５８は、設定ファイル６４に格納されている設定値の一部を読み出すための所定の操作（以下、読み出し操作）を受け付けたか否かを判定する。
【００５１】
図６は、操作画面の一形態である指定画面１２０を示す画像図である。指定画面１２０には、設定ファイル６４の指定欄１２１、及び、属性の指定欄１２２が設けられている。指定欄１２１内のユーザコントロール１２４は、可搬記憶媒体６２に記憶された複数の設定ファイル６４（ファイル名は、「ＭｏｌｄＦｉｌｅ１」〜「ＭｏｌｄＦｉｌｅ５」）の中から１つを指定可能に構成されている。
【００５２】
指定欄１２２には、１つの属性又は属性の組み合わせを指定するためのユーザコントロール１２５〜１２８と、［読み出し］と表記されたボタン１２９と、［リセット］と表記されたボタン１３０が配置されている。ユーザコントロール１２５〜１２８は、上から順に、「単位」、「構成装置」、「操作画面」及び「操作権限」を指定可能に構成されている。例えば、ユーザコントロール１２５の位置にて所定の操作（マウスのクリック操作、或いはタッチセンサのタップ操作）を行うことで、指定画面１２０の上にウィンドウ１４０がポップアップ表示される。
【００５３】
図７に示すように、ウィンドウ１４０には、上から順に、［位置］、［速度］、［圧力］、［温度］、［流量］と表記された５つのボタン１４１〜１４５が配置されている。つまり、ウィンドウ１４０は、ボタン１４１〜１４５の操作に応じて、１つの属性（本図例では、単位）に対して、１つ又は２つ以上の種類（本図例では、位置・速度・圧力・温度・流量）を選択可能に構成されている。
【００５４】
図６に戻って、ユーザコントロール１２５〜１２８は、［リセット］ボタン１３０の操作に応じて、属性の指定がリセットされた状態、すなわちデフォルトの表示内容に戻る。一方、［読み出し］ボタン１２９の操作があった場合、ＣＰＵ５８は、上記した読み出し操作を受け付けたとして（図４のステップＳ６：ＹＥＳ）、ステップＳ７に進む。
【００５５】
ステップＳ７において、設定情報決定部７２は、ステップＳ１で記憶された属性テーブル６６をデータ保存用メモリ５６から、ステップＳ２で記憶された設定ファイル６４を可搬記憶媒体６２からそれぞれ読み出す。ここでは、ユーザコントロール１２４（図６）を用いてオペレータが選択・指定した設定ファイル６４のみが読み出される。
【００５６】
ステップＳ８において、設定情報決定部７２は、ステップＳ７で読み出した属性テーブル６６及び設定ファイル６４を照合し、射出成形機１２の運転に供される設定情報６８を決定する。具体的には、設定情報決定部７２は、共通する識別子を手掛かりとして、設定ファイル６４の中から所望の設定値を抽出する。
【００５７】
図８は、設定情報６８の決定方法を説明するための模式図である。本図では、図示の便宜上、属性テーブル６６及び設定ファイル６４の一部を省略して示している。属性テーブル６６の位置（図面上側）にある破線状の矩形枠は、ＭＤＩ操作部５０を介してオペレータにより指定された１つの属性又は属性の組み合わせ（以下、指定属性１５０）を示す。換言すれば、指定属性１５０は、指定画面１２０上のユーザコントロール１２５〜１２８を用いて指定された４種類の属性（速度／第１射出装置／射出画面／管理者）に相当する。
【００５８】
本図の例では、設定情報決定部７２は、属性テーブル６６の探索処理を行い、指定属性１５０に一致し又は指定属性１５０をすべて含むレコードの識別子「Ａ００２」を抽出する。続いて、設定情報決定部７２は、設定ファイル６４の探索処理を行い、先に抽出した識別子（Ａ００２）に一致するレコードの設定値「１０２」を抽出する。設定ファイル６４の位置（図面下側）にある破線状の矩形枠は、指定属性１５０に対応する設定項目の設定値（以下、対応値１５２）を示す。
【００５９】
このようにして、設定情報決定部７２は、射出成形機１２の運転に供される設定情報６８を決定する（ステップＳ８）。その後、ステップＳ４に戻って、ＭＤＩ操作部５０は、条件情報及び表示情報により特定される設定画面１００上の表示箇所に、決定された設定情報６８（対応値１５２）を更新表示する。
【００６０】
図９に示す設定画面１００は、図３の場合と比べて、設定欄１０１（ユーザコントロール群１０５）の表示内容及び表示形態が異なっている。具体的には、ユーザコントロール１１０内の入力情報は、「１００」から「１０２」に更新されると共に、ユーザコントロール１１０内の着色によって強調して表示されている。
【００６１】
このように、「１００」が入力されていたユーザコントロール１１０内に、決定された設定情報６８（値は「１０２」）を更新表示させてもよい。これにより、オペレータは、設定画面１００上のユーザコントロール１１０内を視認することで、設定項目の内容が変更されたか否かについて確認することができる。
【００６２】
また、設定情報６８に更新されたユーザコントロール１１０を、設定情報６８に更新されていないユーザコントロール１１１、１１２と比べて強調して表示させてもよい。これにより、オペレータは、相対的に強調された表示箇所を手掛かりに、変更された内容のみを速やかに把握することができる。
【００６３】
ステップＳ５に戻って、以下、ＣＰＵ５８が確定操作を受け付けるまでの間、上記した流れに沿って、ステップＳ４〜Ｓ８を繰り返す。一方、確定操作を受け付けた場合（ステップＳ５：ＹＥＳ）、ステップＳ９に進む。
【００６４】
ステップＳ９において、設定情報決定部７２は、設定画面１００上の入力情報を、射出成形機１２の運転に供される設定情報６８として確定する。そして、ＣＰＵ５８は、確定操作を受け付けた時点にて入力情報取得部７０により取得された入力情報を、設定情報６８として、データ保存用メモリ５６の運転メモリ領域内に格納させる。
【００６５】
このようにして、成形条件設定装置２８による成形条件の設定動作が完了する。その後、成形条件設定装置２８は、データ保存用メモリ５６から読み出した設定情報６８が示す成形条件に従って、射出成形システム１０の運転に関わる制御を行う。
【００６６】
また、成形条件設定装置２８は、属性テーブル６６、設定ファイル６４、又は設定情報６８を、通信回線１３を通じて周辺装置１４に向けて送信してもよい。周辺装置１４（例えば、ロボット１５又は作業端末１８）は、成形条件設定装置２８から受信した各種情報を図示しない記憶部に格納させておくことで、後に「バックアップ情報」として利用することができる。
【００６７】
例えば、データ保存用メモリ５６に保存した属性テーブル６６が破損して使用不可の状態になった場合、成形条件設定装置２８は、周辺装置１４に予めバックアップしておいた属性テーブル６６を取得してもよい。これにより、データ保存用メモリ５６等が故障した際の復旧作業を効率的に行うことができる。
【００６８】
［成形条件設定装置２８による効果］
以上のように、成形条件設定装置２８は、射出成形機１２の運転に関する複数の設定項目を組み合わせた成形条件を設定する装置であって、［１］設定項目の少なくとも１つの属性と設定項目に固有の識別子とを対応付ける属性テーブル６６を記憶するデータ保存用メモリ５６（第１記憶部）と、［２］設定項目の設定値と識別子とを対応付けて格納する設定ファイル６４を記憶する可搬記憶媒体６２（第２記憶部）と、［３］設定項目の内容を入力及び表示可能に構成されるＭＤＩ操作部５０（ユーザ・インターフェース部）と、［４］データ保存用メモリ５６から読み出した属性テーブル６６及び可搬記憶媒体６２から読み出した設定ファイル６４を照合し、ＭＤＩ操作部５０を介してオペレータにより指定された１つの属性又は属性の組み合わせ（指定属性１５０）に対応する設定項目の設定値（対応値１５２）を、射出成形機１２の運転に供される設定情報６８として決定する設定情報決定部７２と、を備える。
【００６９】
また、この成形条件設定装置２８を用いる成形条件設定方法又は成形条件設定プログラムは、［１］設定項目の少なくとも１つの属性と設定項目に固有の識別子と対応付ける属性テーブル６６を記憶する第１記憶ステップ（Ｓ１）と、［２］設定項目の設定値と識別子とを対応付けて格納する設定ファイル６４を記憶する第２記憶ステップ（Ｓ２）と、［３］読み出した属性テーブル６６及び読み出した設定ファイル６４を照合し、ＭＤＩ操作部５０を介して指定された１つの属性又は属性の組み合わせ（指定属性１５０）に対応する設定項目の設定値（対応値１５２）を、射出成形機１２の運転に供される設定情報６８として決定する決定ステップ（Ｓ８）と、を備える。
【００７０】
このように、設定項目の属性に関する属性テーブル６６と、設定項目の設定値に関する設定ファイル６４を別個のデータとして記憶することで、設定項目の仕様変更に伴う保守性・拡張性が高まる。また、ＭＤＩ操作部５０を介してオペレータが属性を指定することで、共通する識別子を手掛かりとして、この属性に対応する設定値のみを設定ファイル６４の中からオンデマンドで抽出可能となり、全体の設定項目のうち一部のみが確実に且つ簡便に設定される。これにより、射出成形機１２の運転に関して、データ管理の利便性及び条件設定の省力化を両立することができる。
【００７１】
また、属性テーブル６６は、成形条件を特定するための条件情報からなる、設定項目の属性を含んで構成されている場合、この条件情報は、変数名、変数の種類、変数の単位、及び運転制御対象のうち少なくとも１つに関する情報であってもよい。
【００７２】
また、属性テーブル６６は、さらに、表示形態又は表示状態を特定するための表示情報からなる、設定項目の属性を含んで構成されている場合、この表示情報は、設定画面１００の種類、表示位置、及び操作権限のうち少なくとも１つに関する情報であってもよい。属性テーブル６６に表示情報を含めることで、各々の設定画面１００上に表示させる内容との対応関係を容易に管理することができる。
【００７３】
また、ＭＤＩ操作部５０は、条件情報及び表示情報により特定される設定画面１００上の表示箇所（ユーザコントロール１１０内）に、設定情報決定部７２により決定された設定情報６８を更新表示してもよい。これにより、オペレータは、設定画面１００上のユーザコントロール１１０内を視認することで、設定項目の内容が変更されたか否かについて確認することができる。
【００７４】
また、ＭＤＩ操作部５０は、設定情報６８に更新されたユーザコントロール１１０を、設定情報６８に更新されていない表示箇所（ユーザコントロール１１１、１１２）と比べて強調して表示してもよい。これにより、オペレータは、相対的に強調された表示箇所を手掛かりに、変更された内容のみを速やかに把握することができる。
【００７５】
また、識別子は、運転制御対象（例えば、第１射出装置２２／第２射出装置２４／ロボット１５／金型温調機１６）を識別可能な文字（例えば、Ａ／Ｂ／Ｒ／Ｔ）を含む文字列であってもよい。これにより、複数の運転制御対象に関する設定項目を１つの設定ファイル６４に集約した場合であっても、識別可能な文字を利用してデータ管理を効率的に行うことができる。
【００７６】
また、ＭＤＩ操作部５０は、設定ファイル６４に定義される設定項目の内容を複数の設定画面１００に分けて表示してもよい。設定画面１００の数が増加すればその分だけ、成形条件を設定するための操作工数が増加し、或いはオペレータによる操作ミスが生じる可能性が高まる。そのため、上記した省力化の効果が一層顕著に現われる。
【００７７】
また、成形条件設定装置２８は、有線又は無線により通信可能に接続された周辺装置１４との間で、属性テーブル６６、設定ファイル６４及び設定情報６８のうち少なくとも１つを送受信可能であってもよい。これにより、成形条件設定装置２８側で記憶されている各種情報が使用不可になった場合、周辺装置１４側からバックアップ情報を取得可能となり、復旧作業を効率的に行うことができる。
【００７８】
［備考］
なお、この発明は、上記した実施形態に限定されるものではなく、この発明の主旨を逸脱しない範囲で自由に変更できることは勿論である。或いは、技術的に矛盾が生じない範囲で各々の構成を任意に組み合わせてもよい。
【００７９】
例えば、設定ファイル６４及び／又は属性テーブル６６に関する特徴、例えば、データの定義、データ書式（フォーマット）、格納するメモリの構成は、上記した実施形態に限られることなく任意に変更してもよい。具体例として、図２では設定ファイル６４を可搬記憶媒体６２に記憶させているが、これに代わってデータ保存用メモリ５６に記憶させてもよい。
【符号の説明】
【００８０】
１０…射出成形システム                  １２…射出成形機
１３…通信回線                          １４…周辺装置
１５…ロボット（運転制御対象）          １６…金型温調機（運転制御対象）
１７…樹脂乾燥機（運転制御対象）        ２２…第１射出装置（運転制御対象）
２４…第２射出装置（運転制御対象）      ２８…成形条件設定装置
４０…金型                              ５０…ＭＤＩ操作部（ユーザ・インターフェース部）
５６…データ保存用メモリ（第１記憶部）  ５８…ＣＰＵ
６２…可搬記憶媒体（第２記憶部）        ６４…設定ファイル
６６…属性テーブル                      ６８…設定情報
７２…設定情報決定部                    １００…設定画面
１１０〜１１２…ユーザコントロール（表示箇所）
１２０…指定画面                        １５０…指定属性
１５２…対応値
【図１】
2018099839.tif 000003
【図２】
2018099839.tif 000004
【図３】
2018099839.tif 000005
【図４】
2018099839.tif 000006
【図５】
2018099839.tif 000007
【図６】
2018099839.tif 000008
【図７】
2018099839.tif 000009
【図８】
2018099839.tif 000010
【図９】
2018099839.tif 000011