0% encontró este documento útil (0 votos)
39 vistas307 páginas

Diseño y Simulación de Lógica Programable

El documento detalla el proceso de diseño y programación de un sistema de control mediante lógica cableada y programada, destacando la flexibilidad de la lógica programada frente a la rigidez de la lógica cableada. Se describen pasos específicos para la implementación y simulación de circuitos utilizando PLCs, incluyendo la identificación de entradas, la programación de temporizadores y contadores, y la verificación de errores. Además, se exploran conceptos fundamentales como tipos de datos y lenguajes de programación aplicados a la automatización industrial.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
39 vistas307 páginas

Diseño y Simulación de Lógica Programable

El documento detalla el proceso de diseño y programación de un sistema de control mediante lógica cableada y programada, destacando la flexibilidad de la lógica programada frente a la rigidez de la lógica cableada. Se describen pasos específicos para la implementación y simulación de circuitos utilizando PLCs, incluyendo la identificación de entradas, la programación de temporizadores y contadores, y la verificación de errores. Además, se exploran conceptos fundamentales como tipos de datos y lenguajes de programación aplicados a la automatización industrial.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

REPORTE DE LA PRÁCTICA

Porque el diseño de la programación es mediante cables que conectan los


diversos elementos de la interfaz de nuestro software, que incluyen
funciones de mando y control, señalización, protección y potencia.

La parte de control la programamos mediante lógica por la flexibilidad que


presente para interpretar ecuaciones lógicas y así hacer una determinada
salida dependiendo de los valores de la entrada.

La lógica cableada está basada en componentes físicas lo que hace inflexible


al cambio mientras que la lógica programable está basada en establecer la
lógica operativa.

I. Primero tenemos que saber la ubicación de nuestros instrumentos


II. Identificamos primero las entradas de nuestro circuito
III. Seguido a lo anterior, colocamos el diseño de lógica cableada que pueda
realizar lo que queramos hacer, donde van timers, cables, contactos de referencia,
etc.
IV. En la última sección agregamos una lámpara que se encenderá o apagará
V. Agregamos un diagrama para poder observar los resultado de la salida
VI. Revisamos completamente que no haya errores en la programación
VII. Ya que estemos seguros de que este correctamente armado el programa,
arrancamos la simulación y obtenemos resultados
Los contactos P, no cambian su estado mientras está en operación el circuito,
a menos que manualmente seleccionemos el botón conectado al PARO.

Descendente

Son TON ya que el contador empieza una vez que la instrucción se activa.
Normalmente Normalmente Normalmente Normalmente
cerrado abierto abierto cerrado

I. Primero escribimos y compilamos el programa para tenerlo listo


para su implementación.

II. Una vez guardado el programa debemos conocer donde se


encuentra para buscarlo posteriormente.

III. Estando en el simulador del PLC, cargamos el archivo del programa

IV. Una vez cargado corremos la simulación.


V. En la simulación podemos presionar los interruptores necesarios
para que comience el proceso.

VI. Teniendo la simulación podemos observar el proceso con detalle.

VII. Recabando los datos analizados y de observación monitoreamos


lo realizado.

Corresponden a la función de tiempo TON ya que necesita ser energizado para


que comience a contar, es decir, se deben cerrar los switches correspondientes.

No ocurre nada hasta que es accionado.

Tienen una resolución de 100 ms.

El contacto CI hace que se detenga la secuencia una vez terminado el conteo de


los TON
El tipo de función de conteo es Ascendente.

Se reinicia la secuencia.

Que los dos TON estén activados.

Tiene la opción de utilizar una interfaz con conector USB del lado de la
computadora.
X001 T110 T120 M0
X000

Colocamos los componentes que se usarán.


2- Nombrar los instrumentos que se usan ( contactos,
timers, etc.)
3. Colocamos un reset, usando una instrucción de
aplicación.
4. Compilamos el programa.
5. Checar el programa que no tenga errores
6. Guardar el programa
7. Correr el programa y analizar la simulación.

T100 es un TOF y T101 es un TOF.

De 100 para obtener 10 segundos, es decir, que K10 es un segundo.

Se cierran puesto que el paro es normalmente cerrado.


Todo seguirá encendido puesto que en la tabla booleana seria (1,1)
su salida es 1 entonces se guarda y sigue.

Ascendente.

Que termine su conteo y se active X00.

Por medio de USB.


SIMULACÍON FIGURAS 1.4-1.6
Simulación Figura 1.4 Fluidsim

1. Seleccionamos Nuevo File

2. Seleccionamos de “Símbolos de
diagrama de Ladder” >
• Conexión eléctrica 24 V
• Conexión eléctrica 0 V
• Relé (Ladder)
• Pulsador (NO)
• Pulsador (NC)

3. Se diseña la parte de Entrada,


donde está el arranque y el paro.
4. Continuamos con la sección
de Lógica Cableada.
Aquí utilizamos
• Contactos NA
• Contactos NC
• Relés
• Timers
• Contador selector eléctrico
A los timers le ponemos la cuenta
que queramos.
El tiempo definido para T1:Sera el
tiempo que dure off
El tiempo definido para T2:Sera el
tiempo que dure on.

Y la cuenta seleccionada al
contador eléctrico, es las veces
que hará el ciclo, antes de hacer
paro automático.

5. Seleccionamos Diagrama de
estados

6. Por último creamos el


circuito de la salida
Contiene:
• Un contacto NA
• Y un indicador luminoso
7. Arrastramos el
indicador luminoso al
apartado que dice
MARCA
Después seleccionamos
el color de nuestro
indicador.

8. Corra el
programa y vea el
comportamiento de
nuestro circuito Ladder.

Simulación Figura 1.6 Step 7 Siemens

1. Paso 1, abrimos
nuestro programa step
7-micro/win y damos
un clic en bloque de
programa para realizar
nuestro diagrama
escalera.
2. El segundo paso
es colocar los contactos
y la bobina que nos
indica la figura, se
encuentran en la parte
superior y se les coloca
el nombre que aparece
en la figura.

3. Como tercer
paso, colocaremos los
TON que se encuentran
en el apartado de
temporizadores, les
daremos los nombres
que indica la figura y la
resolución se ajusta
automáticamente.
4. El cuarto paso es
colocar el contador
ascendente (CTU) que
inicia en 0 y termina en
10, el cual se encuentra
en el apartado de
contadores y se coloca
con los interruptores
que indica la figura.

5. Como quinto
paso, lo compilamos en
la parte superior y
observamos que no se
encuentre ningún error
para guardar el archivo
y realizar su simulación.
6. Como el sexto
paso, abrimos el
simulador S7-200 de
siemens y cargamos el
programa previamente
realizado en el Step7-
micro/win.

7. El séptimo paso,
es correr la simulación,
pulsando clic en run.
Para que nuestro
programa funcione,
debemos tener nuestro
botón de paro I0.1
normalmente cerrado,
así que debemos
mantenerlo encendido
siempre que se utilicé
el programa.
[Link] siguiente paso,
debemos dar doble clic
en el botón de arranque
el cual es el I0.0, con esta
acción, nuestra
secuencia comenzará a
trabajar y veremos como
resultado el conteo que
hace nuestra señal Q0.0.
Cuando llega a su fin se
mantiene, y hasta que
pulsemos doble clic en la
I0.0, va a seguir
parpadeando.
SIMULACIÓN 1.4

SIMULACIÓN 1.6
INVESTIGACIÓN DE CONCEPTOS
1. Lógica cableada y lógica programada
Lógica cableada: Esta lógica consiste en diseñar automatismos utilizando
circuitos cableados, en este tipo de sistemas se utilizan contactos auxiliares
como relés contadores, temporizadores, electromecánicos, válvulas de
óleo-hidráulicas y neumáticas, entre otros elementos. Los circuitos
cableados utilizan funciones de mando y control, de señalización, de
potencia y de protección. También incorporan elementos de protección,
magnetotérmicos, variadores de frecuencia, fuentes de potencia y
diferenciales. La lógica cableada comúnmente se utiliza en instalaciones
pequeñas y en lugares críticos donde la seguridad de personas y máquinas
no debe ser dependiente de la lógica programada.
La lógica cableada es una manera de realizar controles en la que el proceso
de datos se realiza en conjunto con contactores asociados comúnmente con
contadores y temporizadores. Se utiliza para crear automatismos rígidos
que puedan realizar una serie de tareas en forma secuencial, sin la
capacidad de cambiar variables y parámetros. En caso de tener que realizar
una tarea diferente, es necesario realizar un nuevo diseño. En este tipo de
lógica se emplea la normativa IEC 1082-1 que define y fomenta los símbolos
gráficos y las reglas numéricas y alfanuméricas que se utilizan para
identificar aparatos, diseñar esquemas y usar equipos eléctricos.

Lógica programada: Hace referencia a la posibilidad de establecer la


operativa lógica de un circuito integrado permitiéndonos definirla
mediante un lenguaje para después implementar esta programación en un
dispositivo lógico. Nos permiten fabricar circuitos integrados genéricos sin
funciones lógicas predeterminadas a los cuales se les puede definir su
funcionamiento posteriormente. Este tipo de lógica necesita de un
software, una descripción de su funcionamiento y de hardware capaz de
soportarlo. El software de esta lógica generalmente se implementa
utilizando un lenguaje de descripción de hardware.
En este tipo de sistemas los elementos en los circuitos de mando se
sustituyen por PLC’s, Relés o Autómatas programables. De esta manera
podemos realizar cambios en las operaciones de mando solamente
cambiando la programación, esto evita tener que cambiar el cableado.
Generalmente los fundamentos de la programación en este tipo de lógica
son similares, aun así, cada fabricante usa un software y una nomenclatura
especifica. Según la norma IEC, podemos presenciar el lenguaje de
contactos, de puertas lógicas y en modo texto, los cuales se conocen por las
siglas KOP, FUP y AWL respectivamente.
El sustituir por un PLC algunos elementos auxiliares nos permite tener un
ahorro, las diferentes modificaciones que se realicen serán mucho más
rápidas ya que no se necesita recablear o modificar los mecanismos,
ahorrando en costos y tiempo.

2. Tipos de datos Bit(BOOL), Byte(BYTE),Palabra (WORD) y Doble


palabra (DWORD)
Los datos son representaciones simbólicas de un determinado atributo o variable
cuantitativa o cualitativa. En un lenguaje de programación los datos son la
expresión de las características puntuales de las identidades sobre las cuales
operan dichos algoritmos. El tipo de datos se refiere a un atributo que indica
sobre la naturaleza de los datos que se van a procesar, de esta manera se
delimitan, restringen y definen los valores que se pueden tomar o las operaciones
realizables.

