本文へ移動
サポートシェアリングソリューション
OKWAVE Plus

このQ&Aは役に立ちましたか?

ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:三菱PLCでRUNを切った時に D8120に "…)

三菱PLCでRUNを切った時にD8120に0をセットする方法

2023/09/07 03:48

このQ&Aのポイント
  • 三菱PLC(FX-2N)とパソコンをつないで計算機リンクを構成し、ラダーを作成しようとしています。
  • PLCのD8120に通信設定をすると、GXとの通信ができなくなってしまいます。
  • RUN信号が切れた時にD8120を0にする方法を教えてください。
※ 以下は、質問の原文です

三菱PLCでRUNを切った時に D8120に "…

2008/07/23 05:08

三菱PLCでRUNを切った時に D8120に "0"をセットする方法

はじめまして
三菱PLC(FX-2N)複数とパソコンをつないで計算機リンクを構成し、ラダーをパソコンのGX -Developer(以下GX)で作成しようと考えています。

PLCのD8120に通信設定をおこなうと、それ以降GXとの通信ができなくなってしまいます。
マニュアル等を見ると、D8120を "0"にしてくださいと書かれているため、RUN信号が切れた時にハイになるM8001(RUNモニター b接点)を使って設定を "0"にすることを試みましたが、うまくいきません。

RUN信号が切れた時にD8120を "0"にする方法を教えてください。

作成した回路

| M8001 |
|---| |--------[MOV H0 D8120]-|
| |
M8001はハイになるけど、D8120を"0"設定まではしてくれません。

よろしくお願いします。

構成補足
計算機リンク、GXはそれぞれ通信仕様が違うため下記のようにPLC側のボードを変更してやり取りしています。
[パソコン] [FX-2N]
計算機リンク RS-232C -(変換器)-RS-485ボード
GX使用時 RS-232C ----------RS-232Cボード

質問者が選んだベストアンサー

ベストアンサー
2008/07/23 16:12
回答No.1

>RUN信号が切れた時にD8120を "0"にする方法を教えてください。
プログラムはSTOPモードなので実行不可能です

強制的にゼロにする方法は
1 計算機リンクでモニタしてるパソコンにD8120にゼロを書き込むモードを作る
2 GOTを付けてそこから上記同様にゼロを書き込む


そもそもですが
>計算機リンク RS-232C -(変換器)-RS-485ボード
>GX使用時 RS-232C ----------RS-232Cボード
何故こんなムダな事をするのですか?
てっきり計算機リンクしてるPCからGXを立ち上げるのだと思いましたが違うみたいですね

常識的は
GX使用時 RS-232C ----------「RS-232C-RS422変換器」-------RS422------CPUツールポート
とするはずなのでイチイチD8120を書き換える必要が無いのですが?

それとも RS-232C-RS422変換器が使えない理由があるのでしょうか?

お礼

2008/07/24 05:01

早速にありがとうございます。

>プログラムはSTOPモードなので実行不可能です
やっぱりダメですか。

>そもそもですが
私自信も面倒に思っていましたが、GXはRS-232Cで直接PLCにつなぐものと思いこの様な事をしていました。
ご指摘を受けて、PLC、GXのマニュアルを読み直してみるとRS-232C-RS422変換器を使用した接続例がありましたので、早速取り組んでみたいと思います。

質問者

このQ&Aは役に立ちましたか?

この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。

質問する

お礼をおくりました

さらに、この回答をベストアンサーに選びますか?

ベストアンサーを選ぶと質問が締切られます。
なおベストアンサーを選びなおすことはできません。