Siemens SINUMERIK 840D sl Manual De Programación página 446

Ocultar thumbs Ver también para SINUMERIK 840D sl:
Tabla de contenido

Publicidad

Acciones síncronas a desplazamiento
10.3 Variables de proceso principal para acciones síncronas
Ejemplo: memoria cíclica
En un proceso productivo se utiliza una cinta transportadora para transportar productos de
diferente longitud (a, b, c, d). Por consiguiente, en la cinta transportadora con la longitud de
transporte se transportan simultáneamente, dependiendo de las respectivas longitudes,
diferentes cantidades de productos. Para una velocidad de transporte constante, hay que
adaptar la toma de productos de la cinta a los tiempos variables de llegada de los productos.
DEF REAL ZWI=2.5
DEF REAL TOTAL=270
EVERY $A_IN[1]==1 DO $AC_FIFO[4]=0
EVERY $A_IN[2]==1 DO $AC_TIMER[0]=0
EVERY $A_IN[2]==0 DO $AC_FIFO[0]=$AC_TIMER[0]*$AA_VACTM[B]
;Cuando se libera la barrera fotoeléctrica se calcula, a partir del tiempo medido
;y la velocidad de transporte, la longitud del producto y se guarda en FIFO.
EVERY $AC_FIFO1[3]+$AC_FIFO1[4]*ZWI>=GESAMT DO POS[Y]=-30
$R1=$AC_FIFO1[0]
;En cuanto la suma de todas las longitudes de producto y distancias entre productos
sea mayor/igual a la longitud entre la posición de carga y descarga, retirar el
producto en la posición de descarga de la cinta transportadora y leer su
correspondiente longitud de FIFO.
10-20
;Distancia constante entre los
;productos depositados en la cinta
;Distancia entre la posición de
;medida de longitud y la posición
;de toma
;Al inicio del proceso, poner a cero
;FIFO
;Si un producto interrumpe la
;barrera fotoeléctrica, arrancar
;la medición.
Manual de programación, Edición 03/2006, 6FC5398-2BP10-1EA0
Preparación del trabajo

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik 840di slSinumerik 840dSinumerik 840diSinumerik 810d

Tabla de contenido