- Bit (BOOL)
El Bit es la unidad mínima de información, esta variable es capaz de representar
sólo un valor de dos, puede ser un cero o un uno, o un verdadero o falso, etc. El
bit es un digito del sistema de numeración binario, representado por dos valores,
el 0 y el 1.
- Byte (BYTE)
Un byte consta de 8 bits la memoria en todos los microprocesadores siempre
están en base al byte, se considera el dato localizable más pequeño. En un byte,
los bits que lo conforman son numerados del 0 al 7, siendo el bit 0 el bit de más
bajo orden y el bit 7 representa el bit de más alto orden. Este conjunto de 8 bits
recibe el tratamiento de una unidad y conforma el mínimo elemento de memoria
direccionable de una computadora. 8 bits equivalen a tener un rango de valores
que va de 0 a 255.
- Palabra (WORD)
La palabra es un conjunto de 16 bits, siendo el bit 0 el de menor orden y el bit 15
el de alto orden, la palabra puede dividirse en 2 bytes que de igual manera se
pueden identificar como el de menor y mayor orden dependiendo de su posición.
Al tener 16 bits presenta un rango de valores que va de 0 a 65,535.
- Doble palabra (DWORD)
Una doble palabra consta de 32 bits es decir que se puede tener un valor de
entre 0 y 4,294,967,295. Los valores de bits más altos pueden ser conocidos
como Palabra seguido del número de bits, pudiendo tener una palabra de 64 bits
o de 128 bits. De igual manera se aplican todas las características de los
elementos anteriores para obtener el valor de menor y mayor orden.
3. Lenguajes de programación
Entre los lenguajes de programación de PLC se encuentran dos categorías:
alto nivel y bajo nivel. Gracias a estos lenguajes es que podemos desarrollar
programas que nos permitan utilizar los diferentes dispositivos
programables para automatizas un proceso o línea.
Los lenguajes de alto nivel utilizan entornos de símbolos para realizar la
programación de las órdenes de control del sistema en cuestión. Su
principal característica es que la programación viene limitada al uso de los
símbolos que proporcionan dichos entornos. Mientras que los de bajo nivel,
su programación se desarrolla de manera textual, mediante cadenas de
texto, su ventaja es que pueden utilizar cualquier recurso existente dentro
de todos los lenguajes de programación que existen.
Entre los lenguajes de alto nivel se encuentran:
• Diagrama escalera: Con mucha semejanza a los diagramas de
relevadores, su organización es parecida a una escalera, conteniendo
dos rieles verticales y varios horizontales, donde con ayuda de las
herramientas del software de programación, podremos realizar
nuestro programa por medio de ilustraciones y líneas de conexión.

• Diagrama de bloques: Utiliza símbolos lógicos para representar el


bloque de la función. Para cada salida lógica no es necesario
incorporar una bobina de salida. En su lugar, la salida es representada
por una variable concreta asignada a la salida del bloque en cuestión.
En los lenguajes de bajo nivel podemos encontrar:
• Listas de instrucciones: Este fue uno de los primero lenguajes en
usarse para la programación de PLC, es usado como base de los
demás lenguajes y fue el precursor del lenguaje escalera. Todo
lenguaje puede ser traducido a lista de instrucciones, siendo el
lenguaje más completo y que permite una programación mucho más
compacta.

• Texto estructurado: Para este sistema de programación, se utilizan


instrucciones concretas que se pueden utilizar dentro de su propio
entorno, se parece a los lenguajes de alto nivel ya que su
programación está condicionada. Soporta instrucciones de tipo
aritmético más complejas y ciclos de iteración. Se asemeja al lenguaje
C.
4. Diagrama escalera (KOP): Contacto NC (normalmente cerrado),
contacto NA (normalmente abierto )bobina, temporizadores y
contadores.
El diagrama en escalera, también ladder o diagrama ladder, es un lenguaje
de programación gráfico muy popular dentro de los autómatas
programables debido a que está basado en los esquemas eléctricos de
control clásicos. De este modo, con los conocimientos que todo técnico o
ingeniero eléctrico posee, es muy fácil adaptarse a la programación en este
tipo de lenguaje. En STEP7 se denomina “KOP”.
Ladder es uno de los diferentes lenguajes de programación para los
controladores lógicos programables (PLCs) estandarizados con IEC 61131-
3. En Ladder, la energía se desplaza de izquierda a derecha en lugar de
arriba hacia abajo como en los esquemas eléctricos. En un circuito típico
aparecen los contactos en la parte izquierda y una bobina en la parte
derecha. La lógica de control que representa dicho circuito puede verse
como una inferencia lógica que tiene como antecedente la lógica de los
contactos y como concluyente la bobina.
Para programar un autómata con Ladder, además de estar familiarizado con
las reglas de los circuitos de conmutación, (también denominada Lógica de
Contactos), es necesario conocer cada uno de los elementos de que consta
este lenguaje.
• Contacto normalmente abierto (E1): si la variable asociada E1 vale
‘0’, el contacto permanece abierto, y si vale ‘1’ se cierra.
• Contacto normalmente cerrado (E2): si la variable asociada E1 vale
‘1’, el contacto permanece abierto, y si vale ‘0’ se cierra.
• Salida, bobina o relé (S1): la variable asociada S1 tomará el valor de
la variable (o combinación de variables) que esté a su entrada (punto
de conexión del lado izquierdo). También se puede enclavar o
desenclavar, indicándolo con una S o R como se indica en los casos
de S2 y S3.
• Los temporizadores cada vez que alcanzan cierto valor de tiempo
activan un contacto interno. Dicho valor de tiempo, denominado
PRESET o meta, debe ser declarado por el usuario. Luego de haberse
indicado el tiempo de meta, se le debe indicar con cuales condiciones
debe empezar a temporizar, o sea a contar el tiempo. Para ello, los
temporizadores tienen una entrada denominada START o inicio, a la
cual deben llegar los contactos o entradas que sirven como condición
de arranque. Dichas condiciones, igual que cualquier otro renglón de
Ladder, pueden contener varios contactos en serie, en paralelo,
normalmente abiertos o normalmente cerrados.
• Contadores: Definidos como posiciones de memoria que almacenan
un valor numérico, mismo que se incrementa o decrementa según la
configuración dada a dicho contador.
BIBLIOGRAFÍA
• Anónimo. (2013). ¿Qué es Lógica Cableada?. Agosto 30, 2022, de Blog: Lógica
Cableada Sitio web: [Link]
[Link]
• Ribas, J. (2010). Lógica cableada y lógica programada.. Agosto 30, 2022, de Blog
DissenyProducte Sitio web:
[Link]
[Link]
• Ventura, V. (2014). ¿Qué es la lógica programada?. Agosto 30, 2022, de
[Link] Sitio web: [Link]
hdl-cpld/
• Schneider Electric. (2019). Tipos de datos estándar. Agosto 30, 2022, de
Schneider Electric Sitio web: [Link]
[Link]/Machine%20Expert/V1.1/es/SoMProg/SoMProg/Data_Types/Data
_Types-[Link]
• Editorial Etecé. (2021). Dato en informática. Agosto 30, 2022, de Editorial Etecé
Sitio web: [Link]
• Lenguajes de programacion PLC. (2021, August 19). Industrias GSL.
[Link]
plc
• (Brunete & Segundo y Rebeca Herrero, n.d.)
Brunete, A., & Segundo y Rebeca Herrero, P. S. (n.d.). 4.1 Diagrama de escalera.
[Link]. Retrieved August 31, 2022, from
[Link]
[Link]
• (n.d.-c)
(N.d.-c). [Link]. Retrieved August 31, 2022, from
[Link]
REPORTE DE LA PRÁCTICA
C0 C1 M1.0

Es un sistema secuencial, porque sus estados no solo


dependen de sus entradas si no de su estado anterior, por lo
tanto es uno secuencial.

Cuando apliquemos el RUN, los contactos con la funcion P van


a cambuar de estado.
0.03125 segundos es decir, 31.25 ms

0
0
0
1
A*B
Debido a que la salida depende de los valores que tengan las
entradas en ese momento.
E1
E2 1 VS
E3
E4
E1

𝐷 ∗ 𝐴 ∗ 𝐵̅ + 𝐷 ∗ 𝐴̅ ∗ 𝐵̅ ∗ 𝑉𝑆
I0.0 I0.1 I0.2 Q0.0

No, debido a que ningún sensor guarda la posición del


embolo.

Deja de energizar el interruptor D y el activador se queda


estático.
E1 1 0
E2 1B1 1
E3 0 0 1VS
E4 1 1 1
E1 2 1 0

̅̅̅̅ ∗ ̅̅̅̅
𝑁𝐴 𝑁𝐵(1) + ̅̅̅̅
𝑁𝐴 ∗ 𝑁𝐵 ∗ 𝐵1

Secuencial
̅̅̅̅
𝑁𝐴 ∗ 𝑁𝐵 + ̅̅̅̅
𝑁𝐴 ∗ 𝑁𝐵 ∗ 𝑉𝑆

Secuencial

SIMULACIONES DE LA PRÁCTICA
SIMULACIÓN FIGURA 2.7 FLUIDSIM

1. Seleccionamos New File

2. Seleccionamos de “Símbolos de
diagrama de Ladder” >
• Conexión eléctrica 24 V
• Conexión eléctrica 0 V
• Relé (Ladder)
• Contacto normalmente abierto
• Contacto normalmente cerrado
• Indicador luminoso

• Del apartado de Accionado


manualmente se toman dos
interruptores que funcionarán
como las entradas del sistema.
3. Se diseña la parte de Entrada,
para los sensores A y B,
colocando cada elemento como
se muestra y uniéndolos para
formar la conexión.

4. Ahora hacemos lo mismo para la


sección de Lógica Programada.
Utilizando los contactos NA y NC, y
un relé para interactuar con la
salida.
La ecuación correspondiente sería:
𝐹(𝐴𝐵) = 𝐴̅𝐵 + 𝐵̅𝐴

5. Seleccionamos Diagrama de
estados

6. Por último, creamos el circuito


de la salida utilizando un
contacto normalmente abierto y
un indicador luminoso.
7. Arrastramos el
indicador luminoso al
apartado que dice
MARCA, ddespués
seleccionamos el
color del indicador.

8. Corremos el
programa para poder
observar el
comportamiento de
la lógica programada
y analizar las salidas
que genera cada
combinación.
SIMULACIÓN FIGURA 2.9 FLUIDSIM

1. Seleccionamos New File

2. Seleccionamos de “Símbolos de
diagrama de Ladder” >
• Conexión eléctrica 24 V
• Conexión eléctrica 0 V
• Relé (Ladder)
• Pulsador normalmente abierto
• Pulsador normalmente cerrado
• Contacto normalmente abierto
• Contacto normalmente cerrado
• Indicador luminoso

3. Se diseña la parte de Entrada,


poniendo un botón normalmente
abierto de arranque y un botón
normalmente cerrado de paro, se
realizan las conexiones con los
relés para interactuar con el resto
del circuito.
4. Ahora hacemos lo mismo para la
sección de Lógica Programada.
Utilizando los contactos A y P, y un relé
para interactuar con la salida.
La ecuación correspondiente sería:
𝐹(𝐴𝑃) = 𝐴𝑃 + 𝐴̅𝑃𝐹(𝐴𝑃)
La ecuación parte de una tabla de
estados en la que se implementa el
método de “Un estado de memoria”.

5. Seleccionamos Diagrama de
estados

6. Por último, creamos el circuito de


la salida utilizando un contacto
normalmente abierto y un
indicador luminoso.
7. Arrastramos el
indicador
luminoso al
apartado que
dice MARCA,
ddespués
seleccionamos el
color del
indicador.

8. Corremos el
programa para
poder observar
el
comportamiento
de la lógica
programada y
analizar las
salidas que
genera cada
señal de
entrada.
SIMULACIÓN FIGURA 2.10 FLUIDSIM

1. Seleccionamos New File

2. Seleccionamos de
Operaciones lógicas con
bits
• Contacto NA
• Contacto NC
• Bobina

3. Hacemos el diagrama de la
lógica programada .
4. Copilamos y verificamos
que tengamos 0 errores
SIMULACIÓN FIGURA 2.11 FLUIDSIM

