質問

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

ラダープログラムが正しく実行されることに問題があります。

ドキュメント通信が有効になっているときにアドレスA202.00がオンになることを示しますが、ラダープログラムをシミュレートすると、アドレスA202.00は常にオンになります。イーサネットケーブルを取り外しても、アドレスがオンのままになります。PLCとPCを接続するイーサネットケーブルがないようにアドレスが有効になっている理由はわかりません。

Documentation

シミュレーションラダープログラムはA202.00を常にオンにします:

Ladderのスクリーンショット

役に立ちましたか?

解決

物理PLCがある場合はなぜシミュレーションで実行していますか?実際のシステムをデバッグしたい場合は、USBケーブルでプラグインして「PLC - > Workline ...」を使用してください。シミュレータ自体がシミュレートされたネットワーキングを使用しているため、ネットワークが正確にシミュレートするとは思わない。いずれにせよ、シミュレーションで実行している場合は、実際のPLCの実際のイーサネットポートの状態はシミュレーションに絶対に影響を及ぼしません。それはあなたが本物のPLCをまったく持っていることを気にしません。

いずれにせよA202.00は単なる「ポートではない」フラグです。同じポートから同時に読み書きしようとしている、または複数の同時読み取りまたは書き込みを実行しようとすることに対して、RUNGSをガードします。COMポートがビジーではない限り、A202.00がオンになっています。読み書きしている場合、A202.00は読み取りまたは書き込みの期間中に消え、その実行が行われている他の通信Rungsが実行され、次にON状態に戻ります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top