You are on page 1of 8

SIMATIC

Sistema de automatizacin S7-300


Getting Started Edicin 10/2001

Primeros pasos para la puesta en funcionamiento CPU 31xC: Contaje

Introduccin
Estas instrucciones constituyen un ejemplo prctico que le guiar en cinco pasos desde la puesta en funcionamiento hasta una aplicacin que le permitir ejecutar una funcin de contaje y familiarizarse con las funciones bsicas de hardware y software. Las referencias al manual le proporcionarn una idea general de los temas tratados en el manual. Encontrar informacin adicional sobre las aplicaciones Medida de frecuencia y Modulacin de ancho de pulso en el CD que contiene los proyectos de ejemplo. Dependiendo de la experiencia del usuario, la ejecucin de este ejemplo puede durar entre una y dos horas.

Requisitos
Se deben cumplir los siguientes requisitos: S S S S S S S Dispone de un equipo S7-300 compuesto por una fuente de alimentacin y una CPU 31xC. En su PG se encuentra correctamente instalado STEP 7 (>= V5.1+ Service Pack 2). Dispone del CD con los proyectos de ejemplo o los ha descargado de Internet. Ha creado un proyecto para el equipo S7-300. La PG est conectada a la CPU. Dispone de los accesorios necesarios (como el conector frontal y el material de cableado). La CPU est correctamente conectada a una fuente de alimentacin.

Advertencia El S7-300, como componente de instalaciones o sistemas, requiere, dependiendo del campo de aplicacin, el cumplimiento de normas y disposiciones especiales. Observe las disposiciones pertinentes sobre seguridad y prevencin de accidentes, p. ej. IEC 204 (dispositivos de parada de emergencia). Si no respeta estas disposiciones, pueden producirse graves lesiones fsicas y daos materiales.

Sistema de automatizacin S7-300 Getting Started Contaje A5E00105569-01

Configuracin del ejemplo


Fuente de alimentacin ON/OFF Ajuste de la tensin elctrica Selector de modo Perfil soporte Unidad de programacin con software STEP 7

SF BF DC5V FRCE RUN STOP RUN STOP MRES

0 1 2 3 4 5 6 7

0 1 2 3 4 5 6 7

0 1 2 3 4 5 6 7

0 1 2 3 4 5 6 7

0 1 2 3 4 5 6 7

+
24 voltios

Brida para alivio de traccin

Lnea de conexin

Cable PG

Primer paso: Cableado

Advertencia Recuerde que puede entrar en contacto con cables activos cuando la fuente de alimentacin PS 307 est encendida o cuando la lnea de alimentacin de la misma est enchufada a la red elctrica. Cablee el S7-300 nicamente cuando no tenga tensin.

Secuencia 1 2

Cableado de la CPU y de la fuente de alimentacin Conecte el conector frontal a la CPU y atornllelo. Realice las conexiones para el proyecto de ejemplo Count 1 First steps de la siguiente manera:

Sistema de automatizacin S7-300 Getting Started Contaje A5E00105569-01

La descripcin de la ocupacin de los conectores detalla solamente las conexiones relevantes para el tipo de posicionamiento. Las dems conexiones estn descritas en el captulo Cablear del manual.
Conexin CPU 312C: X1 2 3 4 8 12 13 16 17 18 19 20 Conexin CPU 313C-2 DP/PtP: X1 CPU 313C, 314C-2 DP/PtP: X2 1 2 3 4 16 20 21 24 25 26 27 30 1 L+ DI+0.0 DI+0.1 DI+0.2 DI+1.4 1M 2 L+ DO+0.2 DO+0.3 DO+0.4 DO+0.5 2M 24 V de tensin de alimentacin de las entradas Entrada de impulsos Bit de sentido Puerta hardware Entrada de latch Potencial de referencia de la tensin de alimentacin 24 V de tensin de alimentacin de las salidas Simulacin: Entrada de impulsos -> conectar con DI+0.0 Simulacin: Bit de sentido -> conectar con DI+0.1 Simulacin: Puerta hardware -> conectar con DI+0.2 Simulacin: Entrada de latch -> conectar con DI+1.4 Potencial de referencia de la tensin de alimentacin Nombre/Direccin Funcin en el ejemplo