1. Seleccionamos New File

2. Seleccionamos de “Símbolos de
diagrama de Ladder” >
• Conexión eléctrica 24 V
• Conexión eléctrica 0 V
• Indicador luminoso

De interruptores> Manualmente
➢ 2 Interruptores Polo dos tiros
3. Se diseña el circuito, y se
renombran los puntos de los
interruptores, primero uno
conectado a otro y al final el
indicador luminoso.

4. Ahora le damos al start y


probamos las combinaciones
• Combinación A = 0 , B = 0
• Salida = Apagada

5. Ahora cuando A = 0 y B = 1
• Salida = Prendida

6. A = 1 y B = 0
• Salida = Encendida
7. A = 1 , y B = 1
• Salida = Apagada
SIMULACIÓN FIGURA 2.13 FLUIDSIM

1. Seleccionamos Nuevo File

2. Seleccionamos de “Símbolos de
diagrama de Ladder” >
• Conexión eléctrica 24 V
• Conexión eléctrica 0 V
• Relé (Ladder)
• Pulsador (NO)
• Pulsador (NC)

3. Se diseña la parte de Entrada,


donde están los interruptores A y B.
4. Continuamos con la sección
de Lógica Programada.
Aquí utilizamos
• Contactos NA
• Contactos NC
• Relés
Ecuación:
F(AB)=A.B
Utilizando la ecuación obtenida de
la tabla de verdad obtenemos la
siguiente lógica.

5. Seleccionamos Diagrama de
estados

6. Por último, creamos el


circuito de la salida
Contiene:
• Un contacto NA
• Y un indicador luminoso
7. Arrastramos
el indicador
luminoso al
apartado que dice
MARCA
Después
seleccionamos el
color de nuestro
indicador.

8. Corra el
programa y vea el
comportamiento de
nuestro diagrama de
lógica programada.
SIMULACIÓN FIGURA 2.16 FLUIDSIM

1. Seleccionamos Nuevo File

2. Seleccionamos de “Símbolos de
diagrama de Ladder” >
• Conexión eléctrica 24 V
• Conexión eléctrica 0 V
• Relé (Ladder)
• Pulsador (NO)
• Pulsador (NC)

3. Se diseña la parte de Entrada,


donde están el interruptor D y los
sensores A y B.
4. Continuamos con la sección
de Lógica Programada.
Aquí utilizamos
• Contactos NA
• Contactos NC
• Relés
Ecuación:
VS=𝐷. 𝐴. 𝐵̅ + 𝐷. ̅̅̅̅̅̅
𝐴. 𝐵. 𝑉𝑆
Utilizando la ecuación obtenida de
la tabla de verdad obtenemos la
siguiente lógica.

5. Seleccionamos Diagrama de
estados

6. Por último, creamos el


circuito de la salida
Contiene:
• Un contacto NA
• Y un indicador luminoso
7. Arrastramos el
indicador luminoso al
apartado que dice
MARCA
Después seleccionamos
el color de nuestro
indicador.

8. Corra el
programa y vea el
comportamiento de
nuestro diagrama de
lógica programada.
SIMULACIÓN FIGURA 2.17 FLUIDSIM

1. Seleccionamos Nuevo File

2. Seleccionamos de “Símbolos de
diagrama de Ladder” >
• Conexión eléctrica 24 V
• Conexión eléctrica 0 V
• Relé (Ladder)
• Pulsador (NO)
• Pulsador (NC)

3. Se diseña la parte de Entrada,


donde están los sensores NA y NB.
4. Continuamos con la sección
de Lógica Programada.
Aquí utilizamos
• Contactos NA
• Contactos NC
• Relés
Ecuaciones:
B1= ̅̅̅̅̅̅̅̅̅̅
𝑁𝐴. 𝑁𝐵 + 𝑁𝐴̅̅̅̅. 𝑁𝐵. 𝐵1
̅̅̅̅. 𝑁𝐵 + 𝑁𝐴. 𝑁𝐵. 𝑉𝑆
VS=𝑁𝐴
Utilizando la ecuación obtenida de
la tabla de verdad obtenemos la
siguiente lógica.

5. Seleccionamos Diagrama de
estados

6. Por último, creamos el


circuito de la salida
Contiene:
• Dos contactos NA
• Y dos indicadores luminosos
7. Arrastramos el
indicador luminoso al
apartado que dice
MARCA
Después seleccionamos
el color de nuestro
indicador.

8. Corra el
programa y vea el
comportamiento de
nuestro diagrama de
lógica programada.
REPORTE DE LA PRÁCTICA
0 0 0
1

ON M1 0

0 1 M2

0 0
𝐴 ∙ 𝑃 + 𝐴̅ ∙ 𝑃 ∙ 𝑂𝑁

𝑂𝑁 ∙ 𝑋 ∙ 𝑌̅ ∙ 𝑅̅ + 𝑂𝑁 ∙ 𝑋̅ ∙ 𝑌̅ ∙ 𝑅̅ ∙ 𝑀1

𝑂𝑁 ∙ 𝑋̅ ∙ 𝑌 ∙ 𝑅̅ + 𝑂𝑁 ∙ 𝑋̅ ∙ 𝑌̅ ∙ 𝑅̅ ∙ 𝑀2

Son de tipo secuencial ya que existe las combinaciones que para mismos valores
de entrada diferentes valores de salidas, es decir, depende de la entrada actual
ya que llevan una lógica secuencial y a la vez como se observan en las ecuaciones
es necesario un dispositivo de memoria que almacena el historial de las entradas
anteriores.
I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 Q0.0 Q0.1
0
M1 M2
1
1 0
ON
M1 0
0
1 1
0 M1 M2
0 1
0 M2
0 0
M1 M2

𝐴 ∗ 𝑃 + 𝐴̅ ∗ 𝑃 ∗ 𝑂𝑁

𝑅 ∗ 𝑆̅ ∗ 𝑇̅ ∗ 𝑈
̅ + 𝑅̅ ∗ 𝑆̅ ∗ 𝑇̅ ∗ 𝑈
̅ + 𝑅̅ ∗ 𝑆̅ ∗ 𝑇̅ ∗ 𝑈
̅

𝑅̅ ∗ 𝑆̅ ∗ 𝑇̅ ∗ 𝑈
̅ + 𝑅̅ ∗ 𝑆̅ ∗ 𝑇̅ ∗ 𝑈
̅ + 𝑅̅ ∗ 𝑆̅ ∗ 𝑇̅ ∗ 𝑈
̅
I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 Q0.0 Q0.1 Q0.3
SIMULACIONES DE LA PRÁCTICA
FLUIDSIM- FIGURA 3.1
1.-Con ayuda de ¨common files¨ en
la opción de ¨ladder symbols¨
encontramos los componentes
requeridos como los voltajes, relay
y los push bottons.

2.- Para la parte de circuito lógico


de igual manera que la entrada, nos
ayudamos de la misma opciones.
Agregando aquí los ladder´s

3.- en el caso de la salida se agregan


los voltajes, push botton y un
indicador de luz.
A continuación se ve el diagrama
completado así como sus
comportamiento.
SIMULACIÓN FIGURA 3.8 FLUIDSIM

1. Abrimos un nuevo archivo em


FluidSIM.

2. Buscamos los elementos como la


simbología que utilizaremos
para la práctica.
En este caso vamos a utilizar:
• Conexión eléctrica 24 V y 0 V.
• Relé (Ladder)
• Pulsador (NO y NC)
• Contacto (NO Y NC)
• Indicador luminoso

3. Se inicia con la parte de entrada


donde está el sistema de paro y
arranque, así como nuestras
demás entradas.
4. Se procede a dibujar la parte de
lógica programable donde se
colocan los contactos y se puede
observar y analizar lo descrito en
las ecuaciones como en la tabla.

5. Ahora se dibuja la salida que


contiene los indicadores
luminosos de cada motor del
circuito.

6. Por último, corremos la


simulación y comprobamos que
funcione correctamente.
SIMULACIÓN FIGURA 3.9 MICROWIN

Primero abrimos el programa de


STEP 7 para realizar nuestro
diagrama escalera

Con ayuda de estas opciones,


procedemos a realizar las
conexiones como se ven en el
diagrama de fluidsim que se vio
anteriormente.
Mediante contactos abiertos y
cerrados, así como bobinas,
realizamos la network del sistema
paro arranque

Utilizamos el mismo proceso


tanto para el motor 1 como para
el motor 2.

Ahora abrimos el Step 7 para


cargarlo a un PLC simulado.

En este caso presionando dos


veces en la parte derecha del
dibujo del PLC, escogemos el
modelo de CPU con el que
realizamos la programación en el
Micro/WIN
En la opción de Load in CPU
localizada en la esquina superior
izquierda, cargamos nuestro
archivo que guardamos del
Micro/WIN en formato .awl

Utilizando PC_SIMU realizamos


podemos ver gráficamente las
salidas de nuestro PLC.

En la opción pulsador, daremos de


alta nuestras entradas.
En este, seleccionamos colores de
los botones, si es NA o NC y la
entrada del PLC a la que está
ligado.
En la opción de LED,
observaremos gráficamente el
comportamiento de las gráficas,
donde también podremos escoger
un color y dar de alta la salida que
le dedicamos en el PLC.

Ya con todo dado de alta,


procedemos a hacer nuestra
simulación seleccionando la opción
en el S7-200 de Interchange
input/output

Seleccionamos en el PC-SIMU el
modo simulación y empezamos a
corroborar el funcionamiento del
sistema.
SIMULACIÓN FIGURA 3.12 FLUIDSIM
En un nuevo programa
identificamos elementos que
utilizaremos para la simulación:
• Conexión de 24V y de 0V
• Contactos NC y NA
• Interruptores NC y NA
• Relés
• Indicador luminoso

Primero procedemos a poner


nuestras entradas del sistema, en
este caso tenemos la señal de
paro y arranque y 4 señales de
entrada provenientes de 4
sensores.

Teniendo en cuenta las


ecuaciones de cada salida,
realizamos el diagrama escalera
para su simulación en fluidsim.
Como se observa tendremos 3
networks para todo el sistema.
Una del sistema paro-arranque,
otra para el motor 1 y otra para el
motor 2.

Con la utilización de los contactos


y los indicadores luminosos
identificamos las salidas del
sistema, para observar cuando se
prenden.
En la pestaña Otros, buscamos la
opción de Diagrama de estados

Con los indicadores, los ponemos


en el diagrama de estados y
procedemos a realizar nuestra
simulación.

Ahora observaremos unos


cuantos estados para corroborar
el funcionamiento teórico de
nuestro sistema.
REPORTE DE LA PRÁCTICA
𝐴 ∗ 𝑃 + 𝐴̅ ∗ 𝑃 ∗ 𝑂𝑁

𝑂𝑁 ∗ 𝑅̅ (𝑋 ∗ 𝑌̅ ∗ 𝑋̅ ∗ 𝑌 + 𝑋̅ ∗ 𝑌 ∗ 𝑀1)

𝑂𝑁 ∗ 𝑅̅ (𝑋̅ ∗ 𝑌 + 𝑋̅ ∗ 𝑌̅𝑀2)
𝑋 ∗ 𝑌̅ ∗ 𝑅̅ ∗ 𝑂𝑁 + 𝑋̅ ∗ 𝑌 ∗ 𝑀1 ∗ 𝑅̅ ∗ 𝑂𝑁 + 𝑋̅ ∗ 𝑌̅ ∗ 𝑀1 ∗ 𝑅̅ ∗ 𝑂𝑁
• Tarjetas intercambiables
• Mas velocidad
• Mas memoria

