Está en la página 1de 17

AUTOMATIZACION POR MÓDULO LÓGICO

AGUSTO MENDOZA COBA.


PROGRAMABLE.

“AÑO DEL FORTALECIMIENTO DE LA SOBERANIA NACIONAL”

NOMBRE: MELENDREZ CHINCHAY INMAR ESTIWAR.

CURSO: AUTOMATIZACION POR MODULO LÓGICO PROGRAMABLE.

TEMA: FORO TEMÁTICO.

SEMESTRE:III.

INSTRUCTOR: AGUSTO MENDOZA COBA.

CFP: SENATI PIURA–TUMBES.

TUMBES-PERÚ
2022.

1
AUTOMATIZACION POR MÓDULO LÓGICO
AGUSTO MENDOZA COBA.
PROGRAMABLE.

INDICE.
1. ¿QUÉ ES EL MÓDULO LÓGICO PROGRAMABLE?, ¿QUÉ
CARACTERÍSTICAS SE DEBE TENER EN CUENTA PARA SU
SELECCIÓN?

2. ¿CUÁLES SON LOS LENGUAJES DE PROGRAMACIÓN MÁS


USADOS EN LOS MÓDULOS LÓGICOS PROGRAMABLES?

3. ¿CUÁLES SON LAS INSTRUCCIONES MÁS UTILIZADAS EN LOS


MÓDULOS LÓGICOS PROGRAMABLES? HABLAR DE CADA UNO
DE ELLOS.

4. ¿QUÉ FUNCIÓN CUMPLE UN TEMPORIZADOR CON RETARDO A


LA CONEXIÓN? ¿QUÉ PARÁMETROS SE DEBEN DE
CONFIGURAR?

5. ¿CÓMO FUNCIONA LA INSTRUCCIÓN DE CONTEO EN LOS


MÓDULOS LÓGICOS PROGRAMABLES? ¿CUÁLES SON SUS
PARÁMETROS A CONFIGURAR?

6. ¿QUÉ MEDIDAS DE SEGURIDAD SE DEBEN TENER EN CUENTA AL


REALIZAR LA INSTALACIÓN DE UN MÓDULO LÓGICO
PROGRAMABLE EN TABLERO DE CONTROL?

2
AUTOMATIZACION POR MÓDULO LÓGICO
AGUSTO MENDOZA COBA.
PROGRAMABLE.

DESARROLLO.
1. ¿QUÉ ES EL MÓDULO LÓGICO PROGRAMABLE?, ¿QUÉ
CARACTERÍSTICAS SE DEBE TENER EN CUENTA PARA SU
SELECCIÓN?

¿Qué es un PLC?
Se le conoce como PLC por sus siglas en inglés (Programmable Logic
Controller) o controlador lógico programable. Básicamente es una computadora
que puede operar en ambientes de alto riesgo sirviendo como enlace para los
procesos industriales.

Este computador autómata es capaz de recibir diferentes señales de entrada


que secuencialmente realizarán una acción específica (Salidas).  Su origen se
remonta a los años 60’s como una alternativa a los antiguos sistemas de relés,
en un inicio fueron programados con el lenguaje de listado de instrucciones,
posteriormente llegaría un lenguaje de interfaz gráfica llamado Ladder, también
conocido como lenguaje escalera y que hoy en día es el más utilizado

Principales características.

Lectura de señales de captadores distribuidos.


Permiten establecer comunicación con los diferentes equipos en tiempo
real.
Interfaz que permite el uso y el dialogo con los operadores.
Pueden ser conectados a un sistema supervisorio que facilita la interfaz
y monitoreo del proceso.
Capaces de ser programados por diferentes lenguajes.

Reciben y ejecutan órdenes continuas por tiempos prolongados.

Pueden controlar entradas y salidas distribuidas y ajenas al armario


central del autómata mediante un cable de red.

3
AUTOMATIZACION POR MÓDULO LÓGICO
AGUSTO MENDOZA COBA.
PROGRAMABLE.

Tanto sus características como aplicaciones se han extendido a lo largo de su


historia, ahora las marcas lanzan al mercado PLC’s con mayor tecnología y la
vara cada año, es más alta.

BIBLIOGRAGIA.

https://www.seika.com.mx/que-es-un-plc/#:~:text=de
%20programaci%C3%B3n%20centralizada.-,Principales
%20Caracter%C3%ADsticas%20de%20un%20PLC,interfaz%20y
%20monitoreo%20del%20proceso.

2. ¿CUÁLES SON LOS LENGUAJES DE PROGRAMACIÓN MÁS


USADOS EN LOS MÓDULOS LÓGICOS PROGRAMABLES?
Los PLC de los diferentes fabricantes que existen en el mercado actual
se pueden programar de varias maneras. Los lenguajes de
programación más populares para programar un PLC son; diagramas
de escalera (KOP), diagrama de funciones (FUB), Lista de
instrucciones (FIL) y Lenguaje de control estructurado (SCL). Con
algunas excepciones, un programa escrito en un formato se puede ver
en otro.

