Guía de transición del S7-200 al S7-1200

Anuncio
Guía de transición del
S7-200 al S7-1200
Hay notas disponibles que acompañan a esta presentación. Para ver dichas notas, seleccione Ver >
Página de notas o imprima la presentación con la opción Imprimir > Imprimir: > Página de notas.
© Siemens AG 11/2009. All Rights Reserved.
S7-1200 y STEP 7 Basic
 El S7-1200 es el sucesor del S7-200 y está disponible desde junio del 2009. Está diseñado para
ser comercializado en el mercado internacional.
 El S7-200 seguirá siendo activo como producto de Siemens.
 Con el S7-1200 se utiliza el paquete de programación STEP 7 Basic v10.5 (que se pide por
separado)
- Soporta KOP y FUP, pero no AWL.
- Incluye WinCC Basic para configurar paneles de operador HMI Basic.
- No requiere stick de licencia USB separado. El software se activa automáticamente al instalarlo.
 La primera versión no ofrece ninguna función de exportación/importación de proyectos S7-1200.
Para desplazar archivos de proyecto de un PC a otro, utilice el Windows Explorer y PKZIP para
copiar el árbol de directorios con los archivos de proyecto.
Homologaciones del S7-1200
 El hardware del S7-1200 dispone de las homologaciones necesarias para el mercado
estadounidense y europeo.
 El S7-1200 dispone de la homologación FM para áreas clasificadas:
The Factory Mutual Research (FM): Approval Standard Class Number 3600 and 3611
Homologado para el uso en:
- Class I, Division 2, Gas Group A, B, C, D, clase de temperatura 40° C
- Class I, Zone 2, IIC, clase de temperatura T4 Ta = 40° C
 El hardware del S7-1200 dispone de las homologaciones UL y CE.
S7-1200 Guía de transición
A5E02486863-01
Page 1
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Extensibilidad del sistema
EM (módulo de ampliación)
CP (procesador de comunicación)
Hardware
CPU
Comunicación
HMI
Memoria
7 (EM + CP) máx.
S7-200
Concepto de
bloques
Juego de
instrucciones
Nuevos tipos de
datos
CM
CPU
SM (módulo de señales)
Temporizadores
Contadores
S7-1200
8 SM máx.
Tecnología
Recursos
3 CM (módulos de comunicación) máx.
Page 2/48
S7-1200 Transition Manual
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
S7-1200 CPU CPU Digital I/O
CPU Analog IN
Power, Signal IN, Signal OUT
CPU 1211C DC/DC/DC
CPU 1211C
2 IN (0-10V)
CPU 1211C AC/DC/Relay
6 IN - 4 OUT
CPU 1211C DC/DC/Relay
CPU 1212C
8 IN – 6 OUT
CPU 1212C DC/DC/DC
2 IN (0-10V)
CPU 1212C AC/DC/Relay
CPU 1212C DC/DC/Relay
CPU 1214C DC/DC/DC
CPU 1214C
14 IN -10 OUT
2 IN (0-10V)
CPU 1214C AC/DC/Relay
CPU 1214C DC/DC/Relay
Módulos de señales y Signal Boards del S7-1200
SM 1221 8 x 24 VDC Input
SM 1221 16 x 24 VDC Input
SM 1222 8 x 24 VDC Output
SM 1222 16 x 24 VDC Output
SM 1222 8 x Relay Output
SM 1222 16 x Relay Output
Módulos de señales
SM 1223 8 x 24 VDC Input / 8 x 24 VDC Output
SM 1223 16 x 24 VDC Input / 16 x 24 VDC Output
SM 1223 8 x 24 VDC Input / 8 x Relay Output
SM 1223 16 x 24 VDC Input / 16 x Relay Output
SM 1231 4 x Analog Input
SM 1232 2 x Analog Output
SM 1234 4 x Analog Input / 2 x Analog Output
Signal Boards
SB 1223 2 x 24 VDC Input / 2 x 24 VDC Output
SB 1232 1 Analog Output
Módulos de comunicación del S7-1200
CM 1241 RS232
CM 1241 RS485
S7-1200 Guía de transición
A5E02486863-01
Page 2
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
E/S integradas de la CPU y
E/S de la SB (Signal Board)
S7-200 CPU 224XP
S7-1200 CPU 1214C
Comunicación
DI
Digital Input
14
14+ (2 on SB)
HMI
DO
Digital Output
10
10+ (2 on SB)
Memoria
AI
Analog Input
2
2
Concepto de
bloques
AO
Analog Output
1
1 on SB
Juego de
instrucciones
Pulse Width Modulation
2
2
Nuevos tipos de
datos
HSC High Speed Counter
6
PID
8
Hardware
PWM / PTO
Pulse Train Output
Temporizadores
Closed loop controller
6
* In planning
16
1 Signal Board
opcional (SB)
puede
insertarse en el
frente de la
CPU
Contadores
Tecnología
Recursos
La Signal Board amplía las E/S de la CPU S7-1200 sin aumentar el tamaño que ocupa la CPU.
Page 3/48
S7-1200 Transition Manual
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
La primera versión del software STEP 7 Basic V10.5 y del hardware S7-1200 no incluye los tipos de
módulos de ampliación indicados más abajo. Si desea utilizar la CPU S7-1200 para una aplicación
S7-200 que utilice estos módulos, deberá utilizar un método diferente para reemplazar la función de
estos módulos de E/S. Por ejemplo, no existe ningún módulo S7-1200 RTD o termopar. Sin
embargo, se pueden utilizar módulos analógicos estándar con sensores de temperatura. El programa
de usuario puede realizar una linealización de la salida del sensor.
Tipos de módulos S7-200 que no tienen un módulo S7-1200 equivalente (para la primera versión hardware
S7-1200)
EM 221 Digital 8 AC Inputs (8 x 120/230 VAC)
EM 222 Digital 8 AC Outputs (8 x 120/230 VAC)
EM 222 Digital Output (4 x Relays 10A)
EM231 Analog Input, 8 Inputs
EM231 Analog Output, 4 Outputs
EM 231 Analog Input RTD, 2 Inputs
EM 231 Analog Input RTD, 4 Inputs
EM 231 Analog Input RTD, 8 Inputs
EM 231 Analog Input Thermocouple, 4 Inputs
EM 231 Analog Input Thermocouple, 8 Inputs
EM 241 Modem module
EM 253 Position module
EM 277 PROFIBUS DP module
SIWAREX MS Micro Scale module
CP 243-2 ASi master module
CP 243-1 IT Internet module
SIMATIC TD (RS485 connection Text Display) TD 100C, TD 200, TD 200C, TD400C, OP73micro, TP177micro
S7-1200 Guía de transición
A5E02486863-01
Page 3
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Configuración hardware S7-200
Hardware
Comunicación
HMI
Memoria
Concepto de
bloques
Juego de
instrucciones
Nuevos tipos de
datos
 Los módulos de ampliación se detectan automáticamente al conectarlos a la alimentación.
 La ventana “Ajustar interface PG/PC” de STEP 7-Micro/WIN permite configurar el driver de comunicación.
 La ventana “Comunicaciones” de STEP 7-Micro/WIN utiliza el driver seleccionado para buscar las estaciones
