Skip to main content

定義済みセグメントタイプの概要

CODESYS SoftMotion には、カム用のさまざまなセグメントタイプが用意されています。

に応じて コンパイル形式、一部のセグメントタイプのみがサポートされています。

  • XYVA: ラインとポリゴン 5 のみ。

  • セグメント:すべてのセグメントタイプがサポートされています。

セグメントタイプ

パラメーター

カーブ

Poly7

. 境界条件
  • マスターポジション

  • スレーブポジション

  • スレーブ速度

  • スレーブ加速

  • スレーブジャーク

_sm_img_poly7_segment_type.png

Poly5

. 境界条件
  • マスターポジション

  • スレーブポジション

  • スレーブ速度

  • スレーブ加速

_sm_img_poly5_segment_type.png

ModifiedSine

. 境界条件
  • マスターポジション

  • スレーブポジション

  • スレーブ速度

. セグメントパラメーター
  • いずれかの変曲点パラメーター λ (0≤λ≤1)

  • または加速度パラメーター Ca* (最大減速)

_sm_img_modified_sine_segment_type.png

Line

. 境界条件
  • マスターポジション

  • スレーブポジション

_sm_img_line_segment_type.png

InclinedSine

. 境界条件
  • マスターポジション

  • スレーブポジション

_sm_img_inclined_sine_segment_type.png

セグメントタイプにはそれぞれ特殊な動的プロパティがあるため、どのセグメントタイプを選択するかはアプリケーションによって異なります。移動タスクに応じて、適用できるセグメントタイプはさまざまです (例えば、ドウェル — 一定速度)

次の表は概要を示しています。

ドウェル

(v=0, a=0)

一定速度

(v­­≠0, a=0)

リバーサル

(v=0, a≠0)

ムーブメント

(v≠0, a≠0)

ドウェル

(v=0, a=0)

  • Line

  • Poly5/7

  • InclinedSine

  • ModifiedSine

  • Poly5/7

  • ModifiedSine

  • Poly5/7

  • Poly5/7

一定速度

(v≠0, a=0)

  • Poly5/7

  • ModifiedSine

  • Line

  • Poly5/7

  • ModifiedSine

  • Poly5/7

  • Poly5/7

リバーサル

(v=0, a≠0)

  • Poly5/7

  • Poly5/7

  • Poly5/7

  • Poly5/7

ムーブメント

(v≠0, a≠0)

  • Poly5/7

  • Poly5/7

  • Poly5/7

  • Poly5/7