Professional Documents
Culture Documents
FACULTAD TECNOLOGICA
DPTO. TECNOLOGAS INDUSTRIALES
ndice
Introduccin
pg. 3
pg. 3
Lenguajes de programacin
pg. 4-5
pg. 5-10
Conclusin
pg. 11
Introduccin
En este informe se explicaran las normas (relacin entre tipos de programacin) que estandarizan
el lenguaje de comunicacin mas utilizados en la programacin de un PLC. Tambin las
instrucciones bsicas y direccionamientos de los distintos tipos de lenguajes que hay y que se
utilizan en la escritura de circuitos. Posteriormente se revisaran algunos ejemplos prcticos a nivel
terico de la relacin entre lenguajes de escritura.
I.- Estndar IEC 61131(3)
Este estndar internacional es una coleccin completa de estndares referentes a controladores
programables, que se encarga de la estandarizacin de los autmatas programables y sus
perifricos. Consta de 8 partes (en la actualidad) de las cuales nos concentraremos solamente en
la 3ra parte de lenguajes y programaciones. Las dems partes sern mencionadas a continuacin:
Parte1: Informacin General: Establece definiciones e identifica caractersticas principales a la
seleccin y aplicacin de los PLC y sus perifricos
Parte 2: Equipo requerimientos y pruebas: Especifica los requisitos relacionadas con los PLC y sus
perifricos
Parte 3: Lenguajes de Programacin: Define como un conjunto mnimo, los elementos bsicos de
programacin. Reglas sintcticas y semnticas para los lenguajes de programacin usados ms
comnmente, incluyendo los lenguajes grficos de Diagrama de Escalera y Diagrama de Bloques
de Funciones y los lenguajes textuales de Lista de Instrucciones y Texto estructurado. As como sus
principales campos de aplicacin, pruebas aplicables y los medios por los cuales los fabricantes
pueden expandir o adaptar esos conjuntos bsicos a sus propias implementaciones de controlador
programable.
Parte 4: Guas de Usuario: Un reporte tcnico que proporciona una vista general y guas de
aplicacin del estndar para los usuarios finales de los controladores programables.
Parte 5: Especificacin del servicio de Mensajera: Define la comunicacin de datos entre
controladores programables y otros sistemas electrnicos usando el Manufacturing Message
Specification (MMS, acorde al ISO/IEC 9506).
Parte 7: Programacin en lgica difusa: Define los elementos bsicos de programacin de lgica
difusa para su uso en Controladores programables.
Parte 8: Guas para aplicacin e implementacin de lenguajes de programacin: Proporciona una
gua para los desarrolladores de software para los lenguajes de programacin definidos en la parte
3.
Grficos:
Texto Estructurado
STR
AND NOT
OR
AND
OUT
X0
X1
X2
X3
Y0
2.Diagrama de escalera
Texto estructurado
STR NOT
AND
AND NOT
OR
OUT
X0
X1
X2
X3
Y0
3.Diagrama de escalera
Texto Estructurado
STR
OR
OR
AND
AND NOT
OUT
X0
X1
X2
X3
X3
Y0
6
4.Diagrama de escalera
Texto Estructurado
STR
AND
AND
OR
OR NOT
AND
OUT
X0
X1
X2
X3
X4
X5
Y0
5.Diagrama de escalera
Texto estructurado
STR
AND
OR
AND
OR
OUT
X0
X1
X2
X3
X4
Y0
6.Diagrama de escalera
Texto Estructurado
STR
AND NOT
AND NOT
OR
OR
OR
OUT
X0
X1
X2
X3
X4
X5
Y0
7.Diagrama de escalera
Texto Estructurado
STR
AND
STR
AND
OR
OUT
X0
X1
X2
X3
Star
Y0
8.Diagrama de escalera
Texto Estructurado
STR
OR
STR
OR
AND
OUT
X0
X1
X2
X3
Star
Y0
9.Diagrama en bloques
Texto Estructurado
10
IV.- Conclusin
En este informe se dieron a conocer los distintos tipos de lenguajes de programacin de los
controladores lgicos programables que se utilizan normalmente y que se pueden relacionar entre
s; Diagramas en Escalera, Funcin de bloques funcionales y texto estructurado, para as le sea mas
fcil la implementacin de estos.
11