SlideShare uma empresa Scribd logo
1 de 18
SIMULACIÓN SECUENCIAS DE TAREAS (TASK SEQUENCES)
ÁRBOL DE LA FAMILIA FLEXSIM
TASK EXECUTERS
TASK SEQUENCES ,[object Object],[object Object],[object Object],P P Tarea 1 Tarea 2 Tarea 3 Tarea 4 … P P Priority Value (Valor de prioridad) Preempt Value (Valor para adelantarse)
TASK SEQUENCES ,[object Object],Cuando seleccionamos “Use Transport” en la pestaña “Flow” de cualquier objeto fijo, estamos creando un task sequence
TASK SEQUENCES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],P P Viaje Cargue Break Viaje Descargue
TASK SEQUENCES ,[object Object],[object Object],Break
TASK SEQUENCES ,[object Object],El Dispacther NO EJECUTA secuencia de tareas. Solo administra la cola y reparte las tareas de esa cola en los TE conectados a sus puertos de salida
TASK SEQUENCES ,[object Object],[object Object],[object Object],[object Object]
createemptytasksequence() ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TASK SEQUENCE PREEMPTING (ADELANTARSE) ,[object Object],[object Object],[object Object],[object Object],[object Object]
TASK SEQUENCE PREEMPTING (ADELANTARSE) ,[object Object],[object Object]
TASK SEQUENCE PREEMPTING (ADELANTARSE) ,[object Object],[object Object],[object Object],[object Object],[object Object]
TASK SEQUENCE PREEMPTING (ADELANTARSE) ,[object Object],[object Object],[object Object],Si sucede el caso de la segunda viñeta, la TS 2  pasa a la cola de tareas igual que si fuera cualquier TS sin  preempt . Si desea que TS 2  pase a los primeros lugares de la cola de tareas, entonces dé a TS 2  un peso más grande en su  priority  con respecto a las demás tareas de la cola; o bien tome en cuenta el  preempt  en la  queue strategy (la cual no es parte de este tema) .
Inserttask() ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
dispatchtasksequence() ,[object Object],[object Object],[object Object],[object Object]
Control de un TaskExecuter treenode montacargas  = centerobject(current, 1); treenode origen = centerobject(current, 2); treenode destino = centerobject(current, 3); treenode item = first(origin); treenode ts = createemptytasksequence(montacargas, 0, 0); inserttask(ts, TASKTYPE_TRAVEL, origen, NULL); inserttask(ts, TASKTYPE_FRLOAD, item, origen); inserttask(ts, TASKTYPE_TRAVEL, destino, NULL); inserttask(ts, TASKTYPE_FRUNLOAD, item, destino); dispatchtasksequence(ts);
Tipos de Tareas (Task) TASKTYPE_LOAD:  flowitem, pickup   TASKTYPE_FRLOAD:  flowitem, pickup,   [outputport]  TASKTYPE_UNLOAD:  flowitem, dropoff   TASKTYPE_FRUNLOAD:  flowitem, dropoff,   [inputport]   TASKTYPE_UTILIZE:  involved, station,   [state]   TASKTYPE_STOPREQUESTFINISH:  stoppedobject, NULL   TASKTYPE_TRAVEL:  destination, NULL   TASKTYPE_TRAVELTOLOC:  NULL, NULL,xloc,yloc,zloc,  [endspeed]   TASKTYPE_TRAVELRELATIVE:  NULL, NULL,xloc,yloc,zloc,  [endspeed] TASKTYPE_BREAK:  NULL, NULL   TASKTYPE_DELAY:  NULL, NULL, delaytime,  [state]   TASKTYPE_SENDMESSAGE:  receiver, NULL,   [param1 ,param2,param3] TASKTYPE_MOVEOBJECT:  flowitem, container,   [port] TASKTYPE_DESTROYOBJECT:  object, NULL Parámetros  Cafés  son requeridos, parámetros  [Grises]  son opcionales. ** utiliza profiletasksequence(ts) para enviar una descripción detallada al Output Console.

Mais conteúdo relacionado

Mais procurados

Estados Posibles de los Objetos Discretos en Flexsim
Estados Posibles de los Objetos Discretos en FlexsimEstados Posibles de los Objetos Discretos en Flexsim
Estados Posibles de los Objetos Discretos en Flexsim
Advanced Value Group, LLC
 
Grafcet%20v2
Grafcet%20v2Grafcet%20v2
Grafcet%20v2
iulises
 
