このQ&Aは役に立ちましたか?
三菱PLCでRUNを切った時にD8120に0をセットする方法
2023/09/07 03:48
- 三菱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ボード
質問者が選んだベストアンサー
>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変換器が使えない理由があるのでしょうか?
このQ&Aは役に立ちましたか?
この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。
お礼
2008/07/24 05:01
早速にありがとうございます。
>プログラムはSTOPモードなので実行不可能です
やっぱりダメですか。
>そもそもですが
私自信も面倒に思っていましたが、GXはRS-232Cで直接PLCにつなぐものと思いこの様な事をしていました。
ご指摘を受けて、PLC、GXのマニュアルを読み直してみるとRS-232C-RS422変換器を使用した接続例がありましたので、早速取り組んでみたいと思います。