安川電機製YRC1000のコンカレントIOについて

ロボットの画像設計
この記事は約3分で読めます。
スポンサーリンク

こんにちは!今回は安川電機製のロボットコントローラーYRC1000で使用できるコンカレントIOについて記事を作成しました。

この記事を読めばこんなことがわかります。

  • コンカレントIOってなに?
  • コンカレントIOってどうやって使うの?
  • コンカレントIOって使う必要ある?

結論から言うとコンカレントIOとはPLCのラダーになります。PLCほど機能が優れているわけではありませんが、ラダーと使い方は同じです。コンカレントIOを使うことでプログラムでは処理しにくい部分が簡単に処理できるようになるメリットがあります。

また昨今のPLC不足の救世主になる可能性もありますね。

では詳しく見ていきましょう!

コンカレントIOとは

安川電機のロボットコントローラYRC1000にはコンカレントIOという機能があります。ティーチングペンダントを管理モードにすると「入出力」(汎用入力とか外部出力とかがあるところ)のところに現れます。管理モード以外では出てきません。

コンカレントI/OとはPLCでいうところのラダーのことになります。コンカレントラダーなんて呼び方もされています。

PLCやラダーについては以下の記事を参考にどうぞ!

ただし、ティーチングペンダントに表示されるのはPLCのように見やすいラダー図ではありません。ニーモニックコードというようです。オプション設定を追加すれば見た目もラダーのようになります

つまりはロボットの中にPLCのような制御プログラムを持っているということです。

もちろんPLCのように使用することができ、自己保持などもできます。スキャンタイムは2msでステップ数は2万ステップになります。補助リレーとかワードレジスタもあります。

アラームの設定に使用したり、CC-Linkの割り当て時に使用したりします。

YRC1000を購入した方であれば、コンカレントI/Oのマニュアルをもらっているはずなので確認してみてください。

コンカレントIOを使ってできること

では具体的にどんなことができるのかというとこんなことができます。

  • PLCなどの上位からの制御
  • 論理演算
  • 四則演算
  • カウント
  • タイマー

PLCなどの上位機器からロボットのサーボ電源を入れたり、任意のタイミングでアラームを呼び出したりすることができます。

また一般的なPLCのように論理演算やカウント、タイマー制御などもできます。

コンカレントIOの使用感

PLCを使えるのであればPLCで制御したほうが圧倒的に簡単です。

慣れてしまえば外部スタートやアラームなどのお決まりのプログラムは書けるようになります。

ただし、PLCを使うほどでもないなとか、すべてロボットで制御したいといった要望があればコンカレントIOを使うことでPLCなしで自動システムを組みこともできます。

PLCなくてもYRC1000だけで簡単な自動システムであれば制御できてしまうということです。

他のロボットメーカーも似たような機能があるらしいです。

PLCが手に入らなくてもロボットでなんとかできてしまえるかもしれないですね!ロボットすごい!

まとめ

コンカレントIOとはPLCでいうのラダーになります。

PLCほど機能が優れているわけではありませんが、ラダーと使い方は同じです。コンカレントIOを使うことでロボットプログラムでは処理しにくい部分が簡単に処理できるようになるメリットがあります。

ロボットのプログラムとコンカレントIOを合わせることでPLCなしでも簡単な制御システムを組むことができるんです!

ロボットメーカーさん曰く昨今のPLC不足で以前より注目されているそうですよ。

コメント

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