SoftMotion: Leva Electrónica (I)

En este caso mostramos un ejemplo de una leva electrónica simple, en la que un eje esclavo realiza un movimiento sincronizado con un maestro, modificando su velocidad dependiendo del punto del movimiento en el que se encuentra el maestro. La especificación de esta primera leva electrónica la realizamos estableciendo las posiciones de encuentro de cada uno.

Documento Leva Simple

Programa ejemploLeva V01

Leer más

SoftMotion: Eje-Eléctrico

En esta ocasión adjunto un ejemplo de programa utilizando el Softmotion del CoDeSys para realizar un eje eléctrico entre dos ejes. Configuro un eje maestro que es el que define el movimiento y un esclavo que copiara el movimiento del maestro en el instante en el que se lo indiquemos.

En un eje eléctrico el esclavo realiza un seguimiento de la velocidad del maestro según un factor calculado por la formula Numerador/Denominador.

Programa ejemploEje electrico V02

Leer más

SoftMotion: Posicionado Absoluto (II)

Continuando con el ejemplo básico de posicionado absoluto, lo modificamos para realizar un movimiento circular. Además se modifican las llamadas a las fbs y se añaden elementos gráficos para permitir que el usuario pueda modificar los parámetros de posición, velocidad, aceleración y deceleración.

Documento ▶ Posicionado absoluto basico circular

Programa ejemplo ▶ Movimiento_Simple_Circular

Leer más

SoftMotion: Posicionado Absoluto (I)

Con este ejemplo comienzo una serie de ejemplos mediante la cual vamos a descubrir la programación Motion utilizando el SoftMotion de CoDeSys. En los primeros ejemplos que iremos publicando utilizaremos un target de Windows para poder simularlo. Posteriormente utilizaremos un target real.

En este primer ejemplo aprenderemos a crear un eje virtual y programar un simple posicionado absoluto. Además de utilizar las herramientas adecuadas para analizar y visualizar el movimiento del eje. En el ejemplo adjunto se ha creado una traza para visualizar el movimiento y velocidad del eje.

Documento Posicionado absoluto basico V1

Programa ejemplo Movimiento_Simple_V01_Osciloscopio

Leer más