このQ&Aは役に立ちましたか?
パソコンとPLCの232Cポートを使った相互通信の方法
2023/10/19 04:32
- パソコンとPLCの232Cポートを使用して相互通信を行う方法について教えてください。
- 配線とハイパーターミナルの立ち上げ方法を説明してください。
- パソコンとPLCを232Cポートで接続し、ハイパーターミナルを使用して通信を行う手順について教えてください。
パソコン232C通信について
2013/07/22 18:11
パソコンとPLCの232Cポ-トをハイパーターミナルを使って相互通信を行いたいのですが
配線とハイパーターミナルの立ち上げ方法を教えて下さい
回答 (2件中 1~2件目)
↓に起動手順が書かれています
http://www.ccad.sist.chukyo-u.ac.jp/~mito/ss/Embedded/net_fun/HyperTerm/index.htm
但し、WinXp以前に限る
Win7にはハイパーターミナルはありません
http://windows.microsoft.com/ja-jp/windows-vista/what-happened-to-hyperterminal
例外的に
http://www.crystal-creation.com/software/technical-information/network/tool/hyper-terminal/win7.htm
XPモードから起動できるらしい
teraterm <Win7で可能
http://tokyo-ct.net/usr/kosaka/for_students/H8/teraterm/teraterm.html
WinXpであっても常識的にはコッチを使う <ハイパーターミナルは使いにくいので嫌う人が多い
そもそもですがハイパーターミナルを使う目的は何でしょう?
ハイパーターミナルでもteratermでもアスキーコードしか通信出来ません
つまりPLCのプログラムを読出/書込は出来ません
PLCにアスキー通信プログラムをラダーで書いてある場合に限り
Dレジスタの内容やX,YデバイスのON/OFF状態の読み出しが可能になります
ラダー上に通信プログラムが無ければ何も通信出来ません
ケーブル配線は、お使いのPLCの通信マニュアルに記載してありますのでよく読んでください
回答(1)さんへ
憶測ですが、この程度の質問スキルしかないのだから
バイナリとアスキーの区別さえ付かない初心者と推定可能
>制御構造が必要なければ、PLCにデータを送り込むことも可能ですし
このようなワザは除外しました
初心者ではどーせ理解されないだろうし、手順を説明するのも骨が折れるし
簡単に、アスキー通信手順を画面キャプチャしてるのをわざわざ探し出してリンク貼った
恐らく、バイナリ通信手順を画面キャプチャしてるのは探し出せないであろう
>明らかに事実と異なる事を書いてはマズイと思います。
>ここを読んでる複数人に誤解を与えてしまいますから。
ご指摘に従い、謹んで以下のように訂正してお詫びします
ハイパーターミナルでもteratermでも基本的にはアスキーコードでしか通信出来ません
teratermの場合はバイナリ通信も可能ですが、それを行うにはかなりの専門知識が必要です
このQ&Aは役に立ちましたか?
この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。
PLCの製品名くらいは書きましょう。
>teratermでもアスキーコードしか通信出来ません
FileメニューからSend fileでBinaryを選択すればできますよ。
制御構造が必要なければ、PLCにデータを送り込むことも可能ですし
簡単な制御構造はMACROで書くこともできます。
でも専用のアプリを買うとかVactorを探したほうが良い予感
最近では.Netで書いちゃうこともそれほど困難では無いですね。
>憶測ですが、この程度の質問スキルしかないのだから
>バイナリとアスキーの区別さえ付かない初心者と推定可能
質問内容の低レベルな人に、低レベルを想定するのは仕方ないとしても…
明らかに事実と異なる事を書いてはマズイと思います。
ここを読んでる複数人に誤解を与えてしまいますから。