Академический Документы
Профессиональный Документы
Культура Документы
S7-1200Easy Book
SIMATIC
S7-1200
Easy Book
Manual de producto
Presentamos el potente y
flexible S7-1200
1
______________
STEP 7 Basic facilita el
trabajo
2
______________
3
Getting Started
______________
Conceptos bsicos de los
PLC de la forma ms
sencilla
4
______________
Conceptos bsicos de la
programacin de la forma
ms sencilla
5
______________
Fcil comunicacin entre
dispositivos
6
______________
Fcil utilizacin de los
generadores de impulsos
integrados
7
______________
Facilidad de uso de las
herramientas online
8
______________
A
Datos tcnicos
______________
11/2009
A5E02486778-01
Notas jurdicas
Notas jurdicas
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.
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
Ordernumber: 6ES7298-8FA30-8DQ0
10/2009
Prlogo
Bienvenido al mundo del S7-1200, el ltimo dentro de una gama de controladores SIMATIC
de Siemens. El controlador compacto SIMATIC S7-1200 es el modelo modular y compacto
para pequeos sistemas de automatizacin que requieran funciones simples o avanzadas
para lgica, HMI o redes. Gracias a su diseo compacto, su bajo coste y sus potentes
funciones, los sistemas de automatizacin S7-1200 son idneos para controlar tareas
sencillas.
En el marco del compromiso SIMATIC para con la automatizacin plenamente integrada
(TIA: Totally Integrated Automation), la familia de productos S7-1200 y la herramienta de
programacin STEP 7 Basic proporcionan la flexibilidad necesaria para cubrir las diferentes
necesidades de automatizacin de cada caso.
El S7-1200 ayuda a facilitar las tareas ms complejas
La solucin basada en el controlador SIMATIC S7-1200, diseado dentro de la categora de
"compactos", se compone del controlador SIMATIC S7-1200 y los paneles SIMATIC HMI
Basic, ambos programables con el software de configuracin SIMATIC STEP 7 Basic. La
posibilidad de programar ambos dispositivos con el mismo software reduce
significativamente los costes de desarrollo.
El controlador S7-1200 compacto incluye:
PROFINET incorporado
E/S de alta velocidad aptas para el control de
movimiento, entradas analgicas incorporadas
para minimizar el espacio requerido y excluir la
necesidad de E/S adicionales, 2 generadores de
impulsos para aplicaciones con modulacin del
ancho de pulso (Pgina 85), y hasta 6 contadores
rpidos (Pgina 80)
Diferentes entradas y salidas incorporadas en los
mdulos CPU proporcionan entre 6 y 14 entradas
y entre 4 y 10 salidas
Mdulos de seales para DC, rel o E/S
analgicas amplan el nmero de E/S,
mientras que las innovadoras Signal
Boards integradas en el frontal de la CPU
proporcionan entradas y salidas
adicionales (Pgina 9).
Los paneles SIMATIC HMI Basic
(Pgina 10) han sido diseados
especficamente para el S7-1200.
Este Easy Book es una introduccin al
PLC S7-1200. Las siguientes pginas
ofrecen una visin general de las mltiples
funciones y prestaciones de los
dispositivos.
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Prlogo
Easy Book
Manual de producto, 11/2009, A5E02486778-01
ndice
Prlogo ...................................................................................................................................................... 3
1
1.2
1.3
2.2
2.2.1
2.2.2
2.2.3
2.2.4
2.2.5
2.2.6
4.1
4.2
4.3
4.4
4.5
5.2
5.2.1
5.2.2
5.2.3
5.3
5.3.1
5.4
5.4.1
5.4.2
5.4.3
5.4.4
5.4.5
Easy Book
Manual de producto, 11/2009, A5E02486778-01
ndice
6.2
6.2.1
6.2.2
6.2.3
Contadores rpidos..................................................................................................................... 80
7.2
8.2
8.3
8.4
8.5
8.6
8.7
8.8
Especificaciones generales......................................................................................................... 99
A.2
A.3
A.4
A.5
A.6
Easy Book
Manual de producto, 11/2009, A5E02486778-01
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 descargado el programa, la CPU 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.
Para comunicarse con una programadora, la CPU incorpora un puerto PROFINET
integrado. La CPU puede comunicarse con paneles HMI o una CPU diferente en la red
PROFINET.
Para garantizar seguridad en la aplicacin, todas las CPUs S7-1200 disponen de proteccin
por contrasea, que permite configurar el acceso a sus funciones.
Conector de corriente
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Funcin
CPU 1211C
CPU 1212C
CPU 1214C
90 x 100 x 75
90 x 100 x 75
110 x 100 x 75
Memoria de usuario
Memoria de trabajo
Memoria de carga
Memoria remanente
25 KB
1 MB
2 KB
25 KB
1 MB
2 KB
50 KB
2 MB
2 KB
8 entradas
6 salidas
2 entradas
6 entradas
4 salidas
2 entradas
14 entradas
10 salidas
2 entradas
Tamao de la memoria
imagen de proceso
Entradas
Salidas
1024 bytes
1024 bytes
1024 bytes
1024 bytes
1024 bytes
1024 bytes
4096 bytes
4096 bytes
8192 bytes
Ninguno
Signal Board
Mdulos de comunicacin
Contadores rpidos
Fase simple
3 a 100 kHz
3 a 80 kHz
Analgico
Fase en cuadratura
Salidas de impulsos1
3 a 100 kHz
1 a 30 kHz
3 a 80 kHz
1 a 20 kHz
Velocidad de ejecucin de
funciones matemticas con
nmeros reales
18 s/instruccin
Velocidad de ejecucin
booleana
0,1 s/instruccin
3 a 100 kHz
3 a 30 kHz
3 a 80 kHz
3 a 20 kHz
Solo las CPUs con salida DC (sin rel) soportan las salidas de impulsos.
Los diferentes modelos de CPUs ofrecen una gran variedad de funciones y prestaciones
que permiten crear soluciones efectivas destinadas a numerosas aplicaciones. Para ms
informacin sobre una CPU en particular, consulte los datos tcnicos (Pgina 104).
Easy Book
Manual de producto, 11/2009, A5E02486778-01
1.1
CPU
Mdulo
Mdulo de
seales (SM)
Slo entradas
Digital
Entradas y salidas
8 entradas DC 8 salidas DC
8 salidas de rel
16 entradas
DC
16 salidas DC
16 salidas de rel
2 salidas
analgicas
4 salidas
analgicas
Analgico 4 entradas
analgicas
8 entradas
analgicas
Signal Board
(SB)
Slo salidas
Digital
Analgico
1 salida analgica
Easy Book
Manual de producto, 11/2009, A5E02486778-01
1.2
128 variables
50 pantallas de proceso
200 alarmas
25 curvas
32 KB memoria de
recetas
5 recetas, 20 registros,
20 entradas
KTP1000 Basic PN
Color (TFT, 256 colores)
Pantalla tctil de 10
pulgadas
con 8 teclas tctiles
Tamao: 10.4"
Resolucin: 640 x 480
256 variables
50 pantallas de proceso
200 alarmas
25 curvas
32 KB memoria de
recetas
5 recetas, 20 registros,
20 entradas
TP1500 Basic PN
Color (TFT, 256 colores)
Pantalla tctil de 15
pulgadas
Tamao: 15.1"
Resolucin: 1024 x 768
10
128 variables
50 pantallas de proceso
200 alarmas
25 curvas
32 KB memoria de
recetas
5 recetas, 20 registros,
20 entradas
256 variables
50 pantallas de proceso
200 alarmas
25 curvas
32 KB memoria de
recetas (memoria flash
integrada)
5 recetas, 20 registros,
20 entradas
Easy Book
Manual de producto, 11/2009, A5E02486778-01
1.3
%
Dispositivos S7-1200
CPU
Mdulo de seales
(SM)
Mdulo de
comunicacin (CM)
Ancho A
Ancho B
90 mm
45 mm
CPU 1214C
110 mm
55 mm
45 mm
22.5 mm
70 mm
35 mm
30 mm
15 mm
Easy Book
Manual de producto, 11/2009, A5E02486778-01
11
PP
PP
PP
PP
Vista lateral
Montaje vertical
Montaje horizontal
Espacio libre
12
Easy Book
Manual de producto, 11/2009, A5E02486778-01
STEP 7 Basic proporciona un entorno de fcil manejo para configurar la lgica del
controlador, la visualizacin de HMI y la comunicacin por red. Para aumentar la
productividad, STEP 7 Basic ofrece dos vistas diferentes del proyecto, a saber: Distintos
portales orientados a tareas y organizados segn las funciones de las herramientas (vista
del portal) o una vista orientada a los elementos del proyecto (vista del proyecto). El
usuario puede seleccionar la vista que considere ms apropiada para trabajar
eficientemente. Con un solo clic es posible cambiar entre la vista del portal y la vista del
proyecto.
La vista del proyecto proporciona una
vista funcional de las tareas del proyecto
y organiza las herramientas de acuerdo
con la tarea que se va a realizar. Es
posible determinar fcilmente el
procedimiento y la tarea que debe
seleccionarse.
Portales para las diferentes tareas
Tareas del portal seleccionado
Panel de seleccin para la accin
seleccionada
Cambia a la vista del proyecto
La vista del proyecto proporciona acceso
a todos los componentes del proyecto.
Mens y barra de herramientas
rbol del proyecto
rea de trabajo
Task Cards
Ventana de inspeccin
Cambia a la vista del portal
Barra del editor
Puesto que todos estos componentes se encuentran en un solo lugar, es posible acceder
fcilmente a todas las reas del proyecto. La ventana de inspeccin, por ejemplo, muestra
las propiedades e informacin acerca del objeto seleccionado en el rea de trabajo. Si se
seleccionan varios objetos, la ventana de inspeccin muestras las propiedades que pueden
configurarse. La ventana de inspeccin incluye fichas que permiten ver informacin de
diagnstico y otros mensajes.
La barra de editores agiliza el trabajo y mejora la eficiencia, ya que muestra todos los
editores que estn abiertos. Para cambiar entre los editores abiertos, basta con hacer clic
sobre el editor en cuestin. Tambin es posible visualizar dos editores simultneamente, ya
sea en mosaico vertical u horizontal. Esta funcin permite mover elementos entre los
editores mediante Drag & Drop.
Easy Book
Manual de producto, 11/2009, A5E02486778-01
13
2.1
14
Easy Book
Manual de producto, 11/2009, A5E02486778-01
2.1.1
Easy Book
Manual de producto, 11/2009, A5E02486778-01
15
2.2
2.2.1
2.2.2
16
Easy Book
Manual de producto, 11/2009, A5E02486778-01
2.2.3
Para cambiar entre los editores abiertos, haga clic en los botones de la barra de editores.
2.2.4
Easy Book
Manual de producto, 11/2009, A5E02486778-01
17
2.2.5
2.2.6
18
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Getting Started
Trabajar con STEP 7 Basic es muy fcil! En las prximas pginas se muestra lo fcil que es
aprender a crear un proyecto.
En el portal Inicio, haga clic en
"Crear proyecto nuevo".
Introduzca un nombre para el
proyecto y haga clic en el
botn "Crear".
Easy Book
Manual de producto, 11/2009, A5E02486778-01
19
Getting Started
20
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Getting Started
Easy Book
Manual de producto, 11/2009, A5E02486778-01
21
Getting Started
22
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Getting Started
Utilice las variables PLC de la tabla de variables para direccionar las instrucciones
La tabla de variables permite
introducir las variables PLC para las
direcciones de los contactos y
bobinas.
1. Haga doble clic en la direccin
predeterminada <??.?> situada
sobre el primer contacto
normalmente abierto.
2. Haga clic en el botn selector
situado a la derecha de la
direccin para abrir las variables
de la tabla.
3. En la lista desplegable,
seleccione "Start" para el primer
contacto.
4. Para el segundo contacto, repita
los pasos anteriores y seleccione
la variable "Stop".
5. Para la bobina y el contacto de
enclavamiento, seleccione la
variable "Running".
Easy Book
Manual de producto, 11/2009, A5E02486778-01
23
Getting Started
24
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Getting Started
Easy Book
Manual de producto, 11/2009, A5E02486778-01
25
Getting Started
26
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Getting Started
Para agregar un elemento basta con arrastrarlo a la pantalla mediante Drag & Drop.
Tambin es posible arrastrar variables PLC desde el rbol del proyecto hasta la pantalla
HMI. Muestre las variables PLC en las vista "Detalles" del rbol del proyecto y arrastre la
variable deseada hasta la pantalla HMI.
Easy Book
Manual de producto, 11/2009, A5E02486778-01
27
&
'
ARRANQUE
RUN
Realiza autodiagnstico
Easy Book
Manual de producto, 11/2009, A5E02486778-01
29
4.2
30
Easy Book
Manual de producto, 11/2009, A5E02486778-01
4.3
Easy Book
Manual de producto, 11/2009, A5E02486778-01
31
Tipo de
datos
Bool
Byte
Word
DWord
Char
Sint
Int
Dint
USInt
UInt
UDInt
Real
LReal
Tamao
(bits)
1
8
16
32
8
8
16
32
8
16
32
32
64
Time
32
String
DTL1
Variable
12 bytes
Rango
0a1
16#00 a 16#FF
16#0000 a 16#FFFF
16#00000000 a 16#FFFFFFFF
16#00 a 16#FF
128 a 127
32.768 a 32,767
-2.147.483.648 a 2.147.483.647
0 a 255
0 a 65.535
0 a 4.294.967.295
+/-1,18 x 10 -38 a +/-3,40 x 10 38
+/-2,23 x 10-308 a +/-1,79 x 10308
T#-24d_20h_31m_23s_648ms to
T#24d_20h_31m_23s_647ms
Almacenado como: -2,147,483,648 ms to
+2,147,483,647 ms
0 a 254 caracteres en tamao de byte
Mnima:
DTL#1970-01-01-00:00:00.0
Mxima:
DTL#2554-12-31-23:59:59.999 999 999
Ejemplos de entrada de
constantes
TRUE, FALSE, 0, 1
16#12, 16#AB
16#ABCD, 16#0001
16#02468ACE
'A', 't', '@'
123, -123
123, -123
123, -123
123
123
123
123,456, -3,4, -1,2E+12, 3,4E-3
12345.123456789
-1,2E+40
T#5m_30s
5#-2d
T#1d_2h_15m_30x_45ms
'ABC'
DTL#2008-12-16-20:30:20.250
El tipo de datos DTL es una estructura de 12 bytes que almacena informacin de fecha y hora en
una estructura predefinida. Un DTL se puede definir en la memoria temporal del bloque o en un
DB.
Aunque no estn disponibles como tipos de datos, las instrucciones de conversin soportan
el siguiente formato numrico BCD.
32
Formato
Tamao (bits)
Rango numrico
Ejemplos
BCD16
16
-999 a 999
123, -123
BCD32
32
-9999999 a 9999999
1234567, -1234567
Easy Book
Manual de producto, 11/2009, A5E02486778-01
rea de memoria
Descripcin
Forzado
permanente
Remanente
I Memoria imagen de
proceso de las entradas
No
No
I_:P1
(entrada fsica)
No
Q Memoria imagen de
proceso de las salidas
No
No
Q_:P1
(salida fsica)
No
M
rea de marcas
No
S
(opcional)
L
Memoria temporal
No
No
DB
Bloque de datos
No
S
(opcional)
Easy Book
Manual de producto, 11/2009, A5E02486778-01
33
Toda posicin de memoria diferente tiene una direccin unvoca. El programa de usuario
utiliza estas direcciones para acceder a la informacin de la posicin de memoria. La
figura muestra cmo acceder a un bit (lo que tambin se conoce como direccionamiento
"byte.bit"). En este ejemplo, el rea de memoria y la direccin del byte (M = marca y 3 =
byte 3) van seguidas de un punto (".") que separa la direccin del bit (bit 4).
0
Identificador de rea
Separador ("byte.bit")
34
Easy Book
Manual de producto, 11/2009, A5E02486778-01
4.4
Easy Book
Manual de producto, 11/2009, A5E02486778-01
35
36
Cantidad
Nmero de OB
Profundida
d de la cola
Clase de
prioridad
1
Clase de
prioridad
Ciclo
1 evento de ciclo
Se permiten varios OBs
1 (estndar)
200 superior
Arranque
1 evento de arranque1, 2
Se permiten varios OBs
100 (estndar)
200 superior
Retardo
200 superior
Cclico
200 superior
Flancos
16 eventos de flanco
ascendente
16 eventos de flanco
descendente
1 OB por evento
200 superior
32
1
2
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Cantidad
Nmero de OB
Profundida
d de la cola
Clase de
prioridad
Clase de
prioridad
HSC
6 eventos CV = PV
6 eventos de cambio de
sentido
6 eventos de reset externo
1 OB por evento
200 superior
16
Error de
diagnstico
Slo 82
Error de
tiempo
Slo 80
26
27
Caso especial del evento de arranque: Los eventos de arranque y de ciclo no ocurren nunca
simultneamente, ya que el evento de arranque se completa antes de que se inicie el evento de
ciclo (controlado por el sistema operativo).
Caso especial del evento de arranque: Slo el evento de error de diagnstico (asociado al OB 82)
puede interrumpir el evento de arranque. Todos los dems eventos se ponen en cola de espera
para ser procesados una vez finalizado el evento de arranque.
La CPU proporciona un total de 4 eventos de tiempo repartidos entre los OBs de retardo y los
OBs cclicos. El nmero de OBs de retardo y cclicos del programa de usuario no puede ser mayor
de 4.
Easy Book
Manual de producto, 11/2009, A5E02486778-01
37
4.5
Restricciones de acceso
Sin proteccin
Proteccin contra
escritura
Proteccin contra
lectura/escritura
38
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Mdulo de comunicacin (CM): Mx. 3, insertados en los slots 101, 102 y 103
CPU: Slot 1
Mdulo de seales (SMs) para E/S digitales o analgicas: Mx. 8, insertados en los slots 2 a 9
La CPU 1214C admite 8, la CPU 1212C admite 2, la CPU 1211C no admite ninguno
Easy Book
Manual de producto, 11/2009, A5E02486778-01
39
40
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Nota
La CPU no tiene una direccin IP preconfigurada. La direccin IP de la CPU se debe
asignar manualmente durante la configuracin de dispositivos. Si la CPU est conectada a
un router de la red, tambin es preciso introducir la direccin IP del router.
Easy Book
Manual de producto, 11/2009, A5E02486778-01
41
Seleccionar el mdulo
Insertar el mdulo
Resultado
SM
SB
CM
42
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Descripcin
Seleccione "Vista de red" para
visualizar los dispositivos que deben
conectarse.
Easy Book
Manual de producto, 11/2009, A5E02486778-01
43
5.1.1
44
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Easy Book
Manual de producto, 11/2009, A5E02486778-01
45
46
Easy Book
Manual de producto, 11/2009, A5E02486778-01
5.1.2
Easy Book
Manual de producto, 11/2009, A5E02486778-01
47
5.2
Estructura modular:
2%
)%
)&
48
Easy Book
Manual de producto, 11/2009, A5E02486778-01
2%)%)&
2%)%)&
Profundidad de
anidamiento
En este ejemplo, la
profundidad de
anidamiento es de 4: El OB
cclico ms 3 niveles de
llamadas de bloques
lgicos.
2%
)%
)&
'%
)%
'%
)&
)%
)&
'%
'%
Easy Book
Manual de producto, 11/2009, A5E02486778-01
49
5.2.1
Crear un OB adicional en una clase de OB: Es posible crear varios OBs para el programa de
usuario, incluso para las clases de OB correspondientes a los OBs de ciclo y de arranque.
Utilice el cuadro de dilogo "Agregar nuevo bloque" para crear un OB. Introduzca el nombre
del OB y asgnele un nmero de OB mayor o igual a 200.
Si se crean varios OBs de ciclo para el programa de usuario, la CPU ejecutar cada uno de
ellos en una secuencia numrica, comenzando con el OB de ciclo principal (ajuste
predeterminado: OB 1). Por ejemplo, tras finalizar el primer OB de ciclo (OB1), la CPU
ejecuta el segundo OB de ciclo (p. ej. OB 200).
Configurar el funcionamiento de un OB
Los parmetros operativos de un OB se
pueden modificar. Por ejemplo, es
posible configurar el parmetro de
tiempo de un OB de retardo o de alarma
cclica.
50
Easy Book
Manual de producto, 11/2009, A5E02486778-01
5.2.2
Con los FBs y las FCs, la programacin de tareas modulares es muy fcil
Una funcin (FC) es como una subrutina. Una FC es un bloque lgico que generalmente
realiza una operacin especfica con una serie de valores de entrada. La FC almacena los
resultados de esta operacin en posiciones de memoria. Las FCs se utilizan para realizar
las tareas siguientes:
Para ejecutar operaciones estndar y reutilizables, p. ej. en clculos matemticos.
Para ejecutar tareas funcionales, p. ej. controles individuales con operaciones lgicas
con bits.
Una FC tambin se puede llamar varias veces en diferentes puntos de un programa. Esto
facilita la programacin de tareas que se repiten con frecuencia.
Al contrario que un FB, una FC no tiene un DB instancia asociado. La FC usa su memoria
temporal (L) para los datos utilizados para calcular la operacin. Los datos temporales no se
almacenan. Para almacenar los datos a fin de poder utilizarlos una vez ejecutada la FC,
asigne el valor de salida a una posicin de memoria global, p. ej. el rea de marcas o un DB
global.
Un bloque de funcin (FB) es como una subrutina con memoria. Un FB es un bloque lgico
cuyas llamadas pueden programarse mediante parmetros del bloque. El FB almacena los
parmetros de entrada (IN), salida (OUT), y entrada/salida (IN_OUT) en una memoria
variable integrada en un bloque de datos (DB), o en un DB "instancia". El DB instancia
ofrece un bloque de memoria asociado a esa instancia (o llamada) del FB y almacena datos
una vez que haya finalizado el FB.
Por lo general, los FBs se utilizan para controlar tareas o dispositivos cuya operacin no
finaliza dentro de un ciclo. Para almacenar los parmetros operativos de manera que sea
posible acceder rpidamente a ellos de un ciclo a otro, todo FB del programa de usuario
tiene uno o ms DBs instancia. Cuando se llama un FB, se abre tambin un DB instancia
que almacena los valores de los parmetros del bloque y los datos locales estticos de esa
llamada o "instancia" del FB. El DB instancia almacena estos valores una vez finalizado el
FB.
Los valores iniciales se asignan a los parmetros en la interfaz del FB. Estos valores se
transfieren al DB instancia asociado. Si no se asignan parmetros, se utilizan los valores
almacenados actualmente en el DB instancia. En algunos casos es necesario asignar
parmetros.
Es posible asociar distintos DBs de instancia a diferentes llamadas del FB. Los DBs
instancia permiten utilizar un FB genrico para controlar varios dispositivos. El programa se
estructura de manera que un bloque lgico llame un FB y un DB instancia. La CPU ejecuta
entonces la lgica del programa en ese FB y almacena los parmetros del bloque y los
datos locales estticos en el DB instancia. Cuando finaliza la ejecucin del FB, la CPU
regresa al bloque lgico que ha llamado el FB. El DB instancia conserva los valores de esa
instancia del FB. Si el FB se disea para realizar tareas de control genricas, es posible
reutilizarlo para varios dispositivos, seleccionando diferentes DB instancia para las distintas
llamadas del FB.
Easy Book
Manual de producto, 11/2009, A5E02486778-01
51
2%
)%
)%'%
'%
)%'%
)%'%
'%
5.2.3
Los bloques de datos permiten almacenar fcilmente los datos del programa
Los bloques de datos (DB) se crean en el programa de usuario para almacenar los datos de
los bloques lgicos. Todos los bloques del programa de usuario pueden acceder a los datos
en un DB global. En cambio, un DB instancia almacena los datos de un bloque de funcin
(FB) especfico.
El programa de usuario puede almacenar los datos en las distintas reas de memoria de la
CPU, p. ej. en las reas de entradas (I), salidas (Q) y marcas (M). Adems, es posible
utilizar un bloque de datos (DB) para acceder rpidamente a los datos almacenados en el
programa. Un DB se puede definir de manera que sea de slo lectura.
Los datos almacenados en un DB no se borran cuando se cierra el bloque de datos o
cuando finaliza la ejecucin del bloque lgico asociado. Hay dos tipos de DBs, a saber:
Un DB global almacena los datos de los bloques lgicos en el programa. Cualquier OB,
FB o FC puede acceder a los datos de un DB global.
Un DB instancia almacena los datos de un FB especfico. La estructura de los datos en
un DB instancia refleja los parmetros (Input, Output e InOut) y los datos estticos del
FB. La memoria temporal del FB no se almacena en el DB instancia.
Aunque el DB instancia refleja los datos de un FB especfico, cualquier bloque lgico puede
acceder a los datos de un DB instancia.
52
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Easy Book
Manual de producto, 11/2009, A5E02486778-01
53
5.3
&
'
&
54
Easy Book
Manual de producto, 11/2009, A5E02486778-01
5.3.1
La base de las instrucciones lgicas con bits son los contactos y las bobinas. Los contactos
leen el estado de un bit y las bobinas escriben el estado de la operacin en un bit.
Los contactos prueban el estado
binario del bit: el resultado es "flujo
de corriente" para on (1) o "sin
flujo de corriente" para off (0).
El estado de la bobina refleja el
estado de la lgica precedente.
Contacto
normalmente
cerrado
La estructura bsica de una operacin lgica con bits puede ser una Y lgica o una O
lgica. Los contactos conectados en serie crean segmentos lgicos Y. Los contactos
conectados en paralelo crean segmentos lgicos O.
Los contactos se pueden conectar a otros contactos, creando as una lgica combinacional
propia. Si el bit de entrada indicado utiliza el identificador de memoria I (entrada) o Q
(salida), el valor de bit se lee de la memoria imagen de proceso. Las seales de los
contactos fsicos del proceso de control se cablean con los bornes de entrada del PLC. La
CPU consulta las seales de entrada cableadas y actualiza continuamente los estados
lgicos en la memoria imagen de proceso de las entradas.
La lectura inmediata de una entrada fsica se especifica introduciendo ":P" despus de la
variable de una entrada (p. ej. "Arranque_motor:P" o "I3.4:P"). En una lectura inmediata, los
valores de datos de bit se leen directamente de la entrada fsica y no de la memoria imagen
de proceso. La lectura inmediata no actualiza la memoria imagen de proceso.
Bobina de rel,
salida
Easy Book
Manual de producto, 11/2009, A5E02486778-01
55
Todas las entradas de un cuadro Y tienen que cumplirse para que la salida sea TRUE
(verdadera).
Una entrada cualquiera de un cuadro O tiene que cumplirse para que la salida sea TRUE
(verdadera).
Un nmero impar de entradas de un cuadro O-exclusiva tiene que cumplirse para que la
salida sea TRUE (verdadera).
En la programacin FUP, los segmentos de los contactos KOP se representan con
segmentos con cuadros Y (&), O (>=1) y O-exclusiva (x), en los que pueden indicarse
valores de bit para las entradas y salidas de los cuadros. Tambin es posible interconectar
cuadros lgicos y crear combinaciones lgicas propias. Tras disponer un cuadro en el
segmento, es posible arrastrar la funcin "Insertar entrada binaria" desde la barra de
herramientas "Favoritos" o desde el rbol de instrucciones y soltarla en el lado de entrada
del cuadro para agregar entradas adicionales. Tambin se puede hacer clic con el botn
derecho del ratn en el conector de entrada del cuadro y seleccionar "Insertar entrada".
Es posible conectar las entradas y salidas de los cuadros con un cuadro lgico diferente, o
bien introducir una direccin de bit o un nombre simblico de bit para una entrada no
conectada. Cuando se ejecuta el cuadro, los estados actuales de las entradas se aplican a
la lgica del cuadro binario y, si se cumplen, la salida del cuadro ser verdadera.
56
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Instrucciones de comparacin
Las instrucciones de comparacin se utilizan para comparar dos valores de un mismo tipo
de datos. Si la comparacin es TRUE, el contacto se activa (KOP) o la salida del cuadro es
TRUE (FUP).
KOP
FUP
Tras hacer clic en la instruccin en el editor de
programacin, es posible seleccionar el tipo de
comparacin y el tipo de datos en las listas
desplegables respectivas.
Tipo de relacin
==
<>
>=
<=
>
<
Easy Book
Manual de producto, 11/2009, A5E02486778-01
57
Contadores
Las instrucciones con contadores se utilizan para contar eventos del programa internos y
eventos del proceso externos. Todo contador utiliza una estructura almacenada en un
bloque de datos para conservar sus datos. El bloque de datos se asigna al colocar la
instruccin de contaje en el editor. Estas instrucciones utilizan contadores por software cuya
frecuencia de contaje mxima est limitada por la frecuencia de ejecucin del OB en el que
estn contenidas.
CTU incrementa el CTD decrementa el
contador.
contador.
El nmero de contadores que pueden utilizarse en el programa de usuario est limitado slo
por la cantidad de memoria disponible en la CPU. Los contadores utilizan la siguiente
cantidad de memoria:
En los tipos de datos SInt o USInt, la instruccin de contaje utiliza 3 bytes.
En los tipos de datos Int o UInt, la instruccin de contaje utiliza 6 bytes.
En los tipos de datos DInt o UDInt, la instruccin de contaje utiliza 3 bytes.
CTU incrementa en 1 cuando el valor del parmetro CU cambia de 0 a 1. La figura
muestra un cronograma de CTU con un valor de contaje de entero sin signo
(donde PV = 3).
Si el valor del parmetro CV (valor de
contaje actual) es superior o igual que el
&8
del parmetro PV (valor de contaje
predeterminado), el parmetro de salida
5
del contador ser Q = 1.
Si el valor del parmetro de reset R
cambia de 0 a 1, el valor de contaje actual
se pone a 0.
&9
58
Easy Book
Manual de producto, 11/2009, A5E02486778-01
&8
/2$'
&9
Easy Book
Manual de producto, 11/2009, A5E02486778-01
&8
&'
/2$'
&9
48
4'
59
Temporizadores
Las instrucciones con temporizadores se utilizan para crear retardos programados:
TP: El temporizador de impulso genera un impulso con una duracin predeterminada.
TON: La salida Q del temporizador de retardo al conectar se activa al cabo de un tiempo
de retardo predeterminado.
TOF: La salida Q del temporizador de retardo al desconectar se desactiva al cabo de un
tiempo de retardo predeterminado.
TONR: La salida del acumulador de tiempo se activa al cabo de un tiempo de retardo
predeterminado. El tiempo transcurrido se acumula a lo largo de varios periodos de
temporizacin hasta que la entrada R inicializa el tiempo transcurrido.
RT: Inicializa un temporizador borrando los datos de tiempo almacenados en el bloque
de datos instancia del temporizador indicado.
Los temporizadores TP,
TON y TOF tienen los
mismos parmetros de
entrada y salida.
El temporizador TONR
dispone
adicionalmente de la
entrada de reset R.
La instruccin RT inicializa
el tiempo del temporizador
indicado.
"Nombre de temporizador"
----[ RT ]----
,1
Cronograma de
impulsos
4
37
37
37
(7
37
60
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Temporizador TON
Cronograma del
temporizador de
retardo al conectar
,1
(7
37
Temporizador TOF
Cronograma del
temporizador de
retardo al
desconectar
37
37
,1
(7
37
Temporizador
TONR
Cronograma del
acumulador de
tiempo
37
37
,1
5
4
37
(7
Easy Book
Manual de producto, 11/2009, A5E02486778-01
61
Descripcin
Inactivo
Tras descargar el programa de usuario por primer vez, el regulador PID permanece
en el estado operativo "Inactivo". Es ese caso, realice un "Autoajuste de primer
arranque" en la ventana de puesta en marcha. Durante el funcionamiento, el
regulador PID cambia a estado operativo "Inactivo" cuando se produce un error o
cuando se hace clic en el botn "Parada del regulador" en la ventana de puesta en
marcha.
Autoajuste
Modo
automtico
Modo manual El valor manipulado puede fijarse manualmente si el regulador PID funciona en modo
manual.
62
Easy Book
Manual de producto, 11/2009, A5E02486778-01
MC_Home establece la
relacin entre el programa de
control del eje y el sistema de
posicionamiento mecnico del
eje.
MC_MoveAbsolute inicia el
movimiento hacia una posicin
absoluta. La tarea finaliza
cuando se alcanza la posicin
de destino.
Easy Book
Manual de producto, 11/2009, A5E02486778-01
MC_MoveJog ejecuta el
modo jog para fines de test
y arranque.
63
5.4
5.4.1
64
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Nota
Recuerde asignar un nombre de variable PLC a los bits de la memoria de sistema o de la
marca de ciclo. El nombre de la variable puede describir la funcin del bit para facilitar su
identificacin, y se puede introducir fcilmente en el programa de usuario.
Easy Book
Manual de producto, 11/2009, A5E02486778-01
65
5.4.2
Con las tablas de observacin, la vigilancia del programa de usuario es muy fcil
Las "tablas de observacin" se utilizan para observar y forzar los valores del programa de
usuario que se est ejecutando en la CPU online. Es posible crear y guardar diferentes
tablas de observacin en el programa para soportar distintos entornos de test. Esto permite
reproducir tests durante la puesta en marcha, o bien para fines de servicio y mantenimiento.
Una tabla de observacin permite observar e interactuar con la CPU mientras sta ejecuta
el programa de usuario. Es posible ver o cambiar los valores no slo de las variables de los
bloques lgicos y de datos, sino tambin de las reas de memoria de la CPU, incluyendo las
entradas y salidas (I y Q), entradas de la periferia, marcas (M) y DBs (Pgina 31). La tabla
de observacin permite habilitar las salidas de la periferia (p. ej. "Stop:P" o "Q3.4:P") de una
CPU en estado operativo STOP. Por ejemplo, es posible asignar valores especficos a las
salidas al comprobar el cableado de la CPU.
La tabla de observacin tambin permite "forzar permanentemente" una variable o ajustarla
a un valor determinado (Pgina 97). Los valores forzados permanentemente se aplican una
vez por ciclo. Exceptuando las salidas, los valores forzados permanentemente se pueden
modificar durante la ejecucin del programa y se escriben al final del ciclo. Para forzar
permanentemente una entrada o una salida (con ":P"), haga clic en uno de los botones
"Forzar permanentemente".
66
Easy Book
Manual de producto, 11/2009, A5E02486778-01
5.4.3
STEP 7 Basic proporciona varias libreras globales, que pueden utilizarse en cualquier
proyecto.
Nota
Al guardar el proyecto no se guarda o actualiza la librera global. Para guardar una librera
global tras ampliarla o modificarla, utilice el botn "Guardar cambios en librera" de la barra
de herramientas de la librera global.
Easy Book
Manual de producto, 11/2009, A5E02486778-01
67
5.4.4
68
Columna
Descripcin
Objeto
Nombre del objeto que utiliza los objetos del nivel inferior o que es utilizado por
stos.
Cantidad
Nmero de utilizaciones
Ubicacin
Propiedad
como
Acceso
Tipo de acceso: el acceso al operando puede ser un acceso de lectura (R) y/o de
escritura (W)
Direccin
Tipo
Ruta
Easy Book
Manual de producto, 11/2009, A5E02486778-01
5.4.5
Easy Book
Manual de producto, 11/2009, A5E02486778-01
69
Easy Book
Manual de producto, 11/2009, A5E02486778-01
71
6.1
72
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Easy Book
Manual de producto, 11/2009, A5E02486778-01
73
6.2
74
Easy Book
Manual de producto, 11/2009, A5E02486778-01
6.2.1
Instrucciones PtP
Las instrucciones PORT_CFG, SEND_CFG y RCV_CFG
permiten cambiar la configuracin desde el programa de
usuario.
PORT_CFG cambia los parmetros de puerto, como la
velocidad de transferencia.
SEND_CFG cambia la configuracin de los parmetros de
transmisin serie.
RCV_CFG cambia la configuracin de los parmetros un
receptor serie conectado a un puerto de comunicacin. Esta
instruccin configura las condiciones que indican el inicio y
fin de un mensaje recibido. Los mensajes que cumplan esas
condiciones sern recibidos por la instruccin RCV_PTP.
Los cambios de la configuracin
dinmica no se almacenan de forma
permanente en la CPU. Tras una
desconexin y nueva conexin de la
alimentacin se utilizar la
configuracin esttica inicial del
dispositivo.
Las instrucciones SEND_PTP, RCV_PTP y RCV_RST controlan
la comunicacin PtP:
SEND_PTP transfiere el bfer indicado al mdulo CM. La
CPU sigue ejecutando el programa de usuario mientras el
mdulo enva los datos a la velocidad de transferencia
indicada.
RCV_PTP comprueba si se han recibido mensajes en el
mdulo CM. Si hay un mensaje disponible, se transfiere del
CM a la CPU.
RCV_RST reinicia el bfer de recepcin.
Todo mdulo CM punto a punto puede almacenar como
mximo 1 KB en un bfer. Este bfer puede asignarse a varios
mensajes recibidos.
SGN_SET y SGN_GET slo son
vlidas para el mdulo CM RS232.
Utilice estas instrucciones para leer
o activar la comunicacin RS232.
Easy Book
Manual de producto, 11/2009, A5E02486778-01
75
6.2.2
76
Easy Book
Manual de producto, 11/2009, A5E02486778-01
1200
790
2400
405
4800
212.5
9600
116.3
19200
68.2
38400
44.1
57600
36.1
115200
28.1
Easy Book
Manual de producto, 11/2009, A5E02486778-01
77
6.2.3
78
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Nota
Los trenes de impulsos no pueden ser utilizados por otras instrucciones dentro del programa
de usuario.
Al configurar las salidas de la CPU o SB como generadores de impulsos (para el uso con
instrucciones PWM o de Motion Control bsicas), las direcciones correspondientes de las
salidas (Q0.0, Q0.1, Q4.0 y Q4.1) se eliminan de la memoria Q y no pueden ser utilizadas
para otros fines dentro del programa de usuario. Si el programa de usuario escribe un valor
en una salida utilizada como generador de impulsos, la CPU no escribir ese valor en la
salida fsica.
ATENCIN
No debe excederse la frecuencia de pulsos mxima.
Tal y como se describe en el manual de sistema del S7-1200, la frecuencia de pulsos
mxima de los generadores de impulsos de salida es 100 KHz para las salidas digitales de
la CPU y 20 KHz para las de la Signal Board.
Cuando configure instrucciones bsicas de control de movimiento, recuerde que STEP 7
Basic no emite ninguna alerta si configura un eje con una velocidad o frecuencia mxima
superior a la citada limitacin del hardware. Ello podra ocasionar problemas en la
aplicacin. Por tanto, vigile que no se exceda la frecuencia de pulsos mxima del
hardware.
Easy Book
Manual de producto, 11/2009, A5E02486778-01
79
7.1
Contadores rpidos
Un contador rpido (HSC) puede utilizarse como entrada para un encoder rotativo
incremental. El encoder rotativo ofrece un nmero determinado de valores de contaje por
revolucin, as como un impulso de reset que ocurre una vez por revolucin. El o los relojes
y el impulso de reset del encoder suministran las entradas para el contador rpido.
El primero de los valores predeterminados se carga en el HSC y las salidas se activan
durante el periodo en el que el contaje actual es menor que el valor predeterminado. El HSC
pone a disposicin una alarma cuando el contaje actual es igual al valor predeterminado, al
ocurrir un reset y tambin al producirse un cambio de sentido.
Cuando el contaje actual es igual al valor predeterminado y se presenta un evento de
alarma, se carga un nuevo valor predeterminado y se activa el siguiente estado para las
salidas. Cuando ocurre el evento de alarma de reset, se activan el primer valor
predeterminado y los primeros estados de las salidas y se repite el ciclo.
Puesto que las alarmas ocurren con una frecuencia mucho menor que la frecuencia de
contaje del HSC, es posible implementar un control preciso de las operaciones rpidas con
un impacto relativamente bajo en el ciclo de la CPU. El mtodo de asociar alarmas permite
cargar cada valor predeterminado nuevo en un subprograma por separado, lo que simplifica
el control del estado. (Altenativamente, todos los eventos de alarma se pueden ejecutar en
un solo subprograma.)
80
Easy Book
Manual de producto, 11/2009, A5E02486778-01
HSC
Modo
2
3
4
Funcin
HSC1
Integrado I0.0
o Signal Board I4.0
o supervisin PTO 01 PTO 0 Impulso
I0.1
I4.1
PTO 0 Sentido
I0.3
I4.3
-
HSC2
Integrado I0.2
o Signal Board I4.2
o supervisin PTO 11 PTO 1 Impulso
I0.3
I4.3
PTO 1 Sentido
I0.1
I4.1
-
HSC32
Integrado I0.4
I0.5
I0.7
HSC43
Integrado I0.6
I0.7
I0.5
HSC54
Integrado I1.0
o Signal Board I4.0
I1.1
I4.1
I1.2
I4.3
HSC6 4
Integrado I1.3
o Signal Board I4.2
I1.4
I4.3
I1.5
I4.1
Contaje o frecuencia
Reset
Contaje
Contaje o frecuencia
Reset
Contaje
Contaje o frecuencia
Reset
Contaje
Reloj
Reloj
Reloj adelante
Fase A
Reloj
Sentido
Reloj atrs
Fase B
Sentido
Contaje o frecuencia
Fase Z
Contaje
Contaje
La supervisin de trenes de impulsos utiliza siempre las funciones de reloj y sentido. Si la salida PTO correspondiente
est configurada slo para impulsos, la salida de sentido se debera ajustar generalmente para el contaje adelante.
HSC3 con una entrada de reset no es posible para la CPU 1211C, que soporta slo 6 entradas integradas.
HSC4 no es posible para la CPU 1211C, que soporta slo 6 entradas integradas.
HSC5 y HSC6 slo son soportados por la CPU 1211C y CPU 1212C si est instalada una Signal Board.
Easy Book
Manual de producto, 11/2009, A5E02486778-01
81
Tipo de datos
Direccin predeterminada
HSC1
DInt
ID1000
HSC2
DInt
ID1004
HSC3
DInt
ID1008
HSC4
DInt
ID1012
HSC5
DInt
ID1016
HSC6
DInt
ID1020
Configurar el HSC
La CPU permite configurar hasta 6 contadores rpidos.
Edite las "Propiedades" de la CPU para configurar
individualmente los parmetros de cada HSC.
Configure los parmetros de los contadores rpidos
editando las "Propiedades" de la CPU, tales como la
funcin de contador, los valores iniciales, opciones de
reset y eventos de alarma.
Tras configurar el HSC, utilice la instruccin CTRL_HSC
en el programa de usuario para controlar el
funcionamiento del HSC.
82
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Parmetro
Tipo de datos
Descripcin
HSC
HW_HSC
DIR
BOOL
CV
BOOL
RV
BOOL
PERIOD
BOOL
NEW_DIR
INT
NEW_CV
DINT
NEW_RV
DINT
NEW_PERIOD
INT
BUSY
BOOL
Funcin ocupada
STATUS
WORD
Mientras que la velocidad de contaje de un contador CTU, CTD o CTUD est limitada por el
tiempo de ciclo de la CPU, el HSC funciona asncrono al ciclo de la CPU y permite eventos
de contaje a una velocidad de contaje de hasta 100 kHz (para HSC 1, 2 3 y configuracin
de entrada de contaje incorporada en la CPU).
Los contadores rpidos deben configurarse en la configuracin de dispositivos CPU del
proyecto antes de poder ser utilizados en el programa. Al configurar los dispositivos HSC se
seleccionan el modo de contaje, los conectores de E/S, la asignacin de alarmas y el
funcionamiento como contador rpido o dispositivo para medir la frecuencia de pulsos. Los
contadores rpidos pueden operarse con o sin control del programa.
Easy Book
Manual de producto, 11/2009, A5E02486778-01
83
84
Easy Book
Manual de producto, 11/2009, A5E02486778-01
7.2
Tiempo de ciclo
Duracin de impulso
La instruccin CTRL_PWM ofrece un tiempo de ciclo fijo con un ciclo de trabajo variable. La
salida PWM se ejecuta continuamente tras haberse iniciado a la frecuencia indicada (tiempo
de ciclo). El ancho de impulso vara segn sea necesario para obtener el control deseado.
Cada generador de impulsos puede asignarse a PWM o PTO, pero no a ambos
simultneamente.
Impulso
Sentido
Integrada en la CPU
Q0.0
Q0.1
Signal Board
Q4.0
Q4.1
PWM 1
Integrada en la CPU
Q0.0
--
Signal Board
Q4.0
--
PTO 2
Integrada en la CPU
Q0.2
Q0.3
Signal Board
Q4.2
Q4.3
PWM 2
Integrada en la CPU
Q0.2
--
Signal Board
Q4.2
--
PTO 1
Easy Book
Manual de producto, 11/2009, A5E02486778-01
85
86
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Parmetro
Tipo de datos
Descripcin
PWM
WORD
ENABLE
BOOL
BUSY
BOOL
Funcin ocupada
STATUS
WORD
Easy Book
Manual de producto, 11/2009, A5E02486778-01
87
Easy Book
Manual de producto, 11/2009, A5E02486778-01
89
8.2
90
Easy Book
Manual de producto, 11/2009, A5E02486778-01
8.3
Para utilizar el panel de operador es necesario que exista una conexin online con la CPU.
Una vez seleccionada la CPU en la configuracin de dispositivos o visualizando un bloque
lgico de la CPU online es posible abrir el panel de operador desde la Task Card
"Herramientas online".
Easy Book
Manual de producto, 11/2009, A5E02486778-01
91
8.4
92
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Easy Book
Manual de producto, 11/2009, A5E02486778-01
93
8.5
94
Easy Book
Manual de producto, 11/2009, A5E02486778-01
8.6
8.7
Nota
Las entradas y salidas digitales utilizadas por el contador rpido (HSC) y los dispositivos con
modulacin del ancho de pulso (PWM) y tren de impulsos (PTO) se asignan en la
configuracin de dispositivos. Al asignar las direcciones de las entradas y salidas digitales a
los dispositivos anteriores, los valores de las direcciones E/S asignadas no pueden
modificarse utilizando la funcin "Forzar permanentemente" de la tabla de observacin.
Easy Book
Manual de producto, 11/2009, A5E02486778-01
95
Para forzar las variables debe existir una conexin online con la CPU. Las siguientes
opciones estn disponibles para forzar variables:
"Forzar inmediatamente" cambia inmediatamente los valores de las direcciones
seleccionadas durante un ciclo.
"Forzar con disparador" cambia los valores de las direcciones seleccionadas.
Esta funcin no confirma si las direcciones seleccionadas se han forzado realmente. Si
se requiere una confirmacin del cambio, utilice la funcin "Forzar inmediatamente".
"Habilitar salidas de periferia" permite activar las salidas de periferia cuando la CPU se
encuentra en estado operativo STOP. Esta funcin es til para probar el cableado de los
mdulos de salida.
Las distintas funciones pueden seleccionarse mediante los botones situados en la parte
superior de la tabla de observacin. Introduzca el nombre de la variable que desea observar
y seleccione un formato de visualizacin en la lista desplegable. Si existe una conexin
online con la CPU y se hace clic en el botn "Observar", se visualizar el valor real del punto
de datos en el campo "Valor de observacin".
96
Easy Book
Manual de producto, 11/2009, A5E02486778-01
8.8
&
'
Arranque
A
La funcin de forzado permanente no afecta el borrado
del rea de memoria de las entradas (I).
B
E
F
Easy Book
Manual de producto, 11/2009, A5E02486778-01
RUN
Mientras escribe la memoria de las salidas
(Q) en las salidas fsicas, la CPU aplica el
valor de forzado permanente a medida que se
van actualizando las salidas.
Tras copiar el estado de las entradas fsicas
en el rea de memoria de las entradas (I), la
CPU aplica los valores de forzado
permanente.
Durante la ejecucin del programa de usuario
(OBs cclicos), la CPU aplica el valor de
forzado permanente cuando el programa de
usuario accede a la entrada fsica.
Los diagnsticos por autotest no se ven
afectados por la funcin de forzado
permanente.
El procesamiento de la comunicacin y de
alarmas no se ve afectado en ninguna fase
del ciclo.
97
Datos tcnicos
A.1
Especificaciones generales
El sistema de automatizacin S7-1200 cumple las siguientes normas y especificaciones de
ensayo. Los criterios de ensayo del sistema de automatizacin S7-1200 se basan en estas
normas y especificaciones.
El sistema de automatizacin S7-1200 satisface los requisitos y objetivos
relacionados con la seguridad segn las directivas CE indicadas a
continuacin y cumple las normas europeas (EN) armonizadas para
controladores programables publicadas en los Diarios Oficiales de la Unin
Europea.
Directiva CE 2006/95/CE (Directiva de baja tensin) "Material elctrico destinado a
utilizarse con determinados lmites de tensin"
EN 61131-2:2007 Autmatas programables - Requisitos y ensayos de los equipos
Directiva CE 2004/108/CE (Directiva CEM) "Compatibilidad electromagntica"
Norma de emisin
EN 61000-6-4:2007: Entornos industriales
Norma de inmunidad
EN 61000-6-2:2005: Entornos industriales
Directiva CE 94/9/CE (ATEX) "Equipos y sistemas de proteccin para uso en atmsferas
potencialmente explosivas"
EN 60079-15:2005: Tipo de proteccin 'n'
La Declaracin de conformidad CE se encuentra a disposicin de las autoridades
competentes en:
Siemens AG
IA AS RD ST PLC Amberg
Werner-von-Siemens-Str. 50
D92224 Amberg
Germany
Underwriters Laboratories Inc. cumple
Underwriters Laboratories, Inc.: UL 508 Listed (Industrial Control
Equipment)
Canadian Standards Association: CSA C22.2 Number 142 (Process
Control Equipment)
ATENCIN
La gama SIMATIC S7-1200 cumple la norma CSA.
El logotipo cULus indica que Underwriters Laboratories (UL) ha examinado y certificado el
S7-1200 segn las normas UL 508 y CSA 22.2 No. 142.
Easy Book
Manual de producto, 11/2009, A5E02486778-01
99
Datos tcnicos
A.1 Especificaciones generales
Factory Mutual Research (FM):
Approval Standard Class Number 3600 and 3611
Apto para el uso en:
Class I, Division 2, Gas Group A, B, C, D, Temperature Class T4A Ta =
40 C
Class I, Zone 2, IIC, Temperature Class T4 Ta = 40 C
EN 60079-0:2006: Atmsferas explosivas - Requisitos generales
EN 60079-15:2005: Material elctrico para atmsferas de gas explosivas;
Tipo de proteccin 'n'
II 3 G Ex nA II T4
Las siguientes condiciones especiales deben cumplirse para el uso seguro del S7-1200:
Los mdulos deben montarse en una carcasa apropiada con un grado de proteccin
mnimo de IP54 segn EN 60529, considerando las condiciones ambientales en las que
se utilizarn los equipos.
Si, en condiciones nominales, la temperatura excede 70 C en el punto de entrada del
cable, o bien 80 C en el punto de derivacin de los conductores, la temperatura
realmente medida deber estar comprendida en el rango de temperatura admisible del
cable seleccionado.
Se debern tomar las medidas necesarias para impedir que se exceda la tensin
nominal en ms de un 40% a causa de perturbaciones transitorias.
El S7-1200 cumple los requisitos de las normas segn AS/NZS 2064 (clase A).
Aprobacin marina: Los productos S7-1200 se someten con regularidad a pruebas para
obtener homologaciones especiales para aplicaciones y mercados especficos. Contacte
con el representante de Siemens ms prximo para obtener una lista de las
homologaciones actuales y los respectivos nmeros de referencia.
Sociedades de clasificacin:
ABS (American Bureau of Shipping)
BV (Bureau Veritas)
DNV (Det Norske Veritas)
GL (Germanischer Lloyd)
LRS (Lloyds Register of Shipping)
Class NK (Nippon Kaiji Kyokai)
Entornos industriales: El sistema de automatizacin S7-1200 est diseado para ser
utilizado en entornos industriales.
100
Campo de
aplicacin
Industrial
EN 61000-6-4:2007
EN 61000-6-2:2005
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Datos tcnicos
A.1 Especificaciones generales
Compatibilidad electromagntica: La compatibilidad electromagntica (tambin conocida por
sus siglas CEM o EMC) es la capacidad de un dispositivo elctrico para funcionar de forma
satisfactoria en un entorno electromagntico sin causar interferencias electromagnticas
(EMI) sobre otros dispositivos elctricos de ese entorno.
Compatibilidad electromagntica - Inmunidad segn EN 61000-6-2
EN 61000-4-2
Descargas electrostticas
EN 61000-4-3
Campos electromagnticos
radiados
EN 61000-4-4
Transitorios elctricos rpidos
EN 6100-4-5
Inmunidad a ondas de choque
EN 61000-4-6
Perturbaciones conducidas
EN 61000-4-11
Inmunidad a cortes e
interrupciones breves
Sistemas AC
0% durante 1 ciclo, 40% durante 12 ciclos y 70% durante 30
ciclos a 60 Hz
Emisiones radiadas
EN 55011, clase A, grupo 1
30 MHz a 230 MHz
230 MHz a 1 GHz
Condiciones ambientales
Condiciones ambientales - Transporte y almacenamiento
EN 60068-2-2, ensayo Bb, calor seco y
EN 60068-2-1, ensayo Ab, fro
-40 C a +70 C
25 C a 55 C, 95% de humedad
Presin atmosfrica
Easy Book
Manual de producto, 11/2009, A5E02486778-01
101
Datos tcnicos
A.1 Especificaciones generales
0 C a 55 C en montaje horizontal
0 C a 45 C en montaje vertical
95% de humedad no condensante
Presin atmosfrica
Concentracin de contaminantes
S02: < 0,5 ppm; H2S: < 0,1 ppm; RH < 60% no
condensante
5 C a 55, 3 C/minuto
Tolerancia
24 V DC
20,4 V DC a 28,8 V DC
120/230 V AC
85 V AC a 264 V AC, 47 a 63 Hz
ATENCIN
Cuando un contacto mecnico aplica tensin a una CPU S7-1200, o bien a un mdulo de
seales digitales, enva una seal "1" a las salidas digitales durante aprox.
50 microsegundos. Considere esto especialmente si desea utilizar dispositivos que
reaccionen a impulsos de breve duracin.
102
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Datos tcnicos
A.1 Especificaciones generales
Vida til de los rels: La figura siguiente muestra los datos tpicos de rendimiento de los
rels suministrados por el comercio especializado. El rendimiento real puede variar
dependiendo de la aplicacin. Un circuito de proteccin externo adaptado a la carga permite
prolongar la vida til de los contactos.
Easy Book
Manual de producto, 11/2009, A5E02486778-01
103
Datos tcnicos
A.2 Mdulos CPU
A.2
Mdulos CPU
Para conocer todos los datos tcnicos, consulte el manual de sistema del S7-1200.
Especificaciones generales
CPU 1211C
CPU 1212C
CPU 1214C
Dimensiones (A x A x P)
90 x 100 x 75 (mm)
90 x 100 x 75 (mm)
Peso
AC/DC/rel
DC/DC/rel
DC/DC/DC
420 gramos
380 gramos
370 gramos
425 gramos
385 gramos
370 gramos
475 gramos
435 gramos
415 gramos
Disipacin de potencia
AC/DC/rel
DC/DC/rel
DC/DC/DC
10 W
8W
8W
11 W
9W
9W
14 W
12 W
12 W
750 mA mx.
1000 mA mx.
1600 mA mx.
300 mA mx.
300 mA mx.
400 mA mx.
4 mA/entrada utilizada
4 mA/entrada utilizada
Propiedades de la CPU
CPU 1211C
Memoria de usuario
Memoria de trabajo
Memoria de carga
Memoria remanente
25 KB
1 MB
2 KB
CPU 1212C
25 KB
1 MB
2 KB
CPU 1214C
50 KB
2 MB
2 KB
6 entradas
4 salidas
8 entradas
6 salidas
14 entradas
10 salidas
2 entradas
2 entradas
2 entradas
Tamao de la memoria
imagen de proceso
Entradas
Salidas
4096 bytes
1024 bytes
1024 bytes
1024 bytes
1024 bytes
4096 bytes
1024 bytes
1024 bytes
8192 bytes
Ninguno
2 SMs mx.
8 SMs mx.
Ampliacin con SB
1 SB mx.
1 SB mx.
1 SB mx.
Ampliacin con CM
3 CMs mx.
3 CMs mx.
3 CMs mx.
Contadores rpidos
Fase simple
(frecuencia de reloj)
Fase de cuadratura
(frecuencia de reloj)
3 en total
3 a 100 kHz
4 en total
3 a 100 kHz y
1 a 30 kHz
3 a 80 kHz y
1 a 20 kHz
6 en total
3 a 100 kHz y
3 a 30 kHz
3 a 80 kHz y
3 a 20 kHz
Salidas de impulsos
Entradas de captura de
impulsos
14
104
3 a 80 kHz
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Datos tcnicos
A.2 Mdulos CPU
Propiedades de la CPU
CPU 1211C
CPU 1212C
CPU 1214C
Alarmas de retardo/cclicas
4 en total
con resolucin de 1 ms
4 en total
con resolucin de 1 ms
4 en total
con resolucin de 1 ms
Alarmas de flanco
6 crecientes y 6
decrecientes
8 crecientes y 8
decrecientes
12 crecientes y 12
decrecientes
10 crecientes y 10
decrecientes
12 crecientes y 12
decrecientes
14 crecientes y 14
decrecientes
Con SB opcional
+/- 60 segundos/mes
+/- 60 segundos/mes
+/- 60 segundos/mes
10 das tp./6 das mn. a
40C
0,1 s/instruccin
12 s/instruccin
18 s/instruccin
0,1 s/instruccin
12 s/instruccin
18 s/instruccin
0,1 s/instruccin
12 s/instruccin
18 s/instruccin
1 puerto Ethernet
10/100 Mb/s
Aislado por
transformador, 1500 V
DC
CAT5e apantallado
3
1
8
3
1 puerto Ethernet
10/100 Mb/s
Aislado por
transformador, 1500 V
DC
CAT5e apantallado
Entradas digitales
Descripcin
Nmero de entradas
CPU 1211C
CPU 1212C
CPU 1214C
Total
6
8
14
3
1
8
3
1 puerto Ethernet
10/100 Mb/s
Aislado por
transformador, 1500 V
DC
CAT5e apantallado
3
1
8
3
Tipo
Tensin nominal
24 V DC a 4 mA, nominal
30 V DC, mx.
Sobretensin transitoria
15 V DC a 2,5 mA
5 V DC a 1 mA
Grupos de aislamiento
Tiempos de filtro
Easy Book
Manual de producto, 11/2009, A5E02486778-01
105
Datos tcnicos
A.2 Mdulos CPU
Entradas digitales
Descripcin
Nivel 1 lgico = 15 a 26 V DC
Fase simple: 100 KHz
Fase en cuadratura: 80 KHz
Fase simple: 100 KHz (Ia.0 a Ia.5) y 30 KHz (Ia.6 a Ia.7)
Fase en cuadratura: 80 KHz (Ia.0 a Ia.5) y 20 KHz (Ia.6 a Ia.7)
Fase simple: 100 KHz (Ia.0 a Ia.5) y 30 KHz (Ia.6 a Ib.5)
Fase en cuadratura: 80 KHz (Ia.0 a Ia.5) y 20 KHz (Ia.6 a Ib.5)
CPU 1212C
CPU 1214C
Salidas digitales
Rel
DC
Nmero de salidas
AC/DC/rel y DC/DC/rel
CPU 1211C: 4
CPU 1212C: 6
CPU 1214C: 10
DC/DC/DC
CPU 1211C: 4
CPU 1212C: 6
CPU 1214C: 10
AC/DC/rel y DC/DC/rel
CPU 1211C: 4
CPU 1212C: 6
CPU 1214C: 10
DC/DC/DC
CPU 1211C: 4
CPU 1212C: 6
CPU 1214C: 10
Tipo
Rango de tensin
5 a 30 V DC 5 a 250 V AC
20,4 a 28,8 V DC
N/A
20 V DC mn.
N/A
0,1 V DC mx.
Intensidad (mx.)
2.0 A
0,5 A
Carga de lmparas
30 W DC/200 W AC
5W
Resistencia en estado ON
0,6 mx.
N/A
10 A mx.
Sobrecorriente momentnea
No
No
Resistencia de aislamiento
N/A
N/A
Grupos de aislamiento
AC/DC/rel y DC/DC/rel
CPU 1211C: 1
CPU 1212C: 2
CPU 1214C: 2
DC/DC/DC
CPU 1211C: 1
CPU 1212C: 1
CPU 1214C: 1
N/A
10 ms mx.
10 ms mx.
50 s mx., OFF a ON
200 s mx., ON a OFF
106
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Datos tcnicos
A.2 Mdulos CPU
Salidas digitales
Rel
DC
No recomendado
N/A
Entradas analgicas
Descripcin
Rango
0 a 10 V
2
3
0 a 27648
27649 a 32511
32512 a 32767
Resolucin
10 bits
35 V DC
Alisamiento2
Rechazo de
datos)1
interferencias3
10, 50 60 Hz
Impedancia
100 K
Ninguno
40 dB, DC a 60 Hz
La tensin de seal ms la tensin en modo comn debe ser menor que +12 V
y mayor que -12 V
Consulte el manual de sistema del S7-1200 para conocer las representaciones de tensin e intensidad de las entradas
analgicas.
Consulte el manual de sistema del S7-1200 para conocer los tiempos de reaccin indicial de las entradas analgicas.
Consulte el manual de sistema del S7-1200 para conocer las frecuencias de muestreo de las entradas analgicas.
Easy Book
Manual de producto, 11/2009, A5E02486778-01
107
Datos tcnicos
A.2 Mdulos CPU
108
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Datos tcnicos
A.3 Signal Boards
A.3
Signal Boards
General
SB 1223 AQ 1x12bit
Referencia
6ES7 223-0BD30-0XB0
6ES7 232-4HA30-0XB0
Dimensiones (A x A x P)
38 x 62 x 21 (mm)
38 x 62 x 21 (mm)
Peso
40 gramos
40 gramos
Disipacin de potencia
1,0 W
1,5 W
50 mA
15 mA
4 mA/entrada utilizada
40 mA (sin carga)
Entradas/salidas
1 salida
(tensin o intensidad)
Entradas digitales
Tensin nominal
24 V DC a 4 mA, nominal
30 V DC, mx.
Sobretensin transitoria
15 V DC a 2,5 mA
5 V DC a 1 mA
Grupos de aislamiento
Tiempos de filtro
Salidas digitales
Rango de tensin
20,4 a 28,8 V DC
20 V DC mn.
0,1 V DC mx.
Intensidad (mx.)
0,5 A
Carga de lmparas
5W
0,6 mx.
10 A mx.
Sobrecorriente momentnea
No
Grupos de aislamiento
1A
Easy Book
Manual de producto, 11/2009, A5E02486778-01
109
Datos tcnicos
A.3 Signal Boards
Salidas digitales
L+ menos 48 V, disipacin de 1 W
Retardo de conmutacin
Salidas analgicas
SB 1223 AQ 1x12bit
1 (tensin o intensidad)
Rango
10 V 0 a 20 mA
Resolucin
Tensin: 12 bits
Intensidad: 11 bits
Intensidad: 0 a 27,648
Tensin:
300 S (R), 750 S (1 uF)
Intensidad:
600 S (1 mH), 2 ms (10 mH)
Impedancia de carga
Tensin: 1000
Intensidad: 600
Ninguno
Diagnstico
110
SB 1232 AQ 1
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Datos tcnicos
A.4 Mdulos de seales digitales
A.4
SM 1221 DI 8x24 V DC
SM 1221 DI 16x24 VD C
Nmero de entradas
(Nmero de entradas activadas
simultneamente)
8
(8)
16
(16)
Dimensiones (A x A x P)
45 x 100 x 75 (mm)
45 x 100 x 75 (mm)
Peso
170 gramos
210 gramos
Disipacin de potencia
1,5 W
2.5 W
105 mA
130 mA
4 mA/entrada utilizada
4 mA/entrada utilizada
Entradas digitales
Descripcin
Tipo de entrada
Tensin nominal
24 V DC a 4 mA, nominal
30 V DC, mx.
Sobretensin transitoria
15 V DC a 2,5 mA
5 V DC a 1 mA
Grupos de aislamiento
Easy Book
Manual de producto, 11/2009, A5E02486778-01
111
Datos tcnicos
A.4 Mdulos de seales digitales
SM 1221 DI 8 x 24 V DC
SM 1221 DI 16 x 24 V DC
SM1222 DQ 16xrel
SM1222 DQ 16x24 V DC
Dimensiones (A x A x P)
45 x 100 x 75 (mm)
45 x 100 x 75 (mm)
Peso
260 gramos
220 gramos
Disipacin de potencia
8.5 W
2.5 W
135 mA
140 mA
N/A
Salidas digitales
SM1222 DQ 16xrel
SM1222 DQ 16x24 V DC
Rango de tensin
5 a 30 V DC 5 a 250 V AC
20,4 a 28,8 V DC
N/A
20 V DC mn.
0,1 V DC mx.
2,0 A
0,5 A
Carga de lmparas
30 W DC/200 W AC
5W
Resistencia en estado ON
(contactos)
0,6 mx.
N/A
10 A mx.
112
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Datos tcnicos
A.4 Mdulos de seales digitales
Salidas digitales
SM1222 DQ 16xrel
SM1222 DQ 16x24 V DC
Sobrecorriente momentnea
No
No
Grupos de aislamiento
10 A
8A
N/A
L+ menos 48 V, disipacin de 1 W
Retardo de conmutacin
10 ms mx.
50 s mx. OFF a ON
200 s mx. ON a OFF
N/A
SM 1222 DQ 16 x rel
Easy Book
Manual de producto, 11/2009, A5E02486778-01
N/A
SM 1222 DQ 16 x 24 V DC
113
Datos tcnicos
A.4 Mdulos de seales digitales
SM 1223
DI 16x24 VDC, DQ 16xrel
SM 1223
DI 16x24 V DC, DQ16x24 V DC
Dimensiones (A x A x P)
70 x 100 x 75 (mm)
70 x 100 x 75 (mm)
Peso
350 gramos
310 gramos
Disipacin de potencia
10 W
4.5 W
180 mA
185 mA
4 mA/entrada utilizada
11 mA/bobina de rel utilizada
4 mA/entrada utilizada
Entradas digitales
Descripcin
Tensin nominal
24 V DC a 4 mA, nominal
30 V DC, mx.
Sobretensin transitoria
15 V DC a 2,5 mA
5 V DC a 1 mA
Grupos de aislamiento
0,2, 0,4, 0,8, 1,6, 3,2, 6,4 y 12,8 ms, seleccionable en grupos de 4
Salidas digitales
SM 1223
DI 16x24 VDC, DQ 16xrel
SM 1223
DI 16x24 V DC, DQ16x24 V DC
Rango de tensin
5 a 30 V DC 5 a 250 V AC
20,4 a 28,8 V DC
N/A
20 V DC mn.
0,1 V DC mx.
Intensidad (mx.)
2.0 A
0,5 A
Carga de lmparas
30 W DC/200 W AC
5W
0,6 mx.
N/A
10 A mx.
Sobrecorriente momentnea
No
No
114
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Datos tcnicos
A.4 Mdulos de seales digitales
Salidas digitales
SM 1223
DI 16x24 VDC, DQ 16xrel
SM 1223
DI 16x24 V DC, DQ16x24 V DC
N/A
Grupos de aislamiento
8A
8A
N/A
L+ menos 48 V, disipacin de 1 W
Retardo de conmutacin
10 ms mx.
50 s mx. OFF a ON
200 s mx. ON a OFF
N/A
Vida til de los contactos bajo carga nominal 100.000 ciclos abiertos/cerrados
Reaccin al cambiar de RUN a STOP
Easy Book
Manual de producto, 11/2009, A5E02486778-01
SM 1223 DI 16 x 24 V DC, DQ 16 x 24 V DC
115
Datos tcnicos
A.5 Mdulos de seales analgicos
A.5
General
SM 1231
AI 4x13bit
SM 1234
AI 4x13bit AQ 2x14bit
SM 1232
AQ 2x14bit
4 tensin o intensidad
(diferencial)
4 tensin o intensidad
(diferencial)
2 tensin o intensidad
2 tensin o intensidad
Dimensiones A x A x P
45 x 100 x 75 (mm)
45 x 100 x 75 (mm)
45 x 100 x 75 (mm)
Peso
180 gramos
220 gramos
180 gramos
Disipacin de potencia
1,5 W
2.0 W
1,5 W
80 mA
80 mA
80 mA
45 mA
60 mA (sin carga)
45 mA (sin carga)
Entradas analgicas
Descripcin
Tipo de entradas
Rango
10 V, 5 V, 2,5 V 0 a 20 mA
-27.648 a 27.648
Rango de sobreimpulso/subimpulso
(palabra de datos)1
Resolucin
35 V / 40 mA
Alisamiento2
Rechazo de
2
3
interferencias3
400, 60, 50 10 Hz
Impedancia
Ninguno
40 dB, DC a 60 Hz
Consulte el manual de sistema del S7-1200 para conocer las representaciones de tensin e intensidad de las entradas
analgicas.
Consulte el manual de sistema del S7-1200 para conocer los tiempos de reaccin indicial de las entradas analgicas.
Consulte el manual de sistema del S7-1200 para conocer las frecuencias de muestreo de las entradas analgicas.
116
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Datos tcnicos
A.5 Mdulos de seales analgicos
Salidas analgicas
Descripcin
Tipo de salidas
Tensin o intensidad
Rango
10 V 0 a 20 mA
Resolucin
Tensin: 14 bits
Intensidad: 13 bits
Impedancia de carga
Tensin: 1000
Intensidad: 600
Ninguno
Consulte el manual de sistema del S7-1200 para conocer las representaciones de tensin e intensidad de las salidas
analgicas.
Diagnstico
SM 1231
AI 4x13bit
SM 1234
AI 4x13bit AQ 2x14bit
SM 1232
AQ 2x14bit
S1
S1
N/A
No
S (salidas)
No
S, (salidas)
Si se aplica una tensin superior a +30 V DC o inferior a -15 V DC a la entrada, el valor resultante se desconocer y es
posible que no se active el rebase por exceso o por defecto correspondiente.
Easy Book
Manual de producto, 11/2009, A5E02486778-01
117
Datos tcnicos
A.5 Mdulos de seales analgicos
SM 1231 AI 4 x 13 Bit
118
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Datos tcnicos
A.6 Mdulos de comunicacin
A.6
Mdulos de comunicacin
Las siguientes especificaciones son slo una muestra de los mdulos CM disponibles para
el S7-1200. Consulte el manual de sistema del S7-1200 para conocer ms detalles sobre las
entradas y ms informacin.
General
CM 1241 RS485
CM 1241 RS232
Dimensiones (A x A x P)
30 x 100 x 75 (mm)
30 x 100 x 75 mm
Peso
150 gramos
150 gramos
1,1 W
1,1 W
Desde +5 V DC
220 mA
220 mA
Transmisor y receptor
Descripcin
Transmisor
(RS485)
2 V mn. a RL = 100
1,5 V mn. a RL = 54
Terminacin y polarizacin
Transmisor
(RS232)
+/- 5 V mn. a RL = 3K
+/- 15 V DC mx.
Receptor
+/- 30 V DC mx.
Aislamiento
RS485: 1000 m.
RS232: 10 m.
CM 1241 RS485
Pin
1 GND
Descripcin
Conector
(hembra)
Pin
6 PWR
Sin conexin
Sin conexin
3 TxD+
4 RTS
5 GND
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Descripcin
8 TXD-
Sin conexin
SHELL
Conexin a masa
119
Datos tcnicos
A.6 Mdulos de comunicacin
CM 1241 RS232
Pin
1 DCD
Descripcin
Deteccin de portadora de datos:
Entrada
Conector
(macho)
3 TxD
5 GND
Masa lgica
120
Descripcin
6 DSR
7 RTS
8 CTS
9 RI
SHELL
Conexin a masa
2 RxD
4 DTR
Pin
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Datos tcnicos
A.6 Mdulos de comunicacin
Easy Book
Manual de producto, 11/2009, A5E02486778-01
121
ndice alfabtico
A
Acceso a la Ayuda en pantalla, 14
Agregar un dispositivo
CPU sin especificar, 42, 90
Alarmas
Bloque de organizacin (OB), 51
Ampliar la ventana de Ayuda en pantalla, 14
Ampliar las prestaciones del S7-1200, 9
Aprobacin C-Tick, 96
Aprobacin marina, 96
Ayuda, 14
Ampliar, 14
Desacoplar, 14
Imprimir, 16
Mostrar el contenido e ndice, 14
Ayuda contextual, 14
Ayuda desplegable, 14
Ayuda en pantalla, 14
Ampliar la ventana de ayuda, 14
Desacoplar, 14
Imprimir, 16
Mostrar el contenido e ndice, 14
B
Barra de herramientas Favoritos, 17
Bloque
Comprobacin de coherencia, 70
Getting Started, 55
Llamar otro bloque lgico, 55
Tipos, 37
Bloque de administracin de datos (DHB), 54
Bloque de datos
Bloque de datos global, 35, 54
Bloque de datos instancia, 35
Bloque de datos (DB), 54
Bloque de datos global, 35, 54
Bloque de datos instancia, 35
Bloque de funcin (FB)
Bloque de datos instancia, 53
Parmetros de salida, 53
Valor inicial, 53
Bloque de organizacin
Configurar el funcionamiento, 52
Crear, 52
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Procesar, 51
Varios OBs de ciclo, 52
Bloque de programa
Getting Started, 21, 55
Bloque lgico
Copiar desde una CPU online, 89
DB (bloque de datos), 54
FB (bloque de funcin), 53
FC (funcin), 53
Llamar un bloque, 55
Bloques
Bloques de datos (DBs), 37
Bloques de funcin (FBs), 37
Bloques de organizacin (OBs), 37
Funciones (FCs), 37
Bloques lgicos, 50
Bfer de diagnstico, 92
C
Cambiar ajustes de STEP 7 Basic, 19
Carga
Bloques lgicos, 89
Determinar, 90
Sincronizar, 89
Cargar bloques lgicos desde una CPU online, 89
Clase de proteccin, 98
Colas de espera, 38
Compatibilidad electromagntica (CEM), 97
Comprobacin de coherencia, 70
Introduccin, 70
Comprobar el programa, 67
Comunicacin
Direccin IP, 48
Libreras, 74
Red, 71
Comunicacin de red, 71
Comunicacin Ethernet, 71
Comunicacin PtP, 73
Comunicacin punto a punto, 73
Comunicacin serie, 73
Comunicacin TCP/IP, 71
Condiciones ambientales, 98
Conexin de red, 45
Conexin HMI, 28
Conexiones
Conexin de red, 28
Conexin HMI, 28
123
ndice alfabtico
Configuracin
Determinar, 42, 90
Direccin IP, 48
HSC (contador rpido), 82
Parmetros de arranque, 46
PROFINET, 48
Puerto Industrial Ethernet, 48
Configuracin de dispositivos, 41
Agregar mdulos, 44
Agregar nuevo dispositivo, 43
Conexin de red, 45
Configurar la CPU, 46, 47
Configurar los mdulos, 46, 47
Determinar, 42, 90
PROFINET, 48
Puerto Ethernet, 48
Configuracin de hardware
Agregar mdulos, 44
Agregar nuevo dispositivo, 43
Configurar la CPU, 46
Configurar los mdulos, 46
Configuracin hardware, 41
Conexin de red, 45
Configurar la CPU, 47
Configurar los mdulos, 47
Determinar, 42, 90
PROFINET, 48
Puerto Ethernet, 48
Configurar parmetros
CPU, 46, 47
Mdulos, 46, 47
PROFINET, 48
Puerto Ethernet, 48
Contactos
Getting Started, 24
Contador rpido, 80
Contadores
Rpido (HSC): Configurar, 82
Rpidos (HSC), 80
CPU
Agregar mdulos, 44
Agregar nuevo dispositivo, 43
Bloque de organizacin (OB), 51
Bfer de diagnstico, 92
Carga, 89
Conexin de red, 45
Configuracin de dispositivos, 41
Configurar la comunicacin con HMI, 71
Configurar parmetros, 46, 47
CPU sin especificar, 42, 90
Datos tcnicos 1211C, 100
Datos tcnicos 1212C, 100
124
D
Datos
Tcnicos generales, 95
Datos tcnicos, 95
Aprobacin C-Tick, 96
Aprobacin marina, 96
Compatibilidad electromagntica (CEM), 97
Condiciones ambientales, 98
CPU 1212C, 100
CPU 1214C, 100
Diagrama de cableado del SM 1221, 108
Diagrama de cableado del SM 1222, 109
Diagrama de cableado del SM 1223, 111
Diagramas de cableado de mdulos de seales
analgicos, 113
Entornos, 97
Homologacin ATEX, 95, 96
Homologacin CE, 95
Homologacin CSA, 96
Homologacin cULus, 95
Homologacin FM, 96
Homologacin UL, 95
Mdulo de comunicacin CM 1241 RS232, 114
Mdulo de comunicacin CM 1241 RS485, 114
Mdulo de seales SM 1221, 107
Easy Book
Manual de producto, 11/2009, A5E02486778-01
ndice alfabtico
E
E/S
Direccionamiento, 37
Ejecucin de eventos, 38
Ejecucin del programa, 31, 37
Entornos
Industriales, 97
Estado operativo, 18, 32, 88
Estado operativo RUN, 32
Ejecucin del programa, 31
Forzar permanentemente, 93
Panel de operador, 18, 32, 88
Estado operativo STOP, 32
Forzar permanentemente, 93
Panel de operador, 18, 32, 88
Easy Book
Manual de producto, 11/2009, A5E02486778-01
Estructura de llamadas, 70
Introduccin, 70
Estructura del programa, 50
Ethernet
Conexin de red, 45
Direccin IP, 48
Eventos, 92
Bloque de organizacin (OB), 51
F
FB (bloque de funcin), 53
FC (funcin), 53
Forzado permanente, 93
Funcin (FC), 53
FUP (Diagrama de funciones), 56
G
Getting Started
Ayuda contextual, 14
Ayuda desplegable, 14
Ayuda en pantalla, 14
Bloque, 55
Bloque de programa, 55
Conexin de red, 28
Conexin HMI, 28
Contactos, 24
CPU, 21
Direccionamiento, 25
Dividir el rea de editores, 22, 25
Documentacin, 14
HMI, 27, 29
Instruccin Cuadro, 26
Instrucciones, 25
Instrucciones matemticas, 26
Nuevo PLC, 21
Programa KOP, 24, 26
Proyecto, 21
Segmento, 24
Sistema de informacin, 14
Tooltips, 14
Tooltips en cascada, 14
Variables, 22, 25
Variables PLC, 22, 25
H
HMI
Conexin de red, 28
Conexin HMI, 28
125
ndice alfabtico
I
Imprimir temas de ayuda, 16
Informacin del programa
En la estructura de llamadas, 70
Insertar instrucciones
Drag & Drop entre editores, 18
Favoritos, 17
Insertar instrucciones mediante Drag & Drop, 17
Insertar un dispositivo
CPU sin especificar, 42, 90
Instruccin Acumulador de tiempo (TONR), 62
Instruccin Copiar valor, 60
Instruccin CTRL_PWM, 84
Instruccin Cuadro
Getting Started, 26
Instruccin HSC (Controlar contador rpido), 82
Instruccin Impulso (TP), 62
Instruccin Inicializar temporizador (RT), 62
Instruccin MOVE_BLK (Copiar rea), 60
Instruccin PID_Compact, 64
Instruccin Retardo al conectar (TON), 62
Instruccin Retardo al desconectar (TOF), 62
Instruccin RT (inicializar temporizador), 62
Instruccin TOF (retardo al desconectar), 62
Instruccin TON (retardo al conectar), 62
Instruccin TONR (acumulador de tiempo), 62
Instruccin TP (impulso), 62
Instruccin TRCV_C, 73
Instruccin TSEND_C, 72
Instruccin UMOVE_BLK (Copiar rea sin
interrupciones), 60
Instrucciones
Agregar un parmetro, 26
Comparacin, 59
Contador, 60
Contador rpido (HSC), 82
Copiar rea (MOVE_BLK), 60
Copiar rea sin interrupciones (UMOVE_BLK), 60
CTRL_PWM, 84
126
Desplazamiento, 60
Drag & Drop, 17
Drag & Drop entre editores, 18
Favoritos, 17
Getting Started, 25, 26
Insertar, 17
Lgicas con bits, 57
PID_Compact, 64
Temporizador, 62
Temporizador: RT (inicializar temporizador), 62
Temporizador: TOF (retardo al desconectar), 62
Temporizador: TON (retardo al conectar), 62
Temporizador: TONR (acumulador de tiempo), 62
Temporizador: TP (impulso), 62
TRCV_C, 73
TSEND_C, 72
Instrucciones con contadores, 60
Instrucciones con temporizadores, 62
Instrucciones de comparacin, 59
Instrucciones Ethernet
TRCV_C, 73
TSEND_C, 72
Instrucciones lgicas con bits, 57
Interfaz de usuario
Vista del portal, 13
Vista del proyecto, 14
Interfaz PROFINET
Propiedades de direcciones Ethernet, 48
K
KOP (Esquema de contactos), 56
L
Librera del protocolo USS, 75
Librera global
USS, 75
Llamada de bloque
Principios bsicos, 37
M
Mscara de subred, 48
Memoria
Marcas de ciclo, 66
Marcas de sistema, 66
Memoria de carga, 33
Memoria de trabajo, 33
Memoria remanente, 33
Memoria temporal (L), 35
Easy Book
Manual de producto, 11/2009, A5E02486778-01
ndice alfabtico
Memoria de carga, 33
Memoria de trabajo, 33
Memoria remanente, 33
Memoria temporal (L), 35
Memory Card
Memoria de carga, 33
Modo ARRANQUE
Ejecucin del programa, 31
Forzar permanentemente, 93
Mdulo de comunicacin
Agregar mdulos, 44
Agregar nuevo dispositivo, 43
Configuracin de dispositivos, 41
Mdulo de comunicacin (CM)
Datos tcnicos, 114
Tabla de comparacin, 9
Mdulo de comunicacin (CM), librera USS, 75
Mdulo de seales (SM)
Agregar mdulos, 44
Agregar nuevo dispositivo, 43
Configuracin de dispositivos, 41
Tabla de comparacin, 9
Mdulos
Configurar parmetros, 46, 47
Tabla de comparacin, 9
Zona de disipacin, 11
Mdulos de E/S
Tablas de observacin, 92
Mdulos de seales
Datos tcnicos SM 1221, 107
Datos tcnicos SM 1222, 108
Datos tcnicos SM 1223, 110
Montaje
Dimensiones, 11
Dimensiones de montaje, 11
Zona de disipacin, 11
Mostrar el contenido e ndice (Ayuda en pantalla), 14
MRES
Panel de operador, 18, 32, 88
N
Nivel de proteccin
CPU, 40
Nuevo proyecto
Agregar un dispositivo HMI, 27
Conexin de red, 28
Conexin HMI, 28
Getting Started, 21
Pantalla HMI, 29
Easy Book
Manual de producto, 11/2009, A5E02486778-01
O
Observar el programa, 67
Online
Bloques lgicos, 89
Conexin con una CPU, 87
Determinar, 90
Dispositivos accesibles, 87
Forzar permanentemente, 93
Panel de operador, 18, 32, 88
Sincronizar, 89
Vigilancia de la carga de memoria, 89
Vigilancia del tiempo de ciclo, 88
P
Panel de operador, 18, 32, 88
Parametrizacin, 53
Parmetros de arranque, 46
Parmetros de salida, 53
PLC
Carga, 89
Forzar permanentemente, 93
Getting Started, 21
Instrucciones, 25
Llamar un bloque, 55
Online, 87
Sincronizar, 89
Sinopsis, 7
Usar bloques, 37, 49
Variables, 22, 25
Posiciones de memoria, 35
Prioridades de procesamiento, 38
Procesar eventos de alarma
Bloque de organizacin (OB), 51
PROFINET, 71
Comprobar una red, 49
Conexin de red, 45
Direccin IP, 48
Programa
Carga, 89
Copiar desde una CPU online, 89
Ejemplo de segmento, 24, 26
Getting Started, 24, 26
Instrucciones matemticas, 26
Llamar un bloque, 55
Sincronizar, 89
Programa de usuario
Drag & Drop entre editores, 18
Favoritos, 17
Insertar instrucciones, 17
Programacin
127
ndice alfabtico
R
Red
Conexin de red, 28
Referencias cruzadas
Introduccin, 69
Usos, 69
Router IP, 48
S
S7-1200
Agregar mdulos, 44
Agregar nuevo dispositivo, 43
Ampliar las prestaciones, 9
Bloque de organizacin (OB), 51
Bfer de diagnstico, 92
Carga, 89
Conexin de red, 45
Configuracin de dispositivos, 41
Configurar los mdulos, 46, 47
Configurar los parmetros de la CPU, 46, 47
CPU, 7
128
Dimensiones de montaje, 11
Direccin IP, 48
Dispositivos HMI, 10
Ejecucin del programa, 31
Forzar permanentemente, 93
Llamar un bloque, 55
Online, 87
Panel de operador, 18, 32, 88
Parmetros de arranque, 46
PROFINET, 48
Proteccin por contrasea, 40
Puerto Ethernet, 48
Sincronizar, 89
Tabla de comparacin de los modelos de CPUs, 8
Zona de disipacin, 11
Segmento
Getting Started, 24, 26
Seguridad
CPU, 40
Signal Board (SB)
Agregar mdulos, 44
Configuracin de dispositivos, 41
Tabla de comparacin, 9
Signal Board (SM)
Agregar nuevo dispositivo, 43
Sincronizar, 89
Sincronizar CPUs online y offline, 89
Sistema de informacin, 14
Ampliar, 14
Desacoplar, 14
Imprimir, 16
Mostrar el contenido e ndice, 14
STEP 7
Agregar mdulos, 44
Agregar nuevo dispositivo, 43
Conexin de red, 45
Configuracin de dispositivos, 41
Configurar la CPU, 46, 47
Configurar los mdulos, 46, 47
PROFINET, 48
Puerto Ethernet, 48
Vista del portal, 13
Vista del proyecto, 13
STEP 7 Basic
Bfer de diagnstico, 92
Cambiar la configuracin, 19
Drag & Drop entre editores, 18
Favoritos, 17
Forzar permanentemente, 93
Insertar instrucciones, 17
Panel de operador, 18, 32, 88
Easy Book
Manual de producto, 11/2009, A5E02486778-01
ndice alfabtico
Tabla de comparacin
Dispositivos HMI, 10
Modelos de CPUs, 8
Tabla de comparacin de mdulos, 9
Tablas de observacin, 67, 92
Tarjeta de programa, 33
Tensiones nominales, 99
TIA Portal
Agregar mdulos, 44
Agregar nuevo dispositivo, 43
Conexin de red, 45
Configuracin de dispositivos, 41
Configurar la CPU, 46, 47
Configurar los mdulos, 47
PROFINET, 48
Puerto Ethernet, 48
Vista del portal, 13
Vista del proyecto, 13
Tipo de datos DTL, 34
Tipo de datos DTL (Data and Time Long), 34
Tipos de datos, 34
DTL, 34
Tooltips, 14
Tren de impulsos (PTO), 84
Zona de disipacin, 11
V
Variables
Getting Started, 22, 25
Variables PLC
Getting Started, 22, 25
Vida til de los rels, 99
Vigilancia de la carga de memoria, online, 89
Vigilancia del tiempo de ciclo, 88
Vista del portal, 13
Agregar mdulos, 44
Agregar nuevo dispositivo, 43
Configurar el puerto Ethernet, 48
Configurar la CPU, 46, 47
Configurar los mdulos, 46, 47
PROFINET, 48
Vista del proyecto, 13, 14
Agregar mdulos, 44
Agregar nuevo dispositivo, 43
Conexin de red, 45
Configuracin de dispositivos, 41
Configurar el puerto Ethernet, 48
Configurar los mdulos, 46, 47
Configurar los parmetros de la CPU, 46, 47
PROFINET, 48
Easy Book
Manual de producto, 11/2009, A5E02486778-01
129
ndice alfabtico
130
Easy Book
Manual de producto, 11/2009, A5E02486778-01