Diagrama de escalera.

4
AUTOMATIZACION POR MÓDULO LÓGICO
AGUSTO MENDOZA COBA.
PROGRAMABLE.

Como introducción al diagrama de escalera, considere el circuito de un


relevador simple que contiene una bobina y una serie de contactos mecánicos
como se muestra en la Figura 1.

Cuando se aplica voltaje a la bobina del relé, la corriente resultante crea un


campo magnético. El campo magnético tira de un interruptor de metal (o
lámina) hacia él y los contactos se tocan, cerrando el interruptor. El contacto
que se cierra cuando se energiza la bobina se denomina normalmente
abierto (NO).

Los contactos normalmente cerrados (NC) se tocan cuando la bobina de


entrada no está energizada. Cuando la bobina está energizada, los contactos
normalmente cerrados se abrirán, (no conduciendo). 

La disposición de los contactos del relé se puede mostrar con la ayuda de


diferentes circuitos esquemáticos como se muestra en la Figura .

Diagrama de bloques de funciones


El diagrama de bloques de funciones (FBD) se utiliza para los programas de
PLC descritos en términos de bloques. Se describe como un lenguaje gráfico

5
AUTOMATIZACION POR MÓDULO LÓGICO
AGUSTO MENDOZA COBA.
PROGRAMABLE.

para representar flujos de señales y datos a través de bloques de entradas,


siendo estos elementos de software reutilizables.

Un bloque funcional es una unidad de instrucción de programa que


cuando se ejecuta, produce uno o más valores de salida, Por lo tanto, un
bloque se representa de la manera que se muestra en la Figura 10 

Los bloques funcionales pueden tener funciones estándar, como


las compuertas lógicas, el contador o timers pueden tener funciones
definidas por el usuario, por ejemplo, un bloque para obtener un valor
promedio de las entradas.

Lista de instrucciones
En el enfoque de programación de lista de instrucciones utiliza un conjunto de
instrucciones similar al lenguaje ensamblador para un microprocesador. Las
listas disponibles en algunas marcas de PLC, son la forma más flexible de
programación para el usuario experimentado, pero no son tan fáciles de
seguir como los diagramas de escalera o los diagramas a bloques.

La Figura 11 muestra una operación simple en forma de diagrama de escalera


para un PLC La lista de instrucciones equivalente sería la que se muestra en
la Tabla 1.

6
AUTOMATIZACION POR MÓDULO LÓGICO
AGUSTO MENDOZA COBA.
PROGRAMABLE.

 Funciones lógicas
Existen muchas situaciones de control que requieren se inicien acciones
cuando se realiza una determinada combinación de factores. Ejemplo para una
máquina de perforación automática, puede haber una condición de que el
motor se active cuando detectan los interruptores de límite que indican la
presencia de la pieza de trabajo y la posición de perforación.

Dicha situación implica una función lógica AND, la condición A y la condición


B deben cumplirse para que se produzca una salida. Del mismo modo, otras
situaciones pueden exigir la implementación de lógicas como OR, NOT,
NAND, NOR, XOR.

El circuito eléctrico, la tabla de verdad, el diagrama de escalera y el diagrama


de bloques funcional para diferentes funciones lógicas se presentan en la
Tabla.

7
AUTOMATIZACION POR MÓDULO LÓGICO
AGUSTO MENDOZA COBA.
PROGRAMABLE.

¿Para Qué Sirven?


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.

8
AUTOMATIZACION POR MÓDULO LÓGICO
AGUSTO MENDOZA COBA.
PROGRAMABLE.

La finalidad es crear instrucciones secuenciales (comandos) que el CPU del


PLC traduce en salidas digitales que energizan y controlan máquinas
específicas o procesos complejos.

Tipos De Lenguaje
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.

1. Lenguajes de Texto o de Nivel Bajo


 Lista de Instrucciones (IL o STL)
Este lenguaje se suele utilizar para pequeñas aplicaciones debido a la
complejidad de su estructura, es muy parecido al viejo lenguaje ensamblador.
Emplea instrucciones de mando que el procesador obedece siempre y cuando
exista la parte operacional (lo que va hacer) y el operando que da respuesta a
la operación.

 Texto Estructurado (ST)


Es un lenguaje con una sintaxis parecida a PASCAL, se utiliza para codificar
expresiones aritméticas complejas con valores analógicos y digitales, dispone
de estructuras para bucles, funciones y condicionales, soporta ciclos de
interacción y particularmente alterna letras mayúsculas y minúsculas en su
código.

9
AUTOMATIZACION POR MÓDULO LÓGICO
AGUSTO MENDOZA COBA.
PROGRAMABLE.