CPU.
 La ventana “Bloques de datos de sistema” de STEP 7-Micro/WIN configura los parámetros de la CPU.
 Una carga de bloques de sistema transfiere la nueva configuración hardware a la CPU de destino.
Temporizadores
Contadores
Tecnología
Recursos
Page 4/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 4
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Configuración hardware S7-1200
Hardware
Comunicación
HMI
Memoria
Concepto de
bloques
Juego de
instrucciones
 STEP 7 Basic utiliza una configuración gráfica que permite crear una imagen del hardware actual.
 Los módulos hardware se seleccionan de un catálogo de hardware y se arrastran a un rack.
 Una vez configurada la imagen del sistema hardware, haga clic en un elemento de la imagen del sistema
para configurar la página de “Propiedades” del elemento de hardware seleccionado.
 Seleccione el conector PROFINET de la CPU en la imagen de la CPU para ajustar las propiedades de la
dirección IP.
 Utilice el comando Cargar para transferir la nueva configuración hardware a la CPU de destino. Cuando
se le indique, seleccione una interfaz de red y una CPU.
Nuevos tipos de
datos
Temporizadores
Contadores
Tecnología
Recursos
Page 5/48
S7-1200 Transition Manual
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Protección por contraseña
 La contraseña de los bloques de proyecto offline del S7-1200 permite proteger el know-how para
prevenir accesos no autorizados a uno o más bloques lógicos (OB, FB, FC o DB).
La protección por contraseña de la CPU online del S7-1200 ofrece 3 niveles de seguridad para
restringir el acceso a las funciones de la CPU.
Asignación de direcciones E/S
 S7-200:
Direcciones E/S fijadas automáticamente por el sistema operativo de la CPU según la
posición del módulo.
 S7-1200: La asignación predeterminada de las E/S se puede modificar en las propiedades de la
configuración del dispositivo.
S7-1200 Guía de transición
A5E02486863-01
Page 5
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Comunicación serie para S7-200 y S7-1200
Comunicación de la CPU S7-1200 a través de conexiones RS232 y RS485
Hardware
Comunicación
HMI
 El protocolo ASCII (comunicación serie basada en caracteres) utiliza intrucciones punto a punto (PtP)
de STEP 7 Basic
 El protocolo USS Drive está programado con instrucciones de la librería USS de STEP 7 Basic
 El protocolo MODBUS está programado con instrucciones de la librería MODBUS de STEP 7 Basic
Memoria
Las CPU S7-200 tienen 1 ó 2
conexiones serie RS485 integradas
Concepto de
bloques
Las CPU S7-1200 tienen una conexión PROFINET
(ETHERNET) integrada. Utilice los módulos RS232
y RS485 para la comunicación PtP
Juego de
instrucciones
Nuevos tipos de
datos
Temporizadores
Cable de conversión de
RS485 a RS232
Contadores
Tecnología
Lector código de barras Accionamiento
motor RS485
Recursos
RS232
RS485
Page 6/48
S7-1200 Transition Manual
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
 Maestro PROFIBUS (conexión RS485): la funcionalidad de maestro/esclavo PROFIBUS no está
disponible en la primera versión del producto S7-1200.
 MODBUS RTU es posible en ambos módulos de señales RS485 y RS232.
 La librería USS tiene soporte a través del puerto RS485. Las librerías están incluidas en
STEP 7 Basic.
 S7-1200 SINAULT: Es posible crear una aplicación S7-1200 RTU utilizando el módulo RS232,
comunicación PtP y el módem inalámbrico disponible SINAUT MD720-3 GSM/GPRS. Para la
próxima versión del hardware S7-1200 se ha previsto una nueva solución SINAUT y un adaptador
de TeleService.
 El módulo RS232 soporta ‘handshaking’.
 Los módulos RS232 y RS485 del S7-1200 disponen de puertos aislados eléctricamente.
Módulos de comunicación S7-1200
CM 1241 RS232
CM 1241 RS485
S7-1200 Guía de transición
A5E02486863-01
Page 6
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Interfaz PROFINET (Ethernet) integrada del S7-1200
Hardware
Comunicación con el software STEP 7 Basic
Comunicación
 Configuración hardware de la CPU
HMI
 Descarga de proyectos
Memoria
Concepto de
bloques
Juego de
instrucciones
Nuevos tipos de
datos
 Observación y forzado de variables online
 Forzado permanente de los estados E/S online
 Diagnósticos
Comunicación con paneles de operador HMI
 Datos de / a la CPU
 Diagnóstico del sistema
Temporizadores
Contadores
Tecnología
Recursos
Comunicación de CPU a CPU
 Comunicación abierta con instrucciones TSEND/TRCV
 Protocolos soportados
• TCP/IP nativo
• ISO on TCP
 Comunicación S7 (PUT / GET) sólo servidor
Page 7/48
S7-1200 Transition Manual
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
 El puerto PROFINET de la CPU soporta conexiones de comunicación simultáneas:
- 3 conexiones para comunicación de HMI a CPU
- 1 conexión para comunicación de programadora (PG) a CPU
- 8 conexiones para comunicación del programa S7-1200 con instrucciones T-block (TSEND_C,
TRCV_C, TCON, TDISCON, TSEND TRCV)
- 3 conexiones para la comunicación entre una CPU S7-1200 pasiva y una CPU S7 activa. La
CPU S7 activa utiliza instrucciones GET y PUT (S7-300 y S7-400) o instrucciones
ETHx_XFER (S7-200). Una conexión de comunicación S7-1200 activa sólo es posible con
instrucciones
T-block.
 MODBUS-TCP no está disponible en la primera versión del S7-1200. Sin embargo, el S7-1200
ofrece el protocolo Ethernet TCP/IP “nativo" (instrucciones T-block) para aplicaciones a medida.

Servidor OPC (Object Linking and Embedding – OLE) para Process Control server
La funcionalidad OPC es posible gracias al servidor OPC de SIMATIC NET.
La funcionalidad PROFINET, incluido el controlador, dispositivo y CBA no está disponible en la
primera versión del S7-1200.

 Las interfaces Ethernet del S7-1200 se denominan PROFINET. El S7-1200 no soporta
PROFINET I/O en la versión inicial, pero esta funcionalidad está prevista para una versión futura.
Comunicación con controladores Omron y Mitsubishi a través de Ethernet. El S7-1200 ofrece un
protocolo Ethernet TCP/IP “nativo" ("FreePort" para Ethernet) para aplicaciones a medida de esta
funcionalidad. Permite la comunicación con PLCs de terceros siempre que ofrezcan la misma
conectividad Ethernet abierta que el S7-1200.