Centraliza el proceso, condiciones ambientales apropiadas y


mayor costo para controlar tareas sencillas.

Utilizan protocolos de comunicación Europeos, tales como,


Profibus, ASI, Serial MODBUS o MODBUS TCP/IP.

Siemens es de pago, hay que adquirir un cable ethernet


externo además de adquirir un html adicional.
SIMULACIONES DE LA PRÁCTICA

Simulación Figura 4.5 Melsoft GX Developer


1. Seleccionamos Nuevo File
y damos FXCPU y FX2N(C).

2. Seleccionamos de
“Símbolos de diagrama de
Ladder” >
• Conexión eléctrica 24 V
• Conexión eléctrica 0 V
• Relé (Ladder)
• Pulsador (NO)
• Pulsador (NC)
3. Se diseña la parte de
arranque y paro.
4. Continuamos diseñando la
ecuación de la memoria M1 con
los contactos y bobina.
Ecuación:
M1=
Utilizando la ecuación obtenida
de la tabla de estados
obtenemos la siguiente lógica.

5. Por último, creamos el circuito


de la salida.
Contiene: Contactos de la salida M2
6. Compilas
y checamos si
tiene errores
Simulación Figura 4.5 Melsoft GX Developer

7. Seleccionamos Nuevo File y


damos FXCPU y FX2N(C).

8. Seleccionamos de “Símbolos de
diagrama de Ladder” >
• Conexión eléctrica 24 V
• Conexión eléctrica 0 V
• Relé (Ladder)
• Pulsador (NO)
• Pulsador (NC)
9. Se diseña la parte de arranque y
paro.
10. Continuamos diseñando la
ecuación de la memoria M1 con los
contactos y bobina.
Ecuación:
M1=Utilizando la ecuación obtenida
de la tabla de estados obtenemos la
siguiente lógica.

11. Por último, creamos el circuito


de la salida.
Contiene:
• Contactos de la salida M2
• Y la bobina M2.
12. Damos click
en compilar y
checamos los
errores.
REPORTE DE LA PRÁCTICA
M0.3 M0.4
I0.0 Q0.0 M0.1 M0.2
1 0 0 0 0 M6
M1 1 0 0 0 0
0 M2 1 0 0 0
0 0 M3 1 0 0
0 0 0 M4 1 0
0 0 0 0 M5 1
1 0 0 0 0 M6

̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝑋 ∗ ̅̅̅̅
𝑀2 ∗ ̅̅̅̅ 𝑀4 ∗ ̅̅̅̅
𝑀3 ∗ ̅̅̅̅ 𝑀5 + 𝑋 ∗ 𝑀1

𝑋 ∗ 𝑀1 + 𝑋̅ ∗ 𝑀2

𝑋̅ ∗ 𝑀2 + 𝑋 ∗ 𝑀3
𝑋 ∗ 𝑀3 + 𝑋̅ ∗ 𝑀4

𝑋̅ ∗ 𝑀4 + 𝑋 ∗ 𝑀5

𝑋 ∗ 𝑀5 + 𝑋̅ ∗ 𝑀6

𝑀1

𝑀3

𝑀5

M1 M1 MT1
X M2 M3 M4 M5

X M1
M3 MT2
X M1 M2

M5 MT3
X M2

M3
X M2

X M3

M4
X M3

X M4

M5
X M4

X M5

M6
X M5

X M6
̅̅̅̅
𝑀3(𝐴̅ ∗ ̅̅̅̅
𝑀2 + 𝐴 ∗ 𝑀1)

̅̅̅̅
𝑀3(𝐴 ∗ 𝑀1 + 𝐴̅ ∗ 𝑀2)
𝐴̅ ∗ ̅̅̅̅
𝑀2 + 𝐴 ∗ 𝑀3

̅̅̅̅ ∗ 𝑀2 ∗ 𝑃 + 𝑀5 ∗ 𝑃
𝑀1

𝑀5

1 0 0 0 0 M16
M11 1 0 0 0 0
0 M12 1 0 0 0
0 0 M13 1 0 0
0 0 0 M14 1 0
0 0 0 0 M15 1
1 0 0 0 0 M16
̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝑋 ∗ ̅̅̅̅̅̅
𝑀12 ∗ ̅̅̅̅̅̅ 𝑀14 ∗ ̅̅̅̅̅̅
𝑀13 ∗ ̅̅̅̅̅̅ 𝑀15 + 𝑋 ∗ 𝑀11

𝑋 ∗ 𝑀11 + 𝑋̅ ∗ 𝑀12

𝑋̅ ∗ 𝑀12 + 𝑋 ∗ 𝑀13

𝑋 ∗ 𝑀13 + 𝑋̅ ∗ 𝑀14

𝑋̅ ∗ 𝑀14 + 𝑋 ∗ 𝑀15

𝑋 ∗ 𝑀15 + 𝑋̅ ∗ 𝑀16

𝑀12

𝑀13

𝑀15
SIMULACIONES DE LA PRÁCTICA
Simulación Figura 5.3 FluidSIM
En un nuevo programa identificamos
elementos que utilizaremos para la
simulación:
• Conexión de 24V y de 0V
• Contactos NC y NA
• Interruptores NC y NA
• Relés
• Indicador luminoso

Primero procedemos a poner nuestras


entradas del sistema, en este caso
tenemos una sola señal de entrada
accionada con un contacto que está
normalmente abierto.

Teniendo en cuenta las ecuaciones de


cada salida para el sistema secuencial
asíncrono, realizamos el diagrama de
lógica programable en fluidsim con los
contactos, relés y las fuentes de voltaje.

Con la utilización de los contactos y los


indicadores luminosos identificamos la
sistema del sistema que es M2.

En la pestaña Otros, buscamos la opción


de Diagrama de estados
Con los indicadores, los ponemos en el
diagrama de estados y procedemos a
realizar nuestra simulación.

Ahora observaremos los estados que


ocurren al realizar las operaciones.
Simulación Figura 5.4 Microwin Step 7 y Simulador S7-200

1. Abrimos un nuevo archivo en


Micronwin Step 7.

2. Ubicamos los elementos que


usaremos en esta
simulación, los cuales son
contactos y bobinas.

3. Comenzamos a dibujar cada


una de las partes de acuerdo
con lo que se pide.
4. Nombramos cada elemento
así como la ubicación de
dirección que tendrá dentro
de nuestro PLC y si es
necesario algún comentario.

5. Al terminar de dibujar
visualizamos de mejor
manera en la opción de
estado de símbolos.

6. Guardamos el archivo y
exportamos a la vez el
archivo para después pasar
al simulador.
Nota: hasta el momento solo se
ha dibujado nuestro sistema más
no se ha simulado.
7. Es importante compilar el
trabajo realizado y
comprobar que no existan
errores.

8. Una vez hecho esto, se


procede a abrir el simulador
S7-200.

9. Cargamos el programa y
corremos la simulación con
ayuda de la tabla los estados
que se nos indican.
Simulación Figura 5.6 FluidSIM

1. Seleccionamos New File

2. Seleccionamos de “Símbolos de diagrama


de Ladder” >
• Conexión eléctrica 24 V
• Conexión eléctrica 0 V
• Relé (Ladder)
• Contacto normalmente abierto
• Contacto normalmente cerrado
• Indicador luminoso
• Pulsador normalmente abierto.
3. Se diseña la parte de Entrada, para un
botón normalmente abierto que activa un
relé denominado X, colocando cada
elemento como se muestra y uniéndolos
para formar la conexión.

4. Ahora hacemos lo mismo para la sección


de Lógica de los contactos. Utilizando la
tabla de memorias y obteniendo las
ecuaciones podemos desarrollar el
diagrama como se muestra en la figura,
colocando contactos, relés y uniendo las
conexiones como se muestra, asignando
nombres a los contactos y bobinas para
obtener el funcionamiento deseado.

5. Por último, creamos el circuito de la salida


utilizando las ecuaciones y colocando el
contacto de la memoria correspondiente,
además de un indicador luminoso que nos
permita observar el funcionamiento de las
salidas y de su lógica.
6. Colocamos el diagrama de estados para
observar el estado de las salidas, se
encuentra en el apartado de “Otros”.

7. Arrastramos cada indicador


luminoso al apartado que
dice MARCA, después
seleccionamos el color de los
indicadores.
8. Corremos el programa para
poder observar el
comportamiento de la
lógica de los contactos y
analizar las salidas que
genera cada estado.
En este caso, se comprueba
la tabla de estados
generada previamente y se
observa que las salidas
corresponden con los
estados mostrados.
Simulación Figura 5.7 Microwin Step 7 y Simulador S7-200

1. Abrimos un nuevo archivo


en Micronwin Step 7.

2. Ubicamos los elementos


que usaremos en esta
simulación, los cuales son
contactos y bobinas.

3. Comenzamos a dibujar
cada una de las partes de
acuerdo con lo que se pide.

4. Nombramos cada
elemento así como la
ubicación de dirección que
tendrá dentro de nuestro
PLC y si es necesario algún
comentario.
5. Al terminar de dibujar
visualizamos de mejor
manera en la opción de
estado de símbolos.

6. Guardamos el archivo y
exportamos a la vez el
archivo para después pasar
al simulador.
Nota: hasta el momento solo se
ha dibujado nuestro sistema
más no se ha simulado.

7. Es importante compilar el
trabajo realizado y
comprobar que no existan
errores.
8. Una vez hecho esto, se
procede a abrir el
simulador S7-200.

9. Cargamos el programa y
corremos la simulación con
ayuda de la tabla los
estados que se nos indican.
Simulación Figura 5.9 Fluidsim

1. Seleccionamos New File

2. Seleccionamos de
“Símbolos de diagrama
de Ladder” >

• Conexión eléctrica 24 V

• Conexión eléctrica 0 V

• Indicador luminoso

De interruptores>
Manualmente

➢ CONTACTOS (NO)

➢ CONTACTOS (NC)
3. Hacer el
diagrama
asignado con
sus
respectivas
simbología

Estado inicial

Estado final
Simulación Figura 5.11 Melsoft GX Developer

1. Paso 1,
abrimos nuestro
programa step 7-
micro/win y damos
un click en bloque
de programa para
realizar nuestro
diagrama escalera.

2. El segundo
paso es colocar los
contactos y la
bobina que nos
indica la figura, se
encuentran en la
parte superior y se
les coloca el nombre
que aparece en la
figura.

3.
4. Se diseña y
se colocan los
nombres de cada
contacto y bobina.

5. Se realiza la
tabla de símbolos,
para dar una buena
simbología y
cronología al
sistema.
6. Como último
paso compilamos en
la parte superior y
observamos que no se
encuentre ningún
error para guardar el
archivo y realizar su
simulación.

