curso plc avanzado timers y cont adores

Upload: gus-gs

Post on 11-Jul-2015

347 views

Category:

Documents


4 download

TRANSCRIPT

Registros, Temporizadores, Contadores y Comparadores S7S7-300Instructor: M. en I. Juan Rocha Chavarra [email protected] Departamento de Manufactura (01444) 8126367

Registros BIT: Un bit, es la unidad bsica para trabajar con dgitos binarios. Es la unidad ms pequea de informacin Solo tiene dos estados 0 y 1. Pueden agruparse formando registros mayores Un bit se le denomina de la siguiente forma: E 124. 0

Tipo de operando

Byte al que pertenece ese bit

Posicin del bit dentro del Byte (0 al 7)

RegistrosBYTE: Un byte es un grupo de 8 bits. Se emplean para representar valores numricos de 8 dgitos binarios.

E B124Tipo de operando Indica que el registro es un Byte Numero de byte

Este Byte esta compuesto de: E124.7,E124.6,E124.5,E124.4,E124.3,E124.2,E124.1,E124.0

RegistrosPALABRA: Una palabra esta compuesta por dos bytes o sea 16 bits. M W11Tipo de operando Indica que el registro es una palabra Numero de palabra

7

0 7

0

Esta palabra esta compuesta por los Bits M11.7, ,M12.0 Bit 15, , Bit 0

RegistrosDOBLE PALABRA: Una doble palabra, esta compuesta por dos palabras, o sea 4 bytes o 32 bits. Es la unidad mas grande que puede ser procesada por el PLC. M D 10Tipo de operando Indica que el registro es una doble palabra Numero de doble palabra

Temporizadores En el CPU- 313C tenemos un total de 256 temporizadores, T0T255. Por defecto todos sin memoria, sin remanencia. Son regresivos van desde un valor de preseleccin hasta 0. Valor de preseleccin: desde 10ms hasta 9990s. Si el valor supera la unidad anterior, realiza la conversin S5T#90S S5T#1M 30STiempo Simatic Valor de preseleccin Formato de tiempo

Notas: para hacer los temporizadores remanentes, ir a configuracin de hardware y modificarlos.

Temporizador S_Everz, S_ODT Es un temporizador con retardo a la conexin.

Temporizador S_Everz, S_ODT

Ejercicio Comprobar el funcionamiento del temporizador S_Everz (ODT) en el simulador PLCsim. Procedimiento: Generar un proyecto nuevo. Configurar hardware. Elaborar un programa que incluya el temporizador y cargarlo al PLCsim. Generar tabla de variables Insertar rea de operandos Visualizar el funcionamiento Comprobar la remanencia

Equipo: PC con software Step7

Temporizador S_Severz, S_ODTS Temporizador con retardo a la conexin con memoria.

Temporizador S_Severz, S_ODTS

Ejercicio Comprobar el funcionamiento del temporizador S_SEverz (ODTS) en el simulador PLCsim. Procedimiento: Generar un proyecto nuevo. Configurar hardware. Elaborar un programa que incluya el temporizador y cargarlo al PLCsim. Generar tabla de variables Insertar rea de operandos Visualizar el funcionamiento

Equipo: PC con software Step7

Temporizador S_Averz, S_OFFDT Temporizador con retardo a la desconexin.

Temporizador S_Averz, S_OFFDT

Ejercicio Comprobar el funcionamiento del temporizador S_Averz (OFFDT) en el simulador PLCsim. Procedimiento: Generar un proyecto nuevo. Configurar hardware. Elaborar un programa que incluya el temporizador y cargarlo al PLCsim. Generar tabla de variables Insertar rea de operandos Visualizar el funcionamiento

Equipo: PC con software Step7

Temporizador S_Impuls, S_Pulse Temporizador con impulso.

Temporizador S_Impuls, S_Pulse

Ejercicio Comprobar el funcionamiento del temporizador S_IMPULS(PULSE) en el simulador PLCsim. Procedimiento: Generar un proyecto nuevo. Configurar hardware. Elaborar un programa que incluya el temporizador y cargarlo al PLCsim. Generar tabla de variables Insertar rea de operandos Visualizar el funcionamiento

Equipo: PC con software Step7

Temporizador S_Vimp, S_Pext Temporizador de impulso prolongado

Temporizador S_Vimp, S_Pext

Ejercicio Comprobar el funcionamiento del temporizador S_Vimp (PEXT) en el simulador PLCsim. Procedimiento: Generar un proyecto nuevo. Configurar hardware. Elaborar un programa que incluya el temporizador y cargarlo al PLCsim. Generar tabla de variables Insertar rea de operandos Visualizar el funcionamiento

Equipo: PC con software Step7

Ejercicio Considere una prensa neumtica que se utiliza para el prensado y unin de dos piezas con pegamento. El vstago del cilindro avanza tras oprimir un botn, una vez que el cilindro alcance a su posicin de mecanizado debe mantenerse 6 segundos y posteriormente regresar a su posicin inicial.

Ejercicio Elaborar un programa de step 7 y descargarlo tanto al simulador como al PLC real. Elaborar diseo Electroneumtico en FluidSim-P con mdulos de entradas y salidas. Configurar la comunicacin entre ambos simuladores con EZOPC y comprobar de manera virtual su diseo. Construir el sistema electroneumtico fsicamente y comprobarlo con el PLC real.

