Skip to main content

周期カム

カムは繰り返し作動させることができる。 Periodic の入力 MC_CamTableSelect 機能ブロックは次のように設定されている TRUEカムは終了位置に到達すると自動的に再起動します。この入力が FALSE、 そうして EndOfProfile 出力変数の MC_CamIn 機能ブロックは次のように設定されている TRUE マスターの終了位置に到達すると、スレーブは現在の位置で一時停止します。

カムの動作はマスター値の範囲を離れた後も停止しないことに注意してください。マスター ドライブがマスター値の範囲に再び入ると、スレーブ ドライブは再びカム プレートに従います。

の場合の行動 Slave.EndPosition <> Slave.StartPosition: 機能ブロック MC_CamIn 期間の終わりに内部オフセットを計算します。後続の期間では、カムはこのオフセットによってシフトされ、スレーブの現在の位置で継続し、結果としてジャンプを防止します。

周期的なカムの場合は、 スムーズな移行 カムプロパティのオプションを選択します。これは、ある周期から別の周期に移行するときにジャンプが発生するのを防ぐために使用されます。スレーブは、終了位置で開始位置と同じ速度と加速度を持ちます。周期とフィードはスレーブスケーリングの単位で測定されます。 スムーズな移行 オプションでは、カムを連続的に操作できます。この場合、遷移の一貫性が十分に満たされていることを確認する必要があります。