電子こうさくの家

電子こうさくの家

PR

×

Keyword Search

▼キーワード検索

Calendar

Archives

2026.08
2026.07
2026.06
2026.05
2026.04

Favorite Blog

達人のひとりごと(J… 真空管の達人さん
管球アンプよ永遠なれ 管球アンプ大好きさん
ハナミズキ いくら3805さん
時代遅れのアナログ… さくら もものこさん
難病エンジニアのこ… マリオ・シャラポワさん

Comments

PIC9801 @ Re:低音ブースト回路(01/22) nippon2027 さん 書き込みありがとうござ…
nippon2027 @ Re:低音ブースト回路(01/22) 素晴らしい回路ですね~!利用させて頂き…
PIC9801 @ Re[1]:ICE(05/16) Fujio さんへ まさかICEの開発者からコメ…
Fujio @ Re:ICE(05/16) CRC-80開発者です 綺麗な状態で保管されて…
PIC9801 @ Re[1]:TERA TERMでグラフィックス(03/28) JOY2005さんへ お久しぶりです。返信が遅…
2009.01.21
XML
ここで、お話するPLCとは、今、流行っている高速電力線通信(Power Line Communications)ことではなく、FA(Factory Automation)分野で使われるPLC(Programmable Logic Controller)のことです。別の呼び方でシーケンサとも言われています。

サーボモータやセンサやエアー・ソレノイドなど、メカニカルな制御を行うために、仕事でPLCをよく使用しています。しかし、計測器などとシリアル通信を行う場合は、パソコンやボードコンピュータに頼っているのが現状です。

PLCでシリアル通信ができないわけではないのですが、プログラムが結構厄介で、それなりのスキルを必要だなと感じていました。

シリアル通信が難しい理由は、PLCで標準的に使われているラダー(リレー回路のようなもの)が原因と思われます。そのためPLCの大手メーカの○菱や○○ロンも応用命令や専用のツールを用意しているのですが、マニュアルを熟知しないと、とても理解し難いもののように感じていました。

このようの思っていた矢先、PLCメーカとしては後発のキー○○スから、うちのPLCを触ってみてくださいよぉ~とういうお誘いがあり、デモ機を借りてシリアル通信プログラムを試して見ました。

シリアル通信は、文字列を扱う必要がありますが、スクリプト言語を使えば用意にプログラムができるとのことです。使って見ましたが、VBなどの汎用言語とそれほど違和感はなく、割と簡単にプログラムを作成することができました。以下、そのプログラムです。

結論として、PLCも侮れませんね!その進化に少し驚いてしまいました。これは使えそうです!^^





お気に入りの記事を「いいね!」で応援しよう

Last updated  2009.01.21 20:51:50
コメント(2) | コメントを書く


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Design a Mobile Website
スマートフォン版を閲覧 | PC版を閲覧
Share by: