Trabajo
§
§
§
Aplicaciones: – Clasificación de piezas, Inspección de una muestra, Retrabajo, Tiempo de Ciclo Características de ProModel – Atributos – Lógica IF-THEN, estatuto ROUTE – Distribuciones Discretas y Continuas – Funciones CLOCK() y LOG Interpretación de Datos – Evaluación de tiempos de ciclo
www.promodel.com.mx
Copyright 2001 PROMODEL Corporation
Estos tópicos secubren en el Modelo 5.
106
§
Atributos en ProModel:
– número de serie, tamaño de lote, número de orden, fecha de entrega, nacional/exportación etc.
ATRIBUTOS
§
Definición
– Build/Attributes – Nombre, tipo, clasificación
§
Utilizar operadores matemáticos e INC/DEC para cambiar valores de los atributos
Copyright 2001 PROMODEL Corporation
www.promodel.com.mx
Losatributos son tomadores de valores similares a las variables, pero están ligados a entidades específicas y usualmente contienen información acerca de la entidad. Para definir un atributo, ir a Build/Attributes y crear un Identificador (ID). Posteriormente escoger el tipo y la clasificación. Puede haber atributos para locaciones, pero por ahora sólo examinaremos atributos de entidad. Los atributos semodifican y se asignan cuando una entidad ejecuta la línea de lógica que contiene un operador, de la misma manera que trabajan las variables.
107
IF - THEN (ELSE)
§
Sintaxis
– IF THEN
§
Ejemplos
IF aExportacion=5 THEN WAIT 2 min IF aOrden4 OR vPiezas_producidas>0 THEN BEGIN vCliente=5 WAIT 2 min END ELSE BEGIN vCliente=3 aPrioridad=7 WAIT 4 min END
www.promodel.com.mxCopyright 2001 PROMODEL Corporation
Los estatutos IF - THEN permiten al usuario ejecutar líneas específicas de lógica basado en ciertas condiciones. Se requieren los estatutos BEGIN y END si más de una línea de lógica se va a ejecutar basada en una condición de IF - THEN. Si no hay estatutos BEGIN y END, el modelo ejecutará sólo la primer línea después del IF - THEN según esa condición. El estatutoELSE permite continuar listando condiciones específicas. También se puede continuar con instrucciones ELSE IF - THEN. Ver la ayuda en línea (Help) para más detalles.
108
Estatuto ROUTE
§
§
§
Utilizado para controlar el ruteo específico de entidades Estatuto Route en la lógica de operación Bloques de Ruta correspondientes
www.promodel.com.mx
Copyright 2001 PROMODELCorporation
Recordando el material visto anteriormente, la creación de dos bloques de ruta enviará entidades a ambos destinos. El estatuto ROUTE permite crear varios bloques de ruta y después controlar cuál línea de ruta ejecutar. El estatuto ROUTE seguido por un número ejecuta la ruta específica que se indica. Ver los ejemplos de arriba.
109
DISTRIBUCIÓN DE USUARIOS
§ § § §
El usuario puededefinir una distribución para representar un conjunto de datos. Build/More Elements/User Distributions Tipo: Discreta, Continua Acumulada, No-Acumulada
www.promodel.com.mx
Copyright 2001 PROMODEL Corporation
Las Distribuciones de Usurio es una herramienta que nos ayuda a “crear” distribuciones para representar un conjunto de datos, cuando una distribución conocida no los puede representarde manera precisa. Las distribuciones pueden ser Discretas, Continuas así como definir los parámetros en forma Acumulada y No-acumulada, lo que permite tener cuatro diferentes tipos de distribuciones de usuario.
110
Distribución de Usuario - DISCRETA
§ §
Probabilidad de obtener cierto resultado Cantidad de respuestas finitas
Ejemplo: Distribución (discreta y no-acumulada) paraobtener el tamaño de grupo. 30% de las veces será de 10, 60% de las veces será de 20, 10% de las veces será de 30
www.promodel.com.mx
Copyright 2001 PROMODEL Corporation
111
Distribución de Usuario - CONTINUA
§ §
Probabilidad de obtener cierto resultado Cantidad de respuestas infinitas
Ejemplo: Distribución (continua y no-acumulada) para obtener el tiempo de proceso. 20% será entre 2 y...
Regístrate para leer el documento completo.