Skip to main content

Vue d'ensemble des types de segments définis

CODESYS SoftMotion fournit différents types de segments pour les cames.

En fonction de format de compilation, seuls certains types de segments sont pris en charge :

  • XYVA : Line et Poly5 uniquement.

  • Segments : tous les types de segments sont pris en charge.

Type de segment

Paramètres

Courbe

Poly7

. Conditions aux limites
  • Poste de maître

  • Position d'esclave

  • Vitesse esclave

  • Accélération des esclaves

  • Esclave abruti

_sm_img_poly7_segment_type.png

Poly5

. Conditions aux limites
  • Poste de maître

  • Position d'esclave

  • Vitesse esclave

  • Accélération des esclaves

_sm_img_poly5_segment_type.png

ModifiedSine

. Conditions aux limites
  • Poste de maître

  • Position d'esclave

  • Vitesse esclave

. Paramètres du segment
  • Soit le paramètre du point d'inflexion λ (0≤λ≤1)

  • Ou paramètre d'accélération Cune* (décélération maximale)

_sm_img_modified_sine_segment_type.png

Line

. Conditions aux limites
  • Poste de maître

  • Position d'esclave

_sm_img_line_segment_type.png

InclinedSine

. Conditions aux limites
  • Poste de maître

  • Position d'esclave

_sm_img_inclined_sine_segment_type.png

Le choix du type de segment dépend de l'application car chaque type possède des propriétés dynamiques spéciales. Il existe différents types de segments applicables en fonction de la tâche de déplacement (par exemple, maintien — vitesse constante).

Le tableau suivant fournit une vue d'ensemble :

Demeurer

(v=0, a=0)

Vitesse constante

(v­­≠0, a=0)

Inversion

(v=0, a≠0)

Mouvement

(v≠0, a≠0)

Demeurer

(v=0, a=0)

  • Line

  • Poly5/7

  • InclinedSine

  • ModifiedSine

  • Poly5/7

  • ModifiedSine

  • Poly5/7

  • Poly5/7

Vitesse constante

(v≠0, a=0)

  • Poly5/7

  • ModifiedSine

  • Line

  • Poly5/7

  • ModifiedSine

  • Poly5/7

  • Poly5/7

Inversion

(v=0, a≠0)

  • Poly5/7

  • Poly5/7

  • Poly5/7

  • Poly5/7

Mouvement

(v≠0, a≠0)

  • Poly5/7

  • Poly5/7

  • Poly5/7

  • Poly5/7