14 Ordenacion
14 Ordenacion14 Ordenacion
14 Ordenacion
UVM
 
Mecanismos de exclusion mutua y algoritmos
Mecanismos de exclusion mutua y algoritmosMecanismos de exclusion mutua y algoritmos
Mecanismos de exclusion mutua y algoritmos
Abimael hernandez
 
Sincronizacion de procesos
Sincronizacion de procesosSincronizacion de procesos
Sincronizacion de procesos
kruskaya salazar
 

Mais procurados (20)

Transporter
TransporterTransporter
Transporter
 
Racks
RacksRacks
Racks
 
Estados Posibles de los Objetos Discretos en Flexsim
Estados Posibles de los Objetos Discretos en FlexsimEstados Posibles de los Objetos Discretos en Flexsim
Estados Posibles de los Objetos Discretos en Flexsim
 
004. diseño de circuitos neumaticos metodo cascada
004. diseño de circuitos neumaticos metodo cascada004. diseño de circuitos neumaticos metodo cascada
004. diseño de circuitos neumaticos metodo cascada
 
Conexión en cascada
Conexión en cascadaConexión en cascada
Conexión en cascada
 
Función de transferencia y diagrama de bloques.
Función de transferencia y diagrama de bloques.Función de transferencia y diagrama de bloques.
Función de transferencia y diagrama de bloques.
 
Grafcet
GrafcetGrafcet
Grafcet
 
Grafcet%20v2
Grafcet%20v2Grafcet%20v2
Grafcet%20v2
 
Grafcet
GrafcetGrafcet
Grafcet
 
comandos
comandoscomandos
comandos
 
Lg transferencia
Lg transferenciaLg transferencia
Lg transferencia
 
007. adicción de funciones al circuito basico
007. adicción de funciones al circuito basico007. adicción de funciones al circuito basico
007. adicción de funciones al circuito basico
 
003. diseño de circuitos neumaticos diagramas
003. diseño de circuitos neumaticos diagramas003. diseño de circuitos neumaticos diagramas
003. diseño de circuitos neumaticos diagramas
 
14 Ordenacion
14 Ordenacion14 Ordenacion
14 Ordenacion
 
005. diseño de circuitos neumaticos metodo paso a paso
005. diseño de circuitos neumaticos metodo paso a paso005. diseño de circuitos neumaticos metodo paso a paso
005. diseño de circuitos neumaticos metodo paso a paso
 
Mecanismos de exclusion mutua y algoritmos
Mecanismos de exclusion mutua y algoritmosMecanismos de exclusion mutua y algoritmos
Mecanismos de exclusion mutua y algoritmos
 
Sistemas Operativos - Semáforos
Sistemas Operativos - SemáforosSistemas Operativos - Semáforos
Sistemas Operativos - Semáforos
 
Ejercicio PLC y GRAFCET
Ejercicio PLC y GRAFCET Ejercicio PLC y GRAFCET
Ejercicio PLC y GRAFCET
 
Sincronizacion de procesos
Sincronizacion de procesosSincronizacion de procesos
Sincronizacion de procesos
 
Procesos
ProcesosProcesos
Procesos
 

Destaque

Responses to copyright
Responses to copyrightResponses to copyright
Responses to copyright
elliemorphew1
 
99年度核定補助項目八經費共113,200元,累計執行經費共60,668元,執行率達53.6%
99年度核定補助項目八經費共113,200元,累計執行經費共60,668元,執行率達53.6%99年度核定補助項目八經費共113,200元,累計執行經費共60,668元,執行率達53.6%
99年度核定補助項目八經費共113,200元,累計執行經費共60,668元,執行率達53.6%
Shi Guo Xian
 

Destaque (20)

Programación de código
Programación de códigoProgramación de código
Programación de código
 
Flexsim Chart
Flexsim ChartFlexsim Chart
Flexsim Chart
 
Creación de Nuevos Objetos en Library de Flexsim
Creación de Nuevos Objetos en Library de FlexsimCreación de Nuevos Objetos en Library de Flexsim
Creación de Nuevos Objetos en Library de Flexsim
 
DXF Import & Programming
DXF Import & ProgrammingDXF Import & Programming
DXF Import & Programming
 
Apache storm
Apache stormApache storm
Apache storm
 
Barroque music
Barroque musicBarroque music
Barroque music
 
2 brosut e katalog lkpp 16 mei 2016
2 brosut e katalog lkpp 16 mei 20162 brosut e katalog lkpp 16 mei 2016
2 brosut e katalog lkpp 16 mei 2016
 