En comparación con el listado de instrucciones, este incluye la formulación de


las tareas del programa.

2. Lenguajes Gráficos o de Alto Nivel


 Diagrama Escalera, Ladder o de Contacto (LD)
Este es el lenguaje de interface gráfica más utilizado en campo, su nombre se
debe a su forma estructural semejante a una escalera por donde corren dos
relés verticales llamados Lógica 1 y 2.

El riel izquierdo (L1) es el que recibe el flujo de energía (entrada) que


representa el voltaje y deja pasar la energía al riel derecho que representa la
tierra (salida). Su parecido con los antiguos controladores de relés es innegable
y su lectura obedece siempre la misma instrucción; de izquierda a derecha y de
arriba hacia abajo.

Su naturaleza es ser simple y fácil de utilizar lo que representa ahorro de


tiempo y costos.

 Diagrama de Bloques (SFD)


Es utilizado para la representación gráfica de un proceso mediante símbolos
lógicos, su elemento más característico son los bloques de función que
albergan las variables que transformarán la secuencia.

Las señales de salida son el producto de la señal de entrada y la operación del


bloque que representa una variable asignada las cuales nunca se conectan
entre sí.

 Diagrama de Funciones Secuenciales (SFC)


Es una representación diagramática de secuencias de control en un programa
en el que se pueden organizar subrutinas o etapas que van afectando el
producto de las funciones posteriores.

10
AUTOMATIZACION POR MÓDULO LÓGICO
AGUSTO MENDOZA COBA.
PROGRAMABLE.

La energía fluye de un punto a otro siempre y cuando se haya cumplido una


condición. Este lenguaje proviene del estándar francés GRAFCET que también
utiliza etapas, transiciones y acciones para su funcionamiento.

Las secuencias SFC se representan por cajas rectangulares que contienen las
etapas que están conectadas por líneas verticales llamadas transiciones, por
último, están las condiciones (verdadero o falso) que desbloquean la acción
para seguir con las funciones siguientes.

También existen otros dos tipos de programación de nivel bajo que


actualmente están en desuso, nos referimos al lenguaje de máquina y
ensamblador. Estos dos últimos fueron los precursores de los que hoy
conocemos en la industria.

BIBLIOGRAFIA.

https://www.electroclub.com.mx/2020/06/lenguajes-de-
programacion-de-un-plc-mas.html

https://www.seika.com.mx/5-lenguajes-de-programacion-para-
plc/

3. ¿CUÁLES SON LAS INSTRUCCIONES MÁS UTILIZADAS EN LOS


MÓDULOS LÓGICOS PROGRAMABLES? HABLAR DE CADA UNO
DE ELLOS.
Instrucción AND:  El operando es A y    la operación AND se realiza bit a bit
entre fuente y destino.  

Instrucción NAND:  Realiza la operación NAND entre la fuente y el destino


el resultado se guarda en el destino. El operando es AN. Tenga en cuenta
que la instrucción AN de bit es distinta a la AN  de  palabra:  la  AN  de  bit
niega  la  entrada, mientras que  aquí se está negando el resultado de la
AND.

11
AUTOMATIZACION POR MÓDULO LÓGICO
AGUSTO MENDOZA COBA.
PROGRAMABLE.

Instrucción NOR: Efectúa la NOR entre el registro fuente y el registro


destino, el resultado se almacena en el registro destino.

Los módulos lógicos programables han sido un gran avance


para las industrias hoy día.
Los lenguajes de programación más utilizados a principio de
la llegada de estos equipos eran "Lenguaje de
Instrucción" y "Diagrama de flujo"
Lenguaje de Instrucción: este lenguaje es uno de los más
antiguos y está hecho por una serie de códigos y de
instrucciones que se graban para que estos módulos puedan
ser útiles.
Diagrama de flujo: consiste en un conjunto
de instrucciones mediante diagramas y operaciones que se
van ejecutando progresivamente.

12
AUTOMATIZACION POR MÓDULO LÓGICO
AGUSTO MENDOZA COBA.
PROGRAMABLE.

BIBLIOGRAFIA.
https://brainly.lat/tarea/41231924.

4. ¿QUÉ FUNCIÓN CUMPLE UN TEMPORIZADOR CON RETARDO A


LA CONEXIÓN? ¿QUÉ PARÁMETROS SE DEBEN DE
CONFIGURAR?

Temporizadores:
La función que cumple un temporizador es cuantificar el tiempo de
activación o desactivación de algún dispositivo, mecanismo o contacto.
Todo temporizador requiere del uso en un bloque de datos para

13
AUTOMATIZACION POR MÓDULO LÓGICO
AGUSTO MENDOZA COBA.
PROGRAMABLE.

conservar sus datos de temporización, este bloque de datos se crea y


