“MC_GearInPos”(位置指定ギア動作)は、主軸と従軸の両軸に対して同期開始位置を指定するファンクションブロック(FB)です。MC_GearInPos を起動すると、従軸は主軸に対して「追い掛け動作(Catching Phase)」を開始します(図3)。主軸と従軸が同期開始位置を通過するとギア動作に切り替わります。
MC_GearInPosをロータリーカッターに適用したプログラム事例を紹介します。ロータリーカッター(ロータリーナイフと呼ばれる場合もあります)は、フィルムや紙、針金などの長いワークを所定の長さに切断する際に使用する機構です。カッター(刃)の取り付けられた軸が、ワーク(切断対象)に同期しながらワークを切断します(図4)。今回の例では、ワークを送る軸を主軸、カッターを取り付けた軸を従軸とし、カッターは1枚刃としています。
本例では図5のように、従軸が15°の位置からMC_GearInPosによる動作を開始します。60°まで「追い掛け動作」を行った後、主軸の「フィードバック位置」に対してギア比1:1のギア動作を行います。従軸が120°を過ぎたら同期を解除し、15°に戻ります。
プログラム事例を図6、動作結果を図7に示します。図6の1行目では主軸の速度制御を開始します。2〜3行目は、図5で説明した例の動作を行っています。
ロータリーカッターのような複雑な動作であっても、MC_GearInPosとMC_MoveAbsoluteにより簡単に実現できます。また、同期制御専用のプログラミングツールが不要であり、単軸制御FBと同じルックアンドフィールで同期制御FBがプログラミングできるという点もMotion Control FBの特長と言えます。
Copyright © ITmedia, Inc. All Rights Reserved.