DI+0.0 DI+0.1 DI+0.2 DI+0.6 2M 1 L+ DO+0.2 DO+0.3 DO+0.4 DO+0.5 1M Nombre/Direccin

Entrada de impulsos Bit de sentido Puerta hardware Entrada de latch Potencial de referencia de la tensin de alimentacin Tensin de alimentacin 24 V DC Simulacin: Entrada de impulsos -> conectar con DI+0.0 Simulacin: Bit de sentido -> conectar con DI+0.1 Simulacin: Puerta hardware -> conectar con DI+0.2 Simulacin: Entrada de latch -> conectar con DI+0.6 Potencial de referencia de la tensin de alimentacin Funcin

Sistema de automatizacin S7-300 Getting Started Contaje A5E00105569-01

La figura siguiente ilustra por medio de la CPU 314C la disposicin principal de los conectores en CPUs de dos conectores (X1 y X2).

RUN STOP MRES

L+

Segundo paso: Instalar el proyecto de ejemplo


Dispone de las siguientes dos posibilidades para instalar el proyecto de ejemplo.

Desde el CD:
Secuencia 1 Actividad Inicie el programa de instalacin del CD haciendo doble clic en el archivo SETUP.EXE de la carpeta SETUP. Siga las instrucciones del programa de instalacin. Resultado Se iniciar el programa de instalacin.

Desde Internet:
Secuencia 1 Actividad Abra el directorio de los proyectos de ejemplo e inicie el programa de instalacin haciendo doble clic en el archivo SETUP.EXE. Siga las instrucciones del programa de instalacin. Resultado Se iniciar el programa de instalacin.

Sistema de automatizacin S7-300 Getting Started Contaje A5E00105569-01

Tercer paso: Parametrizacin


Secuencia 1 2 Actividad Abra su proyecto en el Administrador SIMATIC. Resultado Aparecer una ventana dividida en dos partes con el ttulo del proyecto.

Dentro del proyecto, abra la tabla de configuracin HW Config.

3 4

Haga doble clic en el submdulo Count.

Acceder a la mscara PropiedadesContaje.

Seleccione el canal 0 y el modo de operacin Contaje sin fin y realice los siguientes ajustes en las mscaras de parametrizacin (los dems ajustes no deben modificarse, ya que no son necesarios para la puesta en funcionamiento): S Entrada: Puerta hardware

S Comportamiento de la salida: Estado del contador >= Valor de comparacin


Confirme las entradas haciendo clic en Aceptar. Guarde la configuracin que ha creado con Equipo > Guardar y compilar en su proyecto. Transfiera la configuracin en estado STOP de la CPU con Sistema de destino > Cargar en mdulo.... Cierre HW Config con Equipo > Salir.

5 6 7 8

Se cerrar la pantalla PropiedadesContaje. Sus ajustes quedarn guardados en el proyecto. Los datos se transferirn desde la PG hasta la CPU. Se encontrar de nuevo en el Administrador SIMATIC.

Cuarto paso: Integracin en el programa de usuario


Secuencia 1 Actividad En el Administrador SIMATIC, abra el proyecto ZEs26_02_TF_____31xC_Cnt en el catlogo \ Siemens\STEP7\Ejemplos y elija el comando de men Archivo > Abrir... > Proyectos de ejemplo. Haga doble clic en el programa S7 Count 1 First steps. Haga doble clic en la carpeta Blocks. Resultado Aparecer una ventana dividida en dos partes con el ttulo del proyecto.

En la ventana de la derecha aparecern las carpetas Sources, Blocks y Symbols. Aparecern todos los mdulos del programa S7.

Sistema de automatizacin S7-300 Getting Started Contaje A5E00105569-01

Secuencia 4

Actividad

Resultado