S7-1200 Guía de transición
A5E02486863-01
Page 7
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Las CPU S7-1200 utilizan una conexión PROFINET con
STEP 7 Basic, CPUs S7-1200 y paneles HMI
Hardware
Comunicación
HMI
Memoria
Concepto de
bloques
Juego de
instrucciones
Nuevos tipos de
datos
Temporizadores
Contadores
Tecnología
Recursos
Las CPU S7-200 utilizan una conexión RS485 con una red PPI de CPUs y paneles HMI.
Para la comunicación Ethernet es necesario añadir un módulo de ampliación Ethernet.
Page 8/48
S7-1200 Transition Manual
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Generalidades de HMI
 El panel de operador HMI básico puede comunicarse con hasta 4 CPUs en el entorno del S7-1200.

Para futuras versiones hay previstos visualizadores de texto para el S7-1200.
Compatibilidad con dispositivos Ethernet HMI
Actualmente tan sólo se han testado y entregado los Basic Panels junto con WinCC Basic y el S71200. Sin embargo, es posible conectar otros paneles al S7-1200 en el entorno de WinCC flexible.

 Los paneles MP277 y 377 se comunicarán más adelante con el S7-1200. Utilice por el momento
WinCC flexible para programar y seleccionar el canal de comunicación S7-300 (rack 0 - slot 0).
Tasa de actualización HMI
 S7-200: La actualización de los datos HMI tiene lugar al final del ciclo del programa y el tiempo
de ciclo está limitado.
 S7-1200: La actualización de los datos HMI tiene lugar asíncronamente durante el ciclo del
programa. Por ello, asegúrese de que durante el ciclo del programa las variables de datos se
guarden en búfer al cambiar.
S7-1200 Guía de transición
A5E02486863-01
Page 8
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
El Totally Integrated Automation Portal integra lógica de
control y programación de la configuración HMI
SIMATIC HMI
Basic Panels
SIMATIC
S7-1200
Hardware
Comunicación
HMI
Memoria
Concepto de
bloques
Juego de
instrucciones
Nuevos tipos de
datos
Temporizadores
Contadores
Tecnología
Recursos
El Totally Integrated Automation Portal, versión 10.5 incluye SIMATIC STEP 7 Basic
versión 10.5 y SIMATIC WinCC Basic versión 10.5.
SIMATIC WinCC Basic permite configurar el funcionamiento de los paneles HMI
SIMATIC Basic: monocromo - KTP400 y KTP600 y color - KTP600, KTP1000 y TP
1500
STEP 7-Micro/WIN y el S7-200 utilizan el TD wizard, TD Keypad Designer y WinCC Flexible Micro para
configurar los paneles HMI (TD 100C, TD 200, TD 200C, TD400C, OP 73, TP177 ).
Page 9/48
S7-1200 Transition Manual
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
 Los paneles HMI Basic requieren un PC para la descarga. No disponen de Memory Cards
 Variables en paneles HMI Basic. El número de variables no puede aumentarse en estos
momentos. Está previsto incrementar el número de variables predeterminadas disponibles en estos
equipos.
 WinCC Flexible Micro permanecerá disponible mientras estén a la venta los paneles HMI Micro
(para el S7-200). Actualmente no está prevista la descatalogación del panel Micro.

Los gráficos de librerías se crean en WinCC Flexible
No es posible migrar ningún elemento de librería directamente de WinCC Flexible a WinCC Basic.
Sin embargo, es posible copiar todos los elementos de la librería a una imagen HMI de un proyecto
y migrar el proyecto resultante a WinCC Basic.
 Cambiar de WinCC flexible a WinCC Basic. No es necesario actualizar el firmware en el caso de
WinCC flexible 2008 y WinCC Basic.
 Sm@rtAccess/Sm@rtService
El S7-1200 no soporta Sm@RtAccess ni Sm@rtService
El Totally Integrated Automation Portal ofrece las herramientas para gestionar y configurar todos los
dispositivos del proyecto, tales como PLCs y dispositivos HMI. Como componente del TIA Portal,
STEP 7 Basic ofrece dos lenguajes de programación (KOP y FUP). El TIA Portal también ofrece
herramientas para crear y configurar los dispositivos HMI del proyecto.
S7-1200 HMI devices
KTP400 Basic mono PN, 3.8" STN Gray scale Touch-Display, 4 Function keys, Ethernet interface
KTP600 Basic mono PN, 5.7" STN Gray scale Touch-Display, 6 Function keys, Ethernet interface
KTP600 Basic color DP and Basic color PN, 5.7" TFT color Touch-Display, 6 Function keys, PROFIBUS-DP / MPIinterface or Ethernet interface
KTP1000 Basic color DP and Basic color PN, 10.4" TFT color Touch-Display, 8 Function keys, PROFIBUS -DP / MPIinterface or Ethernet interface
TP1500 Basic color PN, 15.0" TFT color Touch-Display, Ethernet interface
S7-1200 Guía de transición
A5E02486863-01
Page 9
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Tamaño de la memoria de trabajo de la CPU
CPU 224XP
Hardware
Comunicación
HMI
CPU 1214C
64 kB
Memoria
Concepto de
bloques
50 kB
Juego de
instrucciones
Nuevos tipos de
datos
Temporizadores
26 kB
Contadores
Tecnología
Recursos
Bloques de
datos
Bloques lógicos
Fija
Page 10/48
Flotante
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 10
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Objetos de programa de STEP 7 Basic
en la memoria de la CPU S7-1200
S7-200
Hardware
S7-1200
Comunicación
HMI
Memoria
Concepto de
bloques
No publicada
Tamaño de la
memoria de
carga
1 / 2 MB
(internos)
Bloques
Bloques
lógicos
lógicos
Variables
 Variables
 Comentarios
Juego de
instrucciones
Nuevos tipos de
datos


Temporizadores
Contadores
Comentarios
Tecnología
Recursos
Los nombres de las variables y los comentarios del programa se almacenan en la memoria de la
CPU S7-1200 y están disponibles online. En el caso de STEP 7-Micro/WIN y S7-200, es necesario que
los archivos de proyecto originales con los nombres de las variables y comentarios coincidan con
el programa online.
Page 11/48
S7-1200 Transition Manual
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Todas las variables, comentarios de bloque y de segmento, así como los comentarios de
instrucciones se descargan en el S7-1200. Esto permite establecer una conexión online con un
controlador y depurarlo sin el proyecto original.
S7-1200 Guía de transición
A5E02486863-01
Page 11
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Step 7 Basic puede optimizar el tamaño de un
bloque de datos
Si las declaraciones del
tipo de datos están
mezcladas, se desperdicia
espacio de memoria
Hardware
Comunicación
DB “clásico”
HMI
Memoria
Concepto de
bloques
Juego de
instrucciones
Los tipos de datos
están organizados
para ahorrar
espacio de
memoria
Nuevos tipos de
datos
Temporizadores
DB “simbólico”
Contadores
Tecnología
Recursos
Al crear un bloque de datos se puede seleccionar el formato optimizado haciendo clic en la casilla de
verificación “Symbolic access only”. El formato “clásico” también se soporta por motivos de compatibilidad
con el código heredado.
Page 12/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 12
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Las asignaciones a la memoria remanente protegen los datos durante
posibles cortes de alimentación de la CPU
Un botón de la tabla de variables PLC permite
asignar un espacio de memoria M como
remanente (2048 byte máx.)
S7-200
Hardware
S7-1200
Comunicación
HMI
Memoria
Concepto de
bloques
Juego de
instrucciones
Nuevos tipos de
datos
Temporizadores
Contadores
Los ajustes del bloque de sistema
permiten asignar 6 áreas de memoria
remanente a los valores actuales de
V, T y C o M
Tecnología
Un DB de “Symbolic access only” puede seleccionar elementos de datos
individuales como remanentes en memoria. Si no se selecciona “Symbolic
access only”, entonces sólo un bloque de datos DB puede ser remanente. Los
2048 bytes totales se comparten entre la memoria M y DB.
Recursos
La CPU S7-1200 CPU almacena automáticamente los datos remantentes en una memoria flash interna.
El S7-200 utiliza un cartucho de batería opcional supercap o accesos en escritura a un cartucho de
memoria flash para guardar los datos remanentes.
Page 13/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 13
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Memory Card – tamaño de memoria
Hardware
Comunicación
2 tamaños S7-200 MC
2 tamaños S7-1200 MC
100MB
HMI
Memoria
Concepto de
bloques
24 MB
10MB
Juego de
instrucciones
Nuevos tipos de
datos
Temporizadores
2 MB
1MB
Contadores
Tecnología
Recursos
256 KB
64 KB
Page 14/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 14
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
¿Qué puede almacenarse en la Memory Card?
Hardware
Comunicación
Programa
HMI
Datos
Memoria
Datos de sistema
Concepto de
bloques
Recetas
Registro de datos
Juego de
instrucciones
Archivos
Nuevos tipos de
datos
Proyectos
S7-200
S7-1200










previsto
MC
opcional
SIMATIC MC
opcional
previsto


Temporizadores
Contadores
Tecnología
Recursos
Page 15/48
S7-1200 Transition Manual
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Las SIMATIC Memory Cards tienen un sistema de archivos Windows file y cumplen con las
exigencias industriales necesarias. Las Memory Cards se pueden grabar y leer con cualquier PC y se
pueden utilizar otra vez para la operación con las CPUs.
S7-1200 Guía de transición
A5E02486863-01
Page 15
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
¿Cómo utiliza el S7-1200 la SIMATIC MC
preformateada?
Hardware
Comunicación
 Puede crear una tarjeta “Programa” que funcione
como memoria de la CPU. Si retira la tarjeta
“Programa” de la CPU, la CPU perderá toda la
memoria del proyecto.
HMI
Memoria
Concepto de
bloques
 Puede crear una tarjeta “Transferencia” que pueda
copiar el proyecto (y las actualizaciones) a varias
CPUs.
Juego de
instrucciones
Nuevos tipos de
datos
Temporizadores
Contadores
Tecnología
Recursos
Puede crear una tarjeta “Transferencia” con STEP 7 Basic en un PC con lector/grabador de tarjetas SD estándar
Page 16/48
S7-1200 Transition Manual
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Uso de la Memory Card
Antes de programar una Memory Card, asegúrese de que el proyecto dispone de una configuración de
red válida, de manera que pueda conectarse con el PLC después de instalar la tarjeta.
Las SIMATIC Memory Cards están preformateadas con un formato de memoria SIMATIC que no debe
modificarse. No utilice un PC para borrar los dos archivos ocultos files __log__ (archivo de sistema) y
crdinfo.bin (archivo bin). No utilice un PC para reformatear la tarjeta de memoria o quedará inutizada.
Consulte el manual de sistema Sistema de automatización S7-1200, edición 11/2009 para más
información sobre cómo crear y utilizar una tarjeta “Programa” y una tarjeta “Transferencia”.
S7-1200 Guía de transición
A5E02486863-01
Page 16
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Tipos de bloques de programa
S7-200
Hardware
Comunicación
S7-1200
MAIN (rutina principal)
HMI
Memoria
INT (rutina de interrupción)
Concepto de
bloques
Juego de
instrucciones
SBR (subrutina)
Nuevos tipos de
datos
Memoria V
Temporizadores
OB (bloques de organización)
Contadores
Tecnología
FC (función)
No tiene bloque de datos de instancia
Recursos
FB (bloque de función) tiene un bloque de datos
de instancia para almacenamiento temporal
DB (bloque de datos) para acceso global
y almacenamiento permanente
Page 17/48
S7-1200 Transition Manual
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Tipos de bloques de organización (OB) del S7-1200:

Ciclo del programa OB1

OBs de arranque OB100

Alarmas de retardo OB200

Alarmas cíclicas OB200

Alarmas de proceso OB200

Alarmas de error de tiempo OB80

Alarma de error de diagnóstico OB82
Tratamiento de errores no graves
 S7-200: De forma estándar, continuar en modo RUN
 S7-1200: De forma estándar, pasar a modo STOP
Si el programa contiene los bloques de tratamiento de errores OB80 u OB82,
entonces continuar en modo RUN.
El OB80 y el OB82 pueden estar vacíos o contener la reacción programada al error
Métodos de programación de STEP 7 Basic no soportados en la primera versión V 10.5

Teclas de acceso directo

Direccionamiento indirecto

Edición en runtime
S7-1200 Guía de transición
A5E02486863-01
Page 17
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Estructura del programa S7-200 en
STEP 7-Micro/WIN
Hardware
SBR
Comunicación
SBR
HMI
Memoria
SBR
Concepto de
bloques
Juego de
instrucciones
Memoria V
MAIN
SBR
SBR
Nuevos tipos de
datos
Temporizadores
SBR
Las rutinas MAIN, SBR e
INT tienen acceso en
lectura/escritura a la
memoria V
Contadores
Tecnología
INT
Recursos
SBR
La profundidad máxima de anidamiento de subrutinas desde MAIN es de 8
y desde una rutina de interrupción, de 1.
Page 18/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 18
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Estructura del programa S7-1200 en STEP 7 Basic
Hardware
HMI
FC
FB
Global
Data Block
Comunicación
FC
Instance
Data Block
Memoria
OB
Concepto de
bloques
Juego de
instrucciones
FC
Global
Data Block
Nuevos tipos de
datos
FB
Instance
Data Block
Temporizadores
La profundidad máxima de
anidamiento es de 16
Contadores
Tecnología
STEP 7 Basic utiliza la misma arquitectura de bloques que el S7-300
 Modularización y reutilización más sencillas
 Los objetos tecnológicos (p. ej., PID control) se pueden estandarizar y llamar varias
veces
 Soporta referencias simbólicas
