0

Omron PLC (CP1L) をイーサネット オプション ボードを介して PC に接続しようとしています。接続を正しくセットアップし、PLC に接続して IP とさまざまな設定を構成できます。

次に、ラダープログラムを正しく実行するのに問題があります。

ドキュメントでは、通信が有効になるとアドレス A202.00 がオンになると記載されていますが、ラダー プログラムをシミュレートすると、常にアドレス A202.00 がオンになります。Ethernetケーブルを抜いてもアドレスがONのまま。PLC と PC をイーサネット ケーブルで接続していないのに、アドレスがオンのままである理由がわかりません。

ドキュメンテーション

シミュレートされたラダー プログラムは、A202.00 が常にオンになることを示します。

はしごのスクリーンショット

4

1 に答える 1

4

物理的な PLC があるのに、なぜシミュレーションで実行しているのですか? 実際のシステムをデバッグしたい場合は、USB ケーブルで接続し、「PLC -> Work Online...」を使用してください。シミュレーター自体がシミュレートされたネットワークを使用して動作するため、ネットワークが正確にシミュレートされるとは思いません。いずれにせよ、シミュレーションで実行している場合、実際の PLC の実際のイーサネット ポートの状態は、シミュレーションにまったく影響を与えません。実際の PLC を持っているかどうかはまったく気にしません。

いずれにせよ、A202.00 は単なる「ポートがビジーでない」フラグです。これを使用して、ラングが同じポートから同時に読み取り/書き込みを試みたり、複数の同時読み取りまたは書き込みを実行しようとしたりするのを防ぎます。A202.00 は、COM ポートがビジーでない限りオンです。読み取り中または書き込み中の場合、A202.00 は読み取り中または書き込み中は OFF になり、A202.00 で保護されている他の通信ラングの実行が妨げられ、その後 ON 状態に戻ります。

于 2012-02-25T12:17:33.927 に答える