asigna al insertar la instrucción de temporización en el editor de forma
automática. En el software TIA Portal existen 3 tipos de temporizadores
básicos, los cuales se explicarán a continuación:
Temporizador de retardo a la conexión:
Dentro del software es llamado TON, el propósito de este temporizador
es activar un elemento o dispositivo de salida al instante que se alcanza
el tiempo establecido. Su estructura es la siguiente: En la zona superior
del temporizador se establece la dirección del bloque de datos que
almacenará los datos de temporización.
IN: entrada del temporizador, este al ser interrumpido el
temporizador vuelve a cero.
PT: Preset Time, valor al cual se desea que el temporizador
cuente para que sea activado el dispositivo.
Q: salida del temporizador, esta se activa cuando se cumple el
PT.
ET: Indica el tiempo transcurrido, bajo un registro realizado por el
autómata. Para explicar el funcionamiento del temporizador a la
conexión se tiene la siguiente línea de programación: Cuando el
elemento de entrada I0.0 cambie su estado lógico de “0” a “1”, se
dará inicio al temporizador. La salida del temporizador Q se
activará una vez que el PT alcance el valor de 4 segundos, por
ende, la salida Q0.0 se activará.

14
AUTOMATIZACION POR MÓDULO LÓGICO
AGUSTO MENDOZA COBA.
PROGRAMABLE.

BIBLIOGRAFIA.
http://www.inacap.cl/web/material-apoyo-cedem/alumno/
Electricidad/Siemens_Temporizadores.pdf

5. ¿CÓMO FUNCIONA LA INSTRUCCIÓN DE CONTEO EN LOS


MÓDULOS LÓGICOS PROGRAMABLES? ¿CUÁLES SON SUS
PARÁMETROS A CONFIGURAR?
La instrucción de conteo se usa para contar el número de veces que se
produce un evento. Se puede usar para contar el número de pulsos en una
señal, el número de veces que se produce una interrupción o el número de
ciclos de reloj. La instrucción de conteo se basa en una función de conteo
que se ejecuta en el hardware del módulo lógico programable. La función de
conteo se activa cuando se detecta un evento en la señal de entrada.
El contador se incrementa en uno cada vez que se detecta el evento.

¿Cómo funciona la instrucción de conteo en los módulos


lógicos programables?

La instrucción de conteo se usa para contar el número de veces que se


produce un evento. Se puede usar para contar el número de pulsos en
una señal, el número de veces que se produce una interrupción o el número
de ciclos de reloj.

La instrucción de conteo se basa en una función de conteo que se ejecuta


en el hardware del módulo lógico programable. La función de conteo se
activa cuando se detecta un evento en la señal de entrada. El contador se
incrementa en uno cada vez que se detecta el evento.

15
AUTOMATIZACION POR MÓDULO LÓGICO
AGUSTO MENDOZA COBA.
PROGRAMABLE.

La instrucción de conteo se usa para determinar el número de


eventos que ocurren en un determinado intervalo de tiempo. Se puede usar
para determinar la frecuencia de una señal o el tiempo entre eventos.

¿Cuáles son sus parámetros a configurar?

Los parámetros que se deben configurar para la instrucción de conteo son


el número máximo de eventos a contar, el intervalo de tiempo en el que se
deben contar los eventos y el umbral de eventos.

El número máximo de eventos a contar se usa para establecer un límite en


el número de eventos que se pueden contar. El intervalo de tiempo en el
que se deben contar los eventos se usa para establecer el tiempo en el que
se deben contar los eventos. El umbral de eventos se usa para establecer el
número de eventos que se deben detectar para que el contador se active.

La instrucción de conteo en los módulos lógicos programables se realiza de


manera progresiva y jerárquica, algunas instrucciones de conteo son las o
menos importantes que otras.

Los paramentos a configurar para la instrucción de conteo en algunos casos


son los tiempos, en otras son la cantidad de vueltas que se ejecuta
una instrucción en otros casos la lectura de estas se realiza por las entradas
periféricas de los equipos (midiendo las rpm de un motor por ejemplo)

6. ¿QUÉ MEDIDAS DE SEGURIDAD SE DEBEN TENER EN CUENTA AL


REALIZAR LA INSTALACIÓN DE UN MÓDULO LÓGICO
PROGRAMABLE EN TABLERO DE CONTROL?
A la hora de instalar un módulo lógico programable en un tablero de
control se deben tener las siguientes medidas de seguridad:

Todo el espacio debe estar perfectamente limpio


Debe existir una ventilación adecuada
El área de trabajo no debe exceder los niveles de temperatura
adecuados

16
AUTOMATIZACION POR MÓDULO LÓGICO
AGUSTO MENDOZA COBA.
PROGRAMABLE.

Se debe contar con lentes de seguridad y con las herramientas


adecuadas.

17

También podría gustarte