7. Abrimos el
simulador S7-200 de
siemens y cargamos el
programa
previamente
exportado de STEP 7
Microwin.
8. Cómo último
paso, debemos correr
la simulación dando
click en run y
corroborar que nos de
la secuencia de las
ecuaciones de
memoria.
INTRODUCCIÓN
En esta práctica se hablará acerca de sistemas secuenciales en los cuales se
presenta una falla.
Un Sistema Secuencial es un Sistema Digital cuyos vectores de salida dependen
no sólo del vector de entrada actual sino también del anterior o los anteriores.
En otras palabras un
Sistema Secuencial debe ser capaz de “memorizar” la evolución de los vectores
de entrada y determinar el vector de salida en función de la misma.
En circuitos secuenciales asíncronos los cambios de estados ocurren al ritmo
natural asociado a las compuertas lógicas utilizadas en su implementación, sin
la necesidad de que esté presente una señal de reloj global. Esto mitiga el
problema de distribución del reloj, que caracteriza a los circuitos síncronos.
Gracias a no tener que esperar a la señal de reloj, los circuitos asíncronos son
capaces de operar a una mayor velocidad, teóricamente limitada por los
tiempos de propagación de los elementos lógicos usados.
A continuación se muestra el tema de condiciones de falla de un sistema
secuencial asíncrono, en la cual podrás observar dos ejercicios , uno hecho a
través del programa fluidsim y el otro por medio de microwin para
posteriormente pasarlo al simulador s7-200, cabe mencionar que este caso se
trata de un solo problema del llenado de un tanque de almacenamiento en el
cual dependiendo de la activación de los dos sensores de alto y bajo nivel ,
deberá realizar cierta acción correspondiente ya sea activar el vaciado o las
alarmas en caso de haber fallas
REPORTE DE LA PRÁCTICA
SIMULACIONES DE LA PRÁCTICA
Simulación Figura 6.3 Fluidsim

1. Seleccionamos Nuevo Archivo

2. Seleccionamos de “Símbolos de
diagrama de Ladder” >
• Conexión eléctrica 24 V
• Conexión eléctrica 0 V
• Relé (Ladder)
• Pulsador (NO)
• Pulsador (NC)

3. Se diseña la parte de Entrada,


donde están los botones de Paro y
Arranque y Reset (A, P y R); y los
sensores de nivel alto y bajo (NA y
NB).
4. Continuamos con la sección
de Lógica Programada.
Aquí utilizamos
• *Contactos normalmente abiertos
(NA)
• *Contactos normalmente cerrados
(NC)
• *Relés
Utilizando las ecuaciones
obtenidas de la tabla de verdad
obtenemos la siguiente lógica
programada.
5. Después, continuamos con
la sección de lógica de contactos.
La cual se encarga de realizar las
ecuaciones obtenidas de cada
memoria de la tabla de verdad.

6. Seleccionamos Diagrama de
estados
7. Por último, creamos el
circuito de la salida
Contiene:
• *Contactos normalmente abiertos
(NA).
• *Contactos normalmente cerrados
(NC).
• *Indicadores luminosos.

8. Arrastramos
el indicador
luminoso al
apartado que dice
MARCA
Después
seleccionamos el
color de nuestro
indicador.
9. Corra el
programa y vea el
comportamiento de
nuestro diagrama de
lógica programada.

Simulación Figura 6.4 STEP 7 MicroWIN


Primero abrimos el programa de STEP 7 para realizar
nuestro diagrama escalera

Con ayuda de estas opciones, procedemos a realizar


las conexiones como se ven en el diagrama de
fluidsim que se vio anteriormente.
Procedemos a llenar la imagen con las networks de nuestra programación
Ahora abrimos el Step 7 para cargarlo a un
PLC simulado.

En este caso presionando dos veces en la


parte derecha del dibujo del PLC,
escogemos el modelo de CPU con el que
realizamos la programación en el
Micro/WIN
En la opción de Load in CPU localizada en
la esquina superior izquierda, cargamos
nuestro archivo que guardamos del
Micro/WIN en formato .awl

Utilizando PC_SIMU realizamos podemos


ver gráficamente las salidas de nuestro
PLC.
En la opción pulsador, daremos de alta
nuestras entradas.
En este, seleccionamos colores de los
botones, si es NA o NC y la entrada del PLC
a la que está ligado.
En la opción de LED, observaremos
gráficamente el comportamiento de las
salidas, donde también podremos escoger
un color y dar de alta la salida que le
dedicamos en el PLC.

Ya con todo dado de alta, procedemos a


hacer nuestra simulación seleccionando la
opción en el S7-200 de Interchange
input/output

Seleccionamos en el PC-SIMU el modo


simulación y empezamos a corroborar el
funcionamiento del sistema.
CONCLUSIÓN
En conclusión esta práctica fue muy interesante ya que se nos proporcionó un
problema acerca del llenado y vaciado de un tanque en el cual dependiendo a
las condiciones establecidas realizamos la programación para que el PLC
realice las indicaciones correspondientes, cabe mencionar que este problema
se hizo mediante dos programas , tanto por fluidsim y microwin, en el caso del
programa microwin , este nos da la oportunidad de que al exportarlo podemos
usar el simulador s7-200 , el cual es un PLC y poder comprobar también si el
programa que realizamos realiza las acciones correspondientes dependiendo
del de las consideraciones establecidas.
Por ultimo fue muy interesante ver el funcionamiento de los diagramas gracias
a los softwares ocupados.
INTRODUCCIÓN
Los circuitos neumáticos son un elemento clave en la mayoría de las industrias.
Su trabajo consiste en generar, transmitir y transformar fuerzas mediante el
uso del aire comprimido.
En esta esta práctica encontrara una serie de ejercicios muy interesantes
acerca del tema de circuitos secuenciales neumáticos en los cuales realizamos
la estructuración correspondiente de acuerdo con las indicaciones de la
práctica, podrás observar la resolución de algunas ecuaciones las cuales nos
servirán para poder realizar los ejercicios correspondientes.
Es interesante como se junta la automatización con los sistemas neumáticos,
a continuación se muestra algunos ejemplos empleando sistemas neumáticos.
REPORTE DE LA PRÁCTICA
Tiene como beneficios que esta implementación permite tener una
respuesta de salida continua sin errores y automática, sin necesidad
de activar la válvula VM para cada situación, de esta forma se tienen
resultados automáticos.
Si se tiene activada la válvula LS4 el proceso se detiene después de
activar la válvula manual pues VX2 se bloquea lo que no permite que el
cilindro 1 vuelva a su estado inicial y tampoco que se pueda activar el
segundo cilindro, no es hasta que se suelta la válvula LS4 y el muelle la
regresa que el proceso puede continuar.
VX1 VX5

VX2 VX4

LS1 LS3 VM LS2 LS4

VX1 LS2 LS3 LS4

VX2 LS4 T1

VX3 T1 LS2 LS3

VX4 LS2 LS3 LS1

LS4
Se regulan los regresos de 1A y 2A, pero depende de la equivalencia. Si existe
una diferencia ya que el temporizador en este circuito sirve para retardar el
avance de VX3 en lo que se llena el acumulador , en dado caso que se realizó
al revés las conexiones no harían lo esperado.

VX1
VX2
(De*1x)+(T1*LSB1)
LS2*T2

De*1x

T1+LS2 T1+LS2
Tiene la función de que al pulsar 1x mande la señal de la
salida de la válvula de simultaneidad donde deben de estar
dando un valor de 1 las entradas De con 1x para entrar a una
válvula selectora del propio valor de 1x.

Funciona después de T1, ya que este manda la información a las


siguientes válvulas que tienen un retorno con las válvulas
selectoras, donde se comprueba en dos ocasiones el
funcionamiento y una vez que T2 arranca esto depende de LS2
que se activará cuando LS1 deje de censar y de ahí la señal ira
por una válvula estranguladora sin retorno para que avance hasta
completar todo el sistema.
SIMULACIONES DE LA PRÁCTICA
Simulación Figura 7.9 FluidSIM
1. Abrimos un nuevo
archivo en FluidSIM y
seleccionamos los
componentes de
neumática.

2. Conocemos y
ubicamos los
elementos más
comunes, así como los
elementos que se
usarán en la figura, los
cuales son las válvulas
y para los elementos de
entrada la fuente de
poder y el
acondicionamiento del
aire. En esta figura se
usará con más
regularidad la válvula
3/2.
3. Comenzamos
dibujando la parte de
abajo, de izquierda a
derecha, de acuerdo
con la indicación cada
figura ya sea con su
accionador y su retorno
de muelle e iniciamos
con las primeras
conexiones.
4. Seguimos con el
siguiente nivel, en el
que se repite el paso
anterior y se
interconecta cada
válvula para dar
continuidad.

5. Por último, colocamos


los actuadores y las
válvulas
estranguladoras sin
retorno.

6. En el caso del cilindro


de doble efecto es
necesario establecer
las marcas para
después esto
establecerlos en las
válvulas que están
accionadas por rodillo,
7. Por último, se agregar
un diagrama de estado
para poder observar el
comportamiento de
nuestro circuito.

Es importante agregar la marca de los elementos de cada componente usado para visualizarlo de
mejor manera en el diagrama de estados.
Simulación Figura 7.11 FluidSIM

1. Seleccionamos New File y


abrimos el apartado de
Neumática

2. Seleccionamos los
componentes neumáticos
que utilizaremos para la
elaboración del diagrama:

• 8 Válvulas 3/2 con


diferentes
accionamientos y
retornos, 5
monoestables y 3
biestables.
• 2 Válvulas 5/2
• 3 Válvulas de
simultaneidad.
• 3 compresores de aire
• 3 acondicionadores
para el aire.
• 4 Válvulas antirretorno
estranguladoras.
• 2 cilindros de doble
efecto.
3. Primeramente,
colocamos la parte baja
del diagrama
correspondiente con
las entradas, un
compresor con su
acondicionamiento
para el aire, y 5 válvulas
3/2, una accionada por
un botón y las otras por
un rodillo activado con
un sensor, todas tienen
un regreso por muelle y
un silenciador a la
salida.
4. Ahora colocamos
algunas válvulas más de
3/2 y de simultaneidad,
y comenzamos a unir
las válvulas según las
ecuaciones vistas en los
puntos anteriores de la
práctica, esto
corresponde a la parte
de la lógica del sistema.
5. Por último las salidas,
colocamos la parte
superior del diagrama,
el cual incluye 2
válvulas 5/2, con
silenciador y
accionamiento
mecánico biestables, y
a la salida de cada una,
conectamos 2 válvulas
antirretorno
estranguladoras con
ciertos porcentajes de
apertura, todo
conectado a un par de
cilindros de doble
efecto y con los
sensores conectados a
las válvulas del inicio
del diagrama.

6. Colocamos el diagrama
de estados para
observar el estado de
las válvulas y el cilindro
y comparar con el
comportamiento
deseado.
7. Una vez que
simulamos y
presionamos el
accionamiento
manual, el primer
cilindro se activa y
después de regresar se
activa el segundo
cilindro para después
regresar y tener a los
dos en reposo hasta
volver a presionar el
botón.
Simulación Figura 7.13 FluidSIM

8. Seleccionamos New File


y abrimos el apartado de
Neumática

9. Seleccionamos los
componentes neumáticos
que utilizaremos para la
elaboración del diagrama:

• 10 Válvulas 3/2 con


