Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Trabajo Ejercicio 1
Trabajo Ejercicio 1
“17 DE JULIO”
TRABAJO EJERCICIO 1.
FUNDAMENTOS DE PROGRAMACIÓN INDUSTRIAL.
¿PORQUÉ ES NECESARIO AU TOMATIZAR Y PROGRAMAR?
Es necesario automatizar para seguir los siguientes objetivos.
Mejorar la calidad y mantener un nivel de calidad uniforme.
Producir las cantidades necesarias en el momento preciso.
Mejorar la productividad y reducir costes.
Hacer más flexible el sistema productivo (facilitar los cambios en la producción).
Es necesario programar para que el sistema reaccione ante la entrada (por ejemplo, modificar una salida).
La entrada de interrupción, en realidad, no es atendida de forma inmediata, pues el procesador debe
terminar la instrucción que tiene a medias en ese momento además de guardar el estado actual del
programa, antes de poder ejecutar la rutina de interrupción.
En un momento determinado, cada etapa puede tener una marca (representada por un punto) o no tenerla,
indicando que la etapa esta activa o no. El conjunto de marcas del Grafcet (de etapas activas) define el
estado del sistema.
Instituto Superior Tecnológico
“17 DE JULIO”
Se representa por un rectángulo unido a la etapa. La acción consiste, normalmente, en la activación de una
salida. La salida determinada se activa mientras la etapa este activa.
Puede haber varias acciones a la vez. Una acción puede estar condicionada a una variable. En ese caso se
representa con una línea perpendicular donde se incluye la variable adicional que debe estar activa para que
se active la salida.
Normalmente, la acción se realiza (la salida permanece activa) mientras la etapa esta activa. Sin embargo,
puede haber acciones impulsiones, que se ejecutan una sola vez cuando se activa la etapa. La forma de
indicar una acción impulsiones es incluir una flecha hacia arriba a la izquierda del rectángulo.
Poner a 1 una variable (Set). Dicha variable quedara a 1 hasta que otra acción impulsiones la ponga
a 0 (Reset). No se debe utilizar este tipo de acción con una variable de salida que este definida en
otra etapa como acción a nivel.
Poner a 0 una variable (Reset). Dicha variable quedara a 0 hasta que otra acción impulsiones la
ponga a 0 (Reset). No se debe utilizar este tipo de acción con una variable de salida que este
definida en otra etapa como acción a nivel.
Incrementar un contador.
Decrementar un contador.
Cualquier evento que suponga ejecutar una rutina de programa, como enviar un mensaje, hacer un
cálculo, darle un valor a una variable, etc.
Instituto Superior Tecnológico
“17 DE JULIO”
Transición y receptividad
Una transición se representa por un trazo horizontal tal y como se observa en la figura 3.13. Se sitúa
siempre entre dos etapas. Tiene asociada una receptividad, que puede ser una condición lógica de nivel o de
flanco. Cuando es de flanco, se representa con una flecha al lado de la condición (↑ sí es de subida, ↓ sí es
de bajada).
Arco
Es una línea que une una transición con una etapa y viceversa. El sentido es siempre de arriba abajo.
Cuando el sentido es el inverso (de abajo arriba), se indica con una flecha, como se puede ver en la figura
3.13.
Trazos paralelos
Se utilizan para indicar que una transición se une a varias etapas. Sirven para definir secuencias paralelas o
simultaneas y para sincronizar los finales de esas secuencias.
Instituto Superior Tecnológico
“17 DE JULIO”
BIBLIOGRAFÍA EXCLUSIVA:
AUTOMATIZACIÓN INDUSTRIAL (Sanchís, 2010),Archivo