Responses to copyright
Responses to copyrightResponses to copyright
Responses to copyright
 
Resumen ejecutivo
Resumen ejecutivoResumen ejecutivo
Resumen ejecutivo
 
Gbi..1
Gbi..1Gbi..1
Gbi..1
 
99年度核定補助項目八經費共113,200元,累計執行經費共60,668元,執行率達53.6%
99年度核定補助項目八經費共113,200元,累計執行經費共60,668元,執行率達53.6%99年度核定補助項目八經費共113,200元,累計執行經費共60,668元,執行率達53.6%
99年度核定補助項目八經費共113,200元,累計執行經費共60,668元,執行率達53.6%
 
Eric my self
Eric  my selfEric  my self
Eric my self
 
Yes, you can git!
Yes, you can git!Yes, you can git!
Yes, you can git!
 
Estaciones de trabajo o processors
Estaciones de trabajo o processorsEstaciones de trabajo o processors
Estaciones de trabajo o processors
 
Cómo usar ExpertFit en FlexSim
Cómo usar ExpertFit en FlexSimCómo usar ExpertFit en FlexSim
Cómo usar ExpertFit en FlexSim
 
Figuras 3D en Flexsim
Figuras 3D en FlexsimFiguras 3D en Flexsim
Figuras 3D en Flexsim
 
10 idées pour réinventer votre Marketing
10 idées pour réinventer votre Marketing10 idées pour réinventer votre Marketing
10 idées pour réinventer votre Marketing
 
Cultura clásica mitos
Cultura clásica mitosCultura clásica mitos
Cultura clásica mitos
 
Open Source and Economic Development
Open Source and Economic DevelopmentOpen Source and Economic Development
Open Source and Economic Development
 
Técnica quirúrgica del seno esfenoidal y valvular
Técnica quirúrgica del seno esfenoidal y valvularTécnica quirúrgica del seno esfenoidal y valvular
Técnica quirúrgica del seno esfenoidal y valvular
 

Semelhante a Task Sequences

Matlabteoria 130808215706-phpapp01
Matlabteoria 130808215706-phpapp01Matlabteoria 130808215706-phpapp01
Matlabteoria 130808215706-phpapp01
bRÄyaN
 
Matlabteoria 130808215706-phpapp01
Matlabteoria 130808215706-phpapp01Matlabteoria 130808215706-phpapp01
Matlabteoria 130808215706-phpapp01
yadira69
 

Semelhante a Task Sequences (20)

Statement
StatementStatement
Statement
 
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 1)
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 1)⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 1)
⭐⭐⭐⭐⭐ SOLUCIÓN LECCIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 1)
 
Matlabteoria 130808215706-phpapp01
Matlabteoria 130808215706-phpapp01Matlabteoria 130808215706-phpapp01
Matlabteoria 130808215706-phpapp01
 
Matlabteoria 130808215706-phpapp01
Matlabteoria 130808215706-phpapp01Matlabteoria 130808215706-phpapp01
Matlabteoria 130808215706-phpapp01
 
Sqlcommand
SqlcommandSqlcommand
Sqlcommand
 
Postgres trigger
Postgres triggerPostgres trigger
Postgres trigger
 
Funciones con vectores
Funciones con vectoresFunciones con vectores
Funciones con vectores
 
Matlab teoria
Matlab teoriaMatlab teoria
Matlab teoria
 
EDO de Segundo Orden en Circuitos RLC en serie
EDO de Segundo Orden en Circuitos RLC en serieEDO de Segundo Orden en Circuitos RLC en serie
EDO de Segundo Orden en Circuitos RLC en serie
 
MN01_-_Introduccion_Matlab.pdf
MN01_-_Introduccion_Matlab.pdfMN01_-_Introduccion_Matlab.pdf
MN01_-_Introduccion_Matlab.pdf
 
Tecnologia
Tecnologia Tecnologia
Tecnologia
 
Algoritmosenpseudocdigo
AlgoritmosenpseudocdigoAlgoritmosenpseudocdigo
Algoritmosenpseudocdigo
 
Algoritmos en pseudocódigo
Algoritmos en pseudocódigoAlgoritmos en pseudocódigo
Algoritmos en pseudocódigo
 
Presentación de matlab electromagnetismo ...
Presentación de matlab electromagnetismo                                     ...Presentación de matlab electromagnetismo                                     ...
Presentación de matlab electromagnetismo ...
 