diferentes accionamientos
y retornos, 5 monoestables
y 5 biestables.
• 2 Válvulas 5/2
• 7 Válvulas de
simultaneidad.
• 3 compresores de aire
• 3 acondicionadores para el
aire.
• 4 Válvulas antirretorno
estranguladoras.
• 2 cilindros de doble efecto.
• 1 válvula de desaleración
[Link],
colocamos la parte
baja del diagrama
correspondiente con
las entradas, un
compresor con su
acondicionamiento
para el aire, y 5
válvulas 3/2, una
accionada por un
botón y las otras por
un rodillo activado
con un sensor, todas
tienen un regreso por
muelle y un
silenciador a la salida.
[Link] colocamos
algunas válvulas más
de 3/2 y de
simultaneidad, y
comenzamos a unir
las válvulas según las
ecuaciones vistas en
los puntos anteriores
de la práctica, esto
corresponde a la
parte de la lógica del
sistema.
[Link] último las salidas,
colocamos la parte
superior del
diagrama, el cual
incluye 2 válvulas 5/2,
con silenciador y
accionamiento
mecánico biestables,
y a la salida de cada
una, conectamos 2
válvulas antirretorno
estranguladoras con
ciertos porcentajes
de apertura, todo
conectado a un par de
cilindros de doble
efecto y con los
sensores conectados
a las válvulas del
inicio del diagrama.

[Link] el
diagrama de estados
para observar el
estado de las válvulas
y el cilindro y
comparar con el
comportamiento
deseado.
[Link] vez que
simulamos y
presionamos el
accionamiento
manual, el primer
cilindro se activa y
después de regresar se
activa el segundo
cilindro para después
regresar y tener a los
dos en reposo hasta
volver a presionar el
botón.
Simulación Figura 7.14 FluidSIM

[Link] New File y


abrimos el apartado de
Neumática

[Link] los
componentes neumáticos
que utilizaremos para la
elaboración del diagrama:

• 9 Válvulas 3/2 con


diferentes
accionamientos y
retornos, 5
monoestables y 4
biestables.
• 2 Válvulas 5/2
• 6 Válvulas de
simultaneidad.
• 3 Válvulas selectoras.
• 3 compresores de aire
• 3 acondicionadores
para el aire.
• 4 Válvulas antirretorno
estranguladoras.
• 2 cilindros de doble
efecto.
• 13 seleccionadores
• 1 Válvula de
desaceleración
[Link],
colocamos la parte baja
del diagrama
correspondiente con las
entradas, un compresor
con su
acondicionamiento
para el aire, y 5 válvulas
3/2, una accionada por
un botón y las otras por
un rodillo activado con
un sensor, todas tienen
un regreso por muelle y
un silenciador a la
salida. Y la válvula de
desaceleración.
[Link] colocamos
algunas válvulas más de
3/2 y de simultaneidad,
y comenzamos a unir las
válvulas según las
ecuaciones vistas en los
puntos anteriores de la
práctica, esto
corresponde a la parte
de la lógica del sistema.
[Link] último las salidas,
colocamos la parte
superior del diagrama,
el cual incluye 2 válvulas
5/2, con silenciador y
accionamiento
mecánico biestables, y a
la salida de cada una,
conectamos 2 válvulas
antirretorno
estranguladoras con
ciertos porcentajes de
apertura, todo
conectado a un par de
cilindros de doble
efecto y con los
sensores conectados a
las válvulas del inicio del
diagrama.

[Link] el diagrama
de estados para
observar el estado de
las válvulas y el cilindro
y comparar con el
comportamiento
deseado.

[Link] vez que simulamos y presionamos el accionamiento manual, el primer cilindro se activa y
después de regresar se activa el segundo cilindro para después regresar y tener a los dos en
reposo hasta volver a presionar el botón.
Simulación Figura 7.15 FluidSIM
1. Abrimos un nuevo archivo en
FluidSIM y seleccionamos los
componentes de neumática.

2. Conocemos y ubicamos los


elementos más comunes, así
como los elementos que se
usarán en la figura, los cuales
son las válvulas y para los
elementos de entrada la fuente
de poder y el
acondicionamiento del aire. En
esta figura se usará con más
regularidad la válvula 3/2.

3. Comenzamos dibujando la
parte de abajo, de izquierda a
derecha, de acuerdo con la
indicación cada figura, en este
caso son dos pares de válvulas,
el primer par con accionador de
pulsador con retorno de muelle
y silenciador y el otro par es
igual solo que accionadas con
rodillo (las 4 válvulas son 3/2).
4. Seguimos con el siguiente
nivel, en el que se repite el paso
anterior y se interconecta cada
válvula para dar continuidad.

5. Por último, colocamos los


actuadores y las válvulas
estranguladoras sin retorno
junto con una válvula más que
contiene toda la información
del sistema.

6. En el caso del cilindro de doble


efecto es necesario establecer
las marcas para después esto
establecerlos en las válvulas
que están accionadas por
rodillo,
7. Por último, se agregar el
equipo con los nombres de los
integrantes como evidencia.
Es importante agregar la marca de los elementos de cada componente usado para visualizarlo de mejor
manera en el diagrama de estados.
CONCLUSIÓN
En conclusión, esta práctica fue muy interesante y nueva debido a que re
realizaron algunos ejercicios secuenciales de neumática en los cuales pudimos
observar el funcionamiento de cada sistema, así como también el
comportamiento de algunos elementos que se encuentran en el sistema. Fue
muy interesante ya que el programa de fluidsim, al iniciar la simulación, nos
muestra a través de unas flechas la dirección que sigue la presión del aire y
como va recorriendo cada parte del sistema , mencionado qué a su paso se
van activando y desactivando ciertos elementos.
Para finalizar, puedo decir que fue un practica algo compleja debido a
muestras nuevos elementos y en cuanto a la simulación fue interesante ver
como desde el comprensor hasta el elemento final su seguimiento en las
diferentes secuencias.
INTRODUCCIÓN
En esta esta práctica enfocada en la programación Ladder utilizando funciones
de tiempo, contador y controlador.
Aquí se enseñará a configurar y utilizar el PLC, realizar en el software del PLC
control aplicando ladder (escalera) y enviarlo al PLC, para simular el circuito
mediante entradas y salidas. Al aplicar todas las funciones de tiempo, TON,
TOF, RTO. Los contadores CTU y CTD. Realiza comparaciones de los registros
T4:[Link] y C5:[Link] con funciones de relación, (comparadores). EQ, NEQ,
GEQ, LEQ, LIM, LES Y GRT.
REPORTE DE LA PRÁCTICA
̅̅̅̅
𝑇1

̅̅̅̅
𝑇3

̅̅̅̅
𝑇1 𝑇2

𝑇1

𝑇2

𝑇2
𝑇3

𝑇1

𝑇2

𝑇1

𝑇1 𝑇2

𝑇2
̅̅̅̅
𝑇1

̅̅̅̅
𝑇3

𝑇1 ̅̅̅̅
𝑇2

𝑇1

𝑇2

𝑇2
𝑰𝟎. 𝟎 ↓ +𝑴𝟎. 𝟎

𝑴𝟎. 𝟎 ∗ ̅̅̅̅̅̅
𝑻𝟑𝟖 ↑

𝑻𝟑𝟕 ↓

𝑻𝟑𝟕

𝑰𝟎. 𝟏 ↓

𝑴𝟎. 𝟎 ∗ [(𝑻𝟑𝟕 ≥ 𝟒𝟎) + 𝑻𝟑𝟖]

𝑴𝟎. 𝟎 ∗ (𝑻𝟑𝟕 = 𝟑𝟎)

𝑴𝟎. 𝟎 ∗ (𝑻𝟑𝟕 ≥ 𝟎) ∗ (𝑻𝟑𝟕 ≤ 𝟑𝟎)


Sería descendente debido al valor que se le da a C1, una vez que se
termina el conteo considero que se debe reiniciar el sistema, pero esto
depende de la función que se realice con él.

Considerar el tiempo con el que se van a programar, los espacios


intermedios y asegurarse de que la secuencia cumpla con el
planteamiento establecido, también si se desea utilizar un TON o un
TOF o si el contador es ascendente o descendente.
Es probable que se tengan que utilizar más temporizadores y variables para que
se pueda anidar el inicio de uno con el final de otro, de esta manera generar la
secuencia solamente tomando los tiempos de cada parte del proceso.
SIMULACIONES DE LA PRÁCTICA
Simulación Figura 8.2- FLUIDsim

1. Seleccionamos Nuevo Archivo

2. Seleccionamos de “Símbolos de
diagrama de Ladder” >
• Conexión eléctrica 24 V
• Conexión eléctrica 0 V
• Relé (Ladder)
• Pulsador (NO)
• Pulsador (NC)

3. Se diseña la parte de Entrada,


donde están los botones de Paro y
Arranque (I0.0, I0.1).
4. Continuamos con la sección
de Lógica Programada.
Aquí utilizamos
• *Contactos normalmente abiertos
(NA)
• *Contactos normalmente cerrados
(NC)
• *Timer TON (SA)
• Y seleccionamos el timer con
retardo en la conexión, para
conocer su funcionamiento.

5. Seleccionamos Diagrama de
estados

6. Arrastramos el
indicador luminoso al
apartado que dice
MARCA
Después seleccionamos
el color de nuestro
indicador.
7. Corra el programa
y vea el comportamiento
de nuestro diagrama de
lógica programada.
Simulación Figura 8.2- FLUIDsim
En un nuevo programa
identificamos elementos
que utilizaremos para la
simulación:
• Conexión de 24V y
de 0V
• Contactos NC y NA
• Pulsador NA
• Indicador luminoso
• Relé con retardo
Primero procedemos a
poner nuestras entradas del
sistema conectadas a sus
correspondientes relés,
donde tenemos un relé
TOF, el cual accioanará los
contactos dados de alta con
el nombre del contador.
Igualmente, agregamos los
indicadores luminosos para
observarlos en un
diragrama.
En la pestaña Otros,
buscamos la opción de
Diagrama de estados

Con los indicadores, los


ponemos en el diagrama de
estados y procedemos a
realizar nuestra simulación.
Ahora observaremos el
estado en el cual no
accionamos el contador
TOF

Accionamos el contador y
observamos el
comportamiento de los
estados.
Simulación Figura 8.5. Microwin Step 7
1. Abrimos
un nuevo
archivo en
Microwin
Step 7.

2. Ubicamos
los
elementos
que
usaremos
en esta
simulación
, los
cuales son
contactos,
bobinas y
timers.

3. Construim
os la
primera
línea en
nuestro
programa
de
acuerdo
con la
imagen del
libro.
4. Seguimos
con la
siguiente
línea de
nuestro
programa
donde se
utilizará la
Para seleccionar el timer TONR es necesario presionar F9 y herramient
buscarlo, después dar entender y configurarlo. a de timer
llamado
T5
(TONR).

5. Seguimos
dibujando
nuestra
estructura
en este
caso es un
contacto
abierto
con uno
cerrado y
su salida
Q0.0.
6. Por último,
dibujamos
la última
línea.
Donde al
final
tenemos
un reset
para T5.

7. Al finalizar solo compilamos para asegurar que no exista ningún error.

Programa completo:
8. Antes de
cerrar el
programa,
es
necesario
exportar el
archivo
para
posteriorm
ente
simularlo.
9. Ahora
pasamos a
simularlo
en nuestro
PLC
Siemens
S7-200.
Para ello,
abrimos
nuestro
simulador y
cargamos
el
programa.

10. Por último,


esta lista la
simulación
y solo es
cuestión de
analizar el
funcionami
ento
correcto de
nuestro
programa.
Simulación Figura 8.6 -FLUIDsim

1. Seleccionamos Nuevo Archivo

2. Seleccionamos de “Símbolos de
diagrama de Ladder” >
• Conexión eléctrica 24 V
• Conexión eléctrica 0 V
• Relé (Ladder)
• Contacto (NO)
• Contacto (NC)
• Pulsador (NO)
• Pulsador (NC)
• Indicador luminoso
En la sección de componentes
eléctricos, en el apartado de relés:
• Contador selector eléctrico
3. Se diseña la parte de Entrada,
donde están los botones de
Paro y Arranque (I0.0, I0.1).