Copie desde aqu todos los mdulos a su proyecto bajo Equipo SIMATIC 300 > CPU3xx > Programa S7 > Bloques. Bloque OB1: FB11: DB11: SFB47: DB16: VAT: Nombre Comentario (en la columna Nombre simblico) CYCLE_EXC GETST_C DI_GETST_C COUNT DI_COUNT VAT_GETST_C Programa cclico Ejemplo 1: Primeros pasos COUNT DB de instancia para GETST_C Bloque de funcin del sistema COUNT DB de instancia para SFB COUNT Tabla de variables La tabla de smbolos se guardar en su proyecto. Aparecern todos los mdulos del programa S7. El programa y la configuracin se transferirn a la CPU desde la PG.

5 6

Copie la tabla de smbolos a su proyecto bajo Equipo SIMATIC 300 > CPU3xx > Programa S7. Desde el Administrador SIMATIC, elija Equipo SIMATIC 300 > CPU3xx > Programa S7 > Bloques. Transfiera todos los bloques S7 que se encuentren all con el comando de men Sistema de destino > Cargar en la CPU (CPU en estado STOP).

Quinto paso: Prueba de funcionamiento


Secuencia 1 Actividad Haga doble clic en la tabla de variables VAT_GETST_C de su proyecto en el directorio Bloques. Cambie al modo online con el comando Sistema de destino > Establecer enlace con > CPU configurada. Cambie al modo Observar con el comando de men Variable > Observar. Conmute la CPU a RUN. Resultado Aparecer la tabla de variables para observar y forzar variables. En la parte inferior derecha se indicar el estado operativo Stop de la CPU. En la columna V. estado aparecern los valores actuales de los operandos. En la parte inferior derecha se indicar el estado operativo RUN de la CPU.

3 4 5

Con la variable S_IMP_H de la VAT se selecciona la fuente para los impulsos de contaje:

S S_IMP_H = 0:
Como fuente de impulsos se utiliza un generador de impulsos de reloj SW programado, cuya frecuencia se puede ajustar por medio de la variable T_PULSE. El reloj es conducido a travs de una salida digital hasta una entrada de impulsos (consulte el primer paso: Cableado).

S S_IMP_H = 1:
Los impulsos de contaje se indican manualmente mediante activacin y desactivacin de la variable S_IMP_T en la VAT.

Sistema de automatizacin S7-300 Getting Started Contaje A5E00105569-01

Secuencia 6

Actividad Puede llevar a cabo los siguientes intentos:

Resultado

S Arrancar/parar el contador:
Para arrancar el contador, ponga a 1 las variables SW_GATE (parmetros SFB, puerta SW) y S_HWT (simulacin de la puerta HW) en la VAT (combinacin lgica AND). Para parar el contador, ponga las variables S_HWT o SW_GATE a 0.

S En el parmetro de salida
COUNTVAL del SFB podr consultar el estado actual del contador . El estado de la puerta SW o de la puerta HW se indica por medio de las variables STS_GATE o STS_STRT.

S Cargar un valor de contaje el contador:


JOB_ID = 01 Hex (Escribir contador directamente) JOB_VAL = Valor de contaje (de -231 a +231-1) JOB_REQ = 1, Lanzamiento de la peticin con flanco positivo

S El parmetro de salida SFB


COUNTVAL indica el valor de contaje cargado. La carga sin errores se indica con los parmetros de salida JOB_DONE = 1 y JOB_ERROR = 0.

Diagnstico/Eliminar errores
Pueden producirse errores debido a un uso, cableado o parametrizacin incorrectos. Para saber cmo diagnosticar dichos errores y mensajes, consulte el captulo Tratamiento de errores y alarmas del manual.

Ejemplos
En el proyecto ZEs26_02_TF_____31xC_Cnt encontrar ms ejemplos que le servirn de orientacin. Todos los ejemplos pueden ser adaptados a otras aplicaciones.

Siemens AG Bereich Automatisierungs und Antriebstechnik Geschaeftsgebiet IndustrieAutomatisierungssysteme Postfach 4848, D90327 Nuernberg

E Siemens AG 2001 Sujeto a cambios sin previo aviso A5E0010556901 Printed in the Fed. Rep. of Germany

Siemens Aktiengesellschaft 8

Sistema de automatizacin S7-300 Getting Started Contaje A5E00105569-01

You might also like