Recursos
Page 19/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 19
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Tipos de bloques de datos de instancia del S7-1200
Hardware
FB
OB
″Motor″
Comunicación
FB
HMI
Memoria
″Motor″
Concepto de
bloques
FC
Juego de
instrucciones
Nuevos tipos de
datos
FB
DB
multi-instancia
″Motor_1″
Temporizadores
Contadores
Tecnología
DB
instancia única
″Motor_2″
Modbus
COMM
STEP 7 Basic utiliza bloques de datos de instancia única y multi-instancia
 Un bloque de función (FB) puede llamarse varias veces
 Un tipo de FB (p. ej., el FB “Motor”) puede controlar varios accionamientos
 Los datos reales de los diferentes accionamientos se pueden almacenar en
distintos DBs de instancia única o multi-instancia
 Dos FBs pueden compartir un DB multi-instancia y así optimizar el uso de la
memoria
Recursos
Page 20/48
FC
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 20
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Estructura de las alarmas del S7-200
Hardware
SBR
Comunicación
Hardware
HMI
Memoria
Concepto de
bloques
Juego de
instrucciones
MAIN
SBR
SBR
Comun.
INT0
Hardware
INT1
Nuevos tipos de
datos
Temporizadores
Contadores
Tecnología
Tiempo
Recursos
SBR
Ejecución cíclica
Cola de
ejecución
de
rutinas
de alarma
...
SBR
SBR
SBR
INT
127
Los eventos de alarma se acoplan y desacoplan de las rutinas de alarma sólo durante el funcionamiento
del programa.
Page 21/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 21
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Estructura de las alarmas del S7-1200
FB
Hardware
Hardware
Comunicación
Cola de
ejecución
de OBs
Ciclo
OB1
DB
Arranque
OB
100
Retardo
OB
200
Alarma cíclica
OB
201
Alarma proceso
OB
202
HMI
Memoria
Concepto de
bloques
Nuevos tipos de
datos
Temporizadores
Contadores
Tecnología
Recursos
El acoplamiento del
evento al OB se puede
realizar durante la
configuración así como
en runtime
Alarmas
Juego de
instrucciones
FC
FB
DB
FC
Alarma error tiempo
OB
80
Alarma error diagn.
OB
82
Se pueden utilizar distintos OBs opcionales de arranque y retardo
Page 22/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 22
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Lógica binaria
Hardware
Comunicación
HMI
Instrucciones de activación/desactivación
 S7-200: S (Set) y R (Reset)
 S7-1200: S (Set) y R (Reset) para bits individuales,
SET_BF (Set Bit Field) y RESET_BF (Reset Bit Field)
para varios bits
Memoria
Concepto de
bloques
Juego de
instrucciones
Nuevos tipos de
datos
Temporizadores
Lógica binaria
S7-200
S7-1200
¿Qué diferencias existen?
Instrucciones inmediatas
 S7-200: I (Immediate), SI (Set Immediate) y RI (Reset Immediate)
 S7-1200: Dirección periférica directa (inmediata)
(por ejemplo, Q0.0:P o I0.0:P)
Instrucciones de detección de flancos
 S7-200: P (flanco ascendente) y N (flanco descendente)
 S7-1200: P_TRIG (detector de flanco ascendente)
N_TRIG (detector de flanco descendente)
Contadores
Tecnología
Recursos
Page 23/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 23
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Temporizadores
Hardware
Novedades
Comunicación
TP (Pulse timer) y TONR (On-delay retentive) pertenecen ahora al
mismo grupo.
HMI
Diferencias
S7-200
Temporizadores
S7-1200
SIMATIC mode
 S7-200: La selección del número de temporizador ajusta la
resolución a 1ms, 10ms ó 100ms, que se multiplica por el valor
actual de tiempo en formato WORD para los tiempos
preseleccionados y transcurridos.
Memoria
Concepto de
bloques
 S7-1200: Todos los temporizadores son temporizadores de 1ms
que utilizan un nuevo tipo de datos de tiempo en formato DWORD
para los valores de tiempo preseleccionados y transcurridos.
Juego de
instrucciones
Nuevos tipos de
datos
IEC mode
 S7-200: STEP 7-Micro/WIN tiene un modo de programación
SIMATIC y uno IEC. En modo SIMATIC, se utilizan un bit T y un
valor actual T correspondiente al número del temporizador para
señalizar la condición de timeout y el valor actual (tiempo
transcurrido).
Temporizadores
Contadores
 S7-1200: En STEP 7 Basic, todos los temporizadores son
temporizadores tipo IEC que tienen un bit de salida Q que señaliza
la condición de timeout y una salida ET que devuelve el tiempo
transcurrido.
Tecnología
Recursos
 S7-200: BGN_ITIME (Begin Interval Time), CAL_ITIME (Calculate Interval Time)
 S7-1200: Utilice las instrucciones de reloj RD_SYS_T (read system time) y T_SUB (time difference) para calcular intervalos de tiempo.
Page 24/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 24
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Contadores
Hardware
Comunicación
HMI
Memoria
Concepto de
bloques
Juego de
instrucciones
Diferencias
Contadores
S7-200
Instrucciones de contadores
programación SIMATIC y uno IEC. En modo SIMATIC, un bit
C y un valor actual C que corresponde al número del
contador se utilizan para señalizar la condición de contaje y
el valor de contaje actual.
 S7-1200: En STEP 7 Basic, todos los contadores son
contadores tipo IEC que tienen un bit de salida Q que
señaliza la condición de contaje y una salida CV que
devuelve el valor de contaje actual.
Nuevos tipos de
datos
Instrucciones de contadores rápidos
Temporizadores
 S7-1200: CTRL_HSC
Contadores
S7-1200
 S7-200: STEP 7-Micro/WIN tiene un modo de
 S7-200: HDEF (High-Speed Counter Definition)
HSC (High-Speed Counter)
Tecnología
 S7-200: Se utilizan asignaciones especiales de memoria (direcciones SM) para ajustar la configuración del contador rápido y los
parámetros operativos.
Recursos
 Los contadores rápidos del S7-1200 se configuran en las propiedades de configuración del dispositivo. Los parámetros operativos
están disponibles como entradas y salidas de la instrucción CTRL_HSC.
Page 25/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 25
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Instrucciones de comparación
Hardware
Novedades
Comunicación
Las instrucciones de comparación soportan ahora el tipo de datos
LREAL de 64 bits.
S7-200
Comparación
S7-1200
HMI
Memoria
Concepto de
bloques
Juego de
instrucciones
Nuevos tipos de
datos
Temporizadores
Instrucciones de comparación:
 IN_RANGE comprueba si un valor de entrada se encuentra dentro
de un rango de valores determinado.
 OUT_RANGE comprueba si un valor de entrada se encuentra
fuera de un rango de valores determinado.
 |OK| comprueba si una referencia a un dato de entrada es un
número real.
 La instrucción |NOT_OK| comprueba si una referencia a un dato
de entrada no es un número real.
Contadores
Diferencias
Tecnología
 S7-200:
Recursos
Page 26/48
El nombre de la instrucción determina el tipo de datos.
 S7-1200: El tipo de datos se selecciona tras colocar la instrucción.
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 26
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Instrucciones matemáticas
Matemáticas
Hardware
Novedades
Comunicación
Las instrucciones matemáticas en coma flotante del S7-1200 soportan
ahora el tipo de datos LREAL de 64 bits.
S7-200
S7-1200
HMI
Memoria
Concepto de
bloques
Juego de
instrucciones
Diferencias
Instrucciones matemáticas
 S7-200: La selección de la instrucción determina el tipo de datos.
 S7-1200: El tipo de datos se selecciona después de colocar la
