Subido por Jose Flores Pozo

ARBOL LEVAS

Anuncio
OMRON
SYSMAC: ARBOL DE LEVAS
Arbol de levas
• Vamos a tener 3 levas y en cada leva activamos
una salida diferente según la posición de una
entrada de encoder.
Leva 1: entre 0 y 99 grados
Leva 2: entre 150 y 200 grados
Leva 3: entre 210 y 270 grados
Usamos la instrucción TableCmp.
La leva 1 sera el Table[1,0] y Table [1,1]
La leva 2 sera el Table[2,0] y Table [2,1]
La leva 3 sera el Table[3,0] y Table [3,1]
Arbol de levas: TableCmp
• Es una instrucción del NJ.
Variables de TableCmp
• Hay que introducirlas todas, sino da error.
Variables a generar
• La variable rangos es un array de 2
dimensiones
• Generar la variable “marcha” como Global y el
resto internas o locales:
Datos de la instrucción
•
•
•
•
Pulsos de encoder_maquina
La tabla de levas en rangos[1,0]
Son 3 levas, es el Size
Las salidas en el array sal[1]
Programa ladder
• Y el programa
Programa ST
• Y el programa
Monitorizar variables
• En la ventana de vigilancia del proyecto:
monitorizar y escribir los valores de la tabla
rangos [x,y]
Monitorizar variables
• También de la forma
Arbol de levas: Eje Virtual
• Nos creamos un eje virtual para probar la
instrucción. Dentro de la configuración de
control de movimiento:
Arbol de levas: Eje Virtual
• Declarar como Servoeje Virtual
Arbol de levas: Eje Virtual
• Configuración del Virtual
Arbol de levas: Eje Virtual
• Insertar en el programa un MC_MoveVelocity:
velocidad de 10 equivale a 10 grados por
segundo.
Programa ST
• Y el programa
Arbol de levas: Eje Virtual
• Y comprobamos que funciona!!
• Y a nivel de tabla
Realizar un seguimiento de datos
• Insertamos el seguimiento
Realizar un seguimiento de datos
• Datos del seguimiento
Realizar un seguimiento de
datos/simulador 3D
• Pulsar sobre el botón 3D
Simulación del eje virtual
• Añadir un Modelo de equipamiento 3D
Realizar un seguimiento de datos
• Tipo Rotación del motor y no olvidarse de
decirle que es el MC_Axis000
Realizar un seguimiento de datos
• Arrancar el Simulador y Ver una Página de
Vigilancia. Podemos monitorizar las salidas
sal[1], sal[2] y sal[3].
• Darle velocidad al eje
• Pulsar el botón rojo de “Iniciar Seguimiento”
(continuo y Actualizar grafico durante el
seguimiento)
• Cuando queramos le damos a la variable
“marcha” y todo comienza
Realizar un seguimiento de datos
• Pulsando sobre el boton “Play” podemos
volver a ver los datos grabados en el
seguimiento anterior
Realizar un seguimiento de datos
• Se puede grabar el seguimiento en un fichero
tipo avi
Descargar