Js control de flujo
Js control de flujoJs control de flujo
Js control de flujo
 
Procedimientos Almacenados
Procedimientos AlmacenadosProcedimientos Almacenados
Procedimientos Almacenados
 
Chap 15cpin
Chap 15cpinChap 15cpin
Chap 15cpin
 
Clase 10
Clase 10Clase 10
Clase 10
 
Arquitectura de computadora
Arquitectura de computadoraArquitectura de computadora
Arquitectura de computadora
 
Arquitectura de computadora
Arquitectura de computadoraArquitectura de computadora
Arquitectura de computadora
 

Mais de Advanced Value Group, LLC

Mais de Advanced Value Group, LLC (15)

Lean manufacturing & lean supply chain awareness workshop
Lean manufacturing & lean supply chain awareness workshopLean manufacturing & lean supply chain awareness workshop
Lean manufacturing & lean supply chain awareness workshop
 
Distribuciones Empíricas
Distribuciones EmpíricasDistribuciones Empíricas
Distribuciones Empíricas
 
FlowNodes
FlowNodesFlowNodes
FlowNodes
 
Importar desde AutoCad
Importar desde AutoCadImportar desde AutoCad
Importar desde AutoCad
 
Combiner y Separator
Combiner y SeparatorCombiner y Separator
Combiner y Separator
 
Source y Labels
Source y LabelsSource y Labels
Source y Labels
 
Nodos de una Red
Nodos de una RedNodos de una Red
Nodos de una Red
 
Triggers
TriggersTriggers
Triggers
 
Conveyors
ConveyorsConveyors
Conveyors
 
Experimenter
ExperimenterExperimenter
Experimenter
 
Construcción de modelos usando flexsim
Construcción de modelos usando flexsimConstrucción de modelos usando flexsim
Construcción de modelos usando flexsim
 
Elementos Básicos de Flexsim
Elementos Básicos de FlexsimElementos Básicos de Flexsim
Elementos Básicos de Flexsim
 
Graphical User Interface GUI en Flexsim
Graphical User Interface GUI en FlexsimGraphical User Interface GUI en Flexsim
Graphical User Interface GUI en Flexsim
 
Flexsim y Visio
Flexsim y VisioFlexsim y Visio
Flexsim y Visio
 
Interface with Excel
Interface with ExcelInterface with Excel
Interface with Excel
 

Último

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
EduardoJosVargasCama1
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 

Último (20)

Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 

Task Sequences

  • 1. SIMULACIÓN SECUENCIAS DE TAREAS (TASK SEQUENCES)
  • 2. ÁRBOL DE LA FAMILIA FLEXSIM
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. Control de un TaskExecuter treenode montacargas = centerobject(current, 1); treenode origen = centerobject(current, 2); treenode destino = centerobject(current, 3); treenode item = first(origin); treenode ts = createemptytasksequence(montacargas, 0, 0); inserttask(ts, TASKTYPE_TRAVEL, origen, NULL); inserttask(ts, TASKTYPE_FRLOAD, item, origen); inserttask(ts, TASKTYPE_TRAVEL, destino, NULL); inserttask(ts, TASKTYPE_FRUNLOAD, item, destino); dispatchtasksequence(ts);
  • 18. Tipos de Tareas (Task) TASKTYPE_LOAD: flowitem, pickup TASKTYPE_FRLOAD: flowitem, pickup, [outputport] TASKTYPE_UNLOAD: flowitem, dropoff TASKTYPE_FRUNLOAD: flowitem, dropoff, [inputport] TASKTYPE_UTILIZE: involved, station, [state] TASKTYPE_STOPREQUESTFINISH: stoppedobject, NULL TASKTYPE_TRAVEL: destination, NULL TASKTYPE_TRAVELTOLOC: NULL, NULL,xloc,yloc,zloc, [endspeed] TASKTYPE_TRAVELRELATIVE: NULL, NULL,xloc,yloc,zloc, [endspeed] TASKTYPE_BREAK: NULL, NULL TASKTYPE_DELAY: NULL, NULL, delaytime, [state] TASKTYPE_SENDMESSAGE: receiver, NULL, [param1 ,param2,param3] TASKTYPE_MOVEOBJECT: flowitem, container, [port] TASKTYPE_DESTROYOBJECT: object, NULL Parámetros Cafés son requeridos, parámetros [Grises] son opcionales. ** utiliza profiletasksequence(ts) para enviar una descripción detallada al Output Console.