Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Independencia"
Lima-Perú, 24/09/21
1) LAS FUNCIONES LÓGICAS EN EL PLC:
- Concepto: Los lenguajes de programación para controladores autómatas sirven como canal de
comunicación entre el sistema operativo que interpreta el lenguaje, y el usuario que tiene acceso a la
configuración del programa.
Entendamos que actualmente existen dos tipos de lenguajes que se dividen en visuales y escritos o
también conocidos como gráficos y textuales. Los lenguajes gráficos a su vez se catalogan de nivel alto
mientras los textuales son considerados nivel bajo.
Se conocen como nivel bajo a los lenguajes estándar que compilan directamente con el
microprocesador, son lenguajes más antiguos y complejos que describen todas las instrucciones que se
desean ejecutar.
Los de nivel alto son la evolución de los anteriores, están dotados de una interface gráfica que facilita
su programación pero que también la limita a sus parámetros prestablecidos.
- Tipos: Existen comercialmente tres lenguajes que la mayoría de los fabricantes de los PLC ponen a
disposición de los usuarios, estos lenguajes son:
a) Diagrama de Contactos también conocido como Lenguaje en Escalera:
Este lenguaje es una representación gráfica que por medio de software se implementan tanto
los contactos físicos que posee un rele (Variables de Entrada), así como también las bobinas
(Variables de Salida) que lo constituyen, las actividades que realizan estas representaciones se
materializan a través de las líneas de entrada y salida del PLC.
Los elementos básicos correspondientes a las entradas, son los que a continuación se
muestran:
• Contacto normalmente abierto
De acuerdo a la convención establecida por los fabricantes de los PLC se sabe que la
correspondencia que tienen los estados lógicos cerrado y abierto con los dígitos binarios «0» y
«1» es la siguiente:
La operación RESET (poner a 0) se pueden usar para inicializar temporizadores y contadores. Para
ello en la posición de memoria debe indicarse la dirección del temporizador o del contador que se
desea inicializar. De esta manera cuando se ejecute la operación poner a 0, se asigna un 0 al valor
actual del temporizador o del contador correspondiente. Y por tanto el bit asociado a ese
temporizador o contador pasará a valer 0.