Contadores En el CPU-313C, hay un total de 256 contadores. Por defecto los contadores C0 al C7 tienen memoria remanente. Existen 3 tipos de contadores: Cuenta arriba Cuenta abajo Ambos sentidos El valor de contaje se determina de la siguiente manera: C#20Indica que es un contador

Indica el valor de preseleccin

Nota: La salida de un contador ser 1 siempre y cuando el valor del contador sea diferente de cero.

Contador Z_Rueck,S_CD Contador decremental o cuenta abajo.

Contaje hacia abajo (ZR) Carga del valor de preseleccin (S) Valor de preseleccin (ZW) estar entre 0 y 999 Puesta a cero del valor del contador ( R ) Conexin a salida (Q) Carga del valor del contador en binario (DUAL) Carga del valor en BCD (DEZ)

Ejercicio Comprobar el funcionamiento del contador Z_Rueck (S_CD) en el simulador PLCsim. Procedimiento: Generar un proyecto nuevo. Configurar hardware. Elaborar un programa que incluya el contador y cargarlo al PLCsim. Generar tabla de variables Insertar rea de operandos Visualizar el funcionamiento

Equipo: PC con software Step7

Contador Z_Vorw, S_CU Contador Incremental o de cuenta arriba

Contaje hacia arriba (ZV) Carga del valor de preseleccin (S) Valor de preseleccin (ZW) estar entre 0 y 999 Puesta a cero del valor del contador ( R ) Conexin a salida (Q) Carga del valor del contador en binario (DUAL) Carga del valor en BCD (DEZ)

Ejercicio Comprobar el funcionamiento del contador Z_Vorw (S_CU) en el simulador PLCsim. Procedimiento: Generar un proyecto nuevo. Configurar hardware. Elaborar un programa que incluya el contador y cargarlo al PLCsim. Generar tabla de variables Insertar rea de operandos Visualizar el funcionamiento

Equipo: PC con software Step7

Contador Z_Zaehler, S_CUD Contador incremental y decremental

Contaje hacia arriba (ZV) Contaje hacia abajo (ZR) Carga del valor de preseleccin (S) Valor de preseleccin (ZW) estar entre 0 y 999 Puesta a cero del valor del contador ( R ) Conexin a salida (Q) Carga del valor del contador en binario (DUAL) Carga del valor en BCD (DEZ)

Ejercicio Comprobar el funcionamiento del contador Z_Zaehler (S_CUD) en el simulador PLCsim. Procedimiento: Generar un proyecto nuevo. Configurar hardware. Elaborar un programa que incluya el contador y cargarlo al PLCsim. Generar tabla de variables Insertar rea de operandos Visualizar el funcionamiento

Equipo: PC con software Step7

Contadores Tipo de datos

Ejercicio Considere el apilador de paquetes de hojas que se muestra en la figura. Se requiere un dispositivo electroneumtico para desplazarlas hasta una banda transportadora con cierta cadencia.

Ejercicio Funcionamiento: El apilador tiene la capacidad de 7 piezas de almacenamiento. El dispositivo dosifica los paquetes sobre la banda cada 2 segundos. Cuando el apilador quede vaco encender una luz parpadeante para que vuelva a ser llenado. Comenzar nuevamente el ciclo.

ComparadoresTenemos tres tipos de comparadores, segn los formatos a comparar: Comparacin entre dos nmeros enteros. Formato INT 16 bits Comparacin entre dos nmeros doble enteros. Formato DINT 32 bits Comparacin entre dos nmeros reales. Formato REAL 32 bits

Comparadores Existen 6 tipos de comparacin: 1. IN1 igual que IN2 2. IN1 mayor que IN2 3. IN1 mayor o igual que IN2 4. IN1 diferente que IN2 5. IN1 menor que IN2 6. IN1 menor o igual que IN2

Ejercicio Considere el apilador de paquetes de hojas que se muestra en la figura. Se requiere un dispositivo electroneumtico para empaquetarlas en cajas de cartn.

Ejercicio Funcionamiento: El apilador tiene la capacidad de N piezas de almacenamiento. Hay un sensor que detecta si hay piezas en el apilador. Las cajas tienen capacidad de 4 paquetes Cuando el apilador quede vaco encender una luz parpadeante para que vuelva a ser llenado. Cuando haya dosificado 4 cajas encender una luz para que la caja sea reemplazada por una vaca.

Ejercicio En el dibujo se muestra un sistema de alimentacin de piezas incandescentes a una mquina. Las piezas deben tener una temperatura mnima requerida para continuar con el proceso. Las piezas provienen de un depsito y se introducen al tubo de calentamiento, posteriormente la pieza sale y cae sobre una aleta basculante. Una vez all se mide la temperatura, el tiempo de inspeccin es de 3 segundos, si la temperatura es correcta continua con el proceso desplazndola hacia la rampa o de lo contrario la aleta basculante gira y la pieza cae por gravedad a algn deposito. Al oprimir el botn de arranque debern ejecutarse 4 ciclos de manera automtica.

Ejercicio