You are on page 1of 4

ACTIVIDAD 3

a. Como actividad de contextualización e identificación lo invitamos a leer y analizar


atentamente los siguientes dos postulados expresados por el ingeniero Mario R. Modesti
en el año 2000:

POSTULADO N. 1
"...Los PLC se parecen cada vez más a un computador, no obstante en sus inicios cumplía objetivos de la
lógica combinacional pura..." (p. 1)

POSTULADO N. 2
"...Existe bastante incertidumbre acerca de la posibilidad de que el PLC clásico sea reemplazado por la
PC industrial, en lugar de esto los lenguajes clásicos como el ladder, AWL, funcional serán
perfeccionados y aun parcialmente sustituidos por otros lenguajes más elaborados y flexibles como
´structured text´ y ´C´" (p. 9)

Luego de leídos y analizados lo invitamos a compartir qué opinión le merece las anteriores afirmaciones.
¿Cuál es la utilidad de la lógica combinacional y del lenguaje ladder en la programación de un PLC en la
actualidad? ¿Cómo se relacionan? Explique, ejemplifique y argumente su opinión.

Los lenguajes de programación actuales permiten implementar funciones no tan complejas a través de
lógica combinacional, pero para procesos más complejos que requieren de funciones que manejen
variables analógicas tales como PID analógicos, entre otras, se requiere de lenguajes de programación
que en su estructura son más complejos. A esto se le suma la creación de interfaces o entornos gráficos
más amigables tanto para el programador como para el usuario final del sistema. En la actualidad esto ya
es posible, pero los desarrollos en materia de PLC’s se están enfocando a la creación de controladores
más robustos y de respuesta más rápida.

Los dos postulados se relacionan en la medida de que las interfaces gráficas y los lenguajes de de
programación actuales, permiten tanto la creación de programas empleando lógica combinacional como
programas en ladder o AWL, entre otros.

Para ejemplificar lo anterior, se toma el lenguaje de software que emplean algunos de los PLC’s de la
marca Siemens.

Este software permite la programación de PLC’s Siemens a través de Ladder o FUP (los cuales son
lenguajes gráficos). Adicionalmente a esto se pueden programar también en AWL, el cual es un lenguaje
de programación orientado a máquinas. Teniendo en cuenta lo anterior se puede inferir que un mismo
software se puede emplear para programar un PLC de diferentes formas y a comodidad del diseñador
del programa, lo cual implica que los creadores de tales paquetes ofimáticos han pensado en ofrecer
flexibilidad a los programadores a la hora de la escogencia del lenguaje a emplear.
ACTIVIDAD 3

Recuerde agregar el archivo fuente del proyecto que elaboró en el software propuesto para el
punto N. 1. Luego de contestar el resto del taller, anexe el documento elaborado en cualquier
procesador de texto y el archivo fuente del proyecto para el caso del punto N 1 y envíelos por
medio del link apropiado:

1. En el software propuesto implemente la función.

TABLA DE VERDAD.

A B C F
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 1

2
ACTIVIDAD 3

2. Complete la tabla de verdad propuesta, según el siguiente diagrama

TABLA DE VERDAD.

X1 X2 X3 X4 Y89
0 0 0 0 1
0 0 0 1 1
0 0 1 0 0
0 0 1 1 1
0 1 0 0 0
0 1 0 1 1
0 1 1 0 0
0 1 1 1 1
1 0 0 0 1
1 0 0 1 1
1 0 1 0 1
1 0 1 1 1
1 1 0 0 0
1 1 0 1 1
1 1 1 0 0
1 1 1 1 1

3
ACTIVIDAD 3

3. Halle la función que caracteriza al siguiente sistema:

You might also like