instrucción.
Nuevos tipos de
datos
Temporizadores
Contadores
Tecnología
Recursos
Page 27/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 27
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Instrucciones de desplazamiento
Hardware
Novedades
Comunicación
Las instrucciones MOVE soportan ahora el tipo de datos LREAL de
64 bits.
HMI
Nuevas instrucciones de desplazamiento
Memoria
 UMOVE_BLK (uninterruptible move block)
 UFILL_BLK (uninterruptible fill block)
Desplazamiento
S7-200
S7-1200
Concepto de
bloques
Juego de
instrucciones
Nuevos tipos de
datos
Diferencias
Instrucciones de desplazamiento
 S7-200: El nombre de la instrucción determina el tipo de datos.
 S7-1200: El tipo de datos se selecciona después de colocar la
instrucción.
Temporizadores
Contadores
Tecnología
Recursos
Page 28/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 28
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Instrucciones de conversión
Hardware
Novedades
Comunicación
Las instrucciones de conversión (excepto SCALE_X y NORM_X)
soportan ahora el tipo de datos LREAL de 64 bits.
HMI
Conversión
 CEIL (ceiling) convierte un número real al siguiente entero
superior
Concepto de
bloques
 FLOOR convierte un número real al siguiente entero inferior
 SCALE_X escala un valor de parámetro real a un valor de
Nuevos tipos de
datos
Temporizadores
Contadores
Tecnología
Recursos
Page 29/48
S7-1200
Nuevas instrucciones de conversión
Memoria
Juego de
instrucciones
S7-200
parámetro normalizado
 NORM_X normaliza un valor de parámetro
Diferencias
 S7-200: El nombre de la instrucción determina el tipo de datos.
 S7-1200: El tipo de datos se selecciona tras colocar la
instrucción.
Instrucción de conversión de strings
 S7-200: S_I, S_DI, S_R, I_S, DI_S, R_S, ITA, DTA y RTA
 S7-1200: S_CONV, STRG_VAL, VAL_STRG
 Las instrucciones de conversión del S7-200 ATH, HTA y SEG
no son soportadas por el S7-1200.
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 29
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Instrucciones de control del programa
Hardware
Novedades
Comunicación
 JMPN: Saltar si no fluye corriente a la bobina JMP
 GetError: Recoger información sobre errores de ejecución del bloque
HMI
de programa
Memoria
 GetErrorID: Recoger la ID de un error de ejecución
Concepto de
bloques
Diferencias
Juego de
instrucciones
 S7-200: WDR Watchdog reset
 S7-1200: RE_TRIGR
Nuevos tipos de
datos
Temporizadores
Contadores
Control del programa
S7-200
S7-1200
Redisparar vigilancia del tiempo de ciclo
Terminar ejecución del bloque actual
 S7-200: END/RET
 S7-1200: RET
Tecnología
Control de ejecución
Recursos
 Las instrucciones de bucle FOR-NEXT del S7-200 no son soportadas
por el S7-1200. Esta función se tiene que crear con instrucciones Jump,
Add y Compare.
 Las instrucciones Sequence Control Relay (SCR, SCRT, SCRE) no
son soportadas por el S7-1200.
 La instrucción de LED de diagnóstico DIAG_LED no es soportada por
el S7-1200.
Page 30/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 30
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Instrucciones lógicas
Hardware
Novedades
Comunicación
 La instrucción de selección SEL selecciona una de dos entradas
 La instrucción de multiplexado MUX selecciona una de varias entradas
Instrucciones lógicas
S7-200
S7-1200
HMI
Memoria
Diferencias
Concepto de
bloques
 S7-200: La selección de la instrucción determina el tipo de datos.
 S7-1200: El tipo de datos se selecciona tras colocar la instrucción.
Juego de
instrucciones
Instrucción AND
Nuevos tipos de
datos
Temporizadores
Contadores
 S7-200: WAND_B, WAND_W, WAND_DW
 S7-1200: AND
Instrucción OR
 S7-200: WOR_B, WOR_W, WOR_DW
 S7-1200: OR
Instrucciones XOR
Tecnología
Recursos
 S7-200: WXOR_B, WXOR_W, WXOR_DW
 S7-1200: XOR
Instrucción de inversión
 S7-200: INV_B, INV_W, INV_DW
 S7-1200: INVERT
Page 31/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 31
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Instrucciones de desplazamiento y rotación
Hardware
Novedades
Comunicación
 S7-200: La selección de la instrucción determina el tipo de datos.
 S7-1200: El tipo de datos se selecciona tras colocar la instrucción.
Desplazamiento y rotación
S7-200
S7-1200
HMI
Memoria
Concepto de
bloques
Juego de
instrucciones
Nuevos tipos de
datos
Temporizadores
Contadores
Instrucción de desplazamiento a la derecha
 S7-200: SHR_B, SHR_W, SHR_DW
 S7-1200: SHR
Instrucción de desplazamiento a la izquierda
 S7-200: SHL_B, SHL_W, SHL_DW
 S7-1200: SHL
Instrucción de rotación a la derecha
 S7-200: ROR_B, ROR_W, ROR_DW
 S7-1200: ROR
Tecnología
Recursos
Page 32/48
Instrucciones de rotación a la izquierda
 S7-200: ROL_B, ROL_W, ROL_DW
 S7-1200: ROL
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 32
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Instrucciones de reloj
Hardware
Comunicación
Novedades
Nuevos tipos de datos TIME y DTL (Date and time long)
HMI
 T_CONV convierte el tipo de datos de un valor de tiempo
Memoria
 T_ADD suma los valores TIME y DTL
 T_SUB resta TIME y DTL
 T_DIFF devuelve la diferencia
 RD_LOC_T lee la hora local
Concepto de
bloques
Juego de
instrucciones
Nuevos tipos de
datos
Temporizadores
Reloj + calendario
S7-200
S7-1200
Diferencias
Instrucciones de escritura de la hora del sistema
 S7-200: SET_RTC, SET_RTCX
 S7-1200: WR_SYS_T (write system time)
Contadores
Tecnología
Recursos
Page 33/48
Instrucciones de lectura de la hora del sistema
 S7-200: READ_RTC, READ_RTCX
 S7-1200: RD_SYS_T (read system time)
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 33
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Instrucciones de strings
Hardware
Comunicación
HMI
Novedades
String + Char
S7-200
Formato de datos String
S7-1200
 S7-200: Byte de longitud seguido de bytes de caracteres
 S7-1200: Byte de longitud máxima seguido del byte de longitud
