68 lines
5.8 KiB
Markdown
68 lines
5.8 KiB
Markdown
***
|
|
|
|
El proyecto involucra un transporte de botellas en anillo con los siguientes elementos:
|
|
* Anillo compuesto M314, M315 y M344
|
|
* Transporte con guías motorizadas para cambio de formato
|
|
* Divider de alta velocidad
|
|
* Cambio formato Guías M307 - Homing S34470
|
|
* Combinador para unificar los canales a la salida del divider.
|
|
* Cambio formato Combinador M313 - S31051
|
|
* Logica de salida B31060
|
|
* Mesa de acumulación que permite almacenar el formato no utilizado.
|
|
* La mesa de acumulación cuenta con 4 filas a la derecha y 4 a la izquierda además de la fila central usada solo como bypass.
|
|
* Las guias de traslacion que permiten mover las botellas desde los canales exteriores a el canal central necesita no tiene traccion propia y como pasa por los canales centrales esto obliga a que para cargar o descargar los canales exteriores los transportes de los canales interiores tengan que estar en marcha. Tambien restringe por este motivo a que los canales exteriores se cargan primero y se descargan ultimo ya que necesitamos mover libremente los canales internos a medida que cargamos o descargamos los canales mas exteriores.
|
|
* Si definimos como canal(centro) , centro + n es formato derecho, contro - n es formato izquierdo y centro es el canal de bypass, luego para cargar el formato derecho debemos y tenienedo como Max(n) la cantidad maxima de canales a la derecha o izquierda entonces primero debemos cargar canal n=centro+Max(n) y vamos decrementando n mientras sea mayor a centro. Mientras cargamos el canal n los canales desde centro hasta n se ponen en marcha.
|
|
* Para la descarga se hace el procedimiento inverso descargando desde los canales mas cercanos a centro hacia el canal Max(n)
|
|
* Para el formato izquierdo se invierte el signo al usar n=centro-Max(n).
|
|
* Para la mesa de acumulacion que estamos trabajando Max(n) = 4, los canales estan definidos desde 1 a 9 y el canal central = 5.
|
|
* La mesa puede almacenar 2 formatos, uno a la derecha y el otro a la izquierda. Cuando se requiere un cambio de formato se carga el formato en curso y se descarga el nuevo formato. Una vez descargado el formato en curso se activa el modo bypass.
|
|
* Cambio formato:
|
|
* Dosadores de Ingreso: M318 - Homing S31550
|
|
* Dosadores de Salida: M343 - Homing S34461
|
|
* Para seleccionar el canal de carga o descarga se utilizan 2 motores minimotores, uno a la entrada y el otro a la salida que permiten modificar el ángulo de las bordes. Este ángulo debe ser cargado como parámetro y hay 9 canales posibles.
|
|
|
|
La secuencia partiendo de la mesa de acumulacion es:
|
|
* Mesa de acumulacion:
|
|
* Dosadores de ingreso M316 y M317. Cambio de formato con M318
|
|
|
|
### Mesa de acumulación
|
|
***
|
|
El objetivo de la mesa de acumulación es almacenar el formato que no se está usando.
|
|
|
|
El trabajo tendrá los siguientes objetivos:
|
|
- Lógica de la mesa de carga, descarga y bypass: gestión del cambio de formato para el minimotor. Por simplicidad, la mesa está dividida en derecha/izquierda y los formatos pueden estar solo en un lado.
|
|
- Lógica de los motores en anillo y lógica estándar VM.
|
|
- El HMI no será desarrollado en esta fase, me has dicho que se hace por separado, pero se creará un simulador para nosotros.
|
|
- Gestión de las recetas en el HMI: inicialmente, se seguirá el plan acordado. Se crearán filas en el recetario para cada motor en anillo y para los datos de la mesa. El cambio de formato de la mesa comenzará solo después de verificar que no haya más botellas en el anillo y que el modo carga esté activo, con el divider y el anillo en automático.
|
|
- Velocidad:
|
|
- Velocidad de bypass: depende del divider y del anillo, no limitada por la mesa.
|
|
- Velocidad de carga/descarga: debe ser lenta para cerrar los huecos entre los cambios de canal de la mesa. Durante la carga, la descarga está detenida y viceversa.
|
|
|
|
Por ahora, preveo la mesa como un Dispositivo con los siguientes señales de entrada/salida:
|
|
|
|
#### Señales de Entrada (Input)
|
|
***
|
|
|
|
| Señal | Descripción | Función |
|
|
| ------- | ----------------------------------------------- | ---------------------------------------------------------- |
|
|
| i1 | Salida anillo solicitada producto | Salida libre |
|
|
| i2 | Solicitud de carga | Para cambio de formato |
|
|
| i3 | Anillo vacío + divider en auto + anillo en auto | Para generar consentimiento a cambio de formato |
|
|
| i4 | Velocidad motor bypass solicitada | Velocidad deseada para bypass |
|
|
| i5 | Cambio de formato ejecutado desde el HMI | Comando de ejecución |
|
|
| i6 | Habilitación de descarga | Inhibe descarga automática una vez completada la carga |
|
|
|
|
#### Señales de Salida (Output)
|
|
***
|
|
|
|
| Señal | Descripción | Función |
|
|
| ------- | -------------------------- | ---------------------------------------------------- |
|
|
| o1 | Entrada solicita producto | Mesa lista y en marcha |
|
|
| o2 | Cambio de formato permitido | Finalizado el carga y anillo vacío |
|
|
| o3 | Velocidad motor salida | Para interfaz con 1 motor de salida de la mesa en el anillo |
|
|
| o4 | Mesa en Bypass | Estado de bypass activo |
|
|
|
|
Cambio de estados en la mesa:
|
|
- La carga comienza por solicitud externa i2 (de operador o temporizador).
|
|
- La descarga ocurre automáticamente después de un cambio de formato (i5). La mesa se descarga completamente antes de iniciar el modo bypass.
|
|
- Una vez descargada, se activa el modo bypass. (o4) |