PCとPLC+制御装置(2台)の通信

このQ&Aのポイント
  • PCと制御装置(2台)がRS422で通信を行っているシステム。制御装置からのデータは自作のアプリケーションソフトの画面に表示される。
  • PLCからのデータを同じ画面上に表示させたい。修正したソフトの通信確認方法は?
  • 通信経験がなく不明点だらけ。通信確認方法について教えてください。
回答を見る
  • 締切済み

PCとPLC+制御装置(2台)の通信

PCと制御装置(2台)をRS422で通信を行っているシステムがあります。 2台の制御装置は同じものでUSB-4ポートハブを介してPCに接続されており、 制御装置から測定結果のデータが送られてきて自作のアプリケーションソフトの画面に測定結果が表示されています。 今回、このシステムにPLCからのデータ(測定データのロットNO.)を 同じ画面上に表示させたいと考えています。 自作ソフト側でPLCからのデータを受け取れて画面に表示できるように 修正したソフトができたときには手元に実際に使用するPLCがなく、正確に通信できているか確認するにはどのようにすれば確認できるのでしょうか? 通信に関わることをこれまで経験したことがないので、わからないことばかりですがご教授お願いいたします。

noname#230358
noname#230358

みんなの回答

noname#230359
noname#230359
回答No.2

>>正確に通信できているか確認するにはどのようにすれば確認できるのでしょうか? 回答(1)さん同様に実際に使用するPLCと同じ物を用意する以外の方法は ほとんど有りませんが パソコンをもう一台用意してそのパソコンのプログラムでPLCをエミュレートする 事も出来ないことは無いが でも、フリーウエアのエミュレータプログラムは無い 三菱Gxdeveloper8のシュミレータ機能に通信ユニットエミュレータ機能は有る 今回の事例に応用する事も可能でしょうけれどかなり限定的 (本来の使用方法ではない) そうした諸々の方法を検討して実験検証する時間を真面目に積算すると PLCの1セット分の金額を遥かに超えるでしょう

noname#230359
noname#230359
回答No.1

>正確に通信できているか確認するにはどのようにすれば確認できるのでしょうか? わが社では、同じPLCもしくは同じプロトコルの出せる安い形式の物を購入するか、借りるかして通信環境だけは同じにし PLC側に通信プログラムのみ設定し、タッチパネルでパラメーター変更や トリガー入力を作成し、実際に通信を確立してデバグします。 プロトコルアナライザーは必須。 http://www.lineeye.co.jp/html/product_le8200.html 実際に先に確認しておかないと、現場で長時間かかります。 現場合わせなんて、時間がかかるだけでまともに出来ないから、社内的に現場合わせは×です。 現場で何日も掛けて人件費がかかるならPLC1台買ったほうが安い。