actual y bytes de caracteres
Memoria
Concepto de
bloques
Juego de
instrucciones
Nuevos tipos de
datos
Temporizadores
Nuevas operaciones de strings
LEFT, RIGHT, DELETE, INSERT, REPLACE, VAL_STRG,
STRG_VAL y S_CONV
Diferencias
 S7-200: STR_LEN STR_CAT SSTR_CPY
 S7-1200: LEN, CONCAT, MID
Contadores
Encontrar substring o carácter en string
Tecnología
 S7-200: STR_FIND, CHR_FIND
 S7-1200: FIND
Recursos
Copiar string
 S7-200: STR_CPY
 S7-1200: S_CONV (string convert) puede tener un tipo de datos
STRING como entrada y salida para “copiar” el string.
Page 34/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 34
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Instrucciones de comunicación
Hardware
Comunicación
HMI
Memoria
Concepto de
bloques
Juego de
instrucciones
Diferencias
Comunicación de redes PPI
 S7-200: El puerto de red RS485 integrado PPI se
programa con las instrucciones NETR, NETW, GET_ADDR,
y SET_ADDR.
 S7-1200: El puerto CPU integrado es ahora una conexión
Ethernet. Las instrucciones de red PPI del S7-200 no son
soportadas en STEP 7 Basic versión 10.5.
Instrucciones Point-to-Point (PtP)
(comunicaciones Freeport)
 S7-200: XMT, RCV
 S7-1200: PORT_CFG, SEND_CFG, RCV_CFG,
Nuevos tipos de
datos
SEND_PTP, RCV_PTP, RCV_RST, SGN_GET
y SGN_SET.
Temporizadores
 S7-200: El asistente Ethernet genera subrutinas que
operan en el módulo Ethernet.
Contadores
Tecnología
Comunicaciones
S7-200
S7-1200
Comunicación Ethernet
 La CPU S7-1200 tiene un puerto PROFINET (Ethernet)
integrado y utiliza instrucciones T-BLOCK (p. ej.,
TSEND_C, TRCV_C) para la comunicación en red.
Recursos
Programa Ethernet válido para programar las vías de comunicación
 Un S7-200 ejecuta subrutinas ETH0_CTRL / ETH0_XFR para leer de o escribir en un S7-1200 pasivo.
 Un S7-300/S7-400 ejecuta GET/PUT para leer de o escribir en un S7-1200 pasivo.
 Para un S7-1200 conectado a una red S7-1200/S7-300/S7-400 múltiple, todos los programas partner pueden
ejecutar instrucciones T-block para leer y escribir unos de/en otros.
Page 35/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 35
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Instrucciones de alarmas
Hardware
Comunicación
HMI
Memoria
Concepto de
bloques
Diferencias
Alarma
S7-200
Alarma de evento
S7-1200
 S7-200: Eventos ATCH y DTCH 0-7
 S7-1200: Asignación de propiedades de configuración del dispositivo
Alarma de retardo
 S7-200: ATCH y DTCH (eventos de alarma de retardo 21 y 22)
 S7-1200: SRT_DINT, CAN_DINT
Juego de
instrucciones
Control de alarma asíncrona
Nuevos tipos de
datos
 S7-200: ENI y DISI
 S7-1200: DIS_AIRT, EN_AIRT
Temporizadores
Contadores
Tecnología
Recursos
Terminar ejecución del bloque de alarma actual
 S7-200: RETI
 S7-1200: RET
Borrar eventos de alarma en cola de espera
 S7-200: CLR_EVENT
 S7-1200: Los eventos actuales y en cola de espera se borran con la
instrucción DETACH.
Page 36/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 36
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Intrucciones con tablas y lazo de control PID
Hardware
Diferencias
Comunicación
Instrucciones PID
HMI
generado por el asistente PID del STEP 7-Micro/WIN.
Memoria
Concepto de
bloques
Juego de
instrucciones
Lazo de control PID
S7-200
S7-1200
 S7-200: La instrucción PID se utiliza normalmente con código
 S7-1200: Instrucción avanzada PID_Compact
Instrucciones de tabla
 Las instrucciones de tabla del S7-200 no son soportadas en
STEP 7 Basic versión10.5.
Tabla
S7-200
Nuevos tipos de
datos
S7-1200
Temporizadores
Contadores
Tecnología
Recursos
Page 37/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 37
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Instrucciones Basic Motion Control y Pulse Control
Hardware
Comunicación
HMI
Memoria
Concepto de
bloques
Juego de
instrucciones
Nuevos tipos de
datos
Temporizadores
Contadores
Diferencias
Basic Motion control
S7-200
S7-1200
Instrucciones de Motion control
 S7-200: El asistente del módulo de posición EM253 crea subrutinas que
se pueden llamar desde el programa.
 S7-1200: Instrucciones PLC Open motion control
 S7-200: Las subrutinas de Motion control se disparan por nivel. Para la
señal de disparo se requiere además una instrucción de flanco, si es que se
llama desde la rutina Main de ejecución cíclica y no desde una rutina de
interrupción de ejecución única.
 S7-1200: Las instrucciones de Motion control se disparan internamente
con flanco ascendente. Esto no supone problema alguno para un bloque de
organización de ejecución cíclica (OB1, por ejemplo). Sin embargo, en caso
de colocar una instrucción de Motion control en un OB de alarma de
ejecución única, entonces es necesario ejecutar la instrucción dos veces
consecutivas para suministrar una señal de flanco. Si un evento de Motion
control externo dispara un bloque de alarma de ejecución única, entonces
ejecute la instrucción de Motion control una vez asignando al parámetro de
petición de habilitación una constante “1” y otra vez una constante “0”.
Tecnología
Recursos
Instrucciones Pulse
 S7-200: El asistente PTO/PWM crea subrutinas que pueden ser llamadas
desde el programa. Se utilizan asignaciones especiales de memoria
(direcciones SM) para ajustar la configuración del generador de impulsos y
parámetros operativos.
 S7-1200: Los generadores de impulsos se configuran en las propiedades
de configuración del dispositivo. Los parámetros operativos están
disponibles como salidas tal y como se definieron en las propiedades de
configuración. La instrucción CTRL_PWM inicia y detiene el generador de
impulsos.
Page 38/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
Subrutinas del
asistente de
posición EM253
POSx_CTRL
POSx_MAN
POSx_GOTO
POSx_RUN
POSx_RSEEK
POSx_LDOFF
POSx_LDPOS
POSx_SRATE
POSx_DIS
POSx_CLR
POSx_CFG
Pulse control
S7-200
S7-1200
Subrutinas del
asistente PTO/PWM
PTOx_CTRL
PTOx_RUN
PTOx_MAN
PTOx_LDPOS
PTOx_ADV
PWMx_RUN
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 38
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Instrucciones de la librería Modbus
Hardware
Comunicación
HMI
Memoria
Concepto de
bloques
Diferencias
Librería Modbus
S7-200
Librería Modbus S7-1200 simplificada
S7-1200
 MB_COMM_LOAD ofrece inicialización en la
primera ejecución para operaciones de maestro y
esclavo.
 MB_MASTER y MB_SLAVE controlan la
