SIMATIC S7-300 Primeros pasos para la puesta en marcha de la CPU 31xC: Contaje Getting Started (primeros pasos)
08/2011 A5E00105569-03 Introduccin
1
Preparacin
2
Unidades de aprendizaje
3
Informaciones adicionales
4
Notas jurdicas
Notas jurdicas Filosofa en la sealizacin de advertencias y peligros Este manual contiene las informaciones necesarias para la seguridad personal as como para la prevencin de daos materiales. Las informaciones para su seguridad personal estn resaltadas con un tringulo de advertencia; las informaciones para evitar nicamente daos materiales no llevan dicho tringulo. De acuerdo al grado de peligro las consignas se representan, de mayor a menor peligro, como sigue. PELIGRO Significa que, si no se adoptan las medidas preventivas adecuadas se producir la muerte, o bien lesiones corporales graves. ADVERTENCIA Significa que, si no se adoptan las medidas preventivas adecuadas puede producirse la muerte o bien lesiones corporales graves. PRECAUCIN con tringulo de advertencia significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse lesiones corporales. PRECAUCIN sin tringulo de advertencia significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse daos materiales. ATENCIN significa que puede producirse un resultado o estado no deseado si no se respeta la consigna de seguridad correspondiente. Si se dan varios niveles de peligro se usa siempre la consigna de seguridad ms estricta en cada caso. Si en una consigna de seguridad con tringulo de advertencia se alarma de posibles daos personales, la misma consigna puede contener tambin una advertencia sobre posibles daos materiales. Personal cualificado El producto/sistema tratado en esta documentacin slo deber ser manejado o manipulado por personal cualificado para la tarea encomendada y observando lo indicado en la documentacin correspondiente a la misma, particularmente las consignas de seguridad y advertencias en ella incluidas. Debido a su formacin y experiencia, el personal cualificado est en condiciones de reconocer riesgos resultantes del manejo o manipulacin de dichos productos/sistemas y de evitar posibles peligros. Uso previsto o de los productos de Siemens Considere lo siguiente: ADVERTENCIA Los productos de Siemens slo debern usarse para los casos de aplicacin previstos en el catlogo y la documentacin tcnica asociada. De usarse productos y componentes de terceros, stos debern haber sido recomendados u homologados por Siemens. El funcionamiento correcto y seguro de los productos exige que su transporte, almacenamiento, instalacin, montaje, manejo y mantenimiento hayan sido realizados de forma correcta. Es preciso respetar las condiciones ambientales permitidas. Tambin debern seguirse las indicaciones y advertencias que figuran en la documentacin asociada. Marcas registradas Todos los nombres marcados con son marcas registradas de Siemens AG. Los restantes nombres y designaciones contenidos en el presente documento pueden ser marcas registradas cuya utilizacin por terceros para sus propios fines puede violar los derechos de sus titulares. Exencin de responsabilidad Hemos comprobado la concordancia del contenido de esta publicacin con el hardware y el software descritos. Sin embargo, como es imposible excluir desviaciones, no podemos hacernos responsable de la plena concordancia. El contenido de esta publicacin se revisa peridicamente; si es necesario, las posibles las correcciones se incluyen en la siguiente edicin.
Siemens AG Industry Sector Postfach 48 48 90026 NRNBERG ALEMANIA A5E00105569-03 09/2011 Copyright Siemens AG 2011. Sujeto a cambios sin previo aviso
Primeros pasos para la puesta en marcha de la CPU 31xC: Contaje Getting Started (primeros pasos), 08/2011, A5E00105569-03 3 ndice
1 Introduccin............................................................................................................................................... 5 2 Preparacin ............................................................................................................................................... 7 3 Unidades de aprendizaje......................................................................................................................... 11 3.1 1. paso: Cablear la CPU..............................................................................................................11 3.2 2. Paso: instalar el proyecto de ejemplo......................................................................................14 3.3 3. Paso: parametrizacin .............................................................................................................15 3.4 4. Paso: integracin en el programa de usuario..........................................................................17 3.5 5. Paso: prueba de funcionamiento.............................................................................................18 4 Informaciones adicionales ....................................................................................................................... 19 ndice
Primeros pasos para la puesta en marcha de la CPU 31xC: Contaje 4 Getting Started (primeros pasos), 08/2011, A5E00105569-03
Primeros pasos para la puesta en marcha de la CPU 31xC: Contaje Getting Started (primeros pasos), 08/2011, A5E00105569-03 5 Introduccin 1
Contenido del Getting Started Utilizando un ejemplo concreto, esta gua "Getting Started" le conduce por los cinco pasos del proceso de puesta en marcha hasta obtener una aplicacin apta para funcionar, con la que podr ejecutar una funcin de contaje, adems de conocer las funciones bsicas de hardware y software. Para realizar este ejemplo se requieren de 1 a 2 horas, dependiendo de la experiencia. Introduccin
Primeros pasos para la puesta en marcha de la CPU 31xC: Contaje 6 Getting Started (primeros pasos), 08/2011, A5E00105569-03
Primeros pasos para la puesta en marcha de la CPU 31xC: Contaje Getting Started (primeros pasos), 08/2011, A5E00105569-03 7 Preparacin 2
mbito de validez Estas instrucciones son vlidas para las CPU siguientes:
CPU Es necesaria una Micro Memory Card SIMATIC para el funcionamiento? A partir de la versin de firmware 312C S V3.3 313C S V3.3 313C-2 PtP S V3.3 313C-2 DP S V3.3 314C-2 PtP S V3.3 314C-2 DP S V3.3 314C-2 PN/DP S V3.3 El nmero de pedido correspondiente se puede consultar en los manuales, p. ej., en las instrucciones de servicio, CPU 31xC y CPU 31x: Configuracin e instalacin (http://support.automation.siemens.com/WW/view/es/13008499). Preparacin
Primeros pasos para la puesta en marcha de la CPU 31xC: Contaje 8 Getting Started (primeros pasos), 08/2011, A5E00105569-03 Requisitos Ha montado un equipo S7-300 con una fuente de alimentacin y una CPU 31xC. Ha instalado correctamente STEP 7 V5.5 o superior en la programadora. La tabla siguiente contiene la versin de STEP 7 necesaria para cada CPU.
CPU Versin de STEP 7 312C STEP 7 V5.5 o superior + SP1 o bien STEP 7 V5.3 o superior + SP2 con HSP 203 313C STEP 7 V5.5 o superior + SP1 o bien STEP 7 V5.3 o superior + SP2 con HSP 203 313C-2 PtP STEP 7 V5.5 o superior + SP1 o bien STEP 7 V5.3 o superior + SP2 con HSP 204 313C-2 DP STEP 7 V5.5 o superior + SP1 o bien STEP 7 V5.3 o superior + SP2 con HSP 203 314C-2 PtP STEP 7 V5.5 o superior + SP1 o bien STEP 7 V5.3 o superior + SP2 con HSP 204 314C-2 DP STEP 7 V5.5 o superior + SP1 o bien STEP 7 V5.3 o superior + SP2 con HSP 203 314C-2 PN/DP STEP 7 V5.5 o superior con HSP 191 Ha obtenido los proyectos de ejemplo por Internet o a travs del CD suministrado junto con las instrucciones de servicio Funciones tecnolgicas. Haber configurado un proyecto para el equipo S7-300. La PG deber estar conectada a la CPU. Tener los accesorios necesarios como conector frontal y material de cableado. La CPU deber estar correctamente conectada a una fuente de alimentacin. ADVERTENCIA
Dependiendo del mbito de aplicacin, el S7-300 como componente de instalaciones o sistemas exige que se cumplan determinadas reglas y prescripciones. Observe los reglamentos de seguridad y prevencin de accidentes vigentes, p. ej., el IEC 204 (dispositivos de parada de emergencia). Cumpla debidamente los reglamentos para evitar lesiones corporales y daos materiales en las mquinas y los dispositivos. Preparacin
Primeros pasos para la puesta en marcha de la CPU 31xC: Contaje Getting Started (primeros pasos), 08/2011, A5E00105569-03 9 Configuracin del ejemplo 2 3 7 6 5 4 1
Fuente de alimentacin ON / OFF Selector de modo Perfil soporte Programadora con software STEP 7 Cable de PG Cable de conexin Brida para alivio de traccin Figura 2-1 Sinopsis de la configuracin de ejemplo Preparacin
Primeros pasos para la puesta en marcha de la CPU 31xC: Contaje 10 Getting Started (primeros pasos), 08/2011, A5E00105569-03
Primeros pasos para la puesta en marcha de la CPU 31xC: Contaje Getting Started (primeros pasos), 08/2011, A5E00105569-03 11 Unidades de aprendizaje 3 3.1 1. paso: Cablear la CPU
ADVERTENCIA El S7-300 se debe cablear exclusivamente en estado libre de tensin. Tenga presente que, si la fuente de alimentacin PS 307 est encendida, o bien si el cable de entrada de red de la PS est conectado a la red elctrica, no se puede descartar el contacto con cables conductores de tensin.
Procedimiento 1. Enchufe el conector frontal en la CPU 2. Atornille el conector frontal. 3. Cablee las conexiones para el proyecto de ejemplo "Contaje" como se representa a continuacin. Ocupacin de los conectores Las siguientes asignaciones de pines describen nicamente las conexiones relevantes para el tipo de posicionamiento.
Conexin X11: CPU 312C Nombre/ Direccin Funcin en el ejemplo 2 DI + 0.0 Entrada de impulso 3 DI + 0.1 Bit de sentido 4 DI + 0.2 Puerta de hardware 8 DI + 0.6 Entrada de congelacin 12 2 M Potencial de referencia de la tensin de alimentacin 13 1 L+ Tensin de alimentacin DC 24 V 16 DO + 0.2 Simulacin: Conectar la entrada de impulso con DI + 0.0 17 DO + 0.3 Simulacin: Conectar el bit de sentido con DI + 0.1 18 DO + 0.4 Simulacin: Conectar la puerta hardware con DI + 0.2 19 DO + 0.5 Simulacin: Conectar la entrada de congelacin con DI + 0.6 20 1 M Potencial de referencia de la tensin de alimentacin
Unidades de aprendizaje 3.1 1. paso: Cablear la CPU Primeros pasos para la puesta en marcha de la CPU 31xC: Contaje 12 Getting Started (primeros pasos), 08/2011, A5E00105569-03
Conexin X11: CPU 313C-2 DP/PtP X12: CPU 313C, 314C-2 DP/PtP, 314C-2 PN/DP Nombre/ Direccin Funcionamiento 1 1 L+ 24 V de tensin de alimentacin de las entradas 2 DI + 0.0 Entrada de impulso 3 DI + 0.1 Bit de sentido 4 DI + 0.2 Puerta de hardware 16 DI + 1.4 Entrada de congelacin 20 1 M Potencial de referencia de la tensin de alimentacin 21 2 L+ 24 V de tensin de alimentacin de las salidas 24 DO + 0.2 Simulacin: Conectar la entrada de impulso con DI + 0.0 25 DO + 0.3 Simulacin: Conectar el bit de sentido con DI + 0.1 26 DO + 0.4 Simulacin: Conectar la puerta hardware con DI + 0.2 27 DO + 0.5 Simulacin: Conectar la entrada de congelacin con DI + 1.4 30 2 M Potencial de referencia de la tensin de alimentacin Unidades de aprendizaje 3.1 1. paso: Cablear la CPU Primeros pasos para la puesta en marcha de la CPU 31xC: Contaje Getting Started (primeros pasos), 08/2011, A5E00105569-03 13 La figura, basada en la CPU 314C, representa el orden bsico de los conectores en las CPU que disponen de dos conectores (X11 y X12). X11 X12 STOP RUN FRCE DC5V MAlNT SF BF MRES STOP RUN PUSH 5 4 1 2 3 6 7 8 9 10 15 14 11 12 13 16 17 18 19 20 25 24 21 22 23 26 27 28 29 30 5 4 1 2 3 6 7 8 9 10 15 14 11 12 13 16 17 18 19 20 25 24 21 22 23 26 27 28 29 30 35 34 31 32 33 36 37 38 39 40 L+ M
Referencia Encontrar informacin sobre las dems conexiones en la documentacin del S7-300. Unidades de aprendizaje 3.2 2. Paso: instalar el proyecto de ejemplo Primeros pasos para la puesta en marcha de la CPU 31xC: Contaje 14 Getting Started (primeros pasos), 08/2011, A5E00105569-03 3.2 2. Paso: instalar el proyecto de ejemplo Introduccin Existen las posibilidades siguientes para instalar un proyecto de ejemplo: Instalacin desde CD 1. Extraiga el CD de las instrucciones de servicio Funciones tecnolgicas. 2. Inicie el programa de instalacin del CD haciendo doble clic en el archivo SETUP.EXE de la carpeta SETUP. El programa de instalacin se inicia. 3. Siga las instrucciones del programa de instalacin. Instalacin desde Internet 1. Abra el directorio que contiene los proyectos de ejemplo. 2. Inicie el programa de instalacin haciendo doble clic en el archivo SETUP.EXE. El programa de instalacin se inicia. 3. Siga las instrucciones del programa de instalacin. Unidades de aprendizaje 3.3 3. Paso: parametrizacin Primeros pasos para la puesta en marcha de la CPU 31xC: Contaje Getting Started (primeros pasos), 08/2011, A5E00105569-03 15 3.3 3. Paso: parametrizacin Procedimiento 1. Abra el proyecto en el SIMATIC Manager. Aparece una ventana dividida en dos partes con el ttulo del proyecto. 2. Abra la tabla de configuracin HW Config en su proyecto.
3. Haga doble clic en el submdulo "Contaje". Acceder a la ventana "Propiedades de contaje". 4. Seleccione el canal 0 y el modo de operacin "Contaje sin fin". 5. En las pantallas de parametrizacin, efecte los ajustes siguientes (no modifique los dems ajustes, ya que en principio no son necesarios para la puesta en marcha): Entrada: puerta de hardware Comportamiento de la salida: Estado del contador valor de comparacin Unidades de aprendizaje 3.3 3. Paso: parametrizacin Primeros pasos para la puesta en marcha de la CPU 31xC: Contaje 16 Getting Started (primeros pasos), 08/2011, A5E00105569-03 6. Acuse sus entradas mediante "Aceptar". La pantalla "Propiedades de contaje" se cierra.
Nota Para que el ejemplo funcione correctamente, adapte las direcciones de las entradas y salidas de los submdulos >"DI24/DO16", "AI5/02", "Contaje" y "Posicionamiento". Para ello, haga doble clic en la fila correspondiente. Se abre una pantalla. Seleccione la ficha "Direcciones" correspondiente. Desactive las casillas de verificacin "Estndar". Cambie las direcciones del siguiente modo: DI24/DO16: Entradas: 124..126, salidas: 124..125 AI5/AO2: Entradas: 752..761, salidas: 752..755 Contaje: Entradas: 768..783, salidas:/768..783 Posicionamiento: Entradas: 784..799, salidas: 784..799 Confirme de nuevo las entradas con "Aceptar". 7. Guarde la configuracin creada en el proyecto con "Equipo > Guardar y compilar". Los ajustes realizados estn ahora guardados en el proyecto. 8. Transfiera la configuracin mediante "Sistema de destino > Cargar en mdulo..." con la CPU en estado STOP. Los datos se transfieren de la programadora a la CPU. 9. Cierre HW Config mediante "Equipo > Salir". Ahora vuelve a estar en el SIMATIC Manager. Unidades de aprendizaje 3.4 4. Paso: integracin en el programa de usuario Primeros pasos para la puesta en marcha de la CPU 31xC: Contaje Getting Started (primeros pasos), 08/2011, A5E00105569-03 17 3.4 4. Paso: integracin en el programa de usuario Procedimiento 1. En el SIMATIC Manager, vaya a "Archivo > Abrir ... > Proyectos de ejemplo" para abrir el proyecto "ZDt26_02_TF_____31xC_Cnt" del catlogo... \Siemens\STEP7\Examples. Aparece una ventana dividida en dos partes con el ttulo del proyecto. 2. Haga doble clic en el programa S7 "Contaje 1 Primeros pasos". En la ventana derecha aparecen las carpetas "Sources", "Blocks" y "Symbols". 3. Haga doble clic en la carpeta "Blocks". Se muestran todos los bloques del programa S7. 4. Copie todos estos mdulos en su proyecto, en "Equipo SIMATIC 300 > CPU 3xx > Programa S7 > Bloques".
Bloque Nombre (en la barra de herramientas) Descripcin OB 1 CYCLE_EXC Programa cclico FB 11 GETST_C Ejemplo 1: Primeros pasos COUNT DB 11 DI_GETST_C DB de instancia para GETST_C SFB 47 COUNT Bloque de funcin del sistema COUNT DB 16 DI_COUNT DB de instancia para SFB COUNT VAT VAT_GETST_C Tabla de variables 5. Copie la tabla de smbolos al proyecto, en "Equipo SIMATIC 300 > CPU 3xx > Programa S7". La tabla de smbolos est guardada en el proyecto. 6. Desde el SIMATIC Manager, seleccione "Equipo SIMATIC 300 > CPU 3xx > Programa S7 > Bloques". Se muestran todos los bloques del programa S7. 7. Cargue todos los bloques S7 en la CPU con el comando de men "Sistema de destino > Cargar" (CPU en estado STOP). El programa y la configuracin se transfieren a la CPU desde la programadora. Unidades de aprendizaje 3.5 5. Paso: prueba de funcionamiento Primeros pasos para la puesta en marcha de la CPU 31xC: Contaje 18 Getting Started (primeros pasos), 08/2011, A5E00105569-03 3.5 5. Paso: prueba de funcionamiento Procedimiento 1. Haga doble clic en la tabla de variables "VAT_GETST_C" de su proyecto en el directorio "Blocks". Aparece la tabla de variables para observar y forzar variables. 2. Cambie al modo online con el comando "Sistema de destino > Establecer enlace con > CPU configurada". En la parte inferior derecha se indica el estado operativo "STOP" de la CPU. 3. Cambie al modo Observar con el comando de men "Variable > Observar". En la columna "V. estado" aparecern los valores actuales de los operandos. 4. Conmute la CPU a RUN. En la parte inferior derecha se indicar el estado operativo "RUN" de la CPU. 5. Por medio de la asignacin de la variable S_IMP_H en VAT seleccione el origen de los impulsos de contaje: S_IMP_H = 0: Como origen de los impulsos sirve un reloj de SW programado, cuya frecuencia puede ajustarse mediante la variable T_PULSE. El ciclo se transfiere a la entrada de impulso mediante una salida digital. S_IMP_H = 1: Los impulsos de contaje se determinan manualmente activando y desactivando la variable S_IMP_T en VAT. 6. Puede realizar los intentos siguientes:
Iniciar/detener el contador: El contador se inicia activando en 1 las dos variables SW_GATE (parmetro SFB de la puerta de SW) y S_HWT (simulacin de la puerta de HW) en VAT (combinacin Y). El contador se detiene poniendo en 0 las variables S_HWT o SW_GATE. El parmetro de salida COUNTVAL del SFB permite observar el estado actual del contador. El estado de las puertas de SW y HW se ve en las variables STS_GATE y STS_STRT respectivamente. Cargar el contador con un valor de contaje: JOB_ID = 01 Hex ("escribir directamente en contador") JOB_VAL = valor de contaje (-231 a +231- 1) JOB_REQ = 1, inicio de peticin con flanco ascendente En el parmetro de salida COUNTVAL del SFB se ve el valor de contaje cargado. Los parmetros de salida JOB_DONE = 1 y JOB_ERROR = 0 permiten ver si la carga se ha realizado sin errores.
Primeros pasos para la puesta en marcha de la CPU 31xC: Contaje Getting Started (primeros pasos), 08/2011, A5E00105569-03 19 Informaciones adicionales 4
Diagnstico/solucin de fallos Debido a un manejo incorrecto, un cableado inapropiado o una parametrizacin contradictoria pueden surgir errores. El modo de diagnosticar estos errores y avisos est descrito en la documentacin sobre el S7-300. Ejemplo En el proyecto "ZDt26_02_TF_____31xC_Cnt" encontrar ms ejemplos en los que orientarse. Todos los ejemplos pueden adaptarse a sus aplicaciones individuales. Informaciones adicionales
Primeros pasos para la puesta en marcha de la CPU 31xC: Contaje 20 Getting Started (primeros pasos), 08/2011, A5E00105569-03