【シーケンス制御】PLCから三菱インバータ7速切替の方法

plcから7速の切替方法 テクニカル情報
plcから7速の切替方法
この記事は約4分で読めます。

こんな方にお勧めです

  • OpenPLCであそんでみたい!
    (へ~、なんか簡単にうごかせるんだー の実験)
  • さわってみたいけどハードウェア(ラズパイ等)の用意がめんどうだな・・・・
  • ニッチでブルーオーシャンな分野を押さえたい
  • IEC 61131-3 の自分の性格に合った言語を見つける
  • ニッチなビジネスモデルの現場から
      OpenPLC無料なので投資なしで
      生理的に無理な場合は判断できる!
      (ブラック業種化は避けましょう)
  • 注意)電気回路と電子回路の中の論理回路(デジタル回路)の分野です
    アナログ回路は扱っていません
スポンサーリンク

ニッチなビジネスモデルの現場から


機器の制御情報:インバータ速度をPLCから7速切替で使用する方法

2進数バイナリに準拠してくれていれば
シーケンサのI/Oまとめのコマンドで
そのまま一発で出来そうなやつですが
初心者はよく躓きます。

2重出力注意の案件です

取説から引用

7段階選択

三菱インバータ取説より抜粋60Hzまで5Hz刻みでパラメータ設定を行う

  • Pr04:30.00 1速
  • Pr05:35.00 2速
  • Pr06:40.00 3速
  • Pr24:45.00 4速
  • Pr25:50.00 5速
  • Pr26:55.00 6速
  • Pr27:60.00 7速

7速を選択のラダー回路作成フロー
  • STEP1
    1速から7速を表にする
    01234567
    RHOFFONONONON
    RMOFFONONONON
    RLOFFONONONON
    7速までを表にする
  • STEP2
    出力を割り付けてみる
    01234567
    RHOFFY0Y0Y0Y0
    RMOFFY1Y1Y1Y1
    RLOFFY2Y2Y2Y2
    使用する出力端子を設定

    初心者の落とし穴
    ここでそのままY0,Y1,Y2を何度も使ってしまう

    蒔絵
    蒔絵

    リレー回路の組み方を知らないと
    2重出力の罠にはまり込みます

    OUT Y0
    OUT Y1
    OUT Y2
    の出力要素の命令が使えるのは例外除いて1回限りです

  • STEP3
    2重出力回避するには

    2重出力回避のための割付を行います

    M1~M12は補助リレー
    Y0,Y1,Y2はインバータへの出力

    01234567
    RH(Y0)M1M6M8M10
    RM(Y1)M2M4M9M11
    RL (Y2)M3M5M7M12
    補助リレーの割付
    • 出力は
      Y0→(RH)
      Y1→(RM)
      Y2→(RL)
    • コモン線は(SD)へ (注意)トランジスタ出力時の場合は(PC)へ
  • STEP4
    各出力をまとめる
    • 速度指令でスイッチを入れる補助リレー
      • 1速 M1
      • 2速 M2
      • 3速 M3
      • 4速 M4,M5
      • 5速 M6,M7
      • 6速 M8,M9
      • 7速 M10,M11,M12
    • 出力回路まとめ
      • Y0への出力は M1,M6,M8,M10 をOR(論理和)でまとめる
      • Y1への出力は M2,M4,M9,M11 をOR(論理和)でまとめる
      • Y2への出力は M3,M5,M7,M12 をOR(論理和)でまとめる

    以上を 

    OpenPLCでコーディングします

    変数の定義

    画像に alt 属性が指定されていません。ファイル名: 2021-03-05_13h46_08.png

    速度指令スイッチ

    速度指令でスイッチを入れる補助リレー

    出力回路まとめ

ファンクションブロック化が出来たので動作確認をします

変数とFBインスタンス定義

ファンクションブロック動作確認
*SW1~7は同時押し禁止

忘れがちな基本概念:PLCはリレー回路のエミュレータなんです

コメント

タイトルとURLをコピーしました