(57)【特許請求の範囲】
【請求項１】
コマンドに応じて処理を行うプログラマブルコントローラと通信可能に接続されて使用されるデバッグツールであって、
前記プログラマブルコントローラは、前記処理結果をレスポンスとして前記デバッグツールに返信する返信手段を有し、
前記デバッグツールは、プログラム表示用の表示手段、および前記プログラマブルコントローラに対して前記コマンドを送信する送信手段を有し、当該デバッグツールからの実行開始のコマンドに応じて、前記プログラマブルコントローラがプログラム上の文法エラーにより処理を実行することができないとき、前記プログラマブルコントローラから得た文法エラー発生アドレスを基に、プログラム内の文法エラー発生部分を含むプログラムを前記表示手段に自動的に表示する
プログラマブルコントローラ用デバッグツール。
【請求項２】
コマンドに応じて処理を行うプログラマブルコントローラと通信可能に接続されて使用されるデバッグツールの処理方法であって、
前記プログラマブルコントローラに対して実行開始のコマンドを送信する処理を行うステップと、
前記プログラマブルコントローラがプログラム上の文法エラーにより前記コマンドに応じて処理を実行することができないとき、前記プログラマブルコントローラから得た文法エラー発生アドレスを基に、プログラム内の文法エラー発生部分を含むプログラムの生成処理を行うステップと、
前記生成処理により得られるプログラムを前記表示手段に自動的に表示するステップと
を備えるプログラマブルコントローラ用デバッグツールの処理方法。
【請求項３】
コマンドに応じて処理を行うプログラマブルコントローラと通信可能に接続されて使用されるデバッグツールであって、
前記プログラマブルコントローラは、前記処理結果をレスポンスとして前記デバッグツールに返信する返信手段を有し、
前記デバッグツールは、プログラム表示用の表示手段、および前記プログラマブルコントローラに対して前記コマンドを送信する送信手段を有し、当該デバッグツールから常時送信される実行状態読出しのコマンドに応じて、前記プログラマブルコントローラがプログラム上の演算エラーにより処理を実行することができないとき、前記プログラマブルコントローラから得た演算エラー発生アドレスを基に、プログラム内の演算エラー発生部分を含むプログラムを前記表示手段に自動的に表示する
プログラマブルコントローラ用デバッグツール。
【請求項４】
コマンドに応じて処理を行うプログラマブルコントローラと通信可能に接続されて使用されるデバッグツールの処理方法であって、
前記プログラマブルコントローラに対して実行状態読出しのコマンドを常時送信する処理を行うステップと、
前記プログラマブルコントローラがプログラム上の演算エラーにより処理を実行することができないとき、前記プログラマブルコントローラから得た演算エラー発生アドレスを基に、プログラム内の演算エラー発生部分を含むプログラムの生成処理を行うステップと、
前記生成処理により得られるプログラムを前記表示手段に自動的に表示するステップと
を備えるプログラマブルコントローラ用デバッグツールの処理方法。
【請求項５】
前記プログラマブルコントローラは前記コマンド受信用の受信手段を備え、前記デバッグツールは前記プログラマブルコントローラからのレスポンス受信用の受信手段を備える請求項１または３に記載のプログラマブルコントローラ用デバッグツール。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コマンドに応じて処理を行うプログラマブルコントローラと通信可能に接続されて使用されるデバッグツールおよびその処理方法に関するものである。
【０００２】
【従来の技術】
従来、文法エラーまたは演算エラーの発生に起因して、プログラマブルコントローラ（ＰＬＣ）の実行を継続することができなくなると、新たにデバックツールを用いて文法エラーまたは演算エラーの内容とその発生箇所を探す操作を行って、その原因を究明して実行可能にする処理がユーザによって行われていた。
【０００３】
なお、特開平８−９５６１３号公報には、通信手段により決定された未作成記憶手段の種別に基づいてシーケンスプログラムの実行を禁止する制御手段を備えるプログラマブルコントローラが開示されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記のような従来のデバック方法では、新たにデバックツールを用いてエラーの内容とその発生箇所を探す操作を行わなければならず、デバック作業に時間がかかるという問題があった。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、デバック作業の時間短縮が可能なプログラマブルコントローラ用デバッグツールおよびその処理方法を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記課題を解決するための請求項１記載の発明は、コマンドに応じて処理を行うプログラマブルコントローラと通信可能に接続されて使用されるデバッグツールであって、前記プログラマブルコントローラは、前記処理結果をレスポンスとして前記デバッグツールに返信する返信手段を有し、前記デバッグツールは、プログラム表示用の表示手段、および前記プログラマブルコントローラに対して前記コマンドを送信する送信手段を有し、当該デバッグツールからの実行開始のコマンドに応じて、前記プログラマブルコントローラがプログラム上の文法エラーにより処理を実行することができないとき、前記プログラマブルコントローラから得た文法エラー発生アドレスを基に、プログラム内の文法エラー発生部分を含むプログラムを前記表示手段に自動的に表示するものである。
【０００７】
この構成では、プログラム内の文法エラー発生部分を含むプログラムが表示手段に自動的に表示されるので、デバック作業の時間が短縮するようになる。
【０００８】
請求項２記載の発明は、コマンドに応じて処理を行うプログラマブルコントローラと通信可能に接続されて使用されるデバッグツールの処理方法であって、前記プログラマブルコントローラに対して実行開始のコマンドを送信する処理を行うステップと、前記プログラマブルコントローラがプログラム上の文法エラーにより前記コマンドに応じて処理を実行することができないとき、前記プログラマブルコントローラから得た文法エラー発生アドレスを基に、プログラム内の文法エラー発生部分を含むプログラムの生成処理を行うステップと、前記生成処理により得られるプログラムを前記表示手段に自動的に表示するステップとを備えるものである。
【０００９】
この方法では、プログラム内の文法エラー発生部分を含むプログラムが表示手段に自動的に表示されるので、デバック作業の時間が短縮するようになる。
【００１０】
請求項３記載の発明は、コマンドに応じて処理を行うプログラマブルコントローラと通信可能に接続されて使用されるデバッグツールであって、前記プログラマブルコントローラは、前記処理結果をレスポンスとして前記デバッグツールに返信する返信手段を有し、前記デバッグツールは、プログラム表示用の表示手段、および前記プログラマブルコントローラに対して前記コマンドを送信する送信手段を有し、当該デバッグツールから常時送信される実行状態読出しのコマンドに応じて、前記プログラマブルコントローラがプログラム上の演算エラーにより処理を実行することができないとき、前記プログラマブルコントローラから得た演算エラー発生アドレスを基に、プログラム内の演算エラー発生部分を含むプログラムを前記表示手段に自動的に表示するものである。
【００１１】
この構成では、プログラム内の演算エラー発生部分を含むプログラムが表示手段に自動的に表示されるので、デバック作業の時間が短縮するようになる。
【００１２】
請求項４記載の発明は、コマンドに応じて処理を行うプログラマブルコントローラと通信可能に接続されて使用されるデバッグツールの処理方法であって、前記プログラマブルコントローラに対して実行状態読出しのコマンドを常時送信する処理を行うステップと、前記プログラマブルコントローラがプログラム上の演算エラーにより処理を実行することができないとき、前記プログラマブルコントローラから得た演算エラー発生アドレスを基に、プログラム内の演算エラー発生部分を含むプログラムの生成処理を行うステップと、前記生成処理により得られるプログラムを前記表示手段に自動的に表示するステップとを備えるものである。
【００１３】
この方法では、プログラム内の演算エラー発生部分を含むプログラムが表示手段に自動的に表示されるので、デバック作業の時間が短縮するようになる。
【００１４】
なお、上記請求項１または３に記載の発明において、前記プログラマブルコントローラは前記コマンド受信用の受信手段を備え、前記デバッグツールは前記プログラマブルコントローラからのレスポンス受信用の受信手段を備える構成でもよい。この構成によれば、デバック作業の時間が短縮するようになる。
【００１５】
【発明の実施の形態】
図１は本発明の第１実施形態に係るプログラマブルコントローラ用デバッグツールの概略構成図で、以下この図を用いて、第１実施形態について、本発明の一実施形態に係るプログラマブルコントローラ用デバッグツールの処理方法とともに説明する。
【００１６】
本プログラマブルコントローラ用デバッグツール（デバッグツール）１０は、コマンドに応じて処理を行うプログラマブルコントローラ（ＰＬＣ）１１と通信可能に接続されて使用されるものである。
【００１７】
まず、ＰＬＣ１１について説明すると、このＰＬＣ１１は、ネットワークを介して信号の受信および送信をそれぞれ行う受信部（受信手段）１１１および返信部（返信手段）１１２を備えているとともに、制御部１１３を備えている。
【００１８】
この制御部１１３は、ＣＰＵ（中央処理装置）などにより構成され、所定のプログラムに従って種々の処理を行うもので、例えば、受信部１１１を介してデバッグツール１０から実行開始のコマンドを受信すると、そのコマンドに応じて所定のプログラムに従って処理を実行する。
【００１９】
また、制御部１１３は、プログラム上の文法エラーにより実行開始のコマンドに応じて上記処理を実行することができないとき、返信部１１２を介して文法エラー発生アドレスなどをデバッグツール１０に返す処理を行う。
【００２０】
さらに、制御部１１３は、受信部１１１を介してデバッグツール１０からコマンドを受信すると、そのコマンドに応じて処理を行い、この処理結果をレスポンスとして返信部１１２を介してデバッグツール１０に返信する処理を行う。
【００２１】
次に、デバッグツール１０について説明すると、このデバッグツール１０は、ネットワークを介して信号の送信および受信をそれぞれ行う送信部（送信手段）１０１および受信部（受信手段）１０２を備えているとともに、液晶ディスプレイやＣＲＴなどのプログラム表示用の表示部（表示手段）１０３、および制御部１０４を備えている。
【００２２】
この制御部１０４は、ＣＰＵなどにより構成され、ＰＬＣ１１の所定のプログラムに対するデバック用の種々の処理を行うもので、例えば、送信部１０１を介して実行開始のコマンドをＰＬＣ１１に送信する処理を行う。
【００２３】
また、制御部１０４は、実行開始のコマンドに応じて、ＰＬＣ１１がプログラム上の文法エラーにより処理を実行することができないとき、ＰＬＣ１１から得た文法エラー発生アドレスなどを基に、プログラム内の文法エラー発生部分を含むプログラムの生成処理を行う。
【００２４】
さらに、制御部１０４は、上記生成処理で得られるプログラムを表示部１０３の画面に自動的に表示する処理を行う。
【００２５】
図２はデバッグツール１０およびＰＬＣ１１により実行される処理手順を示すフローチャートで、以下この図を用いて上記処理手順の説明を行う。ただし、ステップＤ１０〜Ｄ１４はデバッグツール１０による処理手順を示し、ステップＰ１０〜Ｐ１７はＰＬＣ１１による処理手順を示す。
【００２６】
デバックツール１０において、実行開始処理がスタートし（Ｄ１０）、ＰＲＯＧモードからＲＵＮモードに切り替えられると、実行開始のコマンドをＰＬＣ１１に送信する処理が行われる（Ｄ１１）。これにより、デバックツール１０からＰＬＣ１１に実行開始のコマンドが送信される。この後、この実行開始のコマンドに対するＰＬＣ１１からのレスポンスの受信待ち状態となる。
【００２７】
一方、ＰＬＣ１１において、デバックツール１０から実行開始のコマンドを受信すると、実行開始処理がスタートし（Ｐ１０）、実行開始に先立ち所定のプログラムの文法チェックを行う処理が実行される（Ｐ１１）。次いで、その文法チェックで文法エラーが発生したか否かを判定する処理が行われる（Ｐ１２）。
【００２８】
文法エラーが発生しなければ（Ｐ１２でＮＯ）、実行開始処理、すなわち所定のプログラムに従った処理が実行される（Ｐ１３）。次いで、その処理が正常に終了したことを示すレスポンスをデバックツール１０に返信する処理が行われる（Ｐ１４）。これにより、そのレスポンスがＰＬＣ１１からデバックツール１０に送信される。この後、ＰＬＣ１１の実行開始処理が終了する。
【００２９】
この後、デバックツール１０において、処理が正常に終了したことを示すレスポンスを受信すると、そのレスポンスに応じて、文法エラーが発生したか否かを判定する処理が行われる（Ｄ１２）。この場合、文法エラーが発生しなかったので（Ｄ１２でＮＯ）、デバックツール１０の実行開始処理が終了する。
【００３０】
一方、ＰＬＣ１１において、文法エラーが発生し（Ｐ１２でＹＥＳ）、ＲＵＮモードに移行できなければ、文法エラーが発生したことを示すレスポンスをデバックツール１０に返信する処理が行われる（Ｐ１５）。これにより、そのレスポンスがＰＬＣ１１からデバックツール１０に送信される。この後、受信待ち状態となる。
【００３１】
次いで、デバックツール１０において、ＰＬＣ１１から文法エラーが発生したことを示すレスポンスを受信すると、そのレスポンスに応じて、文法エラーが発生したか否かを判定する処理が行われる（Ｄ１２）。この場合、文法エラーが発生したので（Ｄ１２でＹＥＳ）、プログラムのトータル文法チェックのコマンドをＰＬＣ１１に送信する処理が行われる（Ｄ１３）。これにより、そのコマンドがデバックツール１０からＰＬＣ１１に自動的に送信される。この後、受信待ち状態となる。
【００３２】
次いで、ＰＬＣ１１において、デバックツール１０からプログラムのトータル文法チェックのコマンドを受信すると、プログラムの文法チェックを行い（Ｄ１６）、文法エラーの発生しているプログラム部分などのエラー内容およびエラー発生アドレスをレスポンスとしてデバックツール１０に送信する処理が行われる（Ｄ１７）。これにより、エラー内容およびエラー発生アドレスがＰＬＣ１１からデバックツール１０に送信される。この後、ＰＬＣ１１の実行開始処理が終了する。
【００３３】
次いで、ＰＬＣ１１からエラー内容およびエラー発生アドレスを受信すると、この受信情報を使用して、文法エラーの発生しているプログラム部分を表示部１０３の画面に表示する処理が実行される（Ｄ１４）。これにより、文法エラーの発生しているプログラム部分が表示部１０３の画面に自動的に表示される。この後、デバックツール１０の実行開始処理が終了する。
【００３４】
以上、第１実施形態によれば、文法チェックのコマンドがデバックツール１０からＰＬＣ１１に自動的に送信され、文法エラーの発生しているプログラム部分（実行不可原因となる箇所）が表示部１０３の画面に自動的に表示されるので、ユーザのデバック作業の時間短縮が可能になる。
【００３５】
図３は本発明の第２実施形態に係るプログラマブルコントローラ用デバッグツールの概略構成図で、以下この図を用いて、第２実施形態について、本発明の別の実施形態に係るプログラマブルコントローラ用デバッグツールの処理方法とともに説明する。
【００３６】
本デバッグツール２０は、コマンドに応じて処理を行うＰＬＣ２１と通信可能に接続されて使用されるものである。
【００３７】
まず、ＰＬＣ１１について説明すると、このＰＬＣ１１は、受信部１１１および返信部１１２を第１実施形態と同様に備えているほか、制御部２１３を備えている。
【００３８】
この制御部２１３は、ＣＰＵなどにより構成され、所定のプログラムに従って種々の処理を行うもので、例えば、受信部１１１を介してデバッグツール１０から実行状態読出しのコマンドを受信すると、プログラム上の演算エラー発生の有無を確認し、演算エラーが発生すれば（実行の継続が不能になれば）、演算エラー発生アドレスなどをデバッグツール２０に返す処理を行う。
【００３９】
また、制御部２１３は、受信部１１１を介してデバッグツール２０からコマンドを受信すると、そのコマンドに応じて処理を行い、この処理結果をレスポンスとして返信部１１２を介してデバッグツール２０に返信する処理を行う。
【００４０】
次に、デバッグツール２０について説明すると、このデバッグツール２０は、送信部１０１、受信部１０２および表示部１０３を第１実施形態と同様に備えているほか、制御部２０４を備えている。
【００４１】
この制御部２０４は、ＣＰＵなどにより構成され、ＰＬＣ２１の所定のプログラムに対するデバック用の種々の処理を行うもので、例えば、送信部１０１を介して実行状態読出しのコマンドをＰＬＣ２１に常時送信する処理を行う。すなわち、ＰＬＣ２１が処理の実行を開始してＲＵＮモードに移行後、オンライン接続中のデバッグツール２０は、ＰＬＣ２１の実行状態を常時モニタするべく、実行状態読出しのコマンドをＰＬＣ２１に常時送信する。
【００４２】
また、制御部２０４は、デバッグツール２０から常時送信される実行状態読出しのコマンドに応じて、ＰＬＣ２１がプログラム上の演算エラーにより処理を実行することができないとき、ＰＬＣ２１から得た演算エラー発生アドレスなど用いて、プログラム内の演算エラー発生部分を含むプログラムの生成処理を行う。
【００４３】
さらに、制御部２０４は、上記生成処理で得られるプログラムを表示部１０３の画面に自動的に表示する処理を行う。
【００４４】
図４はデバッグツール２０およびＰＬＣ２１により実行される処理手順を示すフローチャートで、以下この図を用いて上記処理手順の説明を行う。ただし、ステップＤ２０〜Ｄ２４はデバッグツール２０による処理手順を示し、ステップＰ２０〜Ｐ２５はＰＬＣ２１による処理手順を示す。
【００４５】
まず、デバックツール２０において、実行状態読出し処理が開始すると（Ｄ２０）、実行状態読出しのコマンドをＰＬＣ２１に送信する処理が行われる（Ｄ２１）。これにより、デバックツール２０からＰＬＣ２１に実行状態読出しのコマンドが送信される。この後、この実行状態読出しのコマンドに対するＰＬＣ２１からのレスポンスの受信待ち状態となる。
【００４６】
一方、ＰＬＣ２１において、デバックツール２０から実行状態読出しのコマンドを受信すると、実行状態読出し処理がスタートし（Ｐ２０）、演算エラーのチェックを行う処理が実行される（Ｐ２１）。次いで、そのチェックで演算エラーが発生したか否かを判定する処理が行われる（Ｐ２２）。
【００４７】
演算エラーが発生しなければ（Ｐ２２でＮＯ）、演算が正常に実行されたことを示すレスポンスをデバックツール２０に返す処理が行われる（Ｐ２３）。これにより、そのレスポンスがＰＬＣ２１からデバックツール２０に送信される。この後、ＰＬＣ１１の実行状態読出し処理が終了する。
【００４８】
この後、デバックツール２０において、演算が正常に実行されたことを示すレスポンスを受信すると、そのレスポンスに応じて、演算エラーが発生したか否かを判定する処理が実行される（Ｄ２２）。この場合、演算エラーが発生しなかったので（Ｄ２２でＮＯ）、ステップＤ２１に戻る。
【００４９】
一方、ＰＬＣ２１において、演算エラーが発生すれば（Ｐ２２でＹＥＳ）、演算エラーが発生したことを示すレスポンスをデバックツール２０に返信する処理が行われる（Ｐ２４）。これにより、そのレスポンスがＰＬＣ２１からデバックツール２０に送信される。この後、受信待ち状態となる。
【００５０】
次いで、デバックツール２０において、ＰＬＣ２１から演算エラーが発生したことを示すレスポンスを受信すると、そのレスポンスに応じて、演算エラーが発生したか否かを判定する処理が行われる（Ｄ２２）。この場合、演算エラーが発生したので（Ｄ２２でＹＥＳ）、演算エラー発生アドレス読出しのコマンドをＰＬＣ２１に送信する処理が行われる（Ｄ２３）。これにより、そのコマンドがデバックツール２０からＰＬＣ２１に自動的に送信される。この後、受信待ち状態となる。
【００５１】
次いで、ＰＬＣ２１において、デバックツール２０から演算エラー発生アドレス読出しのコマンドを受信すると、演算エラー発生アドレスおよびそのアドレスの命令を含むプログラム部分などをレスポンスとしてデバックツール２０に送信する処理が行われる（Ｄ２５）。これにより、演算エラー発生アドレスなどがＰＬＣ２１からデバックツール２０に送信される。この後、ＰＬＣ２１の実行状態読出し処理が終了する。
【００５２】
次いで、ＰＬＣ２１から演算エラー発生アドレスなどを受信すると、受信情報を使用して、演算エラーの発生している部分（演算エラーが発生したプログラムアドレスの命令を含むプログラムエリア）を表示部１０３の画面に表示する処理が行われる（Ｄ２４）。これにより、演算エラーの発生している部分が表示部１０３の画面に自動的に表示される。この後、デバックツール２０の実行状態読出し処理が終了する。
【００５３】
以上、第２実施形態によれば、演算エラー発生アドレス読出しのコマンドがデバックツール２０からＰＬＣ２１に自動的に送信され、演算エラーの発生している部分が表示部１０３の画面に自動的に表示されるので、ユーザのデバック作業の時間短縮が可能になる。
【００５４】
なお、第１および第２実施形態では、デバッグツールおよびＰＬＣは、ネットワークを介して信号の受信および送信をそれぞれ行う受信部および返信部（または送信部）を備える構成になっているが、これに限らず、例えばリモートコントロールユニットなどで使用される赤外線送受信機を備える構成でもよい。
【００５５】
【発明の効果】
以上のことから明らかなように、請求項１記載の発明によれば、コマンドに応じて処理を行うプログラマブルコントローラと通信可能に接続されて使用されるデバッグツールであって、前記プログラマブルコントローラは、前記処理結果をレスポンスとして前記デバッグツールに返信する返信手段を有し、前記デバッグツールは、プログラム表示用の表示手段、および前記プログラマブルコントローラに対して前記コマンドを送信する送信手段を有し、当該デバッグツールからの実行開始のコマンドに応じて、前記プログラマブルコントローラがプログラム上の文法エラーにより処理を実行することができないとき、前記プログラマブルコントローラから得た文法エラー発生アドレスを基に、プログラム内の文法エラー発生部分を含むプログラムを前記表示手段に自動的に表示するものであるので、デバック作業の時間短縮が可能になる。
【００５６】
請求項２記載の発明によれば、コマンドに応じて処理を行うプログラマブルコントローラと通信可能に接続されて使用されるデバッグツールの処理方法であって、前記プログラマブルコントローラに対して実行開始のコマンドを送信する処理を行うステップと、前記プログラマブルコントローラがプログラム上の文法エラーにより前記コマンドに応じて処理を実行することができないとき、前記プログラマブルコントローラから得た文法エラー発生アドレスを基に、プログラム内の文法エラー発生部分を含むプログラムの生成処理を行うステップと、前記生成処理により得られるプログラムを前記表示手段に自動的に表示するステップとを備えるので、デバック作業の時間短縮が可能になる。
【００５７】
請求項３記載の発明によれば、コマンドに応じて処理を行うプログラマブルコントローラと通信可能に接続されて使用されるデバッグツールであって、前記プログラマブルコントローラは、前記処理結果をレスポンスとして前記デバッグツールに返信する返信手段を有し、前記デバッグツールは、プログラム表示用の表示手段、および前記プログラマブルコントローラに対して前記コマンドを送信する送信手段を有し、当該デバッグツールから常時送信される実行状態読出しのコマンドに応じて、前記プログラマブルコントローラがプログラム上の演算エラーにより処理を実行することができないとき、前記プログラマブルコントローラから得た演算エラー発生アドレスを基に、プログラム内の演算エラー発生部分を含むプログラムを前記表示手段に自動的に表示するものであるので、デバック作業の時間短縮が可能になる。
【００５８】
請求項４記載の発明によれば、コマンドに応じて処理を行うプログラマブルコントローラと通信可能に接続されて使用されるデバッグツールの処理方法であって、前記プログラマブルコントローラに対して実行状態読出しのコマンドを常時送信する処理を行うステップと、前記プログラマブルコントローラがプログラム上の演算エラーにより処理を実行することができないとき、前記プログラマブルコントローラから得た演算エラー発生アドレスを基に、プログラム内の演算エラー発生部分を含むプログラムの生成処理を行うステップと、前記生成処理により得られるプログラムを前記表示手段に自動的に表示するステップとを備えるので、デバック作業の時間短縮が可能になる。
【００５９】
請求項５記載の発明によれば、前記プログラマブルコントローラは前記コマンド受信用の受信手段を備え、前記デバッグツールは前記プログラマブルコントローラからのレスポンス受信用の受信手段を備えるので、デバック作業の時間短縮が可能になる。
【図面の簡単な説明】
【図１】本発明の第１実施形態に係るプログラマブルコントローラ用デバッグツールの概略構成図である。
【図２】図１に示すデバッグツールおよびプログラマブルコントローラにより実行される処理手順を示すフローチャートである。
【図３】本発明の第２実施形態に係るプログラマブルコントローラ用デバッグツールの概略構成図である。
【図４】図３に示すデバッグツールおよびプログラマブルコントローラにより実行される処理手順を示すフローチャートである。
【符号の説明】
１０，２０  デバッグツール
１１，２１  プログラマブルコントローラ（ＰＬＣ）
１０１  送信部
１０２  受信部
１０３  表示部
１０４，２０４  制御部
１１１  受信部
１１２  返信部
１１３，２１３  制御部
【図１】
0003807133.tif 000002
【図２】
0003807133.tif 000003
【図３】
0003807133.tif 000004
【図４】
0003807133.tif 000005