asignación de aviso y puerto.
Juego de
instrucciones
Nuevos tipos de
datos
Temporizadores
Contadores
Tecnología
Recursos
Page 39/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 39
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Instrucciones de la librería USS drive
Hardware
Comunicación
HMI
Memoria
Concepto de
bloques
Juego de
instrucciones
Nuevos tipos de
datos
Temporizadores
Diferencias
Librería USS drive
 USS_DRV y USS_PORT sustituyen a USS_INT y
USS_CTRL.
S7-200
S7-1200
 S7-200: Dos parámetros PZD fijos (regul. y velocidad)
 S7-1200: Ampliado a ocho parámetros PZD definidos por
el usuario
 S7-200: Tasa de actualización fija (lo más rápida
posible)
 S7-1200: Tasa de actualización definida por el usuario en
un OB de alarma ciclico.
Instrucción One Read
 S7-200: USS_RPM_W_P1
USS_RPM_D_P1
USS_RPM_R_P1
Contadores
Tecnología
 S7-1200: USS_RPM
Recursos
Instrucción One Write
 S7-200: USS_WPM_W_P1
USS_WPM_D_P1
USS_WPM_R_P1
 S7-1200: USS_WPM
Page 40/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 40
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Nuevos tipos de datos simples para el S7-1200
Los tipos de datos de entero 16 bits ahorran recursos
 SInt – tamaño Byte (-128 a 127)
Hardware
Comunicación
HMI
STEP 7 Basic permite seleccionar
el tipo de datos en
una lista desplegable
Los tipos sin signo incrementan el rango positivo
 USInt - tamaño Byte (0 a 255)
 UInt - tamaño Word (0 a 65,535)
Memoria
Concepto de
bloques
 UDint - tamaño Dword (0 a 4,294,967,295)
Juego de
instrucciones
Long Real para mayor precisión en coma flotante
 LReal - tamaño 64 bits
+/-2.2250738585072020 × 10 -308
308
a +/-1.7976931348623157 × 10
El tipo de datos Time tiene un nuevo formato de entrada y rango
 Time tamaño Dword
T#
-24d_20h_31m_23s_648ms a T# 24d_20h_31m_23s_647ms
almacenado como -2,147,483,648 ms a +2,147,483,647 ms
Nuevos tipos de
datos
Temporizadores
Contadores
Tecnología
Recursos
ex. T#50ms
T#5m_30s
T#1d_2h_15m_30s_45ms
Page 41/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 41
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Nuevos tipos de datos complejos para el S7-1200
Array
Hardware
DTL (Date and Time Long)
Comunicación
HMI
Memoria
Concepto de
bloques
Juego de
instrucciones
Nuevos tipos de
datos
Temporizadores
Contadores
Tecnología
Recursos
Hay acceso simbólico disponible a todos los elementos de una matriz o estructura DTL.
Page 42/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 42
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Funcionamiento de los temporizadores
en el S7-200 y S7-1200
S7-200
Hardware
S7-1200
Comunicación
HMI
Memoria
Concepto de
bloques
Juego de
instrucciones
Nuevos tipos de
datos
Salida Q = 1 si el tiempo
transcurrido ET >= PT.
Temporizadores
Contadores
Tecnología
Bit de temporizador T37 = 1 si
el valor actual >= PT.
Recursos
En STEP 7 Basic, todos los temporizadores son de 1 ms y el valor de tiempo se puede introducir directamente.
En STEP 7-Micro/WIN, el valor preseleccionado y el tiempo actual se introducen en forma de número que se
multiplica por una base de tiempo (1 / 10 / 100 ms) que depende del número de temporzador seleccionado.
Page 43/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 43
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Funcionamiento de los contadores
en el S7-200 y S7-1200
S7-200
Hardware
S7-1200
Comunicación
HMI
Memoria
Concepto de
bloques
Juego de
instrucciones
Nuevos tipos de
datos
Salida Q = 1 si el
valor actual >= PV
Temporizadores
Contadores
Bit de contador C5 = 1 si el
valor actual >= PV
Tecnología
Recursos
Page 44/48
S7-200
S7-1200
 Contador tipo SIMATIC
Rango: 0 – 32767
 Contador tipo IEC
Rango: tipo de datos seleccionable de SINT a
UDINT
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 44
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Contaje y medición con contadores rápidos (HSC)
Hardware
Comunicación
HMI
...
Memoria
Concepto de
bloques
...
Encóders rotativos
Juego de
instrucciones
S7-200
CPU 224XP
S7-1200
CPU 1214C
6 monofásicos o
4 bifásicos
6
100kHz. máx. monofásicos o
80kHz. máx. bifásicos
2ó
1
3
30kHz. máx. monofásicos o
20kHz. máx. bifásicos
4ó
Nuevos tipos de
datos
Total dispositivos HSC
Temporizadores
Contadores
Tecnología
3
3
Recursos
El encóder bifásico o en cuadratura es el más utilizado de los encóders rotativos, dado que es más preciso.
Page 45/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 45
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Objeto tecnológico Eje del S7-1200
Hardware
Comunicación
HMI
Memoria
 S7-200 y STEP 7-Micro/WIN utilizan un módulo de posición y un asistente de motion control
para el control de movimiento. Es necesario ejecutar nuevamente el asistente para modificar la
configuración.
 S7-1200 y STEP 7 Basic utilizan salidas de impulsos integradas y la configuración del objeto
tecnológico Eje para controlar motores pasos a paso y servoaccionamientos. Las instrucciones
PLCopen standard se posicionan entonces en el programa.
Concepto de
bloques
Juego de
instrucciones
Nuevos tipos de
datos
Temporizadores
Contadores
Tecnología
Recursos
Page 46/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 46
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Objeto tecnológico Regulador PID del S7-1200
Hardware
Comunicación
HMI
 S7-200 y STEP 7-Micro/WIN utilizan un asistente PID y una herramienta de
optimización PID que permite regular hasta ocho lazos PID.
 S7-1200 y STEP 7 Basic utilizan la configuración del objeto tecnológico Regulador
para hasta un total de 16 lazos de regulación PID. La instrucción PID_Compact se
coloca entonces en el programa.
Memoria
Concepto de
bloques
Juego de
instrucciones
Nuevos tipos de
datos
Temporizadores
Contadores
Tecnología
Recursos
Page 47/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 47
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Recursos SIMATIC
Hardware
Comunicación
HMI
Memoria
Consulte la documentación del SIMATIC S7-1200 y S7-200 en la siguiente
página de Internet:
Concepto de
bloques
http://www.siemens.com/automation/service&support
Juego de
instrucciones
Para cualquier cuestión técnica o si necesita información sobre los centros de
formación o necesita pedir productos S7, póngase en contacto con su
distribuidor o punto de venta de Siemens.
Nuevos tipos de
datos
Temporizadores
Contadores
Tecnología
Recursos
Page 48/48
S7-1200 Transition Manual
A5E02486863-01
S7-1200 Guía de transición
A5E02486863-01
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Page 48
© Siemens AG 11/2009. All Rights Reserved.
Industry Sector
Descargar