Vous êtes sur la page 1sur 5

ACTIVIDAD 1: CONCEPTUALIZACIÓN Y APROPIACIÓN

¿Qué es un controlador lógico programable PLC?


Un controlador lógico programable, más conocido por sus siglas en inglés PLC
(Programmable Logic Controller) o por autómata programable, 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.Los PLC son utilizados en muchas industrias y
máquinas. A diferencia de las computadoras de propósito general, el PLC está diseñado
para múltiples señales de entrada y de salida, rangos de temperatura ampliados,
inmunidad al ruido eléctrico y resistencia a la vibración y al impacto. Los programas para
el control de funcionamiento de la máquina se suelen almacenar en baterías, copia de
seguridad o en memorias no volátiles. Un PLC es un ejemplo de un sistema de tiempo real
«duro», donde los resultados de salida deben ser producidos en respuesta a las
condiciones de entrada dentro de un tiempo limitado, de lo contrario no producirá el
resultado deseado.

¿Qué diferencia hay entre un PLC compacto y uno Modular?


Son aquellos PLCs que utilizan poco espacio en su construcción y reúnen en la estructura
básica del hardware todas las tarjetas electrónicas que describimos anteriormente, tal
como la fuente de alimentación, la CPU, la memoria y las interfases de E/S.Las principales
ventajas que presentan estos PLC compactos, denominados así por su tamaño, son:
•Más económicos dentro de su variedad.
•Menor espacio por su construcción compacta.
•Su programación es bastante sencilla.
•No requiere conocimientos profundos para su selección.
•Fácil instalación.
•Soportan contingencias extremas de funcionamiento tales como, temperaturas <60°C,
fluctuaciones de tensión, vibraciones mecánicas, humedad, etc.Actualmente se diseñan
equipos, que por su tamaño reducido, pero con características de funcionamiento cada
vez más complejos, son denominados Nano-PLC1 para la marca Telemecanique,
Micrologix 10002 para la marca Allen Bradley, etc.Por otro lado, su bajo costo permiten
ser los más solicitados del mercado, utilizándose, inclusive, en las "viviendas inteligentes".
Algunos consideran que utilizar esta configuración ya es rentable cuando reemplazan a
unos cinco relés, por encima de él se abre toda una variedad de tareas. Su uso radica en
aplicaciones simples y en numerosos sectores, siendo los más comunes:
¿Qué es el Ciclo SCAN?
El ciclo de scan es el ciclo que el autómata repite constanmente en sus tareas de control
de procesos.
Consta fundamentalmente de las siguientes fases:
• Puesta a cero del watchdog.
• Comprobación de conexiones y memoria.
• Lectura de la interfaz de entrada (copiar las entradas en memoria interna).
• Escritura de la interfaz de salida (copiar la memoria interna en las salidas).
• Ejecución del programa de usuario.
• Servicio a periféricos externos.
Este ciclo es vigilado por un reloj de guarda o watchdog, de modo que si se supera el
tiempo
máximo indicado en él se aborta el ciclo en curso y o bien se da un error y se detiene el
autómata, o
bien se da un error informativo (warning) y se continúa con otro nuevo ciclo.
2. Describir las reglas fundamentales de las divergencias/convergencias en O e Y.
Divergencias/convergencias en O:
• Sólo se ejecuta una rama.
• Cada rama de la divergencia debe tener una condición de paso distinta.
• Las condiciones de transición de las distintas ramas deben ser excluyentes entre si.
• En la convergencia cada rama tiene una condición de salida distinta.
• La estructura debe ser globalmente cerrada y acabar en una convergencia en O.
Divergencias/convergencias en Y:
• Todas las ramas se ejecutan simultáneamente.
• En la divergencia, existe una única condición de entrada que activa a la vez todos los
primeros estados de la divergencia.
• En la convergencia existe una única condición de salida. Esta condición puede ser una
combinación de varias condiciones.
• Todas las tareas deben haber terminado en la convergencia. Para lograr este objetivo
pueden introducirse estados de espera.
• La estructura debe ser globalmente cerrada y acabar en una convergencia en Y.
3. Dar la definición de 5 de las siguientes características estáticas de un sensor:
• Campo de medida: Rango de la magnitud física que el sensor es capaz de medir.
• Resolución: mínima diferencia entre dos valores próximos que el sensor es capaz de
distinguir.
• Precisión: máxima desviación entre la señal real de salida y la que correspondería a un
sensor ideal teórico que funcionara perfectamente.
• Repetibilidad: máxima desviación entre valores de salida midiendo lo mismo con
idénticas condiciones ambientales.
• Linealidad: para todo el campo de medida la relación entre la magnitud de entrada y la
de salida del sensor es una ecuación lineal: S = K1 * E + K2.
• Sensibilidad: relación entre la variación de salida que produce una variación en la
entrada. s = dS/dE.
• Ruido: variación aleatoria del propio sensor que produce una desviación de la señal de
salida obtenida

