2. REALIZADO POR:
Jonathan Araul C.I.:
18.693.713
Carlos Vasquez C.I.:
19.091.532
TUTOR:
Ing. Edgar
Goncalves
LENGUAJE DE
TEXTO
ESTRUCTURADOUNIDAD V –
PLC
TEMA 5
5. PLC
Un controlador lógico programable, más
conocido por sus siglas en inglés PLC
(Programmable Logic Controller), es una
computadora utilizada en la ingeniería
automática o automatización industrial,
para automatizar procesos
electromecánicos, tales como el control
de la maquinaria de la fábrica en líneas
de montaje o atracciones mecánicas.
6. TEXTO
ESTRUCTURADOEl texto estructurado se compone de una
serie de instrucciones que se pueden
ejecutar, como sucede con los lenguajes
superiores, de forma condicionada
("IF..THEN..ELSE") o en bucles secuenciales
(WHILE..DO).
Ejemplo:
IF value < 7 THEN
WHILE value < 8 DO
value := value + 1;
END_WHILE;
END_IF;
7. TIPOS DE
ESTRUCTURALa programación estructurada utiliza solo 3
tipos de estructuras:
Secuencias
Selección (Instrucción condicional)
Interacción (repetición condicional)
Cada una de estas estructuras puede a su
vez contener otras de estas mismas
estructuras, a esto se le
llama "anidamiento".
8. VENTAJAS
• Los programas son más fáciles de
entender, pueden ser leídos de forma
secuencial para entender la lógica.
• La estructura de los programas es clara,
puesto que las instrucciones están más
ligadas o relacionadas entre sí.
• Reducción del esfuerzo en las pruebas y
depuración.
9. VENTAJAS
• Reducción de los costos de
mantenimiento. Análogamente a la
depuración, durante la fase de
mantenimiento, modificar o extender
los programas resulta más fácil.
• Los bloques de código son casi auto-
explicativos, lo que reduce y facilita la
documentación.
10. DESVENTAJAS
• El principal inconveniente de la
programación estructurada es que
se obtiene un único bloque de
programa, que cuando se hace
demasiado grande, puede resultar
problemático para el manejo de su
código fuente por su gran extensión.
• Esto se resuelve empleando, en
forma conjunta tanto las técnicas de
programación estructurada como
las de programación modular.
12. REFERENCIAS
BIBLIOGRAFICAS
• Introducción a la Programación de controladores
lógicos. Dahl, Rolf. Extraído el 26 de marzo de 2014
desde
http://upload.wikimedia.org/wikipedia/commons/6/
s/6/65/Programacion_de_controladores_logicos_(PL
os_(PLC).pdf
• Programación Estructurada PLC. Dahl, Rolf. Extraído el
24 de marzo de 2014 desde
http://upload.wikimedia.org/wikipedia/commons/8/