関連するQ&A

  • PLCのプログラムでの制御

    PLCについて初心者です。 以前、PLCをVisualBasicやVisualC++でRS-232CやLAN を使ってパソコンで通信するという本を見かけました。 PLCには付属のソフトがそれぞれ付いていて、ラダー図の変更や データ等を監視する事はできるのではないかと思うのですが、 わざわざVisualBasicやVisualC++でRS-232CやLAN を使ってパソコンで通信する意味ってあるのでしょうか? そうしないと見れないデータというものがあるのでしょうか? 初心者なのでわかりにくい文章になっているかと思いますが 教えてください。よろしくお願いします。

  • PLC通信プロトコル

    PLC(omuron/三菱)を現在使用しています。そこで今回上位リンク/計算機ユニットを使用して各装置(PC等)データーの受け渡しを行いたいと思っていますが,通信プロトコルについては,全然理解がありません。 何か分かりやすい資料等ありませんか?  

  • マイコンによる測定装置

    マイコンによる測定装置を作ろうかと思っています。 埋設された複数の電線の導通・混触・試験を総当たりで検査し、異常のある線をモニタ等にて表示できるようなシステムは構築可能でしょうか? 以前はPLCを使って制御していたようですが、マイコンでコストダウンできないかということのようです。 当方、電気にはあまり詳しくないため、皆様の御知恵を拝借させて下さいませ。

  • PCのソフト

    液晶、半導体装置関連のPLCのソフトに携わっています。 PLCとタッチパネル等は経験があるのですが、 VBとかCといったPCのソフトは一切わからなくて、習得したいと思っています。 業種によりかなり幅があるとは思いますが、ウィンドウの制御、データのセーブ、データの転送、三菱のPLCではMCプロトコルという通信があり、そういうPLCとの通信、といったことができるようになりたいです。全くの無知なのでどういう勉強をしていいのか、それすらわからない状態です。独学で勉強するより、何か仕事をもらって勉強した方が身につくでしょうが、できなかったことの時を考えて、受ける事ができないです。 質問としては、 こういう業種でソフトは何を使っていますか?(C、VBほかに…?) 勉強するにあたって理解しやすいソフトとかありますか? 似たような業務に携われている方、なにかアドバイス頂けないでしょうか?自分の質問が漠然し過ぎているのは承知ですが、宜しくお願い致します。

  • 三菱PLCでの232C通信

    三菱のPLC(A1S)にて計算機リンクを使い(A1SJ71C24R2)232C通信をしようと思うのですが、初めてなのでうまくいっているのか分かりません。モニタ上ではデータレジスタに値は書き込まれています。仕様としては東研のバーコードリーダでQRコードを読みその値をPLCに送信しようとしてます。QRの内容は半角の英数文字です。PLCのFROM命令でバッファメモリを読み込むと5桁くらいの数値が入ってきます。この数値は何なのでしょうか?読み込んだ値をGOTなどに表示したいのですが、GOTの画面にアスキー表示をつけ、数値の入っているデバイスを指定しても何も表示されません。この数値を一度ASCIIで変換する必要があるのでしょうか?232C自体やASCIIコード自体、今回使うのが初めてで、マニュアルを調べながらがんばっているのですがいまいちよく分かりません。又、このような外部機器に232Cで通信すて指令を出す場合コマンドをASCIIに変換しTO命令で計算機リンクのバッファメモリに書き込めばいいのでしょうか?例えばバーコードリーダーのトリガーをPLCからコントロールする場合等です。もうひとつは例えば「ABCD120A  ABC」というQRデータをPLCに取り込みこの中の120Aだけを別のデータレジスタに書き込めるのでしょうか?この「120A」は1~3桁にランダムに変動します。詳しい方いたら教えてください。よろしくお願いします。

  • 小水力発電システムの制御装置

    小水力発電システムの制御装置の電気制御回路についてのご質問です。 3Φ3w AC200V 37Kwの永久磁石式同期発電機(1台のみ)を制御装置を通して安定供給出来る制御装置の設計を担当することになりました。 内部はおそらくインバーター制御などを用いる事になると思いますが、何分 発電システムは初めての試みであり、一般の誘導電動機を制御させるとは違うのではないかと思います。 尚、発電した電力は電力会社との系統連系とし、逆潮流ありで考えております。(電力会社からの供給電源は6KV) 設計をいかに進めていけばよいのかご教授願えれば幸いです。

  • PLC

    PLCでのインターネットを検討しているんですが ルーター機能のないモデムなのでI・O DATAPLC-ET/MY-R ブロードバンドルーター&PLCアダプターセットとI-O DATA HD-PLC 高速電力線通信アダプター スターターパック PLC-ET/M-S を購入して家で2台のパソコンをそれぞれ違う部屋で使用したいと思っています。 この2つで機能しますでしょうか? よろしくお願いします。

  • PLCの件

    PLC 三菱製 A1SJHCPU GOT 三菱製 F930GOT-BWD プログラム作成ソフト GX Developer Ver8.17 簡易な装置を上記にて作製中なのですが、 下記をご教示願います。 プログラムを作ってPLCに入れて 装置を動かしたのですが、 1サイクル動作終了毎に、カウンタ表示(数字表示)を GOT画面上でさせています。 それについては問題ないのですが、 一度電源を切って再度電源入りにした際に、 カウンタ表示が ”0”に戻ってしまいます。 (電源をきっても、カウンタ数値は 内部で記憶したい!!) 原因がわかりません。 すいませんが、修正の仕方をご教示願います。

  • 様々な測定装置とパソコンのデーター通信を学びたい

    医療従事者です。最近の検査や治療に使用する装置は大部分にシリアルやLANのポートがついています。 これらの測定装置のデータをパソコンに取り込みたいのですが、プロトコルの設定など判らないが沢山あります。ハイパーターミナルを使用したり、通信ソフトなどを購入すればある程度取り込み可能なようですが、どんなソフトを購入すればよいのか?何のキーワードでネット検索すれば良いのか?書籍などを購入するにしてもどのようなものを買ったら良いのか見当がたちません。 参考になるアドバイスを頂きたいです。よろしくお願いします。

  • PLCとパソコンの通信方法について

    PLC(三菱 Q00U CPU)とパソコンで,シリアルコミュニケーションユニット(QJ71C24N-R2)を介して,データのやり取りを行おうと思っています。 通信設定は 9600bps ワード長8 パリティ・サムチェックなし ストップビット 1ビット です。 MCプロトコルの3Cフレームの形式1でASCIIコードで行うためのテストとして,PLC内のデータレジスタのD0~D4を読み込もうとして,以下のような伝文を作成しました。 (送信するためのソフトはSERIAL DEBUG2を使用しています。) 5F90000FF0004010000D*0000000005 しかし,うまく通信ができません。 知識が無く,ASCIIコード?バイナリコード?ENQ?STX?という状態です。 どなたか,分かる方がいらっしゃいましたら,ご指導いただけますでしょうか?