Sunteți pe pagina 1din 8

El grafcet

Hay dos representaciones distintas:

Grafcet, una herramienta de descripción de comportamiento que es independiente de todas las tecnologías de producción.

El lenguaje de programación específico SFC (tabla de funciones secuenciales) para codificar el grafcet.

El grafcet se usa para describir o especificar el comportamiento del sistema, desde el punto de vista externo , mientras
que el lenguaje SFC se usa para describir la estructura interna del software implementado en el sistema.

ejemplo de taladro

Descripción grafcet Programa en lenguaje SFC

Las dos estructuras son muy diferentes.

vocabulario y diferentes estructuras

Secuencia : grafcet lineal

Saltar paso

Reanudación de secuencia

Selección de secuencia : divergencia grafcet en AND

Secuencias paralelas : divergencia de grafcet en OR

Dependencia del tiempo : función de retraso de tiempo

Condiciones de asignación : acciones condicionadas


Asignación de un valor a una variable

Probar un valor contenido en una variable

Caso especial del medidor

Grafcet parcial

Designación de un grafcet

Forzando

Fuentes y pozos

macro

GRAFCET encapsulado

vocabulario

secuencia

Saltar paso
Reanudación de secuencia

Selección de secuencia

Secuencias paralelas

descripción grafcet Lenguaje SFC automgen

Dependencia del tiempo: función de retraso de tiempo

Grafcet
Lenguaje SFC AUTOMGEN versión 7

Condiciones de cesión

ACCIONES CONTINUAS (ASIGNACIÓN EN EL ESTADO)

ACCIÓN SIGNIFICADO SFC SFC

Acción continua la acción solo existe


(asignación) si el paso está activo

La acción continua
se asigna a
verdadero cuando el
Condición de
paso 12 está activo y
asignación
cuando la condición
de asignación d es
verdadera

la condición es
Condición de verdadera 3s
asignación después de la
no es posible
dependiente del validación de a y por
tiempo 7s después de la
desactivación de a

la asignación de la
acción continua A
solo es verdadera
Acción retrasada después de 3
segundos desde la
activación del paso
12

Acción limitada en
 
el tiempo
Acciones guardadas

ACCIONES ALMACENADAS (ASIGNACIÓN AL EVENTO)

ACCIÓN SIGNIFICADO SFC SFC

la acción se asigna
(almacena) a 1 cuando
Acción de activación se produce la
activación del paso
asociado

no es posible,
solo puede
la acción se asigna
restablecer
Acción en la (almacena) a 0 cuando
una variable
desactivación se desactiva el paso
asociado tan pronto
como se valida
el paso.

La acción se almacena
si el paso está activo y
Acción en un evento cuando se produce el
evento interno (frente
imperativo)

Asignación del valor # a una variable *

descripción GRAFCET Lenguaje SFC AUTOMGEN

solo al validar X12

ejemplo 1: asigne el valor 500 en la palabra M200 a la validación del paso 12

Ejemplo 2: aumento del valor de la palabra M200 para la validación del paso 12
Probar un valor actual de una variable

descripción GRAFCET Lenguaje SFC AUTOMGEN

Caso especial del contador (incremento)

descripción GRAFCET Lenguaje SFC AUTOMGEN

Caso especial del contador descendente (disminución de un valor)

Descripción GRAFCET Lenguaje SFC AUTOMGEN

grafcet parcial

En una descripción jerárquica, llamamos a los diferentes grafcets, grafcets parciales que forman el grafcet global.

Designación de un grafcet
Están representados por la letra G seguida de un número.

Descripción GRAFCET Lenguaje SFC AUTOMGEN

Sin designación específica

Forzando

Descripción GRAFCET Lenguaje SFC AUTOMGEN

G2 {}: deshabilitar grafcet G2

G2 {*}: congela el grafcet G2 en el estado

G2 {INIT}: congela el grafcet G2 en el paso inicial

G2 {50} obliga al grafcet 2 en el paso 50

Fuentes y pozos

Descripción GRAFCET Lenguaje SFC AUTOMGEN

macro
Descripción GRAFCET Lenguaje SFC AUTOMGEN V7

en dexu

GRAFCET encapsulado

Descripción GRAFCET Lenguaje SFC AUTOMGEN V7

S-ar putea să vă placă și