s71200_system_manual_es-ES_es-ES.pdf

912
Controlador programable S7- 1200 _______________________________________________________ _________________________________________________________________________________________________________________________________________________________________________________________________________________________ _______________________________________________________ SIMATIC S7 Controlador programable S7-1200 Manual de sistema 04/2012 A5E02486683-06 Prólogo Sinopsis del producto 1 Software de programación STEP 7 2 Montaje 3 Principios básicos del PLC 4 Configuración de dispositivos 5 Principios básicos de programación 6 Instrucciones básicas 7 Instrucciones avanzadas 8 Instrucciones tecnológicas 9 Comunicación 10 Servidor web 11 Procesador de comunicaciones 12 Comunicación TeleService (correo electrónico SMTP) 13 Herramientas online y diagnóstico 14 Datos técnicos A Calcular la corriente necesaria B Referencias C

Transcript of s71200_system_manual_es-ES_es-ES.pdf

Controlador programable S7-1200 ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ SIMATIC S7 Controlador programable S7-1200 Manual de sistema

04/2012 A5E02486683-06 Prlogo Sinopsis del producto 1Software de programacin STEP 7 2Montaje 3Principios bsicos del PLC 4Configuracin de dispositivos 5Principios bsicos de programacin 6Instrucciones bsicas 7Instrucciones avanzadas 8Instrucciones tecnolgicas 9Comunicacin 10Servidor web 11Procesador de comunicaciones 12Comunicacin TeleService (correo electrnico SMTP) 13Herramientas online y diagnstico 14Datos tcnicos ACalcular la corriente necesaria BReferencias C 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 Referencia del documento: 6ES7298-8FA30-8DH0 05/2012 Sujeto a cambios sin previo aviso Copyright Siemens AG 2012. Reservados todos los derechos Controlador programable S7-1200 Manual de sistema, 04/2012, A5E02486683-063 Prlogo Objeto del manual La gama S7-1200 abarca distintos controladores lgicos programables (PLC) que pueden utilizarse para numerosas tareas. Gracias a su diseo compacto, bajo costo y amplio juego de instrucciones, los PLCs S7-1200 son idneos para controlar una gran variedad de aplicaciones. Los modelos S7-1200 y el software de programacin basado en Windows ofrecen la flexibilidad necesaria para solucionar las tareas de automatizacin. Este manual contiene informacin sobre cmo montar y programar los PLCs S7-1200 y est dirigido a ingenieros, programadores, tcnicos de instalacin y electricistas que dispongan de conocimientos bsicos sobre los controladores lgicos programables. Nociones bsicas Para comprender este manual se requieren conocimientos bsicos en el campo de la automatizacin y de los controladores lgicos programables. Alcance del manual Este manual describe los productos siguientes:STEP 7 V11 Basic y Professional Versin de firmware V3.0 de la CPU S7-1200 En los datos tcnicos (Pgina 737) encontrar una lista completa de los productos S7-1200 descritos en el manual. Homologaciones, marcado CE, C-Tick y otras normas Para ms informacin, consulte los datos tcnicos (Pgina 737).Service & Support Adems de la documentacin, ofrecemos nuestros conocimientos tcnicos en Internet, en la pgina web de atencin al cliente (http://www.siemens.com/automation/). Contacte con el representante de Siemens ms prximo si tiene consultas de carcter tcnico, as como para obtener informacin sobre los cursillos de formacin o para pedir productos S7. Puesto que los representantes de Siemens han sido debidamente aleccionados y tienen conocimientos detallados sobre las operaciones, los procesos y la industria, as como sobre los distintos productos de Siemens empleados, pueden solucionar cualquier problema de forma rpida y eficiente. Prlogo

Controlador programable S7-1200 4Manual de sistema, 04/2012, A5E02486683-06 Documentacin e informacin S7-1200 y STEP 7 ofrecen una documentacin variada y otros recursos para encontrar la informacin tcnica requerida.El manual de sistema S7-1200 ofrece informacin especfica sobre el funcionamiento, la programacin y las especificaciones de toda la familia de productos S7-1200. Adems del manual de sistema, S7-1200 Easy Book ofrece una visin ms amplia de las prestaciones de la familia S7-1200. Tanto el manual de sistema como el Easy Book estn disponibles en formato electrnico (PDF) e impreso. Los manuales electrnicos se pueden descargar de la pgina web de atencin al cliente y tambin se incluyen en el disco que se suministra con cada CPU S7-1200. El sistema de informacin online de STEP 7 ofrece un acceso inmediato a la informacin conceptual y a instrucciones especficas que describen el funcionamiento y las funciones del paquete de programacin, as como el funcionamiento bsico de las CPUs SIMATIC. My Documentation Manager accede a las versiones en formato electrnico (PDF) del conjunto de documentos de SIMATIC, incluidos el manual de sistema, el Easy Book y el sistema de informacin de STEP 7. Con My Documentation Manager, puede arrastrar temas de varios documentos para crear su propio manual personalizado. El portal de acceso al servicio de atencin al cliente (http://support.automation.siemens.com) ofrece un enlace a My Documentation Manager en mySupport. La pgina web de atencin al cliente tambin ofrece podcasts, FAQs y otros documentos tiles para S7-1200 y STEP 7. Los podcasts emplean presentaciones breves de vdeos de formacin que se centran en situaciones o funciones especficas para mostrar las interacciones, la comodidad y la eficacia que ofrece STEP 7. Visite las pginas web siguientes para acceder a la recopilacin de podcasts: Pgina web de STEP 7 Basic (http://www.automation.siemens.com/mcms/simatic-controller-software/en/step7/step7-basic/Pages/Default.aspx) Pgina web de STEP 7 Professional (http://www.automation.siemens.com/mcms/simatic-controller-software/en/step7/step7-professional/Pages/Default.aspx) Tambin puede seguir discusiones sobre productos y participar en ellas a travs del foro tcnico de Service & Support (https://www.automation.siemens.com/WW/forum/guests/Conferences.aspx?Language=en&siteid=csius&treeLang=en&groupid=4000002&extranet=standard&viewreg=WW&nodeid0=34612486). Los foros permiten interactuar con diferentes expertos sobre productos. Foro de S7-1200 (https://www.automation.siemens.com/WW/forum/guests/Conference.aspx?SortField=LastPostDate&SortOrder=Descending&ForumID=258&Language=en&onlyInternet=False) Foro de STEP 7 Basic (https://www.automation.siemens.com/WW/forum/guests/Conference.aspx?SortField=LastPostDate&SortOrder=Descending&ForumID=265&Language=en&onlyInternet=False) Controlador programable S7-1200 Manual de sistema, 04/2012, A5E02486683-065 ndice Prlogo...................................................................................................................................................... 3 1Sinopsis del producto .............................................................................................................................. 19 1.1Introduccin al PLC S7-1200.......................................................................................................19 1.2Capacidad de expansin de la CPU............................................................................................22 1.3Mdulos S7-1200.........................................................................................................................25 1.4Nuevas funciones ........................................................................................................................26 1.5Paneles HMI Basic.......................................................................................................................27 2Software de programacin STEP 7 ......................................................................................................... 29 2.1Requisitos del sistema.................................................................................................................30 2.2Diferentes vistas que facilitan el trabajo ......................................................................................31 2.3Herramientas fciles de utilizar....................................................................................................32 2.3.1Introducir instrucciones en el programa de usuario.....................................................................32 2.3.2Acceder a instrucciones desde la barra de herramientas "Favoritos" .........................................32 2.3.3Crear una ecuacin compleja con una instruccin sencilla.........................................................33 2.3.4Agregar entradas o salidas a una instruccin KOP o FUP..........................................................35 2.3.5Instrucciones ampliables..............................................................................................................35 2.3.6Seleccionar la versin de una instruccin ...................................................................................36 2.3.7Modificar la apariencia y configuracin de STEP 7 .....................................................................36 2.3.8Arrastrar y soltar elementos entre los distintos editores..............................................................37 2.3.9Cambiar el estado operativo de la CPU ......................................................................................37 2.3.10Modificar el tipo de llamada de un DB.........................................................................................38 2.3.11Desconectar temporalmente dispositivos de una red..................................................................39 2.3.12Desconexin virtual de dispositivos desde la configuracin........................................................40 3Montaje.................................................................................................................................................... 41 3.1Directrices para montar dispositivos S7-1200 .............................................................................41 3.2Corriente necesaria......................................................................................................................42 3.3Procedimientos de montaje y desmontaje...................................................................................44 3.3.1Dimensiones de montaje de los dispositivos S7-1200 ................................................................44 3.3.2Montaje y desmontaje de la CPU ................................................................................................47 3.3.3Montaje y desmontaje de SB, CB o BB.......................................................................................49 3.3.4Instalacin y desmontaje de un SM.............................................................................................51 3.3.5Montaje y desmontaje de un CM o CP........................................................................................53 3.3.6Extraer y reinsertar el conector del bloque de terminales del S7-1200.......................................54 3.3.7Instalacin y desmontaje de un cable de ampliacin ..................................................................55 3.3.8TS (TeleService) Adapter ............................................................................................................57 3.3.8.1Conectar el adaptador de TeleService ........................................................................................57 3.3.8.2Instalar la tarjeta SIM...................................................................................................................58 3.3.8.3Montaje del adaptador TS............................................................................................................60 3.3.8.4Montaje del adaptador TS en una pared .....................................................................................60 ndice

Controlador programable S7-1200 6Manual de sistema, 04/2012, A5E02486683-06 3.4Directrices de cableado............................................................................................................... 61 4Principios bsicos del PLC ...................................................................................................................... 67 4.1Ejecucin del programa de usuario ............................................................................................ 67 4.1.1Estados operativos de la CPU.................................................................................................... 70 4.1.2Procesamiento del ciclo en estado operativo RUN .................................................................... 73 4.1.3Bloques de organizacin (OBs) .................................................................................................. 74 4.1.4Prioridades y colas de espera para la ejecucin de eventos...................................................... 76 4.1.5Vigilancia del tiempo de ciclo...................................................................................................... 81 4.1.6Memoria de la CPU..................................................................................................................... 83 4.1.6.1Marcas de sistema y de ciclo...................................................................................................... 85 4.1.7Bfer de diagnstico ................................................................................................................... 87 4.1.8Reloj en tiempo real .................................................................................................................... 88 4.1.9Configurar las salidas en una transicin de RUN a STOP......................................................... 88 4.2Almacenamiento de datos, reas de memoria, E/S y direccionamiento .................................... 89 4.2.1Acceder a los datos del S7-1200................................................................................................ 89 4.3Procesamiento de valores analgicos ........................................................................................ 94 4.4Tipos de datos............................................................................................................................. 95 4.4.1Tipos de datos Bool, Byte, Word y DWord ................................................................................. 96 4.4.2Tipos de datos de entero ............................................................................................................ 97 4.4.3Tipos de datos de real en coma flotante..................................................................................... 98 4.4.4Tipos de datos de fecha y hora................................................................................................... 98 4.4.5Tipos de datos Carcter y Cadena ........................................................................................... 100 4.4.6Tipo de datos ARRAY............................................................................................................... 101 4.4.7Tipo de datos Estructura de datos............................................................................................ 103 4.4.8Tipo de datos PLC .................................................................................................................... 103 4.4.9Tipos de datos de puntero ........................................................................................................ 103 4.4.9.1Tipo de datos de puntero "Pointer" ........................................................................................... 104 4.4.9.2Tipo de datos de puntero "Any" ................................................................................................ 105 4.4.9.3Tipo de datos de puntero "Variant" ........................................................................................... 106 4.4.10Acceder a un "segmento" de un tipo de datos de variable....................................................... 107 4.4.11Acceso a una variable con una superposicin de AT............................................................... 108 4.5Utilizar una Memory Card ......................................................................................................... 111 4.5.1Insertar una Memory Card en la CPU....................................................................................... 112 4.5.2Configurar los parmetros de arranque de la CPU antes de copiar el proyecto en la Memory Card ............................................................................................................................ 113 4.5.3Utilizar la Memory Card como tarjeta de "Transferencia"......................................................... 114 4.5.4Utilizar la Memory Card como tarjeta de "Programa" ............................................................... 116 4.5.5Actualizacin de firmware ......................................................................................................... 119 4.6Recuperacin si se olvida la contrasea .................................................................................. 122 5Configuracin de dispositivos ................................................................................................................ 123 5.1Insertar una CPU ...................................................................................................................... 124 5.2Detectar la configuracin de una CPU sin especificar.............................................................. 125 5.3Agregar mdulos a la configuracin ......................................................................................... 126 5.4Configurar el funcionamiento de la CPU................................................................................... 127 5.5Configurar los parmetros de los mdulos ............................................................................... 130 ndice

Controlador programable S7-1200 Manual de sistema, 04/2012, A5E02486683-067 5.6Configurar la CPU para la comunicacin...................................................................................131 5.6.1Crear una conexin de red ........................................................................................................131 5.6.2Configurar la va de conexin local/de interlocutor....................................................................132 5.6.3Parmetros de la conexin PROFINET.....................................................................................134 5.6.4Asignar direcciones IP (Internet Protocol) .................................................................................137 5.6.4.1Asignar direcciones IP a los dispositivos de programacin y red..............................................137 5.6.4.2Comprobar la direccin IP de la programadora.........................................................................139 5.6.4.3Asignar una direccin IP a una CPU online...............................................................................139 5.6.4.4Configurar una direccin IP para una CPU en el proyecto........................................................141 5.6.5Comprobar la red PROFINET....................................................................................................144 5.6.6Localizar la direccin Ethernet (MAC) en la CPU......................................................................145 5.6.7Configurar la sincronizacin del Network Time Protocol (NTP) ................................................147 5.6.8Tiempo de arranque de dispositivo, asignacin de nombre y de direccin en PROFINET ......148 6Principios bsicos de programacin ...................................................................................................... 149 6.1Directrices para disear un sistema PLC ..................................................................................149 6.2Estructurar el programa de usuario ...........................................................................................150 6.3Utilizar bloques para estructurar el programa............................................................................152 6.3.1Bloque de organizacin (OB).....................................................................................................153 6.3.2Funcin (FC) ..............................................................................................................................154 6.3.3Bloque de funcin (FB) ..............................................................................................................155 6.3.4Bloque de datos (DB).................................................................................................................156 6.4Principios bsicos de la coherencia de datos............................................................................157 6.5Lenguaje de programacin ........................................................................................................158 6.5.1Esquema de contactos (KOP) ...................................................................................................159 6.5.2Diagrama de funciones (FUP) ...................................................................................................160 6.5.3SCL ............................................................................................................................................160 6.5.4EN y ENO para KOP, FUP y SCL..............................................................................................167 6.6Proteccin ..................................................................................................................................168 6.6.1Proteccin de acceso a la CPU.................................................................................................168 6.6.2Proteccin de know-how............................................................................................................170 6.6.3Proteccin anticopia...................................................................................................................171 6.7Cargar los elementos del programa en la CPU.........................................................................172 6.8Cargar desde la CPU.................................................................................................................172 6.8.1Copia de elementos del proyecto ..............................................................................................172 6.8.2Utilizacin de la funcin de comparacin ..................................................................................174 6.9Depurar y comprobar el programa.............................................................................................174 6.9.1Vigilar y modificar datos de la CPU...........................................................................................174 6.9.2Tablas de observacin y tablas de forzado ...............................................................................175 6.9.3Referencia cruzada para mostrar la utilizacin..........................................................................175 6.9.4Estructura de llamadas para ver la jerarqua de llamadas ........................................................176 7Instrucciones bsicas ............................................................................................................................ 179 7.1Instrucciones lgicas con bits ....................................................................................................179 7.1.1Contactos y bobinas en instrucciones lgicas con bits .............................................................179 7.1.2Instrucciones "Activar salida" y "Desactivar salida"...................................................................182 7.1.3Instrucciones "Consultar flanco de seal ascendente de un operando" y "Consultar flanco de seal descendente de un operando" ....................................................................................185 ndice

Controlador programable S7-1200 8Manual de sistema, 04/2012, A5E02486683-06 7.2Temporizadores ........................................................................................................................ 187 7.3Contadores................................................................................................................................ 196 7.4Comparacin............................................................................................................................. 202 7.4.1Comparacin............................................................................................................................. 202 7.4.2Instrucciones "Valor dentro del rango" y "Valor fuera del rango" ............................................. 203 7.4.3Instrucciones "Comprobar validez" y "Comprobar invalidez" ................................................... 204 7.5Funciones matemticas ............................................................................................................ 205 7.5.1Instruccin Calcular................................................................................................................... 205 7.5.2Instrucciones "Sumar", "Restar", "Multiplicar" y "Dividir" .......................................................... 206 7.5.3Instruccin Modulo.................................................................................................................... 207 7.5.4Instruccin de negacin ............................................................................................................ 208 7.5.5Instrucciones "Incrementar" y "Decrementar"........................................................................... 209 7.5.6Instruccin "Calcular valor absoluto" ........................................................................................ 209 7.5.7Instrucciones de mnimo y mximo........................................................................................... 210 7.5.8Instruccin Limit ........................................................................................................................ 211 7.5.9Instrucciones matemticas en coma flotante............................................................................ 212 7.6Desplazamiento ........................................................................................................................ 214 7.6.1Instrucciones "Copiar valor" y "Copiar rea"............................................................................. 214 7.6.2Instrucciones FieldRead y FieldWrite ....................................................................................... 216 7.6.3Instrucciones de relleno ............................................................................................................ 218 7.6.4Instruccin "Cambiar disposicin"............................................................................................. 220 7.7Convertir.................................................................................................................................... 221 7.7.1Instruccin CONV ..................................................................................................................... 221 7.7.2Instrucciones de conversin de SCL ........................................................................................ 222 7.7.3Instrucciones "Redondear nmero" y "Truncar a entero doble" ............................................... 225 7.7.4Instrucciones "Crear el siguiente nmero entero superior a partir del nmero en coma flotante" y "Crear el siguiente nmero entero inferior a partir del nmero en coma flotante" ..................................................................................................................................... 226 7.7.5Instrucciones "Escalar" y "Normalizar"...................................................................................... 227 7.8Control del programa ................................................................................................................ 230 7.8.1Vista general de las instrucciones de control del programa de SCL........................................ 230 7.8.2Instruccin IF-THEN.................................................................................................................. 231 7.8.3Instruccin CASE...................................................................................................................... 232 7.8.4Instruccin FOR........................................................................................................................ 233 7.8.5Instruccin WHILE-DO.............................................................................................................. 234 7.8.6Instruccin REPEAT-UNTIL...................................................................................................... 235 7.8.7Instruccin CONTINUE............................................................................................................. 236 7.8.8Instruccin EXIT........................................................................................................................ 236 7.8.9Instruccin GOTO..................................................................................................................... 237 7.8.10Instruccin RETURN................................................................................................................. 238 7.8.11Instrucciones de salto y etiquetas............................................................................................. 238 7.8.12Instruccin JMP_LIST............................................................................................................... 239 7.8.13Instruccin SWITCH.................................................................................................................. 240 7.8.14Instruccin de control de ejecucin "Retroceder" ..................................................................... 242 7.8.15Instruccin "Reiniciar tiempo de vigilancia del ciclo" ................................................................ 243 7.8.16Instruccin "Parar ciclo del PLC" .............................................................................................. 244 7.8.17Instrucciones GET_ERROR...................................................................................................... 244 7.9Operaciones lgicas con palabras............................................................................................ 248 7.9.1Instrucciones Y, O y O-exclusiva.............................................................................................. 248 ndice

Controlador programable S7-1200 Manual de sistema, 04/2012, A5E02486683-069 7.9.2Instruccin "Complemento a uno"..............................................................................................249 7.9.3Instrucciones "Codificar" y "Decodificar"....................................................................................249 7.9.4Instrucciones Seleccionar, Multiplexar y Demultiplexar ............................................................251 7.10Instrucciones de desplazamiento y rotacin..............................................................................253 7.10.1Instrucciones de desplazamiento...............................................................................................253 7.10.2Instrucciones de rotacin...........................................................................................................254 8Instrucciones avanzadas ....................................................................................................................... 257 8.1Fecha y hora..............................................................................................................................257 8.1.1Instrucciones de fecha y hora....................................................................................................257 8.1.2Ajustar y leer el reloj del sistema...............................................................................................259 8.1.3Instruccin Contador de horas de funcionamiento....................................................................261 8.1.4Instruccin SET_TIMEZONE.....................................................................................................263 8.2Cadena y carcter......................................................................................................................264 8.2.1Sinopsis del tipo de datos String................................................................................................264 8.2.2Instruccin S_MOVE..................................................................................................................265 8.2.3Instrucciones de conversin de cadenas...................................................................................265 8.2.3.1Conversin de cadenas en valores y de valores en cadenas ...................................................265 8.2.3.2Conversiones de cadena a carcter y de carcter a cadena ....................................................274 8.2.3.3Conversiones de ASCII a Hex y de Hex a ASCII ......................................................................276 8.2.4Instrucciones con cadenas ........................................................................................................278 8.2.4.1LEN............................................................................................................................................278 8.2.4.2CONCAT....................................................................................................................................279 8.2.4.3LEFT, RIGHT y MID...................................................................................................................280 8.2.4.4DELETE.....................................................................................................................................281 8.2.4.5INSERT......................................................................................................................................282 8.2.4.6REPLACE ..................................................................................................................................283 8.2.4.7FIND...........................................................................................................................................284 8.3E/S distribuidas (PROFINET, PROFIBUS o AS-i) .....................................................................285 8.3.1Instrucciones de E/S descentralizadas......................................................................................285 8.3.2RDREC y WRREC.....................................................................................................................286 8.3.3RALRM.......................................................................................................................................289 8.3.4Parmetro STATUS para RDREC, WRREC y RALRM.............................................................292 8.3.5DPRD_DAT y DPWR_DAT........................................................................................................296 8.3.6DPNRM_DG...............................................................................................................................298 8.4Alarmas......................................................................................................................................301 8.4.1Instrucciones ATTACH y DETACH............................................................................................301 8.4.2Alarmas cclicas .........................................................................................................................304 8.4.2.1SET_CINT (Ajustar parmetros de alarma cclica)....................................................................304 8.4.2.2QRY_CINT (Consultar parmetros de alarma cclica)...............................................................306 8.4.3Alarmas de retardo ....................................................................................................................307 8.4.4Alarmas de evento asncrono ....................................................................................................309 8.5Diagnstico (PROFINET o PROFIBUS) ....................................................................................311 8.5.1Instrucciones de diagnstico......................................................................................................311 8.5.2Eventos de diagnstico de E/S descentralizadas......................................................................311 8.5.3Instruccin LED..........................................................................................................................312 8.5.4Instruccin DeviceStates ...........................................................................................................313 8.5.5Instruccin ModuleStates...........................................................................................................314 8.5.6Instruccin GET_DIAG...............................................................................................................316 ndice

Controlador programable S7-1200 10Manual de sistema, 04/2012, A5E02486683-06 8.6Impulso...................................................................................................................................... 323 8.6.1Instruccin CTRL_PWM............................................................................................................ 323 8.6.2Manejo de las salidas de impulso............................................................................................. 325 8.6.3Configurar un canal de impulsos para PWM............................................................................ 327 8.7Registrar datos.......................................................................................................................... 328 8.7.1Estructura del registro............................................................................................................... 328 8.7.2Instrucciones de programa que controlan registros.................................................................. 330 8.7.2.1DataLogCreate.......................................................................................................................... 330 8.7.2.2DataLogOpen............................................................................................................................ 333 8.7.2.3DataLogClose ........................................................................................................................... 335 8.7.2.4DataLogWrite ............................................................................................................................ 336 8.7.2.5DataLogNewFile........................................................................................................................ 337 8.7.3Trabajar con registros de datos ................................................................................................ 339 8.7.4Lmites del tamao de los archivos de registro......................................................................... 341 8.7.5Programa de ejemplo de registros de datos............................................................................. 344 8.8Control de bloques de datos ..................................................................................................... 348 8.8.1READ_DBL, WRIT_DBL (Leer de o escribir en un bloque de datos de la memoria de carga ) ....................................................................................................................................... 348 8.9Cdigos de error comunes para las instrucciones "Avanzadas" .............................................. 351 9Instrucciones tecnolgicas..................................................................................................................... 353 9.1Contador rpido ........................................................................................................................ 353 9.1.1Funcionamiento del contador rpido......................................................................................... 355 9.1.2Configuracin del HSC.............................................................................................................. 361 9.2Control PID................................................................................................................................ 362 9.2.1Insertar la instruccin PID y un objeto tecnolgico................................................................... 364 9.2.2Instruccin PID_Compact.......................................................................................................... 367 9.2.3Parmetros de la instruccin ErrorBit de PID_Compact ........................................................... 372 9.2.4Instruccin PID_3STEP............................................................................................................. 373 9.2.5Parmetros de la instruccin ErrorBit de PID_3STEP.............................................................. 379 9.2.6Configurar el regulador PID ...................................................................................................... 381 9.2.7Puesta en servicio del regulador PID........................................................................................ 383 9.3Motion control............................................................................................................................ 384 9.3.1Configurar el eje........................................................................................................................ 387 9.3.2Configurar TO_CommandTable_PTO....................................................................................... 390 9.3.3Instrucciones de Motion Control ............................................................................................... 393 9.3.3.1Instruccin MC_Power .............................................................................................................. 393 9.3.3.2Instruccin MC_Reset ............................................................................................................... 396 9.3.3.3Instruccin MC_Home............................................................................................................... 397 9.3.3.4Instruccin MC_Halt .................................................................................................................. 399 9.3.3.5Instruccin MC_MoveAbsolute ................................................................................................. 401 9.3.3.6Instruccin MC_MoveRelative................................................................................................... 403 9.3.3.7Instruccin MC_MoveVelocity................................................................................................... 405 9.3.3.8Instruccin MC_MoveJog.......................................................................................................... 407 9.3.3.9Instruccin MC_CommandTable............................................................................................... 410 9.3.3.10MC_ChangeDynamic ................................................................................................................ 412 9.3.4Operacin de Motion Control para S7-1200 ............................................................................. 414 9.3.4.1Salidas de la CPU utilizadas para control de movimiento ........................................................ 414 9.3.4.2Finales de carrera por hardware y software para Motion Control............................................. 416 9.3.4.3Referenciacin .......................................................................................................................... 419 ndice

Controlador programable S7-1200 Manual de sistema, 04/2012, A5E02486683-0611 9.3.4.4Limitacin de tirones..................................................................................................................424 9.3.5Puesta en servicio......................................................................................................................425 9.3.6Vigilar comandos activos ...........................................................................................................428 9.3.6.1Vigilar instrucciones MC con un parmetro de salida "Done" ...................................................428 9.3.6.2Vigilar la instruccin MC_Velocity..............................................................................................432 9.3.6.3Vigilar la instruccin MC_MoveJog............................................................................................436 10Comunicacin........................................................................................................................................ 441 10.1Nmero de conexiones soportadas de comunicacin asncrona..............................................442 10.2PROFINET.................................................................................................................................443 10.2.1Conexin local/interlocutor.........................................................................................................443 10.2.2Open User Communication........................................................................................................445 10.2.2.1ID de conexin para las instrucciones PROFINET....................................................................445 10.2.2.2Protocolos ..................................................................................................................................448 10.2.2.3Modo ad hoc ..............................................................................................................................449 10.2.2.4TCP y ISO on TCP.....................................................................................................................450 10.2.2.5UDP............................................................................................................................................465 10.2.2.6T_CONFIG.................................................................................................................................470 10.2.2.7Parmetros comunes para instrucciones ..................................................................................476 10.2.3Comunicacin con una programadora.......................................................................................478 10.2.3.1Establecer la conexin de hardware..........................................................................................479 10.2.3.2Configurar los dispositivos.........................................................................................................479 10.2.3.3Asignar direcciones IP (Internet Protocol) .................................................................................480 10.2.3.4Comprobar la red PROFINET....................................................................................................480 10.2.4Comunicacin entre dispositivos HMI y el PLC.........................................................................480 10.2.4.1Configurar las conexiones de red lgicas entre dos dispositivos..............................................482 10.2.5Comunicacin entre PLCs .........................................................................................................482 10.2.5.1Configurar las conexiones de red lgicas entre dos dispositivos..............................................483 10.2.5.2Configurar la va de conexin local/interlocutor entre dos dispositivos.....................................483 10.2.5.3Configurar los parmetros de transmisin y recepcin .............................................................484 10.2.6Configurar una CPU y un dispositivo PROFINET IO.................................................................486 10.2.7Diagnstico ................................................................................................................................490 10.2.8Instrucciones de E/S descentralizadas......................................................................................490 10.2.9Instrucciones de diagnstico......................................................................................................491 10.2.10Eventos de diagnstico de E/S descentralizadas......................................................................491 10.3PROFIBUS.................................................................................................................................491 10.3.1Mdulos de comunicacin para PROFIBUS..............................................................................492 10.3.1.1Conexin a PROFIBUS .............................................................................................................492 10.3.1.2Servicios de comunicacin de los CMs PROFIBUS..................................................................493 10.3.1.3Otras propiedades de los CMs PROFIBUS...............................................................................494 10.3.1.4Ejemplos de configuracin para PROFIBUS.............................................................................495 10.3.2Configurar un maestro DP y un dispositivo esclavo ..................................................................496 10.3.2.1Agregar el mdulo CM 1243-5 (maestro DP) y un esclavo DP.................................................496 10.3.2.2Configurar las conexiones de red lgicas entre dos dispositivos PROFIBUS ..........................497 10.3.2.3Asignar direcciones PROFIBUS al mdulo CM 1243-5 y al esclavo DP ..................................497 10.3.3Instrucciones de E/S descentralizadas......................................................................................499 10.3.4Instrucciones de diagnstico......................................................................................................499 10.3.5Eventos de diagnstico de E/S descentralizadas......................................................................499 10.4AS-i ............................................................................................................................................499 10.4.1Configuracin de un maestro AS-i y un dispositivo esclavo......................................................500 10.4.1.1Agregar el mdulo maestro AS-i CM 1243-2 y esclavo AS-i .....................................................500 ndice

Controlador programable S7-1200 12Manual de sistema, 04/2012, A5E02486683-06 10.4.1.2Configuracin de las conexiones de red lgicas entre dos dispositivos AS-i ........................... 501 10.4.1.3Configurar las propiedades del maestro AS-i CM1243-2 ......................................................... 501 10.4.1.4Asignar una direccin AS-i a un esclavo AS-i........................................................................... 502 10.4.2Intercambio de datos entre el programa de usuario y los esclavos AS-i.................................. 503 10.4.2.1Configuracin bsica de STEP 7.............................................................................................. 503 10.4.2.2Configurar esclavos con STEP 7.............................................................................................. 505 10.4.3Instrucciones de E/S descentralizadas..................................................................................... 507 10.4.4Trabajar con herramientas online AS-i ..................................................................................... 507 10.5Comunicacin S7...................................................................................................................... 509 10.5.1Instrucciones GET y PUT.......................................................................................................... 509 10.5.2Crear una conexin S7 ............................................................................................................. 513 10.5.3Configurar la va de conexin local/interlocutor entre dos dispositivos .................................... 513 10.5.4Asignacin de parmetros de conexin GET/PUT................................................................... 514 10.5.4.1Parmetros de la conexin ....................................................................................................... 514 10.5.4.2Configurar una conexin S7 de CPU a CPU............................................................................ 517 11Servidor web.......................................................................................................................................... 523 11.1Habilitar el servidor web............................................................................................................ 524 11.2Pginas web estndar............................................................................................................... 525 11.2.1Acceder a las pginas web estndar desde el PC................................................................... 525 11.2.2Representacin de las pginas web estndar .......................................................................... 527 11.2.3Introduccin............................................................................................................................... 530 11.2.4Arranque.................................................................................................................................... 531 11.2.5Identificacin ............................................................................................................................. 532 11.2.6Bfer de diagnstico ................................................................................................................. 532 11.2.7Informacin del mdulo............................................................................................................. 533 11.2.8Comunicacin ........................................................................................................................... 535 11.2.9Estado de las variables............................................................................................................. 537 11.2.10Registros ................................................................................................................................... 539 11.2.11Update Firmware....................................................................................................................... 541 11.3Pginas web definidas por el usuario ....................................................................................... 543 11.3.1Creacin de pginas HTML ...................................................................................................... 544 11.3.2Comandos AWP soportados por el servidor web del S7-1200................................................. 545 11.3.2.1Leer variables............................................................................................................................ 546 11.3.2.2Escribir variables....................................................................................................................... 547 11.3.2.3Leer variables especiales.......................................................................................................... 549 11.3.2.4Escribir variables especiales..................................................................................................... 551 11.3.2.5Utilizar un alias para una referencia de variable....................................................................... 552 11.3.2.6Definir tipos de enumeracin .................................................................................................... 553 11.3.2.7Referenciar variables de CPU con un tipo de enumeracin..................................................... 554 11.3.2.8Crear fragmentos ...................................................................................................................... 555 11.3.2.9Importar fragmentos.................................................................................................................. 556 11.3.2.10Combinar definiciones ......................................................................................................... 557 11.3.2.11Procesamiento de nombres de variable que contienen caracteres especiales .................. 557 11.3.3Configurar el uso de las pginas web definidas por el usuario ................................................ 560 11.3.4Programar la instruccin WWW para pginas web definidas por el usuario............................ 561 11.3.5Cargar los bloques de programa en la CPU............................................................................. 563 11.3.6Acceder a las pginas web definidas por el usuario desde el PC............................................ 563 11.3.7Limitaciones especficas de las pginas web definidas por el usuario..................................... 564 11.3.8Ejemplo de una pgina web definida por el usuario................................................................. 565 11.3.8.1Pgina web para vigilar y controlar una turbina de viento........................................................ 565 ndice

Controlador programable S7-1200 Manual de sistema, 04/2012, A5E02486683-0613 11.3.8.2Leer y visualizar datos del controlador ......................................................................................567 11.3.8.3Utilizar un tipo de enumeracin .................................................................................................568 11.3.8.4Escribir una entrada del usuario en el controlador ....................................................................569 11.3.8.5Escribir una variable especial ....................................................................................................570 11.3.8.6Referencia: Lista HTML de la pgina web para la vigilancia remota de la turbina de viento....570 11.3.8.7Configuracin en STEP 7 de la pgina web de ejemplo ...........................................................574 11.3.9Configurar pginas web definidas por el usuario en varios idiomas .........................................576 11.3.9.1Crear la estructura de carpetas .................................................................................................576 11.3.9.2Programar el cambio de idioma.................................................................................................577 11.3.9.3Configurar STEP 7 para utilizar una estructura de pgina multilinge......................................579 11.3.10Control avanzado de pginas web definidas por el usuario......................................................580 11.4Limitaciones ...............................................................................................................................583 11.4.1Funciones restringidas al deshabilitar JavaScript......................................................................584 11.4.2Funciones restringidas cuando se no se permiten cookies.......................................................585 11.4.3Importar el certificado de seguridad Siemens ...........................................................................586 11.4.4Importar registros de datos en formato CSV a versiones de Microsoft Excel que no son estadounidenses ni britnicas....................................................................................................587 12Procesador de comunicaciones............................................................................................................. 589 12.1Utilizar las interfaces de comunicacin serie.............................................................................589 12.2Polarizar y terminar un conector de red RS485.........................................................................590 12.3Comunicacin punto a punto (PtP) ............................................................................................591 12.3.1Instrucciones de comunicacin punto a punto...........................................................................592 12.3.1.1Parmetros comunes de las instrucciones de comunicacin punto a punto.............................592 12.3.1.2Instruccin PORT_CFG.............................................................................................................594 12.3.1.3Instruccin SEND_CFG.............................................................................................................596 12.3.1.4Instruccin RCV_CFG................................................................................................................598 12.3.1.5Instruccin SEND_PTP..............................................................................................................602 12.3.1.6Instruccin RCV_PTP................................................................................................................606 12.3.1.7Instruccin RCV_RST................................................................................................................607 12.3.1.8Instruccin SGN_GET................................................................................................................608 12.3.1.9Instruccin SGN_SET................................................................................................................609 12.3.2Configurar los puertos de comunicacin ...................................................................................611 12.3.2.1Gestionar el control de flujo .......................................................................................................613 12.3.3Configurar los parmetros de transmisin y recepcin .............................................................614 12.3.3.1Configurar los parmetros de transmisin.................................................................................615 12.3.3.2Configurar los parmetros de recepcin....................................................................................616 12.3.4Programar la comunicacin PtP ................................................................................................624 12.3.4.1Arquitectura de sondeo..............................................................................................................625 12.3.5Ejemplo: Comunicacin punto a punto......................................................................................626 12.3.5.1Configurar los mdulos de comunicacin..................................................................................627 12.3.5.2Configurar RS422 y RS485 .......................................................................................................629 12.3.5.3Programar el programa de STEP 7 ...........................................................................................632 12.3.5.4Configurar el emulador de terminal............................................................................................633 12.3.5.5Ejecutar el programa de ejemplo...............................................................................................634 12.4Comunicacin de interfaz serie universal (USS) .......................................................................634 12.4.1Requisitos para utilizar el protocolo USS ..................................................................................636 12.4.2Instruccin USS_DRV................................................................................................................639 12.4.3Instruccin USS_PORT .............................................................................................................642 12.4.4Instruccin USS_RPM...............................................................................................................643 ndice

Controlador programable S7-1200 14Manual de sistema, 04/2012, A5E02486683-06 12.4.5Instruccin USS_WPM.............................................................................................................. 644 12.4.6Cdigos de estado USS............................................................................................................ 646 12.4.7Informacin general sobre la configuracin del accionamiento................................................ 648 12.5Comunicacin Modbus.............................................................................................................. 651 12.5.1Vista general de las comunicaciones Modbus RTU y TCP...................................................... 651 12.5.2Modbus TCP ............................................................................................................................. 654 12.5.2.1MB_CLIENT (Modbus TCP)...................................................................................................... 654 12.5.2.2MB_SERVER (Modbus TCP).................................................................................................... 661 12.5.2.3Ejemplo de MB_SERVER: Conexiones TCP mltiples ............................................................ 666 12.5.2.4Ejemplo 1 de MB_CLIENT: Peticiones mltiples con conexin TCP comn............................ 667 12.5.2.5Ejemplo 2 de MB_CLIENT: Peticiones mltiples con varias conexiones TCP......................... 668 12.5.2.6Ejemplo 3 de MB_CLIENT: Peticin de escritura de imagen de salida.................................... 669 12.5.2.7Ejemplo 4 de MB_CLIENT: Coordinacin de varias peticiones................................................ 670 12.5.3Modbus RTU............................................................................................................................. 671 12.5.3.1MB_COMM_LOAD.................................................................................................................... 672 12.5.3.2MB_MASTER............................................................................................................................ 675 12.5.3.3MB_SLAVE ............................................................................................................................... 681 12.5.3.4Ejemplo de programa de maestro Modbus RTU...................................................................... 687 12.5.3.5Ejemplo de programa de esclavo Modbus RTU....................................................................... 689 12.6Telecontrol y TeleService con el CP 1242-7............................................................................. 690 12.6.1Conexin a una red GSM.......................................................................................................... 690 12.6.2Aplicaciones del CP 1242-7...................................................................................................... 691 12.6.3Otras propiedades del CP......................................................................................................... 693 12.6.4Accesorios................................................................................................................................. 694 12.6.5Ejemplos de configuracin para Telecontrol............................................................................. 696 13Comunicacin TeleService (correo electrnico SMTP).......................................................................... 701 13.1Instruccin de transferencia de correos electrnicos TM_Mail................................................. 701 14Herramientas online y diagnstico......................................................................................................... 709 14.1LEDs de estado......................................................................................................................... 709 14.2Establecer una conexin online con una CPU.......................................................................... 711 14.3Asignar un nombre a un dispositivo PROFINET IO online....................................................... 712 14.4Ajustar la direccin IP y la hora ................................................................................................ 714 14.5Restablecimiento de los ajustes de fbrica............................................................................... 714 14.6Panel de control de la CPU online............................................................................................ 715 14.7Vigilar el tiempo de ciclo y la carga de la memoria................................................................... 716 14.8Visualizar los eventos de diagnstico de la CPU ..................................................................... 717 14.9Comparar CPUs online y offline................................................................................................ 718 14.10Vigilar y modificar valores en la CPU........................................................................................ 719 14.10.1Conexin online para observar los valores en la CPU............................................................. 720 14.10.2Visualizacin del estado en el editor de programas ................................................................. 720 14.10.3Obtener los valores online de un DB para restablecer los valores iniciales............................. 721 14.10.4Utilizar una tabla de observacin para observar y modificar valores en la CPU...................... 722 14.10.4.1Utilizar un disparador para observar o forzar variables PLC............................................... 724 14.10.4.2Desbloquear las salidas en modo STOP............................................................................. 725 14.10.5Forzar valores permanentemente en la CPU ........................................................................... 725 ndice

Controlador programable S7-1200 Manual de sistema, 04/2012, A5E02486683-0615 14.10.5.1Utilizar la tabla de forzado permanente................................................................................725 14.10.5.2Funcionamiento de la funcin de forzado permanente ........................................................726 14.11Carga en estado operativo RUN................................................................................................728 14.11.1Requisitos para la "Carga en estado operativo RUN" ...............................................................729 14.11.2Modificar el programa en el estado operativo RUN...................................................................730 14.11.3Descargar bloques seleccionados.............................................................................................731 14.11.4Descargar un nico bloque seleccionado con un error de compilacin en otro bloque............732 14.11.5Reaccin del sistema si falla la descarga..................................................................................733 14.11.6Descarga del programa en estado operativo RUN....................................................................734 ADatos tcnicos ....................................................................................................................................... 737 A.1Datos tcnicos generales...........................................................................................................737 A.2CPU 1211C................................................................................................................................744 A.2.1Especificaciones generales y propiedades................................................................................744 A.2.2Temporizadores, contadores y bloques lgicos soportados por la CPU 1211C.......................745 A.2.3Entradas y salidas digitales .......................................................................................................747 A.2.4Entradas analgicas ..................................................................................................................749 A.2.4.1Respuesta a un escaln de las entradas analgicas integradas en la CPU.............................750 A.2.4.2Tiempo de muestreo para los puertos analgicos integrados en la CPU.................................750 A.2.5Diagramas de cableado de la CPU 1211C................................................................................751 A.3CPU 1212C................................................................................................................................754 A.3.1Especificaciones generales y propiedades................................................................................754 A.3.2Temporizadores, contadores y bloques lgicos soportados por la CPU 1212C.......................755 A.3.3Entradas y salidas digitales .......................................................................................................758 A.3.4Entradas analgicas ..................................................................................................................759 A.3.4.1Respuesta a un escaln de las entradas analgicas integradas en la CPU.............................760 A.3.4.2Tiempo de muestreo para los puertos analgicos integrados en la CPU.................................760 A.3.5Diagramas de cableado de la CPU 1212C................................................................................761 A.4CPU 1214C................................................................................................................................764 A.4.1Especificaciones generales y propiedades................................................................................764 A.4.2Temporizadores, contadores y bloques lgicos soportados por la CPU 1214C.......................765 A.4.3Entradas y salidas digitales .......................................................................................................767 A.4.4Entradas analgicas ..................................................................................................................769 A.4.4.1Respuesta a un escaln de las entradas analgicas integradas en la CPU.............................770 A.4.4.2Tiempo de muestreo para los puertos analgicos integrados en la CPU.................................770 A.4.5Diagramas de cableado de la CPU 1214C................................................................................771 A.5CPU 1215C................................................................................................................................774 A.5.1Especificaciones generales y propiedades................................................................................774 A.5.2Temporizadores, contadores y bloques lgicos soportados por la CPU 1215C.......................776 A.5.3Entradas y salidas digitales .......................................................................................................778 A.5.4Entradas y salidas analgicas ...................................................................................................780 A.5.4.1Datos tcnicos de la entrada analgica.....................................................................................780 A.5.4.2Respuesta a escaln de las entradas analgicas integradas en la CPU..................................780 A.5.4.3Tiempo de muestreo para los puertos analgicos integrados en la CPU.................................781 A.5.4.4Especificaciones de salidas analgicas.....................................................................................781 A.5.5Diagramas de cableado de la CPU 1215C................................................................................782 A.6Mdulos de seales digitales (SMs) ..........................................................................................786 A.6.1Datos tcnicos del mdulo de entradas digitales SM 1221.......................................................786 A.6.2Datos tcnicos del mdulo de salidas digitales SM 1222 de 8 salidas .....................................788 ndice

Controlador programable S7-1200 16Manual de sistema, 04/2012, A5E02486683-06 A.6.3Datos tcnicos del mdulo de salidas digitales SM 1222 de 16 salidas .................................. 790 A.6.4Datos tcnicos del mdulo de entradas/salidas digitales V DC SM 1223................................ 795 A.6.5Datos tcnicos del mdulo de entradas/salidas digitales AC SM 1223.................................... 800 A.7Mdulos de seales analgicos (SMs) ..................................................................................... 803 A.7.1Datos tcnicos del mdulo de entradas analgicas SM 1231.................................................. 803 A.7.2Datos tcnicos del mdulo de salidas analgicas SM 1232..................................................... 807 A.7.3Datos tcnicos del mdulo de entradas/salidas analgicas SM 1234...................................... 810 A.7.4Respuesta a un escaln de las entradas analgicas ............................................................... 813 A.7.5Tiempo de muestreo y tiempos de actualizacin para entradas analgicas............................ 813 A.7.6Rangos de medida de entradas analgicas de tensin............................................................ 814 A.7.7Rangos de medida de las entradas analgicas de intensidad ................................................. 814 A.7.8Rangos de medicin de salidas (AQ) de tensin e intensidad (SB y SM)................................ 815 A.8Mdulos de seales RTD y de termopar (SMs)........................................................................ 816 A.8.1SM 1231 de termopar ............................................................................................................... 816 A.8.1.1Funcionamiento bsico de un termopar.................................................................................... 819 A.8.1.2Tablas de seleccin de termopares para el SM 1231 .............................................................. 820 A.8.2SM 1231 RTD ........................................................................................................................... 822 A.8.2.1Tablas de seleccin para el SM 1231 RTD .............................................................................. 825 A.9Signal Boards digitales (SBs).................................................................................................... 828 A.9.1Datos tcnicos de la SB 1221 de entradas digitales 200 kHz .................................................. 828 A.9.2Datos tcnicos de la SB 1222 de salidas digitales 200 kHz..................................................... 831 A.9.3Datos tcnicos de la SB 1223 de entradas/salidas digitales 200 kHz...................................... 834 A.9.4Datos tcnicos de la SB 1223 2 entradas x 24 V DC / 2 salidas x 24 V DC ............................ 837 A.10Signal Boards analgicas (SBs) ............................................................................................... 839 A.10.1Datos tcnicos de la SB 1231 de 1 entrada analgica............................................................. 839 A.10.2Datos tcnicos de la SB 1232 de 1 salida analgica................................................................ 842 A.10.3Rangos de medida para entradas y salidas analgicas ........................................................... 844 A.10.3.1Respuesta a un escaln de las entradas analgicas ............................................................... 844 A.10.3.2Tiempo de muestreo y tiempos de actualizacin para entradas analgicas............................ 844 A.10.3.3Rangos de medida de entradas analgicas de tensin............................................................ 845 A.10.3.4Rangos de medida de las entradas analgicas de intensidad ................................................. 845 A.10.3.5Rangos de medicin de salidas (AQ) de tensin e intensidad (SB y SM)................................ 846 A.10.4SBs de termopar ....................................................................................................................... 847 A.10.4.1Datos tcnicos de la SB 1231 de termopar de 1 entrada analgica ........................................ 847 A.10.4.2Funcionamiento bsico de un termopar.................................................................................... 848 A.10.5SBs RTD ................................................................................................................................... 851 A.10.5.1Datos tcnicos de la SB 1231 de 1 entrada analgica RTD..................................................... 851 A.10.5.2Tablas de seleccin para la SB 1231 RTD............................................................................... 854 A.11BB 1297 Battery Board ............................................................................................................. 856 A.12Interfaces de comunicacin ...................................................................................................... 858 A.12.1PROFIBUS................................................................................................................................ 858 A.12.1.1CM 1242-5................................................................................................................................. 858 A.12.1.2CM 1243-5................................................................................................................................. 859 A.12.2GPRS........................................................................................................................................ 861 A.12.2.1CP 1242-7................................................................................................................................. 861 A.12.3CM 1243-2 AS-i Master............................................................................................................. 864 A.12.3.1Datos tcnicos del maestro AS-i CM 1243-2............................................................................ 864 A.12.3.2Conexiones elctricas del maestro AS-i CM 1243-2 ................................................................ 865 A.12.4RS232, RS422 y RS485 ........................................................................................................... 866 ndice

Controlador programable S7-1200 Manual de sistema, 04/2012, A5E02486683-0617 A.12.4.1Datos tcnicos de CB 1241 RS485 ...........................................................................................866 A.12.4.2Datos tcnicos del CM 1241 RS232..........................................................................................869 A.12.4.3Datos tcnicos del CM 1241 RS422/485...................................................................................870 A.13TeleService (TS Adapter y TS Adapter modular) ......................................................................871 A.14SIMATIC Memory Cards............................................................................................................872 A.15Simuladores de entradas...........................................................................................................872 A.16Cable para mdulos de ampliacin ...........................................................................................873 A.17Productos adicionales................................................................................................................874 A.17.1Mdulo de alimentacin PM 1207..............................................................................................874 A.17.2Mdulo de conmutacin compacto CSM 1277..........................................................................874 BCalcular la corriente necesaria .............................................................................................................. 875 CReferencias ........................................................................................................................................... 879 C.1Mdulos CPU.............................................................................................................................879 C.2Mdulos de seales (SM), Signal Boards (SB) y Battery Boards (BB) .....................................879 C.3Comunicacin ............................................................................................................................881 C.4Otros mdulos............................................................................................................................882 C.5Memory Cards............................................................................................................................882 C.6Dispositivos HMI Basic ..............................................................................................................882 C.7Repuestos y hardware adicional................................................................................................883 C.8Software de programacin.........................................................................................................883 C.9Documentacin..........................................................................................................................884 ndice alfabtico..................................................................................................................................... 885 ndice

Controlador programable S7-1200 18Manual de sistema, 04/2012, A5E02486683-06 Controlador programable S7-1200 Manual de sistema, 04/2012, A5E02486683-0619 Sinopsis del producto11.1Introduccin al PLC S7-1200 El controlador S7-1200 ofrece la flexibilidad y potencia necesarias para controlar una gran variedad de dispositivos para las distintas necesidades de automatizacin. Gracias a su diseo compacto, configuracin flexible y amplio juego de instrucciones, el S7-1200 es idneo para controlar una gran variedad de aplicaciones. La CPU incorpora un microprocesador, una fuente de alimentacin integrada, circuitos de entrada y salida, PROFINET integrado, E/S de control de movimiento de alta velocidad y entradas analgicas incorporadas, todo ello en una carcasa compacta, conformando as un potente controlador. Una vez cargado el programa en la CPU, sta contiene la lgica necesaria para vigilar y controlar los dispositivos de la aplicacin. La CPU vigila las entradas y cambia el estado de las salidas segn la lgica del programa de usuario, que puede incluir lgica booleana, instrucciones de contaje y temporizacin, funciones matemticas complejas, as como comunicacin con otros dispositivos inteligentes. La CPU incorpora un puerto PROFINET para la comunicacin en una red PROFINET. Hay disponibles mdulos adicionales para la comunicacin en redes PROFIBUS, GPRS, RS485 o RS232. Conector de corriente Ranura para Memory Card (debajo de la tapa superior) Conectores extrables para el cableado de usuario (detrs de las tapas) LEDs de estado para las E/S integradas Conector PROFINET (en el lado inferior de la CPU) Sinopsis del