4. Continuamos con la sección de


Lógica Programada y las salidas
Aquí utilizamos
• *Contactos normalmente abiertos
(NA)
• *Contactos normalmente cerrados
(NC)
*Pulsador normalmente abierto (NA)
• *Contador-Selector eléctrico (C1)
• *Indicador luminoso

5. Seleccionamos Diagrama de
estados
6. Arrastramos el
indicador
luminoso al
apartado que
dice MARCA
Después
seleccionamos el color
de nuestro indicador.

7. Corremos la
simulación para
observar el
comportamiento
del circuito y si la
lógica es
correcta, en este
caso
corresponde con
el
funcionamiento
de un contador
descendente.
Cuando el
arranque inicia,
el contacto
normalmente
cerrado
enciende una de
las bobinas,
después de
pulsar la entrada
I0.2 5 veces, los
indicadores
luminosos
cambian de
estado, y si se
presiona el I0.3
se reinicia el
circuito y vuelve
a comenzar la
cuenta.
Simulación Figura 8.8 MicroWin STEP7

1. Paso 1, abrimos
nuestro programa step
7-micro/win y damos
un click en bloque de
programa para realizar
nuestro diagrama
escalera.

2. Primero
colocamos nuestra
entrada conectada al
contador, le damos un
valor de preset de 5 y el
lazo de reset con otra
entrada

3. Colocamos el
comparador de
mayor o igual al valor
de 2, comparando C1
.
4. Comparando
C1 con igual a 3.

5. Comparando
C1 mayor o igual a 5.

Simulación Figura 8.10 -FLUIDSim

1. Seleccionamos Nuevo Archivo


2. Se diseña el diagrama

3. Seleccionamos Diagrama de
estados

4. Arrastramos el
indicador
luminoso al
apartado que
dice MARCA
Después
seleccionamos el color
de nuestro indicador.
5. Corremos la
simulación para
observar el
comportamiento
del circuito y si la
lógica es
correcta, en este
caso
corresponde con
el
funcionamiento.
Simulación Figura 8.11- MicroWin Step 7

6. Paso 1,
abrimos nuestro
programa step 7-
micro/win y damos
un click en bloque
de programa para
realizar nuestro
diagrama escalera.

7. El segundo
paso es colocar los
contactos y la
bobina que nos
indica la figura, se
encuentran en la
parte superior y se
les coloca el nombre
que aparece en la
figura.
8. Se diseña y
se colocan los
nombres de cada
contacto y bobina.

9. Como último
paso compilamos en
la parte superior y
observamos que no
se encuentre ningún
error para guardar el
archivo y realizar su
simulación.
10. Abrimos el
simulador S7-200 de
siemens y cargamos
el programa
previamente
exportado de STEP 7
Microwin.

11. Cómo último


paso, debemos
correr la simulación
dando click en run y
corroborar que nos
de la secuencia de
las ecuaciones de
memoria.
Simulación Figura 8.13 -FLUIDSim
En un nuevo programa
identificamos elementos
que utilizaremos para la
simulación:
• Conexión de 24V y
de 0V
• Contactos NC y NA
• Pulsador NA
• Indicador
luminoso
• Relé con retardo
Primero procedemos a
poner nuestras entradas
del sistema conectadas a
sus correspondientes
relés, donde tenemos 3
relés con retardo a la
conexión, los cuales
accionarán los contactos
dados de alta con el
nombre del contador.
Igualmente, agregamos
los indicadores luminosos
para observarlos en un
diagrama.

En la pestaña Otros,
buscamos la opción de
Diagrama de estados

Con los indicadores, los


ponemos en el diagrama
de estados y procedemos
a realizar nuestra
simulación.
Ahora observaremos el
estado en el cual no
accionamos los relés.
Accionamos el
interruptor y observamos
el comportamiento de los
estados.

Simulación Figura 8.14. Microwin Step 7 y Simulador S7-200


1. Abrimos un
nuevo archivo en
Microwin Step 7.
2. Ubicamos los
elementos que
usaremos en esta
simulación, los
cuales son
contactos,
bobinas y
cuadros.

3. Ahora se
procede a dibujar
nuestro diagrama
en la primera red.
La cual consta de
un contacto
abierto y uno
cerrado, con tres
timers TOF
conectados.

4. En este espacio
solo se pondrá
un contacto que
representa el
Timer con una
salida Q0.0.
5. Ahora se usará
un contacto
cerrado y uno
abierto que
simbolizan los
timers con una
salida.
6. Similar al paso
anterior, solo
cambiando el
numero de la
salida y los timers
se aumentan en
uno.
7. Al finalizar solo
compilamos para
asegurar que no
exista ningún
error

8. Antes de cerrar el
programa, es
necesario
exportar el
archivo para
posteriormente
simularlo.

11. Ahora pasamos a


simularlo en
nuestro PLC
Siemens S7-200.
Para ello,
abrimos nuestro
simulador y
cargamos el
programa.
9.
12. Por último, esta
lista la simulación
y solo es cuestión
de analizar el
funcionamiento
correcto de
nuestro
programa.
Simulación Figura 8.16 STEP7

1. Paso 1, abrimos
nuestro programa
step 7-micro/win
y damos un click
en bloque de
programa para
realizar nuestro
diagrama
escalera.

2. Primero
colocamos la
primera parte del
sistema, la cual
incluye un
arranque y una
memoria
retentiva, la cual
arranca con un
pulso dado por la
transición
negativa de
presionar el botón
y soltarlo.
3. Luego colocamos
los dos
temporizadores
del sistema T37 y
T38, se conectan
de tal manera
que cuando uno
encienda el otro
este apagado,
como se muestra
en el diagrama,
implementando
unos contactos
que mandan un
pulso al TOF.
4. El contador nos
permite contar
las veces que se
lleva el proceso
el cual empieza y
finaliza con T37
por lo tanto se
convierte en la
variable a contar
para llegar al
numero de
ejecuciones del
sistema
deseado.
5. El siguiente paso
es colocar las
salidas, en esta
parte se
utilizaron
comparadores
para cumplir con
las condiciones
de encendido
que se
establecen en el
diagrama inicial,
encendiendo
durante un
periodo de
tiempo o solo
durante un valor
de los
temporizadores.
6. Ahora
compilamos
todo para
asegurarnos de
que no haya
errores en el
programa.
CONCLUSIÓN
En esta práctica vimos una introducción al funcionamiento y programación de
los temporizadores tanto en fluid sim como en step 7, los cuales nos servirán
de mucha ayuda a la hora de automatizar un proceso, ya que la mayoría puede
tener comportamientos diferentes a lo largo del tiempo y estos no pueden ser
programados solamente con contactos y relés. Comprendimos la naturaleza
de temporizadores con los que podemos realizar nuestros programas y el
cómo afectan la estructura del algoritmo que estemos realizando. Las
aplicaciones de estos son demasiadas y pueden ser utilizados para todo tipo
de proceso, y su flexibilidad nos permite tener varias soluciones para un mismo
problema por lo que podemos elegir la opción más eficiente que se adapte de
mejor manera a la resolución de un problema.
INTRODUCCIÓN
Esta práctica veremos acerca del ajuste y monitoreo de parámetros con
visualizador de texto es decir el TD200, esta práctica ya se vio anteriormente
en el salón de clases donde pudimos establecer contacto con el visualizador
de textos de manera presencial así que en esta práctica es severa los
procedimientos que se realizaron para llevar a cabo lo que se hizo en el
laboratorio.
Aprenderemos un poco más de lo que no se vio en anteriores prácticas y
podemos ver Por Primera Vez la utilidad de un visualizador y ajuste de
parámetros con el visualizador de texto.
REPORTE DE LA PRÁCTICA
Definimos un mensaje en la entrada IN, cuando se energice la
entrada EN este moverá la variable que tenemos en IN al OUT
La función es retentiva, ya que aunque se le quite energía, igual
ya paso el mensaje a su salida y no se resetea , a menos que se
resetea manualmente

El bit que te habilita el mensaje , si activamos otro


botón no cambiara, ya que necesita ese bit

Como tenemos el bit V, estos solamente se activan en


los contactos, pero no disparan el mensaje ya que ,
no está el bit V activo en ese reglón, por lo tanto , no
muestra el mensaje
Se refiere a que cuando se dan de alta los mensajes, este va a
indicar en la configuración cuál será el bit que le corresponde.
La diferencia sería en la función porque el MOV es
capaz de enviar el mensaje a la pantalla y el bit V no lo
hace.

Tiene una función retentiva

Considerando que en la simulación 9.5 es el más


apropiado debido al número de mensajes que
puede grabar y mostrar en el TD200

No siguiendo las instrucciones o la secuencia de activación de las


Funciones en F no pasaría nada debido a que es necesario para que
el mensaje sea mostrado , es decir, es necesario seguir con la
secuencia de activación.
El circuito de mayor confianza entre las opciones es el 98 debido
a que está compuesto por el bit asociado.

y los contactos normalmente cerrados de estas memorias resetean


los mensajes y al estar en funcionamiento M0.0 pero se permite
restablecer de nuevo la función
𝑆𝑀0.1 + (𝑉14.5 ∗ 𝑀0.2)

̅̅̅̅̅̅̅ ∗ 𝑀0.1
𝑀0.0 ̅̅̅̅̅̅̅ ∗ ̅̅̅̅̅̅̅
𝑀0.2

𝑀0.0 ∗ 𝑉14.7

𝑀0.0 ∗ ̅̅̅̅̅̅̅
𝑀0.1 ∗ ̅̅̅̅̅̅̅
𝑀0.2

𝑀0.1 ∗ 𝑉14.6

̅̅̅̅̅̅̅ ∗ ̅̅̅̅̅̅̅
𝑀0.1 ∗ 𝑀0.0 𝑀0.2
𝑆𝑀0.1(𝑉14.5 + 𝑀0.2)

𝑉14.7 + 𝑀0.0

𝑉14.6 + 𝑀0.1
SIMULACIONES DE LA PRÁCTICA
Simulación Figura 9.5 MicroWin STEP7

1. Paso 1, abrimos
nuestro programa
step 7-micro/win
y damos un click
en bloque de
programa para
realizar nuestro
diagrama
escalera.

2. Primero
colocamos la
primera parte del
sistema, la cual
incluye un
arranque y una
memoria
retentiva, la cual
arranca con un
pulso dado por la
transición
negativa de
presionar el botón
y soltarlo.
3. Luego colocamos
los dos
temporizadores
del sistema T37 y
T38, se conectan
de tal manera
que cuando uno
encienda el otro
este apagado,
como se muestra
en el diagrama,
implementando
unos contactos
que mandan un
pulso al TOF.
4. El contador nos
permite contar
las veces que se
lleva el proceso
el cual empieza y
finaliza con T37
por lo tanto se
convierte en la
variable a contar
para llegar al
numero de
ejecuciones del
sistema
deseado.
5. El siguiente paso
es colocar las
salidas, en esta
parte se
utilizaron
comparadores
para cumplir con
las condiciones
de encendido
que se
establecen en el
diagrama inicial,
encendiendo
durante un
periodo de
tiempo o solo
durante un valor
de los
temporizadores.

6.
7.

8.
Simulación Figura 9.7 MicroWin STEP7

