Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UD3 - Rutina de Control PDF
UD3 - Rutina de Control PDF
Unidad 3
Rutinas
de control
TABLA DE CONTENIDO
Lenguaje de programacin..................................................................................................... 3
Lenguajes de programacin ms utilizados .......................................................................... 4
Lenguajes de programacin ms utilizados en automatizacin industrial ............................ 5
GRAFCET............................................................................................................................... 6
Elementos de programacin............................................................................................... 6
Principios bsicos ............................................................................................................... 7
Clasificacin de las secuencias .......................................................................................... 8
Lineales ............................................................................................................................... 9
Con direccionamiento ....................................................................................................... 10
Clasificacin de las acciones............................................................................................ 11
Ejemplo de un GRAFCET .................................................................................................... 13
Lenguaje de programacin
Figura 1. Lenguaje
Los procesadores usados en las computadoras son capaces de entender y actuar segn
lo indican programas escritos en un lenguaje fijo llamado lenguaje de mquina. Todo
programa escrito en otro lenguaje puede ser ejecutado de dos maneras:
Grafcet
VHL
Diagrama de
Ladder
bloques
GRAFCET
El GRAFCET (GRAFica de Control de Etapas de Transicin) es un diagrama funcional
normalizado, que permite hacer un modelo del proceso a automatizar, contemplando
entradas, acciones a realizar, y los procesos intermedios que provocan estas acciones.
Elementos de programacin
Para programar un autmata en GRAFCET es necesario conocer cada uno de los
elementos propios de que consta. En la siguiente tabla se muestran los comunes.
Etapa inicial
Indica el comienzo del esquema GRAFCET y se
activa al poner en RUN el autmata. Por lo general
suele haber una sola etapa de este tipo.
Actuadores
Etapa
Unin
Las uniones se utilizan para unir entre s varias
etapas.
Actuadores
Direccionamiento
Proceso simultneo
Muestra la activacin o desactivacin de varias
etapas a la vez.
Actuadores
Acciones asociadas
Transicin
Condicin para desactivarse la etapa en curso y
activarse la siguiente etapa, Se indica con un trazo
perpendicular a una unin.
Principios bsicos
Para realizar el programa correspondiente a un ciclo de trabajo en lenguaje GRAFCET, se
debern tener en cuenta los siguientes principios bsicos:
A cada etapa se le asocia una o varias acciones que slo sern efectivas cuando
la etapa est activa.
Lineales
Simultneas
Lineales
En las secuencias lineales el ciclo lo componen una sucesin lineal de etapas como se
refleja en el siguiente GRAFCET de ejemplo:
1
Condicin 1
Accin 1
Condicin 2
Accin 2
Condicin 3
Accin 3
Accin 4
Condicin 4
Con direccionamiento
En un GRAFCET con direccionamiento el ciclo puede variar en funcin de la condicin
que se cumpla. En el siguiente ejemplo a partir de la etapa inicial se pueden seguir tres
ciclos diferentes dependiendo de cual de las tres condiciones (1, 2 3) se cumpla, (slo
una de ellas puede cumplirse mientras la etapa 1 est activa):
Condicin 1
Accin 1
Condicin 3
Condicin 2
Accin 2
Condicin 6
Condicin 5
Condicin 4
Accin 3
Simultneas
En las secuencias simultneas varios ciclos pueden estar funcionando a la vez por
activacin simultnea de etapas. En el siguiente ejemplo, cuando se cumple la condicin
1 las etapas 2, 3 y 4 se activan simultneamente:
1
Condicin 1
Accin 1
Accin 2
10
Accin 3
Condicin X
21
Accin A
21
23
Condicin Y
22
Accin B
Condicin Z
23
Accin A
Accin C
11
>1
Acciones condicionadas
La ejecucin de la accin se produce cuando adems de encontrarse activa la etapa a la
que est asociada, se debe verificar una condicin lgica suplementaria (funcin Y):
a
10
&
10
Accin A
10
Accin A
T1=10 s
T1
12
Ejemplo de un GRAFCET
0
Detectar llegada de camin
Encender alarma
Se enciende alarma
Trascurren 10 segundos
Apagar alarma
No se detecta camin
13