Skip to main content

Descripción general de los tipos de segmentos definidos

CODESYS SoftMotion proporciona varios tipos de segmentos para levas.

Dependiendo de formato de compilación, solo se admiten algunos de los tipos de segmentos:

  • XYVA: Solo Line y Poly5.

  • Segmentos: se admiten todos los tipos de segmentos.

Tipo de segmento

Parámetros

Curva

Poly7

. Condiciones límite
  • Puesto de maestro

  • Posición de esclavo

  • Velocidad del esclavo

  • Aceleración esclava

  • Imbécil esclavo

_sm_img_poly7_segment_type.png

Poly5

. Condiciones límite
  • Puesto de maestro

  • Posición de esclavo

  • Velocidad del esclavo

  • Aceleración esclava

_sm_img_poly5_segment_type.png

ModifiedSine

. Condiciones límite
  • Puesto de maestro

  • Posición de esclavo

  • Velocidad del esclavo

. Parámetros de segmento
  • Cualquiera de los parámetros del punto de inflexión λ (0≤λ ≤1)

  • O parámetro de aceleración Ca* (desaceleración máxima)

_sm_img_modified_sine_segment_type.png

Line

. Condiciones límite
  • Puesto de maestro

  • Posición de esclavo

_sm_img_line_segment_type.png

InclinedSine

. Condiciones límite
  • Puesto de maestro

  • Posición de esclavo

_sm_img_inclined_sine_segment_type.png

La selección del tipo de segmento depende de la aplicación, ya que cada tipo tiene propiedades dinámicas especiales. Hay varios tipos de segmentos aplicables en función de la tarea de movimiento (por ejemplo, permanencia: velocidad constante).

En la tabla siguiente se ofrece una descripción general:

Morar

(v=0, a=0)

Velocidad constante

(v­­≠0, a=0)

Reversión

(v=0, a≠0)

Movimiento

(v≠0, a≠0)

Morar

(v=0, a=0)

  • Line

  • Poly5/7

  • InclinedSine

  • ModifiedSine

  • Poly5/7

  • ModifiedSine

  • Poly5/7

  • Poly5/7

Velocidad constante

(v≠0, a=0)

  • Poly5/7

  • ModifiedSine

  • Line

  • Poly5/7

  • ModifiedSine

  • Poly5/7

  • Poly5/7

Reversión

(v=0, a≠0)

  • Poly5/7

  • Poly5/7

  • Poly5/7

  • Poly5/7

Movimiento

(v≠0, a≠0)

  • Poly5/7

  • Poly5/7

  • Poly5/7

  • Poly5/7