- 締切済み
3点のSW制御に関する回路についての素人の質問
- 質問者は、A、B、Cの情報を制御用に送らなければならないという要求があります。最初は独立したリレーを使用しようと考えましたが、切替のタイミングで全リレーが一時的にOFFになることが問題となりました。そのため、どのような回路が必要なのかについて質問しています。
- また、機械的なスイッチではなく電子的な方法により、わずかな瞬断もなく切り替えることは可能かとも疑問を持っています。
- さらに、質問者はリレー制御のみで回路を作成する方法を考えていますが、提案された回路においてもリレーの切り替えタイミングが問題であると感じています。この質問に対する回答を求めています。
- みんなの回答 (6)
- 専門家の回答
みんなの回答
- yamenka
- ベストアンサー率41% (10/24)
回答4の続きです。 PLCのタイムラグですが入力Xには標準で10mSの フィルターが掛かっています。もし先のラダープログラムだけだったら スキャンタイムは1mS以下ですので約11mSの遅れとなります。 ですが普通のPLCはENDリフレッシュなのでEND命令で入出力の 状態が変化します。このタイミングは全点のI/Oに適用されますので ON/OFFのばらつきは生じません。オシロで確認した訳ではありませんが・・・ もしこれがばらつくのであれば私は数多くの誤動作に遭遇した事でしょうが その様な事は今までありません。 以上参考まで
- lumiheart
- ベストアンサー率47% (1141/2405)
>電子的なものであれば、ごくわずかな瞬間的切断も起きないような事 最大の問題は許容誤差 どう転んでもゼロミリセカンド、或いはゼロナノセカンドは不可能です どうあがいても数ナノセカンドは残るであろう 何ミリセカンドか?何ナノセカンドかはご予算次第 まぁ、数万円程度のご予算では数msが関の山でしょう 逆に、マイナス100msとか許してもらえるなら簡単ではある (MBB接点、重複させて切り替える) https://ac-faq.industrial.panasonic.com/jp/faq_detail.html?id=4852 https://www.omron.co.jp/ecb/product-info/basic-knowledge-of-relays/relay-glossary
お礼
許容誤差として一般的には0nsというのは、あり得ない→無茶な要求仕様っぽいですね。 MBBの仕様で良いか確認をしてみます。 回答ありがとうございました。
- yamenka
- ベストアンサー率41% (10/24)
PLCのデコード命令を使います。この例では三菱FX0 入力X0,X1両方OFFの時はY0がON 入力X0のみONの時はY1がON 入力X0がOFFで入力X1がONの時はY2がON 入力X0,X1両方ONの時はY3がON(これは不必要) この出力の切換わり時は全点OFFにはなりません。 下図を参照して下さい。 但しこれはモニタしやすい様にしているので X0 S0 X1 S1 M100~M102 Y0~Y2は不要で 直接DECO命令に[DECO M0 Y0 K2]と入力しても結果は同じです。
お礼
シーケンサ図入りで、ありがとうございました。
補足
物にもよるかもしれませんが、シーケンサーでのタイムラグはどの程度の速さで可能になるのでしょうか? 後学の為教えていただけると助かります
- nowane4649
- ベストアンサー率54% (230/420)
わずかであろうと、全断も重複も許容不可能となれば、実現は不可能です。 ナノ秒程度の許容が可能ならFPGAにて制御回路を構築できると思います。 マイクロ秒まで許容可能ならマイコンで制御回路を構築できるでしょう。 PCから直接制御だとミリ秒が限界です。 信号を受ける側の回路の応答速度がどの程度なのか確認することが重要になるといえます。 信号が何かによりますが GND共通の信号(デジタルアナログ両方)→アナログスイッチ74HC4066 絶縁が必要だけどデジタル→高速フォトカプラTLP2630Fなど がマイクロ秒以下でのスイッチ動作が可能です。 (絶縁アナログ伝送は高速化困難)
お礼
応答速度0は無茶な要求仕様っぽいですね。 仕様を再度確認してみます。 回答ありがとうございました。
- double_triode
- ベストアンサー率26% (520/1997)
- aokii
- ベストアンサー率23% (5210/22062)
三路スイッチで検索してみてください。
お礼
ありがとうございました つまりシーケンサでは継続したままで切替が可能ということですね。了解しました。