Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PLC Lenguajes Programacion
PLC Lenguajes Programacion
de
programacin
y
el
estndar
IEC
61131
Ing.
Jorge
Sofrony
Contenido
Introduccin
El
estndar
IEC
61131
Lenguajes
de
programacin
Lenguajes
grcos
Lenguajes
literales
Entornos
de
programacin
Ejemplos
AcBvidades
Departamento
de
Ingeniera
Mecnica
y
Mecatrnica
Introduccin
Introduccin
Es
importante
conocer
las
opciones
y
herramientas
que
un
desarrollador
Bene
a
su
disposicin
Dependiendo
del
Bpo
de
proceso,
y
la
ruBna
que
se
desea
implementar,
se
debe
seleccionar
la
mejor
opcion
de
programacin
Es
importante
resaltar
que
los
PLC
Benen
recursos
limitados,
y
muchas
veces
estos
no
cuentan
con
todas
las
opciones
de
programacin
Finalidad de la norma
Lenguajes
de
programacin
Denicin
y
componentes
de
los
lenguajes
de
programacin
Lenguajes
de
programacin
La
norma
IEC
reglamenta
los
lenguajes
de
programacin
y
su
uso
La
norma
se
divide
en
terminos
de
la
operaBvidad
de
los
lenguajes
de
programacin
La
divisin
realizada
es:
1. Elementos
generales
de
un
lenguaje
de
programacin
2. Lenguajes
de
programacin
Lenguajes
de
programacin
Elementos
generales
de
un
lenguaje
de
programacin
Existen
elementos
que
se
comparten
transversalmente
sin
importar
la
plataforma
Los
Bpos
de
datos,
su
denicion,
la
arquitectura
de
comunicacin,
entre
otros,
hacen
parte
de
los
elementos
consBtuBvos
de
todos
los
lenguajes
Lenguajes
de
programacin
Elementos
generales
de
un
lenguaje
de
programacin
Tipo
de
datos
y
variables
Datos
elementales:
Denen
la
representacin
de
las
variables,
e.g.
booleanos,
enteros,
reales,
byte,
palabra
Datos
derivados:
Son
datos
creados
directamente
por
el
usuario,
e.g.
TYPE
STR10
:
STRING[10]:=
ABCD:
END_TYPE
Datos
genricos:
Del
Bpo
ANY
Variables:
Asignadas
a
direcciones
de
hardware
E/S,
memoria
y
datos;
pueden
ser
locales
o
globales,
haciendo
la
programacin
independiente
del
hardware
a
usar.
Departamento
de
Ingeniera
Mecnica
y
Mecatrnica
Lenguajes
de
programacin
Elementos
generales
de
un
lenguaje
de
programacin
Modelo
de
sofware
Lenguajes
de
programacin
La
norma
IEC
divide
los
lenguajes
de
programacion
segn
Bpo
y
naturaleza:
1. Lenguajes
de
programacin
Lista
de
Instrucciones(IL)
Texto
estructurado(ST)
Diagramas
de
escalera
(LD)
Diagramas
de
bloques
funcionales
(FBD)
LENGUAJES
GRFICOS
Una
aproximacin
a
los
lenguajes
de
Bpo
graco
LENGUAJES
LITERALES
Una
aproximacin
a
los
lenguajes
de
Bpo
lnea
de
programacin
en
lenguaje
de
programacin
Cumple
con
la
norma
IEC
61131
De
fcil
comprensin
e
implementacin
Ejercicio
XOR
en
al
menos
2
lenguajes
Represente
la
funcin
lgica
disBntos
Sugerencia:
Intente
uno
de
Bpo
graco,
uno
de
Bpo
literal
A(XOR)B
Gracias!