• Save
ASRS Vehicle
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

ASRS Vehicle

on

  • 2,265 views

Los ASRS (Automatic Storage / Retreival Systems) son subclases especiales de Task Executers. Para más información sobre los Task Executers vea la presentación correspondiente.

Los ASRS (Automatic Storage / Retreival Systems) son subclases especiales de Task Executers. Para más información sobre los Task Executers vea la presentación correspondiente.

Statistics

Views

Total Views
2,265
Views on SlideShare
2,265
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

ASRS Vehicle Presentation Transcript

  • 1. SIMULACIÓN
  • 2. ÁRBOL DE LA FAMILIA FLEXSIM
  • 3. TASK EXECUTERS
  • 4. ASRS VEHICLE
    • AUTOMATIC
    • STORAGE /
    • RETRIEVAL
    • SYSTEM
    Es una subclase de Task Executer, diseñada especialmente trabajar con RACKS.
  • 5. ASRS VEHICLE
    • AUTOMATIC
    • STORAGE /
    • RETRIEVAL
    • SYSTEM
    Regularmente, un ASRS avanza y retrocede en un pasillo entre dos racks, tomando y dejando Flowitems en ellos.
  • 6. ASRS VEHICLE Todos los movimientos de elevación y recorrido vienen animados por defecto en el programa. Estos dos movimientos ocurren de manera simultanea, pero la tarea (y animación) de la toma del flowitem se ejecuta hasta que el ASRS ha hecho un alto total.
  • 7. OFFSET TRAVEL 1. Primero, el ASRS recorre su propio eje X hasta la columna correspondiente. 2. En segundo lugar, recorre su posición en Z 3. El último paso es que recorre la distancia hasta la celda para colocar el flowitem en la celda. Nota: Este es el comportamiento por defecto, aunque puede ser alterado por el usurario.
  • 8. ASRS VEHICLE
    • Lo que distingue a un ASRS de los demás TE, es el hecho de que solo se mueve en los ejes X y Z, tampoco rota.
    • Este objeto puede ser usado en cualquier situación en la que el modelador no desee que el TE rote, sino que se limite a avanzar y retroceder en un eje, subir y bajar en otro.
    • Algunos usuarios lo han empleado como un simple carro de transferencia o como un conveyor de transferencia entre más conveyors.
  • 9. ASRS VEHICLE
    • Ojo: Por sus propias características de operación, un ASRS no viaja, por lo que no realiza las tareas tipo TRAVEL. En su lugar, todos los recorridos se hacen usando OFFSET TRAVEL.
  • 10. ASRS VEHICLE
    • Además de los campos estándares de un Task Executer, el ASRS incluye otros parámetros que pueden ser definidos por el usuario
  • 11. ASRS VEHICLE Lift Speed : Qué tan rápido sube el ascensor del ASRS, o qué tan rápido desciende. Initial Lift Height : Define la altura inicial del elevador en el momento que la simulación hace “RESET”. Extension Speed : Velocidad a la que se mueve la extensión del elevador que ingresa al rack para hacer las tareas de carga y descarga.
  • 12. OPERATOR Capacity: Número máximo de flowitems que puede cargar el TE al mismo tiempo. Tenga cuidado al usar “Task Sequence” al mismo tiempo que “capacity”: Ya que la principal prioridad de un TE es ejecutar las tareas, si usted da al TE una TS en la que debe cargar más flowitems de los indicados en “Capacity”, cargará TODOS de cualquier manera. La única instancia en se usa el valor de “Capacity” es para tarea TASKTYPE_BREAK. Si el TE llama a BREAK y ha alcanzado su capacidad máxima, entonces no pasará a BREAK y continuará su actual tarea de forma ininterrumpida. Esto funciona en el caso por defecto cuando las TS son creadas de forma automática, ya que cada TS es responsable de cargar un solo flowitem.
  • 13. OPERATOR Maximum Speed: El operador no puede viajar más rápido que esta velocidad. Acelaration: Qué tan rápido irá ganando velocidad el operador al avanzar hasta que alcance su velocidad máxima o hasta que deba iniciar el frenado para llegar a su destino Desceleration: Qué tan rápido irá perdiendo velocidad el operador al aproximarse a su destino Estos valores (Maximum Speed, Acceleration, Deceleration) se usan en la definición algunos Task Types , como TASKTYPE_TRAVEL y TASKTYPE_TRAVELTOLOC.
  • 14. OPERATOR Flip Threshold: ( Umbral del tirón ) Esta opción es solo para visualización y no afecta las estadísticas. Cuando el ángulo entre el TE (Operator o Transport) y el nodo destino excede este valor, el TE girará su posición (a la posición espejo) de forma que estará dando la cara a la dirección correcta. Nota de FJMA: Recomiendo dejarlo con 180 como está. Esto se puede usar en la construcción de modelos de AGV, donde los AGV pueden viajar hacia adelante y hacia atrás.
  • 15. OPERATOR Rotate while traveling: Si se selecciona, el operador rotará conforme se necesite para orientarlo en la misma dirección en la que viaja. Si no se selecciona, siempre se orientará en la misma dirección. Es mera visualización y no afecta las estadísticas
  • 16. OPERATOR Load time: Cuánto tiempo le toma al TE “tomar” el flowitem Load Time: Este campo se ejecuta siempre al inicio de una TASKTYPE_LOAD o una TASKTYPE_FRLOAD . Funciona así: primero espera (DELAY) este tiempo antes de cargar el flowitem y pasar a la siguiente tarea. Tenga cuidado con el hecho de que si el TE está configurado con “Travel Offset for load / unload tasks”, entonces primero recorre el desfasamiento, y hasta entonces inicia el tiempo de carga.
  • 17. OPERATOR Unload time: Cuánto tiempo le toma al TE “soltar” el flowitem Unload Time: Este campo se ejecuta siempre al inicio de una TASKTYPE_UNLOAD o una TASKTYPE_FRUNLOAD . Funciona así: primero espera (DELAY) este tiempo antes de descargar el flowitem y pasar a la siguiente tarea. Tenga cuidado con el hecho de que si el TE está configurado con “Travel Offset for load / unload tasks”, entonces primero recorre el desfasamiento, y hasta entonces inicia el tiempo de descarga.
  • 18. TASK EXECUTER “ Break to”: Este campo se ejecuta cuando el Task Executer pasa a una tarea tipo BREAK o CALL SUB TASK. Lo que hace es regresar una referencia a una Task Sequence. Su lógica programada es buscar a cuál de las TS, de entre las que hay en la cola del TE, es apropiado “romper”.
  • 19. ESTADOS DE UN TASK EXECUTER
    • Travel Empty: El objeto está viajando hacia otro objeto, y no contiene ningún flowitem.
    • Travel Loaded : El objeto se dirige hacia otro objeto cargando uno o más flowitems.
    • Offset Travel Empty: El objeto se comporta como offset travel y no contiene flowitems
    • Offset Travel loaded: El objeto se comporta como offset travel y carga uno o más flowitems
    • Loading: El objeto está cargando un flowitem.
    • Unloading : El objeto está descargando un flowitem
    • Utilize : El objeto está siendo utilizado por una estación. Este estado es usado cuando un operador llega a una estación y se le requiere para un proceso, set up o alguna reparación.
    • Blocked: El objeto que está viajando por alguna red es bloqueado por la misma red y no puede avanzar.
  • 20. DISPATCHER
    • Se emplea para gestionar un grupo de operadores o transportadores (como un montacargas)
    Despachador: ¡Nacaciano! ¡Te toca hoy lavar los baños! Las tareas son enviadas por los objetos al "dispathcer", quien a su vez las delega a los transportadores y operadores que estén conectados a sus puertos de salida.
  • 21. DISPATCHER
    • Un dispatcher es una superclase de los “Task Executer”, lo que significa que un ASRS es también Dispatcher
    Tú haces el setup y yo voy por el material
  • 22. DISPATCHER
    • Pass to: Define el puerto de salida por el que la tarea es enviada el ejecutador correspondiente
    • QueueStrategy: Define en qué orden asignará las tareas a los diferentes ejecutadores, si es por prioridad o bien por distancia