1. Paso 1, abrimos
nuestro programa
step 7-micro/win
y damos un click
en bloque de
programa para
realizar nuestro
diagrama
escalera.

2. Primero
colocamos la
primera parte del
sistema.

3. Luego colocamos
los que nos
plantean para el
network 2
4. De igual manera
con el network 3

5. Por último el
network 4,5 y 6
Simulación Figura 9.8 MicroWin STEP7

1. Paso 1, abrimos
nuestro programa
step 7-micro/win
y damos un click
en bloque de
programa para
realizar nuestro
diagrama
escalera.

2. Primero
colocamos la
primera parte del
sistema.

3. Luego colocamos
los que nos
plantean para el
network 2
4. De igual manera
con el network 3

5. Por último el
network 4

6. Ya por último
network 5,6 y 7
Simulación Figura 9.11 MicroWin STEP7

1. Paso 1, abrimos
nuestro programa step
7-micro/win y damos
un click en bloque de
programa para realizar
nuestro diagrama
escalera.

2. Primero
colocamos nuestra
entrada con la función
SM0.1 que habilita el
mensaje 1, después
conectamos el bloque
MOV_B para ajustar
los temporizadores.
3. Para el
mensaje 1
programamos el
TD200 con el
mensaje 1.

4. Después
continuamos con el
mensaje 2, el cual se
deben seleccionar los
campos para ubicar
las funciones de
tiempo para T38, T39
y T37.
5. Luego
realizamos el
diagrama esclera que
muestra el mensaje 2
que a su vez despliega
el mensaje 1.

6. Continuamos
con los
temporizadores que
tienen como valor
preestablecido la
dirección de valor de
datos del ajuste de
temporizadores.

7. Por último,
realizamos el
mensaje 3 el cual se
debe seleccionar la
ubicación para
desplegar el valor
instantáneo de cada
temporizador.
8. En el siguiente
diagrama, se
despliega el mensaje
3, los bits de aviso de
edición nos van a
habilitar al mensaje 3,
son activados cuando
se aplica enter.

9. Al mostrar el
mensaje 3, se
selecciona el
movimiento de los
valores instantáneos
a la dirección del
valor de datos, con la
función MOV_W que
es para mover
palabra.

10. Por último, se


muestra el diagrama
lógica de escalera,
para que las
ecuaciones de salida y
la memora M1.0.
11. Y se agrega la
figura 9.6 al final del
diagrama.

PRÁCTICA APLICADA EN EL LABORATOTIO


CONCLUSIÓN
El uso de la función MOVE abre la puerta a no solamente una lógica
programada de entradas y salidas, sino además, podemos mostrar algo a una
persona, esto puede parecer algo irrelevante, pero en el día a día industrial
esto es de mayor necesidad, ya que cuando hay un proceso, los seres humanos
necesitamos este tipo de mensajes que nos indique y nos den una
confirmación de lo que está sucediendo, ya que si no existiera este tipo de
salidas, solamente confiaríamos ciegamente en los pasos que este el proceso.
Las HMI son una parte vital, ya que les dan las instrucciones a los operarios
también, y sirven como un lector de pasos también para cualquier persona que
llegue a la estación. Además el bloque de MOVE, sirve también para lógicas
más complicadas aún, ya que es asignarle un valor a otra variable, por lo tanto
es un bloque de asignación. Esto es muy utilizado en programación de texto, y
ahora con este bloque podemos hacer uso de esta función pero en
programación diagrama escalera.
INTRODUCCIÓN
En esta esta práctica enfocada en la programación Ladder utilizando funciones
de tiempo, contador y controlador.
Aquí se enseñará a configurar y utilizar el PLC, realizar en el software del PLC
control aplicando ladder (escalera) y enviarlo al PLC, para simular el circuito
mediante entradas y salidas. Al aplicar todas las funciones de tiempo, TON,
TOF, RTO. Los contadores CTU y CTD. Realiza comparaciones de los registros
T4:[Link] y C5:[Link] con funciones de relación, (comparadores). EQ, NEQ,
GEQ, LEQ, LIM, LES Y GRT.
REPORTE DE LA PRÁCTICA
S1, porque está conectado al I0.4que está habilitado como
negativo.
La función SM0.0 trabaja o está siempre encendida indicado
que la función suma siempre se estará ejecutando.
70 VW59
30 VW67

Si, es posible cambiarlo de dirección de memoria, la limitante es


que en el programa S7-200 no podemos editar los valores del
temporizador en lógica.

10

10
8 eventos

Si, el contacto M0.1 inicia cerrando en el primer


tiempo de scan , por lo cual el contador se reseteo.

8 eventos
No, el inicio del numero de eventos que se reiniciaban con
concluir antes de quitar el suministro de energía.

En esta ocasión al inicio del programa no había algo que


reestableciera el contador.

Su función es reestablecer el contador el primer scan del


PLC, es decir, al reiniciar el programa.

Asegurar el reset que solo sea aplicado cuando todos los


eventos disponibles especiales hayan ocurrido.

El peso del reset sea instantáneo para que el ciclo del corte pueda
continuar rápidamente o bien evitar causar múltiples resets en el
rebote del switch.
10 eventos, ya que no fue desconectada la fuente.
El temporizador T37, su valor es ajustable a través del TD200
y se define en el TD200 como T1.

La relación que tiene el T37 y T38 es cuando la T37 llegue a


su cuenta total y el T38 empezara a contar.

Esta dura 60 segundos, ya que al proyector los 5 segundos


en T, la salida permanece encendida 15 segundos.
El temporizador T37.

Ambas tienen el mismo tiempo.


10 segundos.
-T0.0*-N2.0*M3.0 +M1.0*I0.0

M1.0*T0.0+M2.0*-I0.0

M2.0*T0.0+M4.0*-I0.0
M1.0*M3.0+I0.0

Muestra las relaciones entre las entradas y salidas así


como las memorias y la función de lógica secuencial.

Esta encendido 40 segundos cuando T37 se active Q0.0


también lo hará hasta que T38 lo desactive 40 segundos
después.

10 segundos esta encendido hasta que T37 cambie de


estado.
En este circuito por la memoria en la Q0.0 depende de M5.0 lo
cual depende de M2.0 y por lo tanto I0.0 ya diferencia del caso
anterior , solo eran tiempos.

Ciclo total en 1 y el ciclo instantáneo en la 2y que este último


hacía referencia a los conteos que llevan T37 y T38.
SIMULACIONES DE LA PRÁCTICA
Simulación Figura 10.3 MicroWIN Step 7
1. Abrimos un nuevo archivo en Microwin
Step 7.

2. Ubicamos los elementos que usaremos


en esta simulación, los cuales son
contactos, bobinas y timers. En este
caso se usará un nuevo elemento de
aritmética, es el bloque ADD_I para
sumar.
3. Construimos la primera línea en nuestro
programa de acuerdo con la imagen del
libro.

4. Seguimos dibujando las demás partes


de nuestro programa. En el cual lleva a
cabo la misma conexión implementando
Timer TON.

5. Por último, dibujamos la última línea


donde se tendrán los contactos de los
timers T37 y T38 con Q0.0.

6. Compilamos el programa y verificamos


que no tenga errores.
Ya solo queda implementar el programa en el
simulador S7-200, pero en este caso el
simulador marca error y la simulación se llevó a
cabo dentro del salón de laboratorio, donde se
pudo ver el funcionamiento del circuito y cómo
funcionaba correctamente. Se adjunta la
evidencia fotográfica de la práctica.

Simulación Figura 10.4 MicroWIN Step 7


1. Abrimos un nuevo archivo
en Microwin Step 7.
2. Ubicamos los elementos
que usaremos en esta
simulación, los cuales son
contactos, bobinas y
timers. En este caso se
usará un nuevo elemento
de aritmética, es el
bloque SUB_I para
sumar.

3. Construimos la primera
línea en nuestro
programa de acuerdo con
la imagen del libro.

4. Seguimos dibujando las


demás partes de nuestro
programa.
5. Por último, dibujamos la
última línea donde se
tendrán los contactos y
con Q0.0.

6. Compilamos el programa
y verificamos que no
tenga errores.

Ya solo queda implementar el


programa en el simulador S7-
200, pero en este caso el
simulador marca error y la
simulación se llevó a cabo
dentro del salón de laboratorio,
donde se pudo ver el
funcionamiento del circuito y
cómo funcionaba correctamente.
Se adjunta la evidencia
fotográfica de la práctica.
Simulación Figura 10.5 MicroWIN Step 7
Primero abrimos el programa
de STEP 7 para realizar
nuestro diagrama escalera

Con ayuda de estas opciones,


procedemos a realizar las
conexiones como se ven en el
diagrama de fluidsim que se
vio anteriormente.
Mediante contactos abiertos y
cerrados y temporizadores, así
como bobinas, realizamos las
network de nuestro programa

Con la herramienta de
visualizador de textos, damos
de alta el mensaje en el cual
podremos modificar el valor de
los temporizadores

Ahora abrimos el Step 7 para


cargarlo a un PLC simulado.
En este caso presionando dos
veces en la parte derecha del
dibujo del PLC, escogemos el
modelo de CPU con el que
realizamos la programación en
el Micro/WIN

En la opción de Load in CPU


localizada en la esquina
superior izquierda, cargamos
nuestro archivo que
guardamos del Micro/WIN en
formato .awl
Dentro del programa
activamos las ventanas que
ocuparemos para realizar la
simulación, en este caso
utilizaremos la ventana KOP y
nuestra TD200 donde
daremos de alta los valores
que querramos

Simulación Figura 10.6 MicroWIN Step 7


Primero abrimos el programa
de STEP 7 para realizar
nuestro diagrama escalera

Con ayuda de estas opciones,


procedemos a realizar las
conexiones como se ven en el
diagrama de fluidsim que se
vio anteriormente.
Mediante contactos abiertos y
cerrados y temporizadores, así
como bobinas, realizamos las
network de nuestro programa

Con la herramienta de
visualizador de textos, damos
de alta el mensaje en el cual
podremos modificar el valor de
los temporizadores

Ahora abrimos el Step 7 para


cargarlo a un PLC simulado.
En este caso presionando dos
veces en la parte derecha del
dibujo del PLC, escogemos el
modelo de CPU con el que
realizamos la programación en
el Micro/WIN

En la opción de Load in CPU


localizada en la esquina
superior izquierda, cargamos
nuestro archivo que
guardamos del Micro/WIN en
formato .awl
Dentro del programa
activamos las ventanas que
ocuparemos para realizar la
simulación, en este caso
utilizaremos la ventana KOP y
nuestra TD200 donde
daremos de alta los valores
que querramos

PRÁCTICA APLICADA EN EL LABORATOTIO


CONCLUSIÓN
En esta práctica vimos una introducción al funcionamiento y programación de
los temporizadores tanto en fluid sim como en step 7, los cuales nos servirán
de mucha ayuda a la hora de automatizar un proceso, ya que la mayoría puede
tener comportamientos diferentes a lo largo del tiempo y estos no pueden ser
programados solamente con contactos y relés. Comprendimos la naturaleza
de temporizadores con los que podemos realizar nuestros programas y el
cómo afectan la estructura del algoritmo que estemos realizando. Las
aplicaciones de estos son demasiadas y pueden ser utilizados para todo tipo
de proceso, y su flexibilidad nos permite tener varias soluciones para un mismo
problema por lo que podemos elegir la opción más eficiente que se adapte de
mejor manera a la resolución de un problema.

También podría gustarte