(57)【要約】【課題】シーケンス処理を容易にメンテナンスできる射出成形機のシーケンス処理メンテナンス画面を提供する。【解決手段】  シーケンス処理メンテナンス画面（１）に入力／出力設定欄（２）を設け、この欄は、入力信号を割り付ける入力信号定義エリア（６）と、出力信号を割り付ける出力信号定義エリア（７）と、条件を定義する条件定義エリア（８）とから構成する。条件定義エリア（８）は、Ｍ＋Ｎ行とＰ列とからなるマトリックス状に構成し、Ｍ行は入力信号定義エリア（６）に、Ｎ行は出力信号定義エリア（７）にそれぞれ対応させ、マトリックス内に記号または文字を入力して条件を作成できるようにする。【選択図】  図１
2014148061.tif 000002
【特許請求の範囲】
【請求項１】
センサ、スイッチ、接点、等の入力信号に基づいて条件判断して予め定められた出力信号に出力するシーケンス処理をメンテナンスする射出成形機のシーケンス処理メンテナンス画面であって、
前記シーケンス処理メンテナンス画面は、少なくとも入力／出力設定欄を備え、
該入力／出力設定欄は、入力信号が定義されるようになっている入力信号定義エリアと、出力信号が定義されるようになっている出力信号定義エリアと、出力信号の出力を判断するための入力信号に対する条件が定義されるようになっている条件定義エリアとからなり、
前記入力信号定義エリアはＭ行からなり、任意の行をクリックすると入力信号選択画面が表示され、該画面に表示されている入力信号から任意の入力信号を選択して割り付けることができ、
前記出力信号定義エリアはＮ行からなると共に各行は第１、２の列を備え、任意の行の第１の列をクリックすると出力信号選択画面が表示され、該画面に表示されている出力信号から任意の出力信号を選択して割り付けることができ、そして第２の列において出力信号の出力値を定義することができ、
前記条件定義エリアは、Ｍ＋Ｎ行とＰ列のマトリックスからなり、上側のＭ行は前記入力信号定義エリアに対応し任意の列において記号を入力することによって判定対象の入力信号を指定でき、下側のＮ行は前記出力信号定義エリアに対応し任意の列において記号を入力することによって出力対象の出力信号を指定でき、
射出成形機においては、前記条件定義エリアの列毎に判定対象となっている入力信号が判定されて論理積が取られ、真が成立すると該当する列において指定されている出力信号が出力されるようになっていることを特徴とする射出成形機のシーケンス処理メンテナンス画面。
【請求項２】
請求項１に記載のシーケンス処理メンテナンス画面において、前記画面はストローク設定欄と圧力設定欄とを備え、
前記ストローク設定欄は、ユニークな番号からなるストローク識別番号が複数設けられ、それぞれのストローク識別番号に、スクリュ位置、型盤位置、エジェクタ位置のいすれかが割り付けられるようになっていると共に、その位置を判定して真偽を決定するための判定位置が設定できるようになっており、
前記圧力設定欄は、ユニークな番号からなる圧力識別番号が複数設けられ、それぞれの圧力識別番号に、計量、射出、保圧のいずれかの工程が割り付けられるようになっていると共に、該当の工程における樹脂圧力を判定して真偽を決定するための判定圧力が設定できるようになっており、
前記入力／出力設定欄の前記入力信号定義エリアに、前記ストローク識別番号と前記圧力識別番号も入力信号として割り付けられるようになっていることを特徴とする射出成形機のシーケンス処理メンテナンス画面。
【請求項３】
請求項１または２に記載のシーケンス処理メンテナンス画面において、前記出力信号定義エリアは第３、４の列を備え、前記第３の列には出力条件を、前記第４の列には出力条件設定値を入力することができ、
射出成形機においては、前記出力条件に「遅延」が設定されているときは、条件が成立後に前記出力条件設定値で設定された時間だけ遅れて出力信号が出力され、前記出力条件に「継続時間」が設定されているときは、出力信号を出力後、前記出力条件設定値で設定された時間後に出力が停止されるようになっていることを特徴とする射出成形機のシーケンス処理メンテナンス画面。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、射出成形機において接点等の入力信号から論理演算によって出力を制御するシーケンス処理についてこれをメンテナンスする画面に関するものであり、限定するものではないが、射出成形機を操作するオペレータがシーケンス処理を定義するのに好適な射出成形機のシーケンス処理メンテナンス画面に関するものである。
【背景技術】
【０００２】
従来周知のように、射出成形機は金型を型締めする型締装置、樹脂を溶融すると共に型締めされた金型内に溶融樹脂を射出する射出装置、これらの装置を制御するコントローラ等から構成されている。これらの各装置には、色々なセンサやリミットスイッチ等が設けられ、例えば金型の型閉や型開、エジェクタの突出し状態、および各装置の正常・異常状態等が検出されてコントローラに入力信号として入力されるようになっている。従ってコントローラは、これらの入力信号から射出成形機の状態を判断して、射出成形機の各装置の駆動を許可・制限する、いわゆるインターロックをかけたり、必要に応じて警報を出力するようになっている。また、射出成形機には成形品を取り出すロボットアーム等の外部の装置が設けられることがあるし、取り付けられる金型の種類によっては可動コアや特殊なスライド金型を備えている場合がある。このような外部の装置や金型にもセンサ、制御スイッチ等が設けられているが、それらは射出成形機に設けられているＩ／Ｏカードに接続されている。従って、外部の装置や金型の状態はＩ／Ｏカードを介してコントローラに通知され、コントローラから制御できるようになっている。つまり外部の装置や金型は射出成形機と連動して駆動でき、また外部の装置や金型の状態に応じて射出成形機の各装置の駆動を許可・制限することができる。
【０００３】
このように、予め定められた手順に従って入力信号を処理し、条件に合致したときに特定の処理を実行する制御は、いわゆるシーケンス制御と呼ばれており、シーケンスプログラムによって実行される。従来の射出成形機においてはシーケンスプログラムは所定のエディタによって作成されキーボード入力されている。つまりエディタを起動して、入力信号としてＩ／Ｏカードのカード番号と番地、入力信号に対する条件、出力するＩ／Ｏカードのカード番号と番地、等を全てキーボード入力している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２６３２０３号公報
【０００５】
シーケンスプログラムは、いわゆるラダープログラムで記述することができ、例えば特許文献１に記載されているような、ラダープログラム作成画面が周知である。このようなラダープログラム作成画面においては、マウス等のポインティングデバイスを使用して効率よくプログラミングできるので、複雑なシーケンスプログラムであっても、比較的容易に作成することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の方法によっても射出成形機のシーケンスプログラムを作成することはできるし、従来のラダープログラム作成画面を射出成形機に適用することもできる。しかしながらこれらにも問題が見受けられる。例えば従来の射出成形機における方法については、シーケンスプログラムを直接キーボード入力によって作成するので、入力が煩雑であるし入力ミスも発生し易いという問題がある。また従来のエディタによってはシーケンスプログラムの内容を直感的に理解し難いという問題もある。一方、従来のラダープログラム作成画面を射出成形機に適用する場合には、マウス等によって比較的容易にプログラミングできそうである。従って入力の煩雑さと入力ミスの問題はある程度解決できそうである。しかしながら、ラダープログラム作成画面は、ラダープログラムの構造や文法に精通した技術者であれば容易にプログラムミングできるが、ラダープログラムに精通していない技術者やオペレータにとっては必ずしも容易にプログラミングできない。またラダープログラムは、条件判断の対象となる入力信号の数が多いと、記述が横方向に長くなってしまい、直感的に理解し難くなるという問題もある。
【０００７】
他の問題も見受けられる。射出成形機においては、条件判断の対象となる入力信号は、ＯＮ／ＯＦＦの２値からなるデータだけでなく、スクリュ位置、型盤位置、射出圧力、保圧圧力等のように連続的に変化する数値データも対象としたい。これによって、例えば型盤位置が所定の位置を超えたらエジェクタ装置の駆動をインタロックによって制限するような処理も、シーケンスプログラムによって実現することができる。一般的にこのような連続的に変化する数値データを扱う場合には、仮想的なスイッチをコントローラ内に設けて、数値データが所定の条件に達したか否かを判断してＯＮ／ＯＦＦの２値を出力させるようにし、これを入力信号として扱うようにしている。つまりシーケンスプログラムを作成するのとは別に、仮想的なスイッチについても別途定義する必要がある。しかしながら、従来のラダープログラム作成画面のような画面においては、シーケンスプログラムと、仮想的なスイッチの両方が同時に表示されるようにはなっていないので、これらは別々の画面によってメンテナンスする必要がある。そうすると直感的に理解し難いし、バグが混入する可能性も高い。
【０００８】
一般的なシーケンスプログラムにも問題が見受けられる。一般的なシーケンスプログラムは、所定の条件が成立したら直ちに特定の処理を実行するような、時間的な遅延なしに実行される処理については容易にプログラミングできる。しかしながら、条件が成立後一定時間経過した後に特定の処理を実行したい場合、あるいは特定の処理は一定時間実行したらその後停止したい場合、等のように遅延や時間の制限を伴う処理については、タイマー等を格別に設けて複雑なシーケンスプログラムを作成する必要がある。そうするとプログラミングが煩雑であるし、直感的に理解できなくなるという問題がある。
【０００９】
したがって、本発明は上記の課題を解決した射出成形機のシーケンス処理メンテナンス画面を提供することを目的としている。
【課題を解決するための手段】
【００１０】
本発明は、上記目的を達成するために、入力／出力設定欄を備えた射出成形機のシーケンス処理メンテナンス画面として構成する。入力／出力設定欄は、入力信号を割り付けられるＭ行からなる入力信号定義エリアと、出力信号を割り付けられるＮ行からなる出力信号定義エリアと、条件判断をするための条件を定義できる条件定義エリアとから構成する。条件定義エリアは、Ｍ＋Ｎ行とＰ列とからなるマトリックス状に構成し、Ｍ行は入力信号定義エリアに、Ｎ行は出力信号定義エリアにそれぞれ対応させ、マトリックス内に記号または文字を入力して条件を作成できるようにする。射出成形機は、条件定義エリアの列毎に入力信号の状態を判定し、出力信号を出力するようにする。またシーケンス処理メンテナンス画面には、ストローク設定欄と圧力設定欄とを設ける。これらによって、連続的に変化するデータであるスクリュ位置、型盤位置、エジェクタ位置、樹脂圧力のそれぞれについても定義することができ、これらを入力／出力設定欄において入力信号として扱えるようにする。
【００１１】
すなわち、請求項１に記載の発明は上記目的を達成するために、センサ、スイッチ、接点、等の入力信号に基づいて条件判断して予め定められた出力信号に出力するシーケンス処理をメンテナンスする射出成形機のシーケンス処理メンテナンス画面であって、前記シーケンス処理メンテナンス画面は、少なくとも入力／出力設定欄を備え、該入力／出力設定欄は、入力信号が定義されるようになっている入力信号定義エリアと、出力信号が定義されるようになっている出力信号定義エリアと、出力信号の出力を判断するための入力信号に対する条件が定義されるようになっている条件定義エリアとからなり、前記入力信号定義エリアはＭ行からなり、任意の行をクリックすると入力信号選択画面が表示され、該画面に表示されている入力信号から任意の入力信号を選択して割り付けることができ、前記出力信号定義エリアはＮ行からなると共に各行は第１、２の列を備え、任意の行の第１の列をクリックすると出力信号選択画面が表示され、該画面に表示されている出力信号から任意の出力信号を選択して割り付けることができ、そして第２の列において出力信号の出力値を定義することができ、前記条件定義エリアは、Ｍ＋Ｎ行とＰ列のマトリックスからなり、上側のＭ行は前記入力信号定義エリアに対応し任意の列において記号を入力することによって判定対象の入力信号を指定でき、下側のＮ行は前記出力信号定義エリアに対応し任意の列において記号を入力することによって出力対象の出力信号を指定でき、射出成形機においては、前記条件定義エリアの列毎に判定対象となっている入力信号が判定されて論理積が取られ、真が成立すると該当する列において指定されている出力信号が出力されるようになっていることを特徴とする射出成形機のシーケンス処理メンテナンス画面として構成される。
請求項２に記載の発明は、請求項１に記載のシーケンス処理メンテナンス画面において、前記画面はストローク設定欄と圧力設定欄とを備え、前記ストローク設定欄は、ユニークな番号からなるストローク識別番号が複数設けられ、それぞれのストローク識別番号に、スクリュ位置、型盤位置、エジェクタ位置のいすれかが割り付けられるようになっていると共に、その位置を判定して真偽を決定するための判定位置が設定できるようになっており、前記圧力設定欄は、ユニークな番号からなる圧力識別番号が複数設けられ、それぞれの圧力識別番号に、計量、射出、保圧のいずれかの工程が割り付けられるようになっていると共に、該当の工程における樹脂圧力を判定して真偽を決定するための判定圧力が設定できるようになっており、前記入力／出力設定欄の前記入力信号定義エリアに、前記ストローク識別番号と前記圧力識別番号も入力信号として割り付けられるようになっていることを特徴とする射出成形機のシーケンス処理メンテナンス画面として構成される。
請求項３に記載の発明は、請求項１または２に記載のシーケンス処理メンテナンス画面において、前記出力信号定義エリアは第３、４の列を備え、前記第３の列には出力条件を、前記第４の列には出力条件設定値を入力することができ、射出成形機においては、前記出力条件に「遅延」が設定されているときは、条件が成立後に前記出力条件設定値で設定された時間だけ遅れて出力信号が出力され、前記出力条件に「継続時間」が設定されているときは、出力信号を出力後、前記出力条件設定値で設定された時間後に出力が停止されるようになっていることを特徴とする射出成形機のシーケンス処理メンテナンス画面として構成される。
【発明の効果】
【００１２】
以上のように、本発明は、センサ、スイッチ、接点、等の入力信号に基づいて条件判断して予め定められた出力信号に出力するシーケンス処理をメンテナンスする射出成形機のシーケンス処理メンテナンス画面として構成されている。そして、シーケンス処理メンテナンス画面は、少なくとも入力／出力設定欄を備え、該入力／出力設定欄は、入力信号が定義されるようになっている入力信号定義エリアと、出力信号が定義されるようになっている出力信号定義エリアと、出力信号の出力を判断するための入力信号に対する条件が定義されるようになっている条件定義エリアとからなる。さらに入力信号定義エリアはＭ行からなり、任意の行をクリックすると入力信号選択画面が表示され、該画面に表示されている入力信号から任意の入力信号を選択して割り付けることができ、出力信号定義エリアはＮ行からなると共に各行は第１、２の列を備え、任意の行の第１の列をクリックすると出力信号選択画面が表示され、該画面に表示されている出力信号から任意の出力信号を選択して割り付けることができ、そして第２の列において出力信号の出力値を定義することができる。従って入力信号の割り付け、出力信号の割り付け等はマウス等のポインティングデバイスの操作のみによって行うことができる。そして条件定義エリアは、Ｍ＋Ｎ行とＰ列のマトリックスからなり、上側のＭ行は入力信号定義エリアに対応し任意の列において記号を入力することによって判定対象の入力信号を指定でき、下側のＮ行は出力信号定義エリアに対応し任意の列において記号を入力することによって出力対象の出力信号を指定できる。そして射出成形機においては、条件定義エリアの列毎に判定対象となっている入力信号が判定されて論理積が取られ、真が成立すると該当する列において指定されている出力信号が出力されるようになっている。つまり、シーケンス処理の定義は、いわゆるシーケンステーブルを作成するように画面から簡単に作成することができ、ラダープログラムのような複雑さはない。従って、プログラミングの効率が高く、シーケンス処理を直感的に理解でき、バグの混入を防止できる。他の発明によると、シーケンス処理メンテナンス画面はストローク設定欄と圧力設定欄とを備え、ストローク設定欄は、ユニークな番号からなるストローク識別番号が複数設けられ、それぞれのストローク識別番号に、スクリュ位置、型盤位置、エジェクタ位置のいすれかが割り付けられるようになっていると共に、その位置を判定して真偽を決定するための判定位置が設定できるようになっており、圧力設定欄は、ユニークな番号からなる圧力識別番号が複数設けられ、それぞれの圧力識別番号に、計量、射出、保圧のいずれかの工程が割り付けられるようになっていると共に、該当の工程における樹脂圧力を判定して真偽を決定するための判定圧力が設定できるようになっている。そして入力／出力設定欄の前記入力信号定義エリアに、ストローク識別番号と圧力識別番号も入力信号として割り付けられるようになっている。従って、シーケンス処理においては従来扱いにくかった連続的に変化するデータも、入力信号として簡単に扱うことができ、その定義も１枚の画面であるシーケンス処理メンテナンス画面から全てできる。つまり作業効率が高く、バグが混入し難い。さらに他の発明によると、シーケンス処理メンテナンス画面において、出力信号定義エリアは第３、４の列を備え、第３の列には出力条件を、第４の列には出力条件設定値を入力することができ、射出成形機においては、出力条件に「遅延」が設定されているときは、条件が成立後に出力条件設定値で設定された時間だけ遅れて出力信号が出力され、出力条件に「継続時間」が設定されているときは、出力信号を出力後、出力条件設定値で設定された時間後に出力が停止されるようになっている。これによって複雑なプログラミングをすることなく、出力を所定時間遅延させたり、出力させる時間を制限する処理が容易に実現できることになる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態に係るシーケンス処理メンテナンス画面である。
【図２】本発明の実施の形態に係る射出成形機のシーケンス処理について説明するタスク関連図である。
【図３】本発明の実施の形態に係るシーケンス処理メンテナンス画面において表示される入力信号／出力信号選択画面である。
【図４】本発明の実施の形態に係るシーケンス処理メンテナンス画面である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について説明する。本発明の実施の形態に係る射出成形機は、タッチパネル式のモニタとキーボードとを備えており、オペレータは必要に応じてモニタに画面を表示し、タッチやキーボード入力によって画面を操作し、それによって射出成形機を操作するようになっている。本実施の形態に係る射出成形機においては、センサ、スイッチ、接点等の入力信号から論理演算によって出力を制御する、いわゆるシーケンス処理は、オペレータによってもメンテナンスできるようになっており、図１に示されているような本実施の形態に係るシーケンス処理メンテナンス画面１が用意されている。シーケンス処理メンテナンス画面１は、入力／出力設定欄２と、ストローク設定欄３と、圧力設定欄４とから構成されている。
【００１５】
シーケンス処理メンテナンス画面１において入力され、修正され、そして表示されるシーケンス処理に関する情報は、図２に示されているシーケンス処理定義ファイル２１に格納されている。シーケンス処理定義ファイル２１は、後で説明するストローク設定に関する情報が格納されるストローク設定定義２２、同様に後で説明する圧力設定に関する情報が格納される圧力設定定義２３、入力信号と出力信号と条件に関する情報が格納される入力／出力設定定義２４とを備え、それぞれストローク設定欄３、圧力設定欄４、入力／出力設定欄２に関連している。なお、本実施の形態に係る射出成形機においては複数のシーケンス処理を定義、処理することができるようになっている。詳しくは説明しないが、シーケンス処理メンテナンス画面１はページ展開できるようになっており、それぞれのページに対応してシーケンス処理を定義できるようになっている。そして射出成形機においては、この画面のページ数と同数のシーケンス処理定義ファイル２１が用意され、ページ毎の定義が格納されるようになっている。
【００１６】
シーケンス処理メンテナンス画面１において、入力／出力設定欄２は、シーケンス処理を定義する欄であり、センサ、スイッチ、内部スイッチ等の入力信号が割り付けられる入力信号定義エリア６と、警報、インターロック等の出力信号が割り付けられる出力信号定義エリア７と、出力信号の出力を判断するための入力信号に対する条件が定義できる条件定義エリア８とから構成されている。入力信号定義エリア６は、複数の行からなり行数Ｍは任意とすることができるが、本実施の形態においては１０行からなる。任意の行においてタッチすると、図３で示されている入力信号／出力信号選択画面２５が表示される。入力信号／出力信号選択画面２５には、入力信号や出力信号がリスト表示されている。入力信号や出力信号はタブ２６、２６、…によってグループ分けされており、タブ２６を選択することによって所望のリストを表示できる。この入力信号／出力信号選択画面２５において任意の入力信号をタッチすると、入力信号が選択されて、入力信号定義エリア６に割り付けることができる。この入力信号定義エリア６においては入力信号を表す入力信号識別子１０と、これに割り付けられている名称、すなわち入力信号名称１１が表示される。入力信号識別子１０は、射出成形機のコントローラに設けられているＩ／Ｏカードの番地、内部スイッチに割り振られているユニークな番号、そして後で説明するストローク識別番号、同様に後で説明する圧力識別番号、等がある。射出成形機に設けられているスイッチ、センサ等の信号はＩ／Ｏカードから入力されるのでＩ／Ｏカードの番地によって指定され、運転モード等の論理的な情報は内部スイッチの番号として指定されている。
【００１７】
出力信号定義エリア７も、複数の行からなり行数Ｎは任意とすることができるが、本実施の形態においては１０行からなる。任意の行においてタッチすると、入力信号／出力信号選択画面が表示されて、選択によって出力信号を割り付けることができる。この出力信号定義エリア７においては出力信号識別子１３と、これに割り付けられている出力信号名称１４が表示される。出力信号識別子１３は、コントローラに設けられているＩ／Ｏカードの番地、内部スイッチに割り振られているユニークな番号、等である。出力信号定義エリア７においては、条件成立時に出力信号が出力するＯＮ／ＯＦＦを指定する出力指定１６と、出力に際して所定時間遅延させたり出力時間を制限させる条件を定義できる出力条件１７と、出力条件１７に関するパラメータである出力条件パラメータ１８も表示される。出力条件１７、出力条件パラメータ１８については後で説明する。
【００１８】
条件定義エリア８は、入力信号定義エリア６と出力信号定義エリア７の合計の行数と、複数の列からなるマトリックスとして構成されている。本実施の形態においては行数は２０行であり、列数は５列である。条件定義エリア８の上側の１０行は入力信号定義エリア６に対応し、入力信号定義エリア６の後方に連なっている。そして下側の１０行は出力信号定義エリア７に対応し、出力信号定義エリア７が後方に連なっている。入力信号定義エリア６に連なる上側の１０行のマトリックスにおいて、各枠内には、判定記号を入力することができるようになっている。判定記号は、入力信号が条件判断の対象であるか否か、およびＯＮ／ＯＦＦの判定を指定する記号である。判定記号は、アイコンでもよいし「Ｙ」、「Ｎ」等の文字であってもよいが、本実施の形態においては「ＯＮ」を示す白丸、「ＯＦＦ」を示す黒丸、「ＯＮ」になったタイミングを検出する指定である二重丸、のいずれかを選択するようになっている。同様に出力信号定義エリア７に関連する下側の１０行のマトリックスにおいても、出力を指定する指定記号を各枠内に入力することができ、本実施の形態においては指定記号として白丸が入力できるようになっている。
【００１９】
射出成形機の運転時には、図３に示されている入力判断処理３１によって、シーケンス処理メンテナンス画面１上で定義されたシーケンス処理、つまりシーケンス処理定義ファイル２１の情報に従って入力信号が処理される。この処理を、入力／出力設定欄２に沿って説明すると次のようになる。入力処理判断３１は、条件定義エリア８の各列について処理し、判定記号が設定されている入力信号についてＯＮ／ＯＦＦ状態を調べ、判定記号に基づいて真偽を判定する。そして列に属する全ての入力信号の真偽についてＡＮＤすなわち論理積を取る。論理積が真であれば、その列において指定記号が設定されている出力信号を出力する。具体的に、図１に示されている画面の例で説明すると、第１列について処理するとき、「Ｙ１７４  運転モード  全自動モード」がＯＮであり、かつ「Ｚ３Ｉ１０  ＩＮ  信号０１」がＯＮになったタイミングであり、かつ「Ｒ４０４  射出開始」がＯＮであれば、「ＩＮＪ０１  射出インターロック」をＯＮする。なお実際には後で説明するように、出力信号にＯＮ／ＯＦＦを出力するのは、図３に示されている出力実行処理３３であり、入力判断処理３１は出力信号の出力の可否を判断するだけである。
【００２０】
シーケンス処理メンテナンス画面１のストローク設定欄３について説明する。ストローク設定欄３は、連続的に変化するデータであるスクリュ位置と型盤位置とエジェクタ位置を、シーケンス処理における入力信号として扱えるように、これらにストローク識別番号３５を与えて定義する欄である。ストローク設定欄３は、本実施の形態においては４行からなり、各行は３列からなる。１列目にはユニークな番号であるストローク識別番号３５が表示され、２列目には位置種別３６が割り付けられるようになっており、具体的には「射出（射出）」、「型盤（型閉）」、「ＥＪ（前進）」のいずれかが選択的に割り付けられる。３列目には、判定位置３７が設定できる。「射出（射出）」はスクリュ位置を示し、スクリュが射出方向に駆動されるときに判定位置３７に達したか否かによって真偽が判定される。「型盤（型閉）」は型盤位置を示し、型盤が型閉方向に駆動されるときに判定位置３７に達したか否かによって真偽が判定される。「ＥＪ（前進）」はエジェクタ位置を示し、エジェクタロッドが前進方向に駆動されるときに判定位置３７に達したか否かによって真偽が判定される。このようにして定義されたストローク識別番号３５は、入力／出力設定欄２の入力信号定義エリア６において入力信号として割り付けることができる。
【００２１】
圧力設定欄４は、連続的に変化するデータである樹脂圧力について、シーケンス処理における入力信号として扱えるように、圧力識別番号３９を与えて定義する欄である。圧力設定欄４は、本実施の形態においては４行からなり、各行は３列からなる。１列目にはユニークな番号である圧力識別番号３９が表示され、２列目には工程種別４０が割り付けられるようになっており、具体的には「射出」、「保圧」、「計量」のいずれかを選択的に割り付けられる。３列目には判定圧力４１が設定できる。それぞれの工程において判定圧力４１に達したか否かによって真偽が判定される。このようにして定義された圧力識別番号３９は、入力／出力設定欄２の入力信号定義エリア６において入力信号として割り付けることができる。
【００２２】
図４を参照して、出力条件１７と出力条件パラメータ１８について説明する。出力信号によっては、出力する条件が成立したときにすぐに出力せずに所定時間の遅延後に出力したい場合がある。また主力後、所定時間の経過後に出力を停止したい場合がある。本実施の形態に係るシーケンス処理メンテナンス画面１においてはこのような処理について定義することができる。具体的には入力／出力設定欄２の出力信号定義エリア７において、出力条件１７と出力条件パラメータ１８を設定する。出力条件１７として設定できるのは、「遅延」、「継続時間」、「継続回数」のいずれかである。「遅延」が設定されている場合には、出力の条件が成立後、出力条件パラメータ１８で設定されている秒数だけ待って出力信号が出力される。「継続時間」が設定されている場合には、出力信号の出力後、出力条件パラメータ１８で設定されている秒数経過後に出力が停止される。そして「継続回数」は回数がカウント可能な出力信号に対して設定することができ、例えば警報に対して設定可能である。「継続回数」が設定されている場合には、警報を出力後、出力条件パラメータ１８で設定されている回数だけ警報が出力された後に停止される。
【００２３】
このような出力条件１７と出力条件パラメータ１８による処理を実現するには、例えばシーケンス処理定義ファイル２１に、出力信号毎に１個のフラグと１個のカウンタを設けらようにする。そして、図２に示されているように、入力判断処理３１とカウントアップ処理３２と出力実行処理３３の３個の処理が協働することによってこのような処理が実現されるようにする。概略的に説明すると、入力判断処理３１は、入力信号を処理して出力の可否を判定し、出力すべき出力信号に対してフラグをＯＮする。カウントアップ処理は、フラグがＯＮの出力信号に対して、毎秒、あるいは毎回、カウンタをカウントアップする。出力実行処理３３は、シーケンス処理定義ファイル２１に記述されている出力条件１７に基づいて、カウンタの値を判断して、出力すべきか否かを判断し、出力信号を出力する。
【００２４】
本実施の形態に係る射出成形機のシーケンス処理メンテナンス画面１は色々な変形が可能である。例えば、本実施の形態においてはストローク設定欄３と、圧力設定欄４が設けられているが、いずれか一方のみ設けられていてもよい。また、樹脂温度等の他の連続するデータについても入力信号として扱うことができるように、樹脂温度設定欄を設けるようにしてもよい。入力／出力設定欄２についても変形が可能である。本実施の形態においては、条件定義エリア８の左側に入力信号定義エリア６が、右側に出力信号定義エリア７がそれぞれ配置されているが、例えば、入力信号定義エリア６も出力信号定義エリア７も条件定義エリア８に対して左側に配置してもよいし、いずれも右側に配置するようにしてもよい。入力信号／出力信号選択画面２５についても変形が可能である。本実施の形態においては、入力信号も出力信号も、格別に区別されずに１画面である入力信号／出力信号選択画面２５にリスト表示されるように説明したが、入力信号だけをリスト表示する入力信号選択画面と、出力信号だけをリスト表示する出力信号選択画面を別々に設けるようにしてもよい。
【符号の説明】
【００２５】
１    シーケンス処理メンテナンス画面  ２    入力／出力設定欄
３    ストローク設定欄                ４    圧力設定欄
６    入力信号定義エリア              ７    出力信号定義エリア
８    条件定義エリア                １０    入力信号識別子
１１    入力信号名称                  １３    出力信号識別子
１４    出力信号名称                  １６    出力指定
１７    出力条件                      １８    出力条件パラメータ
２１    シーケンス処理定義ファイル    ２２    ストローク設定定義
２３    圧力設定定義                  ２４    入力／出力設定定義
２５    入力信号／出力信号選択画面    ２６    タブ
３１    入力判断処理                  ３３     出力実行処理
３５    ストローク識別番号            ３６    位置種別
３７    判定位置                      ３９    圧力識別番号
４０    工程種別                      ４１    判定圧力
【図１】
2014148061.tif 000003
【図２】
2014148061.tif 000004
【図３】
2014148061.tif 000005
【図４】
2014148061.tif 000006