¿Cuáles son los lenguajes de programación para PLC?


1. PROGRAMA Y LENGUAJE DE PROGRAMACIÓN

 Se puede definir un programa como un conjunto de instrucciones, órdenes y símbolos


reconocibles por el PLC, a través de su unidad de programación, que le permiten
ejecutar una secuencia de control deseada. El Lenguaje de Programación en cambio,
permite al usuario ingresar un programa de control en la memoria del PLC, usando una
sintaxis establecida.Al igual como los PLCs se han desarrollado y expandido, los
lenguajes de programación también se han desarrollado con ellos. Los lenguajes de hoy
en día tienen nuevas y más versátiles instrucciones y con mayor poder de computación.
Por ejemplo, los PLCs pueden transferir bloques de datos de una localización de
memoria a otra, mientras al mismo tiempo llevan cabo operaciones lógicas y
matemáticas en otro bloque. Como resultado de estas nuevas y expandidas
instrucciones, los programas de control pueden ahora manejar datos más
fácilmente.Adicionalmente a las nuevas instrucciones de programación, el desarrollo de
nuevos módulos de entradas y salidas también ha obligado a cambiar las instrucciones
existentes. Lenguajes Gráficos

o Diagrama Ladder (LD)


o Diagrama de Bloques de Funciones (FBD)

 Lenguajes Textuales

o Lista de Instrucciones (IL)


o Texto Estructurado (ST)

Adicionalmente, el estándar IEC 1131-3 incluye una forma de programación


orientada a objetos llamada Sequential Function Chart (SFC). SFC es a menudo
categorizado como un lenguaje IEC 1131-3, pero éste es realmente una estructura
organizacional que coordina los cuatro lenguajes estándares de programación (LD,
FBD, IL y ST). La estructura del SFC tuvo sus raíces en el primer estándar francés
de Grafcet (IEC 848).
5. LENGUAJE LADDER
El LADDER, también denominado lenguaje de contactos o de escalera, es un
lenguaje de programación gráfico muy popular dentro de los Controladores Lógicos
Programables (PLC), debido a que está basado en los esquemas eléctricos de
control clásicos. De este modo, con los conocimientos que todo técnico eléctrico
posee, es muy fácil adaptarse a la programación en este tipo de lenguaje. Su
principal ventaja es que los símbolos básicos están normalizados según normas
NEMA y son empleados por todos los fabricantes.

 Elementos de programación

Para programar un PLC con LADDER, además de estar familiarizado con las
reglas de los circuitos de conmutación, es necesario conocer cada uno de los
elementos de que consta este lenguaje. En la siguiente tabla podemos observar
los símbolos de los elementos básicos junto con sus respectivas descripciones.

Símbolo Nombre Descripción

Contacto Se activa cuando hay un uno lógico en el elemento que


NA representa, esto es, una entrada (para captar información
del proceso a controlar), una variable interna o un bit de
sistema.

Su función es similar al contacto NA anterior, pero en


Contacto este caso se activa cuando hay un cero lógico, cosa que
NC deberá de tenerse muy en cuenta a la hora de su
utilización.

Se activa cuando la combinación que hay a su entrada


Bobina (izquierda) da un uno lógico. Su activación equivale a
NA decir que tiene un uno lógico. Suele representar
elementos de salida, aunque a veces puede hacer el
papel de variable interna.

Se activa cuando la combinación que hay a su entrada


Bobina (izquierda) da un cero lógico. Su activación equivale a
NC decir que tiene un cero lógico. Su comportamiento es
complementario al de la bobina NA.

Una vez activa (puesta a 1) no se puede desactivar


Bobina (puesta a 0) si no es por su correspondiente bobina en
SET RESET. Sirve para memorizar bits y usada junto con la
bina RESET dan una enorme potencia en la
programación.

Bobina Permite desactivar una bobina SET previamente


SET activada.

 Programación

Una vez conocidos los elementos que LADDER proporciona para su programación,
resulta importante resaltar cómo se estructura un programa y cuál es el orden de
ejecución.

El siguiente esquema representa la estructura general de la distribución de todo


programa LADDER, contactos a la izquierda y bobinas y otros elementos a la
derecha.

Vous aimerez peut-être aussi