0% encontró este documento útil (0 votos)
169 vistas4 páginas

Programación de PLC TWIDO: Práctica 4

Este documento presenta una práctica de programación para PLC TWIDO que incluye tres objetivos: 1) implementar un programa de arranque estrella triángulo usando tiempo muerto, 2) controlar una puerta de garaje con sensores y temporizador, y 3) controlar un semáforo de dos vías. Explica instrucciones básicas como de bits, temporización, comparación y movimiento que se utilizarán en la programación.
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 DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
169 vistas4 páginas

Programación de PLC TWIDO: Práctica 4

Este documento presenta una práctica de programación para PLC TWIDO que incluye tres objetivos: 1) implementar un programa de arranque estrella triángulo usando tiempo muerto, 2) controlar una puerta de garaje con sensores y temporizador, y 3) controlar un semáforo de dos vías. Explica instrucciones básicas como de bits, temporización, comparación y movimiento que se utilizarán en la programación.
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 DOCX, PDF, TXT o lee en línea desde Scribd

PRACTICA N° 4

P.E. Electricidad Industrial - U.D. Automatización con PLC


Grupo Nro: ……………… Fecha: 03/12/2023 Turno: Diurno
INTEGRANTES DEL GRUPO
1.- Condori Collanqui Luis Fernando
2.- Condori Landeo Jhordan
3.- David Villafuerte Christian
PROGRAMACION PARA PLC TWIDO
I- Objetivo: Implementar programa para PLC TWIDO empleando instrucciones de bit y de
bloques.

II- Equipos: PC y PLC TWIDO

III- MARCO TEORICO


3.1.- INSTRUCCIONES DE BIT (activación por flanco de subida y bajada. NA/NC) 3.2.-
INSTRUCCIONES DE TEMPORIZACION Y CONTAJE: (direccionamiento del
temporizador preseleccionado acumulado)
3.3.-:

IV- DESARROLLO:
4.1 Implemente un programa de arranque estrella triangulo empleando tiempo muerto para la
conmutación E/T. considere marcha, paro y salva motor.
 Plantear el mapa de direcciones.
4.2. Implementar un programa para el control de una puerta de garaje con las siguientes
características: la puerta se abre cuando sensa la presencia de vehículos en ingreso zona exterior;
al ingresar el vehículo el sensor interior sensa presencia de vehículo y luego de 5 s. cierra la
puerta. Se comanda con ON y PARO es cualquier momento
 Plantear el mapa de direcciones.
4.3 Elaborar un programa para el control de semáforo de 2 vías, probar el programa y realizar
el mapa de direcciones.
Tiempo Calle A: verde 20s; rojo 30 s; amarillo 3 s.
Tiempo Calle B: verde 30s; rojo 20 s; amarillo 3 s.

V- Anota las observaciones de la práctica

VI- Conclusiones

VII. Bibliografía

III- MARCO TEORICO


INSTRUCCIONES DE BIT (activación por flanco de subida y bajada. NA/NC

La programación de autómatas utilizando flancos es muy útil en determinadas circunstancias, en


este artículo explicamos en que consiste y algún ejemplo practico de su utilización

¿Cómo programar los flancos?

Dependiendo de la marca de autómata que tengamos podremos programar de una u otra forma
-Siemens

Cuando trabajamos con un autómata Siemens (S7-1200 S7-1500) y el software TIA Portal al
insertar un contacto podemos indicarle si queremos que sea un flanco ascendente o descendente.

En Siemens se necesita asignar una marca auxiliar para ejecutar el flanco, en el ejemplo %M0.0

INSTRUCCIONES DE TEMPORIZACION Y CONTAJE:

Preset (.PRE)
El Preset es de tipo DINT y es utilizado para almacenar el tiempo en milisegundos que el temporizador
deberá acumular antes de que la tag Done (.DN) sea activado.

Accumulated (.ACC)
El Accumulated es de tipo DINT y es la tag que muestra el número de milisegundos que se ha acumulado
desde que la instrucción TON fue activada.

Enable (.EN)
El Enable es de tipo BOOL y es activada cuando las condiciones del temporizador se vuelven verdaderas.

En otras palabras, siempre que el temporizador es activado la tag Enable se vuelve 1.

Timing Bit (.TT)


El TimerTiming es de tipo BOOL e indica que el temporizador está en proceso.

Dicho de otra manera, ésta tag será activada siempre que el Accumulated esté avanzando y la tag Done no
haya sido activada.

Done (.DN)
La tag Done es de tipo BOOL y será activada cuando el temporizador haya terminado su conteo, esto es
cuando el Accumulated sea mayor o igual al Preset.

A su vez, una vez que ésta tag es activada la tag TimerTiming es desactivada.

INSTRUCCIONES DE COMPARACION Y DE MOVIMIENTO

Las instrucciones EQU, NEQ, GRT, LES, GEQ y LEQ funcionan prácticamente igual, hay dos números que
se comparan entre si, a diferencia del LIM que la comparación se hace con 3 elementos.
Funcionalidad de la instrucción EQU
La instrucción EQU o Igual que busca comparar dos números, donde el primer parámetro Source A debe ser
igual al segundo Source B para que se cumpla la condición y la comparación sea verdadera.

Funcionalidad de la instrucción NEQ


La instrucción NEQ o Diferente a busca comparar dos números, donde el primer parámetro Source A debe
ser diferente al segundo Source B para que se cumpla la condición y la comparación sea verdadera

Funcionalidad de la instrucción LES


La instrucción LES o Menor que busca comparar dos números, donde el primer parámetro Source A debe
ser menor al segundo Source B para que se cumpla la condición y la comparación sea verdadera.

Funcionalidad de la instrucción GEQ


La instrucción GEQ o Mayor o igual que busca comparar dos números, donde el primer parámetro Source A
debe ser mayor o igual al segundo Source B para que se cumpla la condición y la comparación sea
verdadera.

I- DESARROLLO:

arranque estrella triangulo empleando tiempo muerto

control de una puerta de garaje con sensores y temporizadores


control de semáforo de 2 vías

VII- Conclusiones
Estas instrucciones son de suma importancia y muy básicas, las puedes encontrar en prácticamente todo tipo
de programas de PLC.

Es muy importante conocerlas pero sobretodo de practicar con ellas.

Como seguramente lo habrás notado hay situaciones especiales muy utiles como la que vimos en la prueba
invertida de la instrucción LIM, donde en vez de revisar dentro de un rango, se revisa la excepción del
mismo.

Te recomiendo hagas la práctica propuesta, ahí podrás practicar con lo aprendido sobre contadores, OTE,
XIC, Emulate 5000, entre otros temas.

Como muy seguramente te has dado cuenta, he estado trabajando por darte un avance sencillo y paulatino,
especialmente si eres nuevo en esto de la programación de PLC.

VII. Bibliografía

[Link]

También podría gustarte