(57)【要約】【課題】マイコン制御装置の用途に応じて複数のデータがある場合には誤った用途の入力データを転送してしまうことがある。【解決手段】データ記録用メモリ１に記録されているデータＤ１の用途比較用データＤ１Ｙと入力データＤ２の用途比較用データＤ２Ｙとを比較し、一致する場合には、入力データＤ２をデータ記録用メモリ１へ転送して、一致しない場合には、データＤ２を転送することなく処理を終了する。【選択図】  図３
2004295452.tif 000002
【特許請求の範囲】
【請求項１】
プログラムが使用するデータを記録するデータ記録用メモリと、入力データを前記データ記録用メモリに転送するデータ転送手段とを有したマイコン制御装置において、
前記データ記録用メモリに記録されている用途比較用データと前記入力データの用途比較用データとを比較する工程と、
前記データ記録用メモリに記録されている用途比較用データと前記入力データの用途比較用データとが一致するか否かを通知する工程と、
を有することを特徴とするマイコン制御装置の誤データ転送防止方法。
【請求項２】
プログラムが使用するデータを記録するデータ記録用メモリと、入力データを前記データ記録用メモリに転送するデータ転送手段とを有したマイコン制御装置において、
前記データ記録用メモリに記録されている用途比較用データと前記入力データの用途比較用データとを比較する工程と、
前記データ記録用メモリに記録されている用途比較用データと前記入力データの用途比較用データとが一致しない場合には前記入力データを前記データ記録用メモリに転送しない工程と
を有することを特徴とするマイコン制御装置の誤データ転送防止方法。
【請求項３】
プログラムが使用するデータを記録するデータ記録用メモリと、入力データを前記データ記録用メモリに転送するデータ転送手段とを有したマイコン制御装置において、
前記データ記録用メモリに記録されている用途比較用データと前記入力データの用途比較用データとを比較する工程と、
前記データ記録用メモリに記録されている用途比較用データと前記入力データの用途比較用データとが一致しない場合には前記入力データの一部を前記データ記録用メモリに転送しない工程と
を有することを特徴とするマイコン制御装置の誤データ転送防止方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ記録用メモリの設定パラメータによりプログラム動作を設定するマイコン制御装置の誤データ転送防止方法に関する。
【０００２】
【従来の技術】
電動機制御装置を構成するマイコン制御装置では、データ記録用メモリに電動機定数などのパラメータを設定し、この設定パラメータにより電動機制御プログラムが所定の電動機制御を行なう。これら設定パラメータを制御する電動機に応じて変更することにより同じマイコン制御装置で種々の電動機を制御することができる。
制御する電動機に応じた設定パラメータの一括変更では、マイコン制御装置に設定パラメータを転送するために、データ転送回路により、パソコン等で作成したデータをパソコンからマイコン制御装置に通信ケーブルを経由してデータを転送したり、他の制御装置のデータをメモリカードに読み取り、このメモリカードを制御装置に接続してデータ転送することが行なわれている。
図７乃至図９を参照して、従来のデータ転送方法を説明する。
図７において、データ記録用メモリ１は、プログラム制御用設定パラメータを記録するもので、ここではデータＤ１が記録されている。データ転送回路２は、入力されたデータＤ２をデータ記録用メモリ１に転送するものである。
図８は、入力データＤ２の一例であり、データＤ２は、Ｄ２１〜Ｄ２ｎからなっており、プログラム制御用設定パラメータとなっている。
【０００３】
図９は、データ転送回路２のフローチャートであり、ＳＴ１１によりデータＤ２が入力されると直ちにデータ記録用メモリ１のデータＤ１を入力データＤ２にて上書きすることにより、データ記録用メモリ１へデータＤ２を転送する。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来のデータ転送方法では、マイコン制御装置の用途に応じて複数のデータがある場合には誤った用途の入力データを転送してしまうことがある。
電動機制御装置を構成するマイコン制御装置を例にとると、同一の電動機でもその用途に応じて設定パラメータが異なることがあり、複数の電動機制御装置を設置しているプラントシステム等では、電動機制御装置ＡのデータＤＡを誤って電動機制御装置Ｂに転送し電動機制御装置Ｂを運転すると、電動機制御装置Ｂの主回路に過剰な電流が流れるなどで装置を破壊したり、装置に接続されている電動機の動作が異常になりプラント制御が異常動作することが考えられる。また、誤データが転送された装置を特定し復旧するまでに時間がかかるという課題もある。
そこで、本発明は、用途が異なる入力データを転送しないマイコン制御装置の誤データ転送防止方法を提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記目的を達成するために、本発明の請求項１に係るマイコン制御装置の誤データ転送防止方法では、プログラムが使用するデータを記録するデータ記録用メモリと、入力データを前記データ記録用メモリに転送するデータ転送手段とを有したマイコン制御装置において、前記データ記録用メモリに記録されている用途比較用データと前記入力データの用途比較用データとを比較する工程と、前記データ記録用メモリに記録されている用途比較用データと前記入力データの用途比較用データとが一致するか否かを通知する工程と、を有することを特徴とする。これにより、入力データをマイコン制御装置に接続し、データ転送を行なったとき、用途比較用データが一致しているかどうかを確認することにより、用途が異なる入力データを転送したかどうかを知ることができる。
また、本発明の請求項２に係るマイコン制御装置の誤データ転送防止方法では、プログラムが使用するデータを記録するデータ記録用メモリと、入力データを前記データ記録用メモリに転送するデータ転送手段とを有したマイコン制御装置において、前記データ記録用メモリに記録されている用途比較用データと前記入力データの用途比較用データとを比較する工程と、前記データ記録用メモリに記録されている用途比較用データと前記入力データの用途比較用データとが一致しない場合には前記入力データを前記データ記録用メモリに転送しない工程とを有することを特徴とする。これにより、入力データの用途がマイコン制御装置に記録されている用途と異なる場合には、入力データをマイコン制御装置に転送されない。
【０００６】
更に、本発明の請求項３に係るマイコン制御装置の誤データ転送防止方法では、プログラムが使用するデータを記録するデータ記録用メモリと、入力データを前記データ記録用メモリに転送するデータ転送手段とを有したマイコン制御装置において、前記データ記録用メモリに記録されている用途比較用データと前記入力データの用途比較用データとを比較する工程と、前記データ記録用メモリに記録されている用途比較用データと前記入力データの用途比較用データとが一致しない場合には前記入力データの一部を前記データ記録用メモリに転送しない工程とを有することを特徴とする。これにより、入力データの用途がマイコン制御装置に記録されている用途と異なる場合でも、入力データのうち用途が異なっていても使用可能なデータについてはマイコン制御装置に転送可能となる。
【０００７】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
図１は、本発明の第１の実施の形態のシステム構成図である。
図１において、データ記録用メモリ１は、プログラム制御用設定パラメータを記録するもので、ここではデータＤ１が記録されている。データ転送回路３は、入力されたデータＤ２をデータ記録用メモリ１に転送するものである。
図２は、入力データＤ２の一例であり、データＤ２は、Ｄ２ＹとＤ２１〜Ｄ２ｎからなっており、ＤＹ２は用途比較用データであり、Ｄ２１〜Ｄ２ｎはプログラム制御用設定パラメータとなっている。
図３は、データ転送方法のフローチャートであり、ＳＴ１によりデータ記録用メモリ１に記録されているデータＤ１の用途比較用データＤ１Ｙと入力データＤ２の用途比較用データＤ２Ｙとを比較し、一致する場合には不一致信号Ｆ１をオンに設定し、一致しない場合には不一致信号Ｆ１をオフに設定する。次にＳＴ２により不一致信号Ｆ１がオフであるかを判定し、不一致信号Ｆ１がオフである場合には、ＳＴ３により入力データＤ２をデータ記録用メモリ１へ転送する。不一致信号Ｆ１がオンである場合には、データＤ２を転送することなく、処理を終了する。
【０００８】
これにより、用途比較用データを比較して、用途が一致する場合だけデータ転送を行なうことにより、誤った用途の入力データを転送することを防止することができる。
また、用途比較用データを比較して、用途が一致するか一致しないかを判断しそれを通知するようにすることで、データ転送を行なったとき、使用者が不一致信号の出力から用途が一致しているかを確認でき、容易に用途が異なる入力データを転送したことを確認できる。これにより、用途が異なる入力データを転送したことを知らずにマイコン制御装置を操作することを防止することができる。
次に本発明の第２の実施の形態について説明する。
図４は、本発明の第２の実施の形態のシステム構成図である。
図４において、データ記録用メモリ１は、プログラム制御用設定パラメータを記録するもので、ここではデータＤ１が記録されている。データ転送回路４は、入力されたデータＤ２をデータ記録用メモリ１に転送するものである。
図５は、入力データＤ２の一例であり、データＤ２は、Ｄ２ＹとＤ２１〜Ｄ２ｎからなっており、ＤＹ２は用途比較用データであり、Ｄ２１〜Ｄ２ｎはプログラム制御用設定パラメータとなっている。また、プログラム制御用設定パラメータＤ２１〜Ｄ２ｎのうち、Ｄ２１〜Ｄ２ｍはマイコン制御装置の設定パラメータを調整する場合などの用途によらないパラメータであり、Ｄ２（ｍ＋１）〜Ｄ２ｎは用途に応じたプログラム制御用設定パラメータである。
【０００９】
図６は、データ転送方法のフローチャートであり、ＳＴ１によりデータ記録用メモリ１に記録されているデータＤ１の用途比較用データＤ１Ｙと入力データＤ２の用途比較用データＤ２Ｙとを比較し、一致する場合には不一致信号Ｆ１をオンに設定し、一致しない場合には不一致信号Ｆ１をオフに設定する。次にＳＴ２により不一致信号Ｆ１がオフであるかを判定し、不一致信号Ｆ１がオフである場合には、ＳＴ３により入力データＤ２のうちＤ２１〜Ｄ２ｎをデータ記録用メモリ１へ転送する。不一致信号Ｆ１がオンである場合には、ＳＴ４により入力データのうちＤ２１〜Ｄ２ｍを転送する。
これにより、用途比較用データを比較して、用途が一致しない場合でも、マイコン制御装置の調整用の設定パラメータなど用途が異なる入力データであっても使用可能なデータの転送は行なうので、マイコン制御装置の設定パラメータを調整する場合などで用途が異なる入力データを可能な範囲で流用することができるので、設定パラメータの調整時間を短縮することができる。
【００１０】
【発明の効果】
以上のように、本発明によれば、用途の異なる設定パラメータをマイコン制御装置に転送して制御することを防止することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態のシステム構成図。
【図２】本発明の第１の実施の形態の入力データ。
【図３】本発明の第１の実施の形態のフローチャート。
【図４】本発明の第２の実施の形態のシステム構成図。
【図５】本発明の第２の実施の形態の入力データ。
【図６】本発明の第２の実施の形態のフローチャート。
【図７】従来のマイコン制御装置のデータ転送のシステム構成図。
【図８】従来のマイコン制御装置のデータ転送の入力データ。
【図９】従来のマイコン制御装置のデータ転送のフローチャート。
【符号の説明】
１・・データ記録用メモリ
３，４・・データ転送回路
Ｄ１Ｙ，Ｄ２Ｙ・・用途比較用データ
【図１】
2004295452.tif 000003
【図２】
2004295452.tif 000004
【図３】
2004295452.tif 000005
【図４】
2004295452.tif 000006
【図５】
2004295452.tif 000007
【図６】
2004295452.tif 000008
【図７】
2004295452.tif 000009
【図８】
2004295452.tif 000010
【図９】
2004295452.tif 000011