- ベストアンサー
PLCに最適な記述言語とは
- PLCの記述言語は、単純なリレーラダー言語を使用していますが、リレーラダーでは不便なことがよくあります。
- 最近、リレーラダーの他に、SFC(もしくはステップラダー)を用いると、プログラム作成が楽になることを知りました。
- SFC(ステップラダー)は、リレーラダーの問題を低減することができます。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- PLCをC言語で記述する場合のメリット・デメリット
現在、私は、三菱や横河のPLCの制御プログラムを、すべて旧来のラダ―言語で 記述しています。しかし、最近、ラダ―のみだと、大規模になるにつれ、全体の処理の把握や、 高速、割り込み処理などの制御に限界を感じています。 そこで、C言語での記述に変更してはどうかと思っていますが、PLCメーカによって、 専用のソフトや専用のPLCを購入する必要があり、躊躇しています。 そこで質問ですが、PLCをC言語などの高級言語で記述する場合の メリット・デメリットをおしえていただきたく。 できれば、従来のラダ―とC言語両方使ったことがある方であればありがたいです。 ちなみに、私は、PLCでCを使った経験はありませんが、ある程度は習熟しています。
- ベストアンサー
- その他([技術者向] コンピューター)
- ラダープログラミングのマスターコントロールについて
私は、PLC制御・ラダープログラミング初心者です。 現在キーエンスのKV-Studioにてラダープログラムの勉強中なのですが、 三菱シーケンサーに備わっている機能でマスターコントロールというものがありますよね? これと同じような機能を持ったものがキーエンスのPLCにも存在するのでしょうか? キーエンスのPLCはKV-3000を使用することを想定してプログラムを書いています。 やりたいことは、工程1開始→工程1完了→工程2開始→工程2完了→・・・と (ステップ制御?)いう動作を行う上で、各工程において運転準備のリレーがOFFしたら動作が停止するという動作です。 これを行う上で、マスターコントロールを使うと簡単との記載がされた資料があるのですが、その資料中で使用されているPLCは三菱製でキーエンスではありませんでした。 キーエンスのマニュアルを調べてみたのですが、見当たらなかったように思います。 もし、キーエンスにこのような機能が備わっていないのであれば、上記の目的の動作を果たすためには、どういった制御を行ってやればいいのでしょうか。 どなたか詳しい方ご教授ください。
- ベストアンサー
- SE・インフラ・Webエンジニア
- ラダープログラムはプログラム言語ですか
制御盤の制御では、シーケンサ(PC)を使って専用ラダーソフトで作成されることが多いのですが、これもプログラム言語の一種でしょうか。 また、C言語などの構造化に適したプログラム言語にくらべて、ラダーソフトは規模が大きくなると非常に見にくくなります。 それでも、このスタイルのプログラミングが支持されてているのは、なぜでしょうか?
- ベストアンサー
- その他(プログラミング・開発)
- PLCのメモリバックアップ仕組みは?
PLCとかシーケンサと呼ばれる制御装置を使用しています。 (主にキーエンス社) 内部のラダープログラムのバックアップの仕組みはどうなっているのだろうとふと思った次第です。 EEPROMに書き込んでいるのでしょうか? キーエンス社の製品の場合電池を内蔵しているのでそれによるバックアップなのでしょうか? 詳しい方いらっしゃいましたら御教授下さい。
- 締切済み
- その他([技術者向] コンピューター)
- ステップラダーについて
私は社内装置の制御関係を担当しています。 社内には三菱製PLCを使用した装置が多数あり、 私が三菱製PLCを使うときはステップラダーを使用してプログラミング しています。 しかし外注で製作した装置はみな通常のラダーのみでプログラミングされて いいるのです。 解りやすく、メンテナンスが楽な(と思っています)ステップラダーを使わないのには何か理由があるのですか? 初歩的な質問ですがよろしくお願いします。
- 締切済み
- 電気設計
- オムロンPLCのプログラムで困っています。
PLC(CP1E)、PT(NB5Q)、温調器(E5CC)、CX-Pro.の構成です。RS232Cでプログラムレス通信をしています。E5CCの補助出力でPLC内部補助リレーを作動させるにはどのようなプログラムを書けばよいでしょうか。もう一点は、PLCプログラムでE5CCのRUN・STOPを制御できません。MOV命令でD16メモリに#256・#257を転送しますが機能しません。初心者で詳しいことがわかりません。ご指導をお願いします。
- 締切済み
- その他(業務ソフトウェア)
- PLC出力を利用してのリレー自己保持回路
現在、設備改善のために制御盤を製作しています。 内容としては、PLC出力を利用しリレーによる自己保持回路でタイマを 起動するといった内容です。 しかし、PLC出力での外部リレー自己保持という回路を組んだことがあり ません。 一度組んで接続してみたのですが、リレーの自己保持が動作した瞬間 リレー起動に利用した出力までON状態を保持してしまいました。 PLC側には新たな出力を追加することができずに困っています。 そこで質問なのですが、 ?PLC単発出力を使用しての外部リレー自己保持は成立しますか? ??が成立する場合、どのような配線を施せばいいのですか? わかりにくい表現等あると思いますが、ご指摘ご回答お願い致します。
- ベストアンサー
- 電子部品・基板部品
- J社製PLCについて
私は、制御に関して知識がないので皆さんに教えて欲しいことがあります。 J社のPLCについてですが、リンク設定がP1で設定されている場合 P3でその接点を使用できないのでしょうか? リンク異常が出ていまい、回路変更できない状態です。 素人ながら、P1で設定されているので内部リレーを起こし P3で使用すればいけるのかなっと思っています。 お詳しい方がいらっしゃればご教授願います。
- 締切済み
- 電気設計
- OMRON製PLCのプログラムにはサポートソフト…
OMRON製PLCのプログラムにはサポートソフトが必須なのでしょうか OMRON製PLCのプログラムにはサポートソフトが必須なのでしょうか その昔は「プロコン」と呼ばれる簡易なターミナルからラダーが入力できたのですが,昨今ではPCで動くプログラマソフトが無いとPLCを使うことができないのでしょうか,そうであるならそのソフトはネット上で無償でダウンロードできるものかと思ったのですが(非常に高価なCX-ONEとかいうソフトしか)見あたりません。 極小規模のマイクロシーケンサ使用の装置を考えていたのですが困ってしまいました。 他社製のPLCでもプログラマは高価別売りのなでしょうか。 (小生,数十年前に電気設計に携わっていたのですが,久しぶりに社内設備を半自動化改造する必要に迫られ『昔とった杵柄』が活かせるかと思いきや・・。) 「プロコン」の形状にこだわるわけではなく,PCで走らせるサポートソフトで汎用USBケーブルなどでつながるなら何の不満もないのですが,数万円のPLCのラダーをプログラムするのに,20万円もするソフトを買わなければならない不合理には我慢ができない気がします。実質キャンペーンとかで無償に近いなのなら大歓迎です。
- 締切済み
- 電気設計
お礼
なるほど、リレーラダーもSFCも一長一短なのですね。一応、SFCも少しずつ勉強していって、実務に生かせるところは生かしていきます。シーケンサはOMRONがいいのですか、今度使ってみます。どうもありがとうございました。