Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Guia ET200s Siemens PDF
Guia ET200s Siemens PDF
1
Descripcin general
SIMATIC Gua rpida para la puesta en 2
marcha (Getting Started)
ET 200S 3
Direccionamiento
Mdulo interfase IM 151-7 CPU
4
ET 200S en la red PROFIBUS
Manual 5
ET 200S en la red MPI
6
Puesta en marcha y diagnstico
La siguiente documentacin adicional pertenece a esta
documentacin:
7
N Descripcin Edicin
Funciones del IM 151-7 CPU
Nmero de
dibujo
8
1 Informacin de producto A5E00385828-02 11/2005 Tiempos de ciclo y de respuesta
2 Informacin de producto A5E00860831-01 07/2006
9
Datos tcnicos
Sustitucin del IM 151-7 CPU
(6ES7151-7Ax00-0AB0)
por el IM 151-7 CPU 10
(6ES7151-7Ax10-0AB0)
Anexos
Lista de operaciones
A
Tiempos de ejecucin de las
SFC y SFB
B
Catalogacin del IM 151-7 CPU
en el entorno de la CPU
C
Edicin 11/2003
A5E00257809-03
Consignas de seguridad para el usuario
Este manual contiene las informaciones necesarias para la seguridad personal as como para la prevencin
de daos materiales. Las informaciones estn puestas de relieve mediante seales de precaucin. Las sea-
les que figuran a continuacin representan distintos grados de peligro:
Peligro
! Significa que, si no se adoptan las medidas preventivas adecuadas, se producir la muerte, o bien lesiones cor-
porales graves o daos materiales considerables.
Advertencia
! Significa que, si no se adoptan las medidas preventivas adecuadas, puede producirse la muerte, lesiones corpo-
rales graves o daos materiales considerables.
Precaucin
! Significa que, si no se adoptan las medidas preventivas adecuadas, pueden producirse lesiones corporales.
Precaucin
Significa que, si no se adoptan las medidas preventivas adecuadas, pueden producirse daos materiales.
Atencin
Se trata de una informacin importante, sobre el producto o sobre una parte determinada del manual, sobre la que
se desea llamar particularmente la atencin.
Personal cualificado
Slo est autorizado a intervenir en este equipo el personal cualificado. En el sentido del manual se trata de
personas que disponen de los conocimientos tcnicos necesarios para poner en funcionamiento, conectar a tierra
y marcar los aparatos, sistemas y circuitos de acuerdo con las normas estndar de seguridad.
Uso conforme
Considere lo siguiente:
Advertencia
! El equipo o los componentes del sistema slo se podrn utilizar para los casos de aplicacin previstos en el
catlogo y en la descripcin tcnica, y slo con los equipos y componentes de proveniencia tercera recomenda-
dos y homologados por Siemens.
El funcionamiento correcto y seguro del producto presupone un transporte, un almacenamiento, una instalacin y
un montaje conforme a las prcticas de la buena ingeniera, as como un manejo y un mantenimiento rigurosos.
Marcas
SIMATIC , SIMATIC NET y SIMATIC HMI son marcas registradas por 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 los proprietarios.
Objetivo
Este manual complementa al manual del sistema de periferia descentralizada ET 200S.
Aqu se describen las funciones especficas del mdulo interfase IM 151-7 CPU y no se
abordan las funciones generales de la ET 200S, que se encuentran descritas en el manual
del sistema de periferia descentralizada ET 200 (ver tambin el apartado titulada
Documentacin suministrada).
Este manual y el manual del sistema de periferia descentralizada ET 200S explican cmo
funciona la ET 200S con el mdulo interfase IM 151-7 CPU como esclavo DP en una red
PROFIBUS-DP o como CPU autnoma.
Nota
El manual Mdulos a prueba de fallos ET 200S se encuentra en el paquete de
documentacin Sistemas S7 F.
Gua
A fin de agilizar la bsqueda de una informacin determinada, el manual incluye las
siguientes ayudas de bsqueda:
Al principio del manual encontrar un ndice general completo y una lista de las figuras y
tablas incluidas en el manual.
En la columna izquierda de cada pgina de los captulos encontrar informacin que
ofrece una vista general sobre el contenido de cada apartado.
Al final del manual encontrar un glosario donde se definen los principales trminos
tcnicos que se han utilizado en el manual.
Al final del manual aparece un ndice alfabtico detallado que facilita un rpido acceso a
la informacin deseada.
Notas especiales
Adems del manual de la ET 200S, necesitar el manual sobre el maestro DP
correspondiente y la documentacin sobre la configuracin y el software de programacin
utilizado (Consulte la lista en el anexo A del manual del sistema de periferia descentralizada
ET 200S.
Nota
Encontrar una relacin detallada del contenido de los manuales de la unidad ET 200S en
el apartado 1.2 del presente manual.
Se recomienda consultar primero en este captulo qu contenidos son relevantes para
solucionar la tarea de automatizacin en cuestin y en qu manuales se encuentran.
Otras ayudas
Si tiene alguna pregunta sobre el uso de los productos descritos en este manual y no
encuentra aqu la respuesta, dirjase a su persona de contacto de Siemens de los
departamentos u oficinas competentes.
http://www.siemens.com/automation/partner
Centros de formacin
Para facilitar su aprendizaje sobre el sistema de periferia descentralizada ET 200S y el
sistema de automatizacin SIMATIC S7, ofrecemos cursos de formacin al respecto.
Pngase en contacto con el centro de formacin de su regin o con la central de formacin
en Nuremberg (D-90327).
Telfono: +49 (911) 895-3200
Internet: http://www.sitrain.com
Nuernberg
Johnson City
Beijing
Technical Support
Worldwide (Nuernberg)
Technical Support
Prlogo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
1 Descripcin general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1.1 En qu consiste el mdulo interfase IM 151-7 CPU? . . . . . . . . . . . . . . . . . . . . . . 1-2
1.2 Gua de manuales ET 200S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
2 Gua rpida para la puesta en marcha (Getting Started) . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
2.1 Primer paso: montaje del IM 151-7 CPU (ET 200S) y el S7-300 . . . . . . . . . . . . . 2-3
2.2 Segundo paso: cableado del IM 151-7 CPU (ET 200S) y S7-300 . . . . . . . . . . . . 2-4
2.3 Tercer paso: puesta en marcha del IM 151-7 CPU (ET 200S) . . . . . . . . . . . . . . . 2-6
2.4 Cuarto paso: configuracin del IM 151-7 CPU para el modo autnomo (MPI) . . 2-7
2.5 Quinto paso: programacin del IM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
2.6 Sexto paso: prueba de funcionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
2.7 Sptimo paso: ajuste del IM 151-7 CPU como esclavo DP
y puesta en marcha del S7-300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11
2.8 Octavo paso: configuracin del IM 151-7 CPU como esclavo DP
y del S7-300 como maestro DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
2.9 Noveno paso: programacin del IM 151-7 CPU y del S7-300-CPU . . . . . . . . . . . 2-16
2.10 Dcimo paso: puesta en marcha y prueba de funcionamiento
del IM 151-7 CPU y del S7-300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19
3 Direccionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.1 Direccionamiento por slots de los mdulos de la periferia . . . . . . . . . . . . . . . . . . . 3-2
3.2 Direccionamiento libre de los mdulos de periferia . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
3.3 Intercambio de datos con el maestro DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
3.4 Acceso a la memoria intermedia del IM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . 3-7
4 ET 200S en la red PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
4.1 ET 200S en la red PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
4.2 Componentes de red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6
4.3 Direccin PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8
4.4 Funciones de PG/OP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9
4.5 Comunicacin directa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-12
5 ET 200S en la red MPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
5.1 ET 200S en la red MPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
5.2 Direccin MPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
Figuras
1-1 Vista del sistema de periferia descentralizada ET 200S
con el mdulo interfase IM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
1-2 Componentes y manuales necesarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
2-1 Montaje del IM 151-7 CPU (ET 200S) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
2-2 Vista del S7-300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
3-1 Estructura del rea de direcciones por defecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
3-2 Slots del ET 200S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
3-3 Ejemplo de asignacin de direcciones para mdulos de periferia . . . . . . . . . . . . . 3-4
3-4 Estructura del rea de direcciones en el direccionamiento libre . . . . . . . . . . . . . . 3-4
3-5 Principio del intercambio de datos entre el maestro DP
y el ET 200S con IM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
4-1 Ejemplo de una red PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
4-2 Ajuste del modo de operacin de la interfaz DP del IM 151-7 CPU . . . . . . . . . . . 4-3
4-3 La PG/el OP accede al ET 200S a travs de la interfaz DP del maestro DP . . . 4-5
4-4 La PG accede directamente al ET 200S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
4-5 Conexin de la red DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7
4-6 Principio del forzado permanente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10
4-7 Intercambio de datos directo con el IM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . 4-12
5-1 Ejemplo de una red MPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
6-1 Manejo del selector de modo para un borrado total . . . . . . . . . . . . . . . . . . . . . . . . 6-5
6-2 Direcciones de diagnstico del maestro DP y del ET 200S . . . . . . . . . . . . . . . . . . 6-11
6-3 Estructura del diagnstico del esclavo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-14
6-4 Estructura del diagnstico de cdigo del IM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . 6-18
6-5 Estructura del estado del mdulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-19
6-6 Estructura del estado de alarma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-20
6-7 Byte y+4 hasta y+7 para alarma de diagnstico
(cambio de estado operativo del esclavo inteligente) . . . . . . . . . . . . . . . . . . . . . . . 6-21
6-8 Byte y+4 a y+7 para alarma de diagnstico (SFB 75) . . . . . . . . . . . . . . . . . . . . . . . 6-22
6-9 Estructura de los datos de diagnstico tomando
como ejemplo un mdulo mixto de 4 canales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-24
6-10 Bytes 0 y 1 de los datos de diagnstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-25
6-11 Bytes 4 a 7 de los datos de diagnstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-26
6-12 Fallo nico de un canal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-27
7-1 Selector de modo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3
7-2 Posicin de la ranura para la MMC en el IM 151-7 CPU . . . . . . . . . . . . . . . . . . . . 7-9
7-3 reas de memoria de un IM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-12
7-4 Memorias de carga y de trabajo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-15
7-5 Pasos que se ejecutan en un ciclo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-20
7-6 Manejo de los datos de recetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-22
7-7 Manejo de los ficheros de valores medidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-24
7-8 Ejemplo de una ventana de parametrizacin
de los datos del mdulo CPU en STEP 7 V5.1 + SP4 . . . . . . . . . . . . . . . . . . . . . . 7-40
8-1 Partes que componen el tiempo de ciclo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2
8-2 Tiempo de respuesta ms corto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-6
8-3 Tiempo de respuesta ms largo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-7
9-1 Esquema de principio del IM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-4
9-2 Esquema de principio IM 151-7 CPU FO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-4
C-1 Ejemplo: FB con direcciones no comprimidas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-3
C-2 Ejemplo: FB con direcciones comprimidas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-4
C-3 Ejemplo: reasignacin de las seales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-5
Tablas
1-1 Temas de los manuales suministrados
con el paquete de manuales del ET 200S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
3-1 Direcciones de los mdulos de entradas/salidas del ET 200S . . . . . . . . . . . . . . . 3-3
3-2 Acceso a las reas de direcciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
3-3 Interfaz de direccionamiento en STEP 7 V5.1 (extracto) . . . . . . . . . . . . . . . . . . . . 3-8
4-1 Comportamiento del IM 151-7 CPU en funcin del ajuste de la interfaz DP . . . . 4-4
4-2 Componentes de red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6
6-1 Posibilidades de configuracin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2
6-2 Formas de realizar un borrado total . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
6-3 Procesos internos de la CPU durante el borrado total . . . . . . . . . . . . . . . . . . . . . . 6-5
6-4 LEDs para PROFIBUS-DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-10
6-5 Respuestas a cambios del modo de operacin y a interrupciones en la
transferencia de datos tiles en el maestro DP y en el ET 200S con
IM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-12
6-6 Evaluacin de las transiciones RUN/STOP en el maestro DP/en el ET 200S . . 6-13
6-7 Estructura del estado de estacin 1 (byte 0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-15
6-8 Estructura del estado de estacin 2 (byte 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-16
6-9 Estructura del estado de estacin 3 (byte 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-16
6-10 Estructura de la direccin PROFIBUS del maestro (byte 3) . . . . . . . . . . . . . . . . . 6-17
6-11 Estructura del ID de fabricante (bytes 4 y 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-17
6-12 Cdigos de las clases de mdulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-25
7-1 Caractersticas registradas en el archivo GSD . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2
7-2 Posiciones del selector de modo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
7-3 LEDs de funcionalidad de la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
7-4 MMCs disponibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-7
7-5 Actualizacin del firmware con la tarjeta MMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-10
7-6 Backup del sistema operativo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-11
7-7 Comportamiento remanente de los objetos de memoria . . . . . . . . . . . . . . . . . . . . 7-14
7-8 reas de operandos de la memoria del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-19
7-9 Equipos conectables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-28
7-10 Caractersticas del reloj . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-29
7-11 Servicios de comunicacin del IM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-30
7-12 Recursos GD del IM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-33
7-13 Resumen: Bloques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-34
7-14 OBs cclicos y de arranque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-35
7-15 OBs de alarma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-35
7-16 OBs de respuesta ante error/fallo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-35
7-17 Bloques de parmetros, parmetros ajustables
y rangos de valores del IM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-37
7-18 Parametrizacin de la unin fra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-39
7-19 Resultado de la comparacin DEBE = ES en caso de mdulos
no parametrizables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-42
7-20 Resultado de la comparacin DEBE = ES en caso de mdulos parametrizables
con el mdulo de potencia conectado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-42
7-21 Resultado de la comparacin DEBE = ES en caso de mdulos parametrizables
con el mdulo de potencia desconectado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-42
8-1 Tiempo de procesamiento del sistema operativo en el punto de control de ciclo 8-3
8-2 Actualizacin de la imagen de proceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-3
8-3 Dependencia del tiempo de procesamiento del programa de usuario . . . . . . . . . 8-4
8-4 Prolongacin del ciclo por anidamiento de alarmas . . . . . . . . . . . . . . . . . . . . . . . . . 8-4
8-5 Tiempos de respuesta a alarmas del IM 151-7 CPU (sin comunicacin) . . . . . . 8-8
9-1 Asignacin de terminales del mdulo interfase IM 151-7 CPU . . . . . . . . . . . . . . . 9-3
A-1 Sublistas SZL del IM151/CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-49
C-1 Diferencias con respecto a las CPU S7-300 seleccionadas . . . . . . . . . . . . . . . . . . C-2
C-2 Ejemplo: Sustituciones bajo Herramientas Recablear . . . . . . . . . . . . . . . . . . . . C-4
Vista general
La siguiente figura muestra un ejemplo de configuracin de un ET 200S con un mdulo
interfase IM 151-7 CPU.
Mdulos electrnicos
Mdulo de potencia
Mdulo interfase PM-D para arranca-
Mdulo de potencia Mdulo de cierre
IM 151-7 CPU dores de motor
PM-E para mdulos Arrancador Arrancador
electrnicos de motor directo inversor
Mdulos de termina-
les TM-E para mdu-
los electrnicos
Mdulos de termina-
les TM-P para mdu-
los de potencia
Bus de energa
Figura 1-1 Vista del sistema de periferia descentralizada ET 200S con el mdulo interfase IM 151-7 CPU
Caractersticas del mdulo interfase IM 151-7 CPU comparado con otros mdulos
El mdulo interfase IM 151-7 CPU ofrece las siguientes caractersticas especiales:
El mdulo interfase dispone de funcionalidad de PLC (CPU integrada con memoria de
trabajo de 48 kB).
El mdulo interfase slo se puede utilizar si la memoria de carga (MMC) est enchufada.
El mdulo interfase puede ampliarse con hasta 63 mdulos de periferia de la gama
ET 200S.
El mdulo interfase dispone de un selector de modo que permite seleccionar las
posiciones RUN, STOP y MRES.
Hay 6 LED en el frontal del mdulo interfase para indicar lo siguiente:
Fallo del ET 200S (SF)
Fallo de bus (BF)
Tensin de alimentacin para la electrnica (ON)
Peticiones de forzado permanente (FRCE)
Modo de operacin del mdulo interfase IM 151-7 CPU (RUN y STOP).
Variantes para la conexin a PROFIBUS-DP mediante RS 485 y cable ptico (variante
FO)
La variante FO dispone de dos LED adicionales que sirven para indicar los fallos de
transferencia por fibra ptica (FO1F, FO2F).
2AO
IM 151
2AI
scentralizada ET 200S
+
2DO
2AO
151-7
2AI
2DO
2AO
151-7
2AI
CPU +
Arrancadores de motor para el
ET 200S
Safety Integrated Sistema
ET 200S SIGUARD
+
Mdulo interfase
IM 151-7 CPU
Tabla 1-1 Temas de los manuales suministrados con el paquete de manuales del ET 200S
Manual
Sistema de Mdulo Arranca- Captulo/
Contenido periferia interfase dores anexo
descentralizada IM 151-7 CPU de
ET 200S motor
para la
ET 200S
Componentes del ET 200S x 1.2
Componentes de los arrancadores de motor del ET x 1
200S
Posibilidades de configuracin del ET 200S x 3
Posibilidades de configuracin de los arrancadores x 1
de motor del ET 200S
Montaje del ET 200S; ajuste de la direccin x 4
PROFIBUS;
Montaje de los arrancadores de motor del ET 200S x 2
Direccionamiento del IM 151-7 CPU x 3
Configuracin elctrica y cableado del ET 200S x 5
ET 200S con IM 151-7 CPU en la red PROFIBUS x 4
Puesta en marcha y diagnstico del ET 200S x 6
Puesta en marcha y diagnstico del ET 200S con x 3
arrancadores de motor
Puesta en marcha y diagnstico del ET 200S con x 6
el mdulo interfase IM 151-7 CPU
Funciones del IM 151-7 CPU x 7
Especificaciones tcnicas generales del ET 200S x 7
(normativas, certificados y homologaciones, CEM,
condiciones del entorno, etc.)
Especificaciones tcnicas de los mdulos interfase, x 8, 9, 10,
mdulos de terminales, mdulos de potencia y 11, 12
mdulos electrnicos
Especificaciones tcnicas de los arrancadores de x 4
motor del ET 200S
Especificaciones tcnicas del IM 151-7 CPU x 9
Sistema ET 200S SIGUARD Safety Integrated x 9
Nmeros de referencia del ET 200S x A
Nmeros de referencia de los arrancadores de x A
motor del ET 200S
Tiempos de ciclo y de respuesta del IM 151-7 CPU x 8
Compatibilidad x 10
Lista de operaciones STEP 7 x A
Tiempos de ejecucin de los bloques SFC x B
Catalogacin del IM 151-7 CPU en el entorno de la C
CPU
Glosario x x x Glosario
Telegrama de configuracin y parametrizacin del IM 151-7 CPU: consulte la siguiente pgina de Internet
http://www.ad.siemens.de/simatic-cs
Requisitos
Es necesario poseer conocimientos bsicos sobre electrnica y electrotecnia, as como
disponer de experiencia en el manejo de ordenadores y el entorno de MicrosoftR
Windowst 95/98/NT/2000.
Peligro
! Debido a que el IM 151-7 CPU, el ET 200S y el S7-300 se emplean como componentes de
instalaciones o sistemas, deben utilizarse conforme a las reglas y prescripciones
particulares del mbito de aplicacin.
Respete las normas de seguridad y de prevencin de accidentes, por ejemplo, la IEC 204
(dispositivos de parada de emergencia).
Si no se observan dichas reglas, se pueden provocar daos graves y daar las mquinas y
los equipos.
2.1 Primer paso: montaje del IM 151-7 CPU (ET 200S) y el S7-300
Secuen Descripcin
cia
1 Monte el sistema S7-300 siguiendo el procedimiento descrito en el manual de instalacin y
configuracin del sistema de automatizacin S7-300 (captulo Montaje).
2 Si desea utilizar el IM 151-7 CPU con una fuente de alimentacin propia, coloque la fuente de
alimentacin (PS) en el perfil soporte del S7-300 y abtala hasta que se engatille.
3 Coloque el IM 151-7 CPU en el perfil soporte y abtalo hasta que se engatille.
4 Coloque el TM para el PM en el perfil soporte a la derecha del IM 151-7 CPU y abtalo hasta que se
engatille.
5 Deslice el TM hacia la izquierda hasta que perciba un clic, es decir, hasta que el mdulo se engatille
en el IM 151-7 CPU.
6 Repita los pasos 3 y 4 con los dos TM para mdulos elctricos y, a continuacin, proceda del mismo
modo con el mdulo de cierre (no se engatilla en el perfil soporte).
7 Deslice el PM hacia el TM correspondiente hasta que se engatille.
8 Deslice el DI hacia el TM izquierdo que queda libre hasta que se engatille.
9 Deslice el DO hacia el ltimo TM libre hasta que se engatille.
10 Inserte la Micro Memory Card en el IM 151-7 CPU; esta tarjeta es imprescindible para el
funcionamiento. Si se desconoce el contenido de la Micro Memory Card, deber borrarlo primero con
la unidad de programacin.
SF
BF
ON
FRCE
RUN
STOP
Secuen Descripcin
cia
1 Cablee el S7-300 siguiendo el procedimiento descrito en el manual de instalacin y configuracin del
sistema de automatizacin S7-300 (captulo Montaje).
2 Alargue las conexiones de los 4 pulsadores con un cable, respectivamente. Pele los extremos libres
de los cables unos 6 mm y coloque punteras de cable.
3 En el DI del S7-300, conecte las entradas 1.1 (borne 13) y 1.2 (borne 14) a travs de un pulsador con
L+ de la PS del S7-300, respectivamente.
4 Conecte los dos pulsadores monopolares restantes al DI del ET 200S del siguiente modo:
Un pulsador a los bornes 1 y 3
El otro pulsador a los bornes 5 y 7
Nota sobre los bornes de resorte
Cmo aflojar el resorte de una conexin: inserte el destornillador de 3 mm de ancho de hoja en el
orificio redondo superior del borne hasta el tope y, en caso necesario, tire ligeramente del mango del
destornillador hacia arriba. A continuacin podr introducir un extremo libre del cable en el orificio
cuadrado situado debajo. Extraiga el destornillador y asegrese de que el cable est bien asentado.
5 Cablee el borne 2 del TM del PM con L+ de la PS y el borne 3 del TM del PM con M de la PS. Los
extremos de los cables que se vayan a utilizar se deben pelar unos 11 mm y equipar con punteras de
cable.
6 Cablee el borne 1L+ del IM 151-7 CPU con L+ de la PS y el borne 1M del IM 151-7 CPU con M de la
PS.
Precaucin
Los extremos de los cables que se vayan a utilizar se deben pelar unos 11 mm y equipar con
punteras de cable.
Para la alimentacin del IM 151-7 CPU y del PM se puede utilizar tambin la PS del S7-300.
7 Conecte la PG y el IM 151-7 CPU mediante el cable PG y atornille todos los conectores de manera
que queden bien sujetos.
8 Conecte la PS del ET 200S, la PS del S7-300 y la PG a la red.
Vista del S7-300 (no se representa el cableado de la fuente de alimentacin del DI y del
DO; la PG est conectada al S7-300)
24 V
2.3 Tercer paso: puesta en marcha del IM 151-7 CPU (ET 200S)
Nota
En la primera puesta en marcha (estado de fbrica) del ET 200S, a la CPU se accede a
travs de la direccin MPI 2, HSA 31 y 187,5 kbaudios.
Secuencia Descripcin
1 Encienda la PS del IM 151-7 CPU.
Resultado:
En la PS se iluminar el LED DC24V.
En el PM se iluminarn los LED PWR y SF.
En el IM 151-7 CPU se iluminarn todos los LED; los LED SF, BF, FRCE y RUN se apagarn
de nuevo; y el LED STOP comenzar a parpadear rpidamente. El IM 151-7 CPU realiza de
este modo un borrado total.
2 Accione los dos pulsadores conectados al mdulo DI. Al accionar el pulsador de los bornes 1 y 3
se ilumina el LED 1.
Al accionar el pulsador de los bornes 5 y 7 se ilumina el LED 5.
3 Encienda la PG e inicie el Administrador SIMATIC desde el escritorio de Windows.
4a En el men principal del Administrador SIMATIC, haga clic en Herramientas y seleccione el
comando de men Ajustar interface PG/PC. Configure la interfaz PG/PC del siguiente modo:
4b
2 Haga doble clic en el icono OB 1 en la parte Se abrir el editor KOP/FUP/AWL para editar el
derecha de la ventana. bloque OB 1.
3 En el editor KOP/FUP/AWL, seleccione en el En el segmento 1 se mostrar un circuito.
men Ver, el comando KOP para cambiar al
lenguaje de programacin KOP.
4 Haga clic en la lnea horizontal del circuito. La lnea se representar resaltada.
5 En la barra de herramientas, haga doble clic en Los iconos se insertarn en el circuito.
el icono || (contacto normalmente abierto) y
luego en el icono ( ) (bobina).
6 Haga clic en el signo de interrogacin rojo del El contacto NA se representar resaltado, y en
contacto NA izquierdo del circuito. lugar del signo de interrogacin aparecer un
campo de texto con un cursor.
7 Escriba E1.0 y pulse la tecla Intro. Al contacto NA izquierdo se le asignar la
denominacin E1.0.
8 Escriba E1.1 y pulse la tecla Intro. Al contacto NA derecho se le asignar la
denominacin E1.1.
Escriba A2.0 y pulse la tecla Intro.
A la bobina se le asignar la denominacin
A2.0.
9 Cierre el editor y pulse S cuando se le El editor se cerrar y el OB 1 se guardar.
pregunte si desea guardar.
Secuencia Descripcin
1 Desenchufe el cable de PG del IM 151-7 CPU.
2a Inicie el programa Ajustar interface PG/PC del modo descrito en el paso 3, punto 4. Modifique la
configuracin de la interfaz PG/PC del siguiente modo:
2b
3 Confirme los ajustes con Aceptar y cierre el programa Ajustar interface PG/PC.
3 Se abrir la ventanaPropiedades
PROFIBUS Interface MPI/DP.
Ajuste la direccin de esclavo 4.
Al pulsar el botn Nuevo,
se abrir la ventana Nueva subred
PROFIBUS.
9 En la ventana que aparecer a continuacin haga clic en el botn Acoplar. Aparecer la ventana
Propiedades MPI/DP.
2 Asegrese de que los selectores del S7 y del IM se El IM 151-7 CPU y la CPU del S7-300
encuentren en la posicin STOP. requieren un borrado total.
Encienda la PS del S7-300 y la PS del ET 200S.
3 Proceda del siguiente modo para realizar un borrado Las dos CPU habrn sufrido un borrado
total del IM 151-7 CPU y de la CPU S7-300: total.
Ajuste el selector a la posicin MRES. Mantenga el
selector en esta posicin hasta que el LED STOP
se encienda por segunda vez y la luz permanezca
encendida (durante 3 segundos). A continuacin,
suelte el selector.
En un intervalo de 3 segundos, deber girar de
nuevo el selector a la posicin MRES. El LED
STOP comenzar a parpadear rpidamente y la
CPU realizar un borrado total. Suelte el selector.
Cuando el LED STOP se vuelva a iluminar de forma
permanente, la CPU habr terminado el borrado
total.
4 En el Administrador SIMATIC, seleccione en el men El programa y la configuracin se
Sistema de destino, el comando Cargar para transferir desde la PG a la CPU.
transferir el programa y la configuracin de hardware al
S7-300-CPU.
Confirme todos los cuadros de dilogo con S.
6 Confirme los ajustes con Aceptar y cierre el programa Ajustar interface PG/PC.
7 Abra la tapa frontal de la CPU S7-300.
Enchufe el IM 151-7 CPU a la interfaz DP de la CPU S7-300 mediante un cable PROFIBUS-DP.
Asegrese de que la resistencia terminadora est activada en ambos conectores.
Desenchufe el cable PG de la interfaz MPI de la CPU S7-300 y enchfelo en el conector de bus
del cable PROFIBUS-DP de la CPU S7-300. Atornille el conector.
Cierre en lo posible la tapa frontal de la CPU S7-300.
Cable de conexin PG
Conector
de buscon
conexin
hembra PG
PG
Cable de bus
ET 200S
Conector
Comunicacin directa
16 bytes por mdulo analgico
1 byte por mdulo digital
o arrancador de motor
Asignacin de slots
La siguiente figura muestra una configuracin de un ET 200S con mdulos electrnicos
digitales, mdulos electrnicos analgicos y mdulos tecnolgicos. Tambin indica la
asignacin de slots.
4 5 6 7 8 9 10 Slot
Mdulo de potencia PM-E
1Count 24V/100kHz
Mdulo interfase
Cierre
2DI 24 V DC
2DI 24 V DC
2AI RTD
2AO U
1SSI
SSI
Asignacin de direcciones
Para cada mdulo de periferia (de un mximo de 63), se reserva, dependiendo del slot,
1 byte para la periferia digital y 16 bytes para la periferia analgica en las reas de
direccionamiento del IM 151-7 CPU.
La siguiente tabla indica la asignacin de direcciones por defecto para mdulos digitales y
analgicos de cada slot. Las reas de direccionamiento de los mdulos de periferia slo
puede verlas el IM 151-7 CPU dentro del ET 200S, pero no el maestro DP
correspondiente. El maestro DP no tiene acceso directo a los mdulos de entradas y
salidas.
Direccionamiento libre
El direccionamiento libre significa que:
las direcciones de entrada de los mdulos y
las direcciones de salida de los mdulos
se pueden asignar libremente en unidades de 1 byte de forma independiente unas de otras
dentro del rango de 0 a 2047. Las direcciones 0 a 127 se encuentran en la imagen de
proceso y se asignan en STEP 7. Al asignarlas, se define la direccin base del mdulo, de
la que dependern las restantes direcciones del mdulo.
Direccionamiento libre
0 127 2047
Nota
En el direccionamiento libre no es posible asignar direcciones a nivel de bit, y por lo tanto no
se soporta la compresin de canales digitales. Tampoco es posible comprimir direcciones.
Ventajas
Ventajas del direccionamiento libre:
mximo aprovechamiento de las reas de direcciones disponibles, ya que no se crean
huecos entre los mdulos.
al crear software estndar, se pueden especificar direcciones independientemente de la
configuracin especfica de la estacin ET 200S.
Memoria intermedia
PROFIBUS-DP
Intercambio de datos entre maestro DP y ET 200S a travs de la memoria intermedia del IM 151-7 CPU
Intercambio de datos entre el IM 151-7 CPU y los mdulos de periferia
Figura 3-5 Principio del intercambio de datos entre el maestro DP y el ET 200S con IM 151-7 CPU
Coherencia de datos
La coherencia o consistencia de datos se define como coherencia de byte, palabra, o
coherencia total por cada rea de direcciones. La coherencia puede ser de hasta
32 bytes/16 palabras por cada rea de direcciones.
Programa de ejemplo
A continuacin, se muestra mediante un programa de ejemplo, cmo funciona el
intercambio de datos entre el maestro DP y el esclavo DP.
Encontrar las direcciones en la tabla 3-3.
Para llamar las SFCs 14 y 15, indique la direccin lgica en formato hexadecimal.
En la CPU maestra DP
Procesamiento de los datos recibidos en el maestro DP:
L PIB 50 Cargar el byte de entrada de periferia 50 y
T MB 60 transferirlo al byte de marcas 60.
L PIB 51 Cargar el byte de entrada de periferia 51 y
L B#16#3 cargar el byte 3
+ I sumar los valores como tipo de datos entero y
T MB 61 transferir el resultado al byte de marcas 61.
Preprocesamiento de datos en el maestro DP:
L 10 Cargar el valor real 10 y
+ 3 sumarle 3,
T MB 67 transferir el resultado al byte de marcas 67.
Enviar los datos (bytes de memoria de marcas 60 al 67) al esclavo DP:
CALL SFC 15 Llamar a la funcin de sistema 15:
LADDR:= W#16#12C Escribir los datos en el rea de direcciones de
RECORD:= P#M60.0 Byte8 salida a partir de la direccin 300 (12C en
RET_VAL:= MW 22 hexadecimal) con una longitud de 8 bytes desde
el byte de marcas 60.
Informacin adicional
Encontrar ms informacin sobre la arquitectura de las redes en el manual del maestro DP.
S7-300
(maestro DP)
PG*
2 0 ET 200S
ET 200X OP 25**
ET 200S 5 1
ET 200M
ET 200X
7 6
Acceso al ET 200S
El IM 151-7 CPU es una estacin de bus pasiva/activa. Los programas y la configuracin
del IM 151-7 CPU se pueden transferir desde la PG al mdulo interfase IM 151-7 CPU
mediante el comando Cargar en sistema de destino del Administrador SIMATIC. Las
dems funciones de diagnstico y test tambin se pueden llevar a cabo con la unidad de
programacin.
Si, en ese momento, la PG es la nica estacin de bus activa, indquelo previamente en el
Administrador SIMATIC con el comando de men Ajustar interface PG/PC (consulte el
captulo 4.4).
Adems, puede instalar OP/OS (Operator Panels/Operator Stations) de forma fija en la red
PROFIBUS para realizar funciones de manejo y visualizacin.
En total puede accederse en paralelo al ET 200S desde un mximo de 12 equipos:
1 enlace est reservado para la PG.
1 enlace est reservado para un OP o una OS.
10 enlaces estn disponibles para PG, OP/OS y CPU
Recomendamos asignar la direccin PROFIBUS a la PG/OP del mismo modo que al resto
de las estaciones de la red (vase figura 4-1).
Pasiva Activa
Figura 4-2 Ajuste del modo de operacin de la interfaz DP del IM 151-7 CPU
En funcin del ajuste realizado para la interfaz DP, el IM 151-7 CPU presenta el siguiente
comportamiento:
Tabla 4-1 Comportamiento del IM 151-7 CPU en funcin del ajuste de la interfaz DP
ET 200S
PG
ET 200S
PG
La PG tambin puede ser una estacin DP directa, aunque no est permitido utilizar
lneas derivadas (p. ej., un cable de conexin PG) cuando la velocidad de transferencia
es de 12 Mbaudios.
Cable de conexin PG
Conector de bus
con conexin hembra para PG
PG
Cable de bus
ET 200S
Conector
Cable de bus
Caractersticas
Mediante la direccin PROFIBUS se define la direccin a travs de la cual se acceder al
mdulo interfase IM 151-7 CPU en la red PROFIBUS-DP.
Requisitos
Se admiten las direcciones PROFIBUS-DP 1 a 125.
Ninguna direccin puede ser asignada ms de una vez en una red PROFIBUS-DP.
Nota
Los parmetros de bus son remanentes. Es decir, los parmetros de bus que se hayan
configurados una vez (p. ej., direccin o velocidad de transferencia) se conservan
incluso tras desconectar la red elctrica (POWER OFF)
si no hay ninguna configuracin ms en el IM 151-7 CPU
(p. ej., despus de borrar los SDB, tras POWER ON sin MMC).
Ajustes necesarios en STEP 7 para utilizar el IM 151-7 CPU como esclavo DP pasivo
en la PG
Si conecta un IM 151-7 CPU directamente a una PG, deber realizar una serie de ajustes
de la interfaz PG en STEP 7 para establecer la comunicacin entre los dos interlocutores.
Proceda del siguiente modo:
1. Abra en STEP 7, la herramienta Ajustar interface PG/PC (Inicio > STEP 7 > Ajustar
interface PG/PC).
2. Ajuste la interfaz de la PG a PROFIBUS.
3. Vaya a las propiedades de la red PROFIBUS.
4. Ajuste las propiedades de modo que la PG/el PC sea el nico maestro activo en el bus.
Si posteriormente se configura un maestro DP para la red y desea conectarse online,
deber cancelar estos ajustes, ya que de este modo se activarn funciones de seguridad
adicionales para fallos del bus.
Cuidado
! Los valores forzados de forma permanente en la imagen de proceso de las entradas
pueden ser sobrescritos programando instrucciones de escritura (por ejemplo T IB x, = I x.y,
copia mediante una SFC, etc.) e instrucciones de lectura de la periferia (L PIW x, por
ejemplo) en el programa de usuario, o bien mediante funciones de escritura de PG/OP.
Para que las salidas que tengan asignados valores de forzado permanente devuelvan el
valor de forzado que se les ha asignado, el programa de usuario no deber sobrescribir las
salidas con instrucciones de escritura en la periferia (p.ej. T PAB x) ni las funciones de
escritura de PG/OP debern escribir en estas salidas.
Vigile sobre todo que los valores de forzado permanente de la imagen de proceso de las
entradas/salidas no puedan ser sobrescritos por el programa de usuario o por funciones de
PG/OP.
Valor forzado
sobrescrito con
Valor forzado T PQW! Valor forzado
Ejemplo de aplicacin
Requisitos: El programa de usuario no tiene programado ningn acceso directo a la
periferia.
Si en la instalacin existe, por ejemplo, un sensor de habilitacin defectuoso (f) y en el
programa de usuario se sealiza continuamente un 0 lgico a travs de la entrada 1.2,
podra puentearse este sensor forzando la entrada a 1, asegurando de este modo que el
sistema pueda seguir funcionando.
Precaucin
! Como el sensor no est operativo, debe vigilarse la funcionalidad con otros medios para
evitar daos a personas y mquinas.
Principio
La comunicacin directa se caracteriza por el hecho de que las estaciones de
PROFIBUS-DP interceptan los datos que est enviando un esclavo DP a su maestro DP.
Gracias a este mecanismo, el interceptor (receptor) puede acceder directamente a los datos
de entrada modificados de esclavos DP remotos.
Al configurar la comunicacin en STEP 7, es posible definir mediante las pertinentes
direcciones de entrada de periferia, en qu rea de direcciones del receptor se han de leer
los datos requeridos por el emisor.
Ejemplo:
La figura 4-7 muestra un ejemplo de las relaciones que se pueden configurar en STEP 7
V5.1 para la comunicacin directa con un IM 151-7 CPU. Aqu, otros esclavos DP slo
pueden ser emisores.
S7-300 S7-300
(sistema maestro DP 1) (sistema maestro DP 2)
CPU
31x-2
PROFIBUS
3 4
11
10
Velocidades de transferencia
En la red MPI se admiten todas las velocidades de transferencia MPI con el IM 151-7 CPU.
Componentes de red
Para configurar una red MPI, utilice los mismos componentes de red que para la red
PROFIBUS-DP (consulte el captulo 4.2).
Caractersticas
Mediante la direccin MPI se define la direccin a travs de la cual se accede al mdulo
interfase IM 151-7 CPU en la red MPI.
Requisitos
Se admiten las direcciones MPI 0 a 126.
Ninguna direccin debe ser asignada ms de una vez en la red MPI.
Nota
Los parmetros de bus son remanentes. Es decir, si alguna vez ya se han configurado los
parmetros de bus (p. ej., direccin o velocidad de transferencia) se conservan
tras desconectar la alimentacin elctrica (POWER OFF)
si no hay ninguna configuracin ms en el IM 151-7 CPU
(p. ej., tras borrar los SDB o despus de desconectar la red elctrica (POWER OFF) sin
MMC).
Posibilidades de diagnstico
El sistema de periferia descentralizada ET 200S est diseado de manera que su manejo y
puesta en marcha resulte lo ms simple posible. Si de todos modos se produjera un error o
un fallo, ste se podr analizar con ayuda de los indicadores LEDs, del diagnstico de
esclavo y de las opciones de diagnstico que ofrece STEP 7.
Evaluacin de alarmas
Para evaluar las alarmas con ET 200S, explicaremos la diferencia entre la notificacin de
alarmas al maestro DP S7/M7 y a otros maestros DP.
Requisitos
Tener abierto STEP 7 (a partir de V5.1 + Service Pack 4) y encontrarse en el
Administrador SIMATIC de STEP 7.
Procedimiento
Proceda del siguiente modo:
1. Configure el IM 151-7 CPU como equipo S7-300.
Cree un nuevo equipo S7-300 (comando de men Insertar ! Equipo).
Cambie a la ventana de configuracin hardware.
En la ventana Catlogo de hardware, seleccione la carpeta PROFIBUS-DP/ET
200S/IM 151-7 CPU.
Arrastre el objeto IM 151-7 CPU mediante la funcin Arrastrar y soltar a la ventana
del equipo vaco.
Configure el ET 200S con los mdulos de periferia necesarios.
Guarde el equipo (es decir, el ET 200S).
2. Configure en otro equipo del mismo proyecto un maestro DP (p.ej. en una CPU con
interfaz PROFIBUS-DP integrada o en una CP 342-5 con interfaz PROFIBUS-DP a partir
de 6GK7342-5DA01-0XE0, versin de producto 2).
3. Arrastre el ET 200S (con IM 151-7 CPU) desde la ventana Catlogo de hardware
(carpeta de Equipos ya configurados)) mediante la funcin Arrastrar y soltar al smbolo
del sistema maestro DP.
4. Haga doble clic en el smbolo del esclavo DP inteligente, y seleccione la ficha
Acoplamiento. Indique aqu, qu equipo ha de representar el esclavo DP inteligente.
5. Seleccione el esclavo DP inteligente, y haga clic en el botn Acoplar.
6. Seleccione la ficha Configuracin (del eslavo), y asigne las direcciones del maestro y del
esclavo.
7. Haga clic en Aceptar para aceptar los ajustes efectuados.
8. Para que comience la comunicacin maestro-esclavo, cargue de nuevo la configuracin
hardware en ambos equipos.
LED de
STOP
On
Off t
3s
Max. 3 s
Min. 3 s
1. 2. 3.
Figura 6-1 Manejo del selector de modo para un borrado total
Nota
Si la CPU no puede copiar el contenido de la tarjeta de memoria (MMC) y solicita un
borrado total:
Extraiga la MMC.
Efecte un borrado total de la CPU.
Lea el bfer de diagnstico.
El bfer de diagnstico se puede leer desde la PG (consulte la ayuda en pantalla de
STEP 7).
Nota
Con esta funcin no se borran las reas remanentes.
Nota
Sin configuracin puede efectuarse un arranque por defecto siempre y cuando los mdulos
de potencia estn conectados y todos los mdulos estn insertados.
LEDs
Los LED RUN, STOP, ON, BF, SF y FRCE sealizan informacin importante sobre los
estados del IM 151-7 CPU.
El IM 151-7 CPU dispone de los 6 LED siguientes:
LED SF (System Fault): indica que hay un fallo en el ET 200S.
LED BF (Bus Fault): indica que hay un fallo en PROFIBUS-DP.
LED ON: se enciende cuando el ET 200S est conectado a la fuente de alimentacin.
LED FRCE: se enciende cuando hay activada una peticin de forzado permanente.
LED RUN: se enciende cuando el componente CPU del IM 151-7 CPU se encuentra en
estado RUN.
LED STOP: se enciende cuando el componente CPU del IM 151-7 CPU se encuentra
en estado STOP.
Encontrar una descripcin detallada del significado de los LED para la funcionalidad de la
CPU en el apartado 7.2.
Direcciones de diagnstico
En caso de utilizar el ET 200S con un maestro DP de la gama SIMATIC S7 en
PROFIBUS-DP, las direcciones de diagnstico se asignan en STEP 7 como se indica a
continuacin:
PROFIBUS
El maestro DP recibe informacin sobre el El ET 200S recibe informacin sobre el estado del
estado del ET 200S o sobre una interrupcin maestro DP por medio de esta direccin de
de bus por medio de esta direccin de diagnstico.
diagnstico.
Deteccin de eventos
La siguiente tabla indica cmo el maestro DP o el mdulo interfase IM 151-7 CPU del
ET 200S identifica cambios del modo de operacin e interrupciones durante la transferencia
de datos tiles.
Tabla 6-5 Respuestas a cambios del modo de operacin y a interrupciones en la transferencia de datos tiles
en el maestro DP y en el ET 200S con IM 151-7 CPU
Byte 0
Byte 1 Estados de estacin 1 a 3
Byte 2
Definicin
El estado de estacin 1 al 3 informa sobre el estado general de un esclavo DP.
Estado de estacin 1
Estado de estacin 2
Bit Descripcin
0 1: Volver a configurar y parametrizar el esclavo DP.
1 1: Se ha recibido un aviso de diagnstico. El esclavo DP no puede continuar
funcionando hasta que no se haya corregido el error (aviso esttico de
diagnstico).
2 1: Este bit est siempre a 1 cuando hay un esclavo DP con esta direccin DP.
3 1: Se ha activado la supervisin de respuesta en este esclavo DP.
4 1: El esclavo DP ha recibido un comando de control FREEZE.
5 1: El esclavo DP-Slave ha recibido un comando de control SYNC.
6 0: Este bit est siempre a 0.
7 1: El esclavo DP est desactivado, es decir, ha sido retirado de la ejecucin cclica.
Estado 3 de estacin
Bit Descripcin
0
a 0: Estos bits siempre estn a 0
6
7 1: Se han recibido ms avisos de diagnstico de los que puede almacenar el
esclavo DP.
El maestro DP no puede almacenar todos los avisos de diagnstico enviados
por el esclavo DP en su bfer de diagnstico.
Definicin
La direccin DP del maestro DP est registrada en el byte de diagnstico Direccin
PROFIBUS del maestro:
El maestro que ha parametrizado al esclavo DP
El maestro que tiene acceso de lectura y de escritura al esclavo DP
Bit Descripcin
0a7 Direccin DP del maestro DP que ha parametrizado el esclavo DP y que tiene
acceso de lectura/escritura para dicho esclavo DP.
FFH: el esclavo DP no ha sido parametrizado por un maestro DP.
Definicin
La identificacin del fabricante contiene un cdigo que especifica el tipo de esclavo DP.
ID del fabricante
Definicin
El diagnstico de cdigo indica en cul de las reas de direcciones configuradas de la
memoria intermedia se ha registrado una entrada.
Estructura
La siguiente figura muestra la estructura del diagnstico de cdigo para el nmero mximo
de reas de direcciones configuradas.
7 6 5 4 3 2 1 0 Bit n
Byte 6 0 1
Definicin
El estado de mdulo muestra el estado de las reas de direcciones configuradas y
representa un diagnstico de cdigo detallado en lo que respecta a la configuracin. El
estado de mdulo comienza tras el diagnstico de cdigo y abarca un mximo de 13 bytes.
Estructura
Estructura del estado de mdulo del IM 151-7 CPU:
7 6 5 4 3 2 1 0 Bit n
byte x 0 0
7 6 5 4 3 2 1 0 Bit n
Byte x+1 1 0 0 0 0 0 1 0 Tipo de estado: Estado de mdulo
7 6 Bit n
Byte x+4 0 0 0 0
Slot de la CPU
1er rea de direcciones configurada
7 6 5 4 3 2 1 0 Bit n
Byte x+5
Definicin
El estado de alarma del diagnstico de dispositivo proporciona informacin detallada sobre
un esclavo DP. El diagnstico de dispositivo comienza a partir del byte y y abarca un
mximo de 20 bytes.
Estructura
La siguiente figura muestra la estructura y el contenido de los bytes para un rea de
direcciones configuradas de la memoria intermedia.
7 6 5 4 3 2 1 0 Bit n
byte y 0 0
7 6 5 4 3 2 1 0 Bit n
Byte y+2 N de slot:
2 = CPU
4 ... 35 = n del rea de
direcciones configurada de la
memoria intermedia
7 6 5 4 3 2 1 0 Bit n
Byte y+3 0 0 0 0 0 0 00 = no hay ms informacin
sobre el estado de diagnstico
01 = diagnstico entrante
(existe al menos 1 fallo)
10 = diagnstico saliente Slo para la
11 = diagnstico saliente, pero alarma de
existen otros fallos diagnstico
Byte y+4
a
Byte y+7 Diagnstico o datos de alarma
.
.
.
byte z
7 6 5 4 3 2 1 0 Bit n
Byte y+4 0 0 0 0 0 0 0
7 6 5 4 3 2 1 0 Bit n
Byte y+5 0 0 0 0 1 0 1 1
7 6 5 4 3 2 1 0 Bit n
Byte y+6 0 0 0 0 0 0 0
7 6 5 4 3 2 1 0 Bit n
Byte y+7 0 0 0 0 0 0 0 0
Figura 6-7 Byte y+4 hasta y+7 para alarma de diagnstico (cambio de estado operativo del esclavo
inteligente)
7 6 5 4 3 2 1 0 Bit n
0: Mdulo correcto 1: Datos de diagnstico
Byte y+4 0
Mdulo con fallos por definicin
7 6 5 4 3 2 1 0 Bit n
Byte y+5 Tenga en cuenta la descripcin del
SFB 75
.
7 6 5 4 3 2 1 0 Bit n
Byte y+19
Figura 6-8 Byte y+4 a y+7 para alarma de diagnstico (SFB 75)
En este captulo...
se describe la estructura de los datos de diagnstico en los datos de sistema. Es necesario
conocer esta estructura para poder evaluar los datos de diagnstico de los mdulos
electrnicos en el programa de usuario STEP 7.
Bibliografa adicional
En los manuales de STEP 7 encontrar una descripcin detallada del principio de
evaluacin de los datos de diagnstico de los mdulos electrnicos en el programa de
usuario, as como la descripcin de las SFC que se pueden utilizar para ello.
Figura 6-9 Estructura de los datos de diagnstico tomando como ejemplo un mdulo mixto de
4 canales
Bytes 0 y 1
7 6 5 4 3 2 1 0
Byte 0 0 0 0 0 0
Fallo de mdulo
Error externo
Error de canal
7 6 5 4 3 2 1 0
Byte 1 0 0 0 1
Clases de mdulos
La siguiente tabla contiene los cdigos de las clases de mdulos (bits 0 a 3 del byte 1).
Bytes 2 y 3
Estos bytes no se utilizan.
Bytes 4 a 7
7 6 5 4 3 2 1 0
Byte 4
Error en el canal 0
Error en el canal 1
...
...
...
...
...
Error en el canal 6
Error en el canal 7
A partir del byte 8, el registro 1 contiene los datos de diagnstico especficos del canal. Las
siguientes figuras muestran la ocupacin del byte de diagnstico para un canal o un grupo
de canales del mdulo especial. Normalmente, si se produce un error, el bit correspondiente
se ajusta a 1.
7 6 5 4 3 2 1 0
byte y R R = el bit est reservado
Cortocircuito
Alimentacin insuficiente (rebase por defecto de la tolerancia)
Alimentacin excesiva (rebase por exceso de la tolerancia)
Potencia de salida sobrecargada
Potencia de salida sobrecargada y sobrecalentada
Lnea de seal interrumpida o fallo en la alimentacin del sensor
Lmite superior excedido
7 6 5 4 3 2 1 0
Byte y+1 R R R R R R
Error de parametrizacin
Falta tensin de sensor o de carga
Fusible defectuoso (el usuario debe cambiarlo)
Defecto a masa
Error en el canal de referencia
La alarma de proceso se ha perdido
Advertencia de actuador; p. ej.: velocidad o corriente de carga excedida
7 6 5 4 3 2 1 0
Byte y+3 R R R R
Archivo GSD
Un archivo GSD contiene todas las caractersticas especficas de un determinado esclavo.
La estructura del archivo GSD est definida en la norma IEC 61784-1:2002 Ed1 CP 3/1.
El archivo GSD es necesario en los siguientes casos:
cuando se utiliza el ET 200S con un maestro DP de la gama SIMATIC S5
(configuracin COM PROFIBUS).
cuando se utiliza el ET 200S con un maestro DP que no es SIMATIC (configuracin con
una herramienta no SIEMENS).
El archivo GSD se puede descargar de Internet. Encontrar todos los archivos GSD bajo
Descargas en la siguiente pgina web del SIMATIC Customer Support (elija el idioma
Espaol):
http://www.ad.siemens.de/csi/gsd
Tambin puede obtener los archivos GSD por mdem llamando al nmero
+49 (0)911-737972 o en CompuServe, en AUTFORUM (GO AUTFORUM).
Caractersticas importantes
Si no tiene el archivo GSD a mano, en la siguiente tabla puede consultar las caractersticas
ms importantes del IM 151-7 CPU.
Selector de modo
El selector de modo del IM 151-7 CPU s un interruptor de palanca de 3 posiciones y
presenta el siguiente aspecto:
RUN
STOP
MRES
Nota
En una MMC se pueden guardar datos de usuario y de proyecto o bien el sistema
operativo.
Caractersticas
Gracias a la Micro Memory Card SIMATIC se garantiza la remanencia y no es necesario el
mantenimiento del IM 151-7 CPU. Encontrar informacin detallada al respecto en el
captulo 7.4.
Cuidado
! El contenido de una tarjeta Micro Memory Card SIMATIC puede convertirse en no vlido si
la tarjeta se extrae durante un proceso de escritura en curso. En tal caso, la MMC se debe
borrar en la PG o se debe formatear en el IM 151-7 CPU.
No extraiga nunca la MMC en estado operativo RUN, esta operacin se debe realizar slo
cuando la alimentacin est desconectada o si el IM 151-7 CPU se encuentra en estado
STOP si no se est llevando a cabo ningn acceso de escritura con la PG. Si no puede
asegurar que en el estado STOP no se ejecute ninguna funcin de escritura con la PG
(p. ej., cargar/borrar bloque), desconecte previamente las conexiones de comunicacin.
Cuidado
! Asegrese siempre de no sobrepasar el nmero mximo de procesos de borrado/escritura
para evitar la prdida de datos.
Insercin/cambio de la tarjeta
La tarjeta MMC ha sido diseada de modo que pueda ser insertada y extrada mientras est
conectada la alimentacin. Es necesario conmutar el IM 151-7 CPU a STOP (consulte la
advertencia de la pgina 7-6). El borde achaflanado de la tarjeta MMC impide una
insercin incorrecta de la tarjeta (proteccin contra inversin de polaridad).
La ranura de insercin de la tarjeta dispone de un botn o (expulsor) para extraer la tarjeta.
Para expulsar la tarjeta haga presin sobre ste con un destornillador pequeo o un
bolgrafo.
IM 151-7 CPU
MMC
6ES7 9538Lx000AA0
Card
Memory
Micro
SIMATIC
SIEMENS
Ranura de la tarjeta
MEM
Expulsor
Si inserta otra tarjeta MMC en la ranura, el IM 151-7 CPU solicitar un borrado total.
Distribucin
La memoria del IM 151-7 CPU se divide en tres reas:
IM 151-7 CPU
Memoria de
trabajo
MMC
Memoria de
carga
Memora de
sistema
Memoria de carga
La memoria de carga se encuentra en una Micro Memory Card SIMATIC (MMC). Sirve para
almacenar los bloques de cdigo y de datos, as como los datos de sistema (configuracin,
enlaces, parmetros de mdulos, etc.).
Los bloques que no estn marcados como relevantes para la ejecucin se guardan
exclusivamente en la memoria de carga.
Adems es posible guardar todos los datos de configuracin de un proyecto en la MMC.
El programa que reside en la memoria de carga (MMC) siempre es remanente. Al realizar la
carga se guarda en la MMC con proteccin contra cortes de alimentacin y borrado total.
Nota
El funcionamiento del IM 151-7 CPU slo es posible si la MMC est insertada.
Memoria de trabajo
La memoria de trabajo est integrada en la CPU y no se puede ampliar. Sirve para el
procesamiento del cdigo y de los datos del programa de usuario. El procesamiento del
programa se realiza exclusivamente en el rea de la memoria de trabajo y de la memoria de
sistema.
Con la tarjeta MMC insertada, la memoria de trabajo de la CPU es remanente.
Los datos de la memoria de trabajo se guardan en la MMC cuando se desconecta la
alimentacin.
Memoria de sistema
La memoria de sistema est integrada en la CPU y no se puede ampliar.
Contiene
las reas de operandos de marcas, temporizadores y contadores
las imgenes de proceso de las entradas y las salidas
los datos locales
Mediante configuracin (Propiedades de la CPU, ficha Remanencia) se puede determinar
qu partes de las marcas, temporizadores y contadores deben ser remanentes y qu partes
deben inicializarse con 0 al llevar a cabo un rearranque completo (en caliente).
El bfer de diagnstico, la direccin MPI (y la velocidad), as como el contador de horas de
funcionamiento se suelen guardar en el rea de memoria remanente de la CPU. Con la
remanencia de la direccin MPI y la velocidad de transferencia se garantiza que la CPU
pueda volver a establecer la comunicacin despus de un corte de alimentacin, de un
borrado total o de perder los parmetros de comunicacin (al extraer la MMC o borrar los
parmetros de comunicacin).
Remanencia
El IM 151-7 CPU posee memoria remanente. La remanencia tiene lugar en la MMC y en la
CPU.
Mediante la remanencia, el contenido de la memoria remanente se mantiene incluso cuando
se produce una desconexin de la alimentacin o un rearranque completo (en caliente).
x = remanente; = no remanente
Introduccin
Con ayuda de las funciones de memoria se pueden crear, modificar o borrar programas de
usuario o bloques individuales. Aproveche la posibilidad de archivar los datos de proyecto
de forma comprimida para asegurar su remanencia.
6ES7 9538Lx000AA0
Card
Memory
Micro
SIMATIC
SIEMENS
Comentarios
Smbolos
Una vez que estn cargados todos los bloques, se puede iniciar el programa.
Nota
Esta funcin slo est permitida si la CPU se encuentra en estado STOP.
Si no se ha podido finalizar el proceso de carga debido a un corte de alimentacin o a un
bloque no permitido, la memoria de carga quedar vaca.
Precaucin
! Al sobrescribir bloques o un programa de usuario se perdern todos los datos que se hayan
almacenado en la MMC con el mismo nombre.
Borrado de bloques
Durante el borrado se eliminan los bloques de la memoria de carga. Los bloques de datos
se pueden borrar desde el programa de usuario (SFC 23 DEL_DB).
Si dicho bloque ocupaba espacio en la memoria de trabajo, ste quedar libre.
Transferencia
A diferencia del proceso de carga, por transferencia se entiende la carga de bloques
individuales o de un programa de usuario completo desde la CPU en la PG o el PC. Los
bloques presentan el contenido de la ltima carga en la MMC. Los bloques de datos
relevantes para la ejecucin son una excepcin, con ellos se transfieren los valores
actuales.
La transferencia de bloques o del programa de usuario desde la CPU con STEP 7 no tiene
ningn efecto en la ocupacin de memoria de la CPU.
Compresin
Durante la compresin se eliminan los huecos que puedan haberse creado entre los objetos
en las memorias de carga y de trabajo al llevar a cabo los procedimientos de carga y de
borrado. De este modo, la memoria libre quedar disponible en bloque.
La compresin se puede realizar tanto en la posicin STOP como en la posicin RUN de la
CPU.
Nota
Esta funcin slo est permitida si la CPU se encuentra en estado STOP.
Si la funcin no se puede finalizar debido a un corte de alimentacin, la memoria de carga
quedar vaca.
Extraccin/insercin de la MMC
Si no se ha introducido ninguna MMC en el IM 151-7 CPU, el IM 151-7 CPU no funcionar
(no se dispone de memoria de carga). Tan solo funcionar despues de haber insertado una
MMC y haber realizado un borrado total.
El IM 151-7 CPU detecta la extraccin o insercin de una MMC en cualquier estado
operativo.
Procedimiento de extraccin:
1. El IM 151-7 CPU debe encontrarse en la posicin STOP.
2. No puede haber ninguna funcin PG de escritura activa (p.ej. carga de bloques)
3. Tras la extraccin de la MMC, el IM 151-7 CPU solicita un borrado total.
Cuidado
! El contenido de una tarjeta Micro Memory Card SIMATIC puede convertirse en no vlido si
la tarjeta se extrae durante un proceso de escritura en curso. En tal caso, la MMC se debe
borrar en la PG o se debe formatear en el IM 151-7 CPU.
No extraiga nunca la MMC en el estado operativo RUN, esta operacin se debe realizar
slo si la alimentacin est desconectada o si el IM 151-7 CPU se encuentra en estado
STOP si no se est llevando a cabo ningn acceso PG de escritura. Si, a pesar del estado
STOP, no se puede garantizar que no haya ninguna funcin de escritura activa en la PG
(p.ej., cargar/borrar bloques), deshaga primero los enlaces de comunicacin.
Procedimiento de insercin:
Para insertar la MMC con el programa de usuario correspondiente se deben seguir los
pasos siguientes:
1. Inserte la MMC.
2. El IM 151-7 CPU solicita un borrado total.
3. Confirme el borrado total.
Si el IM 151-7 CPU solicitara un nuevo borrado total a consecuencia de una MMC
errnea o con actualizacin de firmware, encontrar el procedimiento que debe seguir en
el captulo 7.3 bajo Manejo especial.
4. Arranque el IM 151-7 CPU
Precaucin
! Asegrese de que la MMC que se va a insertar contenga un programa de usuario
compatible con el IM 151-7 CPU (con la instalacin). La utilizacin de un programa de
usuario incorrecto puede tener graves consecuencias en los procesos.
Borrado total
El borrado total restablece, tras la extraccin o insercin de la Micro Memory Card, los
comportamientos predefinidos para permitir un rearranque completo (en caliente) del
IM 151-7 CPU.
En el borrado total se restablece la gestin de la memoria del IM 151-7 CPU. Se conservan
todos los bloques de la memoria de carga. Todos los bloques relevantes para la ejecucin
se vuelven a transferir desde la memoria de carga a la memoria de trabajo; de este modo,
los bloques de datos se inicializan en la memoria de trabajo (reciben de nuevo sus valores
de carga desde la memoria de carga).
El proceso de borrado total, as como sus particularidades, se describe en el captulo 6.2.
Resumen
La memoria del sistema del IM 151-7 CPU se divide en reas de operandos (vase la
siguiente tabla). Al utilizar las diferentes operaciones, los datos se direccionan en el
programa directamente en el rea de operandos correspondiente.
Programa de arranque
Arranque
Programa de usuario
Datos locales
Los datos locales guardan:
las variables temporales de los bloques de cdigo
la informacin de arranque de los bloques de organizacin
parmetros de transferencia
resultados intermedios
Variables temporales
Al crear bloques se pueden declarar variables temporales (TEMP) que slo estarn
disponibles durante el procesamiento del bloque en cuestin y luego se volvern a
sobrescribir. Estos datos locales tienen una longitud definida por cada OB. Los datos locales
deben inicializarse antes del primer acceso de lectura. Adems, cada bloque de
organizacin necesita 20 bytes de datos locales para su informacin de arranque. El acceso
a los datos locales se realiza con mayor rapidez que el acceso a los datos de los DB.
El IM 151-7 CPU posee memoria para las variables temporales (datos locales) de los
bloques que se acaban de procesar. Se dividen en partes iguales en los niveles de
prioridad. Cada nivel de prioridad dispone de su propia rea de datos locales.
Cuidado
! Todas las variables temporales (TEMP) de un OB y sus bloques subyacentes se guardan
en los datos locales. Si emplea muchos niveles de anidamiento en el procesamiento de los
bloques, el rea de datos locales se podra llegar a desbordarse.
El IM 151-7 CPU cambia al estado operativo STOP cuando se excede el tamao permitido
de datos locales de un nivel de prioridad.
Tenga en cuenta el requerimiento de datos locales de los OB de errores sncronos, ya que
se asignar al nivel de prioridad causante.
Recetas
Una receta es un conjunto de datos de usuario.
Un concepto sencillo de receta se puede realizar mediante bloques de datos no relevantes
para la ejecucin. Para ello, las recetas deben poseer la misma estructura (longitud). Debe
existir un DB por cada receta.
Procesamiento
La receta se debe almacenar en la memoria de carga
Los registros de las recetas se crean con STEP 7 como DB no relevantes para la
ejecucin y se cargan en el IM 151-7 CPU. De este modo, las recetas slo ocupan
espacio en la memoria de carga y no en la memoria de trabajo.
Trabajar con los datos de recetas
Con la SFC 83 READ_DBL, el registro de la receta actual del DB que se encuentra en
la memoria de carga se lee desde el programa de usuario en un DB relevante para la
ejecucin que se encuentra en la memoria de trabajo. De esta forma se consigue que la
memoria de trabajo slo tenga que incorporar la cantidad de datos de un registro.
El programa de usuario ahora puede acceder a los datos de la receta actual.
Memoria de carga
(MMC)
Memoria de trabajo
Receta 1 (IM 151-7 CPU)
SFC 83 Receta
Receta 2 READ_DBL actual
:
SFC 84
Receta n
WRIT_DBL
Nota
Las funciones del sistema activas SFC 82 a SFC 84 (accesos en curso a la MMC) influyen
enormemente en las funciones de la PG (p.ej. estado de bloque, estado de variable, cargar
transferir, abrir bloque). Normalmente, el rendimiento (con respecto a las funciones del
sistema que no estn activas) se reduce en un factor de 10.
Cuidado
! El contenido de una tarjeta Micro Memory Card SIMATIC puede convertirse en no vlido si
la tarjeta se extrae durante un proceso de escritura en curso. En ese caso, la MMC debe
borrarse de la PG y formatearse en la CPU.
No extraer nunca la MMC en el estado operativo RUN, sino nicamente cuando la CPU
est apagada o en estado STOP si no se lleva a cabo un acceso de escritura desde la PG.
Si, a pesar del estado STOP, no se puede garantizar que no haya ninguna funcin de
escritura activa en la PG (p.ej. cargar/borrar bloques), deshaga primero los enlaces de
comunicacin.
Procesamiento
Conjunto de valores medidos:
En un DB (para el funcionamiento del bfer alternativo en varios DB), el IM 151-7 CPU
agrupa los valores medidos en la memoria de trabajo.
Archivado de los valores medidos:
Con la SFC 84 WRIT_DBL se pueden almacenar en el DB de la memoria de carga los
valores medidos desde el programa de usuario, antes de que el volumen de datos
sobrepase la capacidad de la memoria de trabajo.
Memoria de carga
(MMC)
Memoria de trabajo
Valores medidos 1 (IM 151-7 CPU)
SFC 84
Valores medidos n WRIT_DBL
Nota
Si en la memoria de carga o de trabajo ya existe un DB con el mismo nmero, la SFC 82
finalizar y se generar una indicacin de error.
Estos datos escritos en la memoria de carga son porttiles y estn protegidos contra el
borrado total.
Nota
Las funciones de sistema activas SFC 82 a SFC 84 (accesos en curso a la MMC) influyen
enormemente en las funciones de la PG (p.ej., estado del bloque, estado de variable, cargar
bloque en PG/CPU, abrir bloque). Normalmente, el rendimiento (con respecto a las
funciones de sistema que no estn activas) se reduce en un factor de 10.
Cuidado
! El contenido de una tarjeta Micro Memory Card SIMATIC puede convertirse en no vlido si
la tarjeta se extrae durante un proceso de escritura en curso. En tal caso, la MMC debe
borrarse de la PG y formatearse en la CPU.
No extraer nunca la MMC en estado operativo RUN, sino nicamente cuando la CPU est
apagada o en estado STOP si no se lleva a cabo un acceso de escritura desde la PG. Si, a
pesar del estado STOP, no se puede garantizar que no haya ninguna funcin de escritura
activa en la PG (p.ej. cargar/borrar bloque), deshaga primero los enlaces de comunicacin.
Nota
En la ayuda en pantalla de STEP 7 no se contemplan todava los IM 151-7 CPU. Por este
motivo, aqu las funciones Guardar proyecto en la Memory Card y Cargar proyecto de la
Memory Card slo son relevantes para las CPU 41x.
El IM 151-7 CPU le permite utilizar ambas funciones con el alcance descrito.
Los datos de proyecto se comprimen antes de guardarlos en la tarjeta Micro Memory Card
SIMATIC y se descomprimen al cargarlos. El tamao de la Micro Memory Card deber
elegirse de manera que se puedan guardar los datos de usuario adems de los datos del
proyecto. El tamao de los datos de proyecto que se van a guardar equivale al tamao del
fichero comprimido de ese proyecto. Si la capacidad de memoria de la Micro Memory Card
no fuera suficiente, aparecer un mensaje indicndolo.
Si el destino de la funcin Guardar proyecto en la Memory Card es una Micro Memory
Card SIMATIC de una CPU, por razones tcnicas slo se podr transferir el contenido
completo de un proyecto STEP 7.
7.5 Interfaz
El IM 151-7 CPU dispone de una interfaz coexistente descrita a continuacin.
Interfaz MPI
La MPI (Multi Point Interface) es la interfaz del IM 151-7 CPU para unaPG o un OP o para
la comunicacin en una subred MPI. . El IM 151-7 CPU dispone de una interfaz MPI, que
funciona con RS 485.
La velocidad tpica (predeterminada) es de 187,5 kBaudios. El IM 151-7 CPU es compatible
con todas las velocidades MPI.
El IM 151-7 CPU enva los parmetros de bus establecidos (p.ej. la velocidad)
automticamente a la interfaz MPI. De este modo se pueden asignar, por ejemplo, los
parmetros correctos a una unidad de programacin y conectarse automticamente a una
subred MPI.
Nota
Durante el funcionamiento, slo pueden conectarse PGs a la subred MPI.
No conectar otras estaciones (p.ej. OP, TP, etc.) a la subred MPI durante el funcionamiento;
de lo contrario, los datos transferidos se podran invalidar debido a los impulsos parsitos o
bien se podran perder los paquetes de datos globales.
Interfaz PROFIBUS-DP
La interfaz PROFIBUS-DP sirve principalmente para la conexin de periferia
descentralizada. Con PROFIBUS-DP se pueden crear subredes ampliadas. En PROFIBUS
son vlidas velocidades de hasta 12 MBaudios.
El IM 151-7 CPU como estacin activa, enva los parmetros de bus establecidos (p.ej. la
velocidad) a la interfaz PROFIBUS-DP. De este modo se pueden asignar, por ejemplo, los
parmetros correctos a una unidad de programacin y conectarse automticamente a una
subred PROFIBUS. El envo de los parmetros de bus se puede desactivar en la
configuracin.
El IM 151-7 CPU dispone de una interfaz PROFIBUS-DP. sta se puede configurar de
forma activa o pasiva.
MPI PROFIBUS-DP
PG/PC Maestro DP
OP/TP Actuadores/sensores
S7-300/400 con interfaz MPI S7-300/400 con interfaz PROFIBUS-DP
S7-200 (slo con 19,2 kBaudios) PG/PC
OP/TP
Informacin adicional
Encontrar informacin adicional acerca de las conexiones en el manual Comunicacin con
SIMATIC.
7.6 Reloj
El IM 151-7 CPU dispone un reloj de hardware integrado.
Caractersticas
La siguiente tabla indica las caractersticas y funciones del reloj.
Al parametrizar la CPU en STEP 7, se pueden tambin ajustar funciones tales como la
sincronizacin y el factor de correccin (consulte la ayuda en pantalla de STEP 7 para ms
informacin).
7.7 Comunicacin
Comunicacin PG
Con la comunicacin PG se lleva a cabo el intercambio de datos entre las estaciones de
ingeniera (p.ej. PG, PC) y los mdulos SIMATIC aptos para la comunicacin. El servicio
tiene lugar a travs de las subredes MPI y PROFIBUS. Tambin es posible la transicin
entre subredes.
La comunicacin PG ofrece funciones necesarias para cargar programas y datos de
configuracin, ejecutar tests y evaluar la informacin de diagnstico. Estas funciones estn
integradas en el sistema operativo de los mdulos SIMATIC S7.
Una CPU puede mantener establecidos varios enlaces online al mismo tiempo con una o
varias PG.
Comunicacin OP
Con la comunicacin OP se lleva a cabo el intercambio de datos entre las estaciones de
ingeniera (p.ej. OP, TP) y los mdulos SIMATIC aptos para la comunicacin. El servicio
tiene lugar a travs de las subredes MPI y PROFIBUS.
La comunicacin OP ofrece funciones necesarias para el manejo y la visualizacin. Estas
funciones estn integradas en el sistema operativo de los mdulos SIMATIC S7.
Una CPU puede mantener establecidos varios enlaces online al mismo tiempo con uno o
varios OP.
Comunicacin bsica S7
Con la comunicacin bsica S7 se lleva a cabo el intercambio de datos entre CPUs S7 y
mdulos SIMATIC aptos para la comunicacin dentro de un equipo S7 (intercambio de
datos confirmado). El intercambio de datos se lleva a cabo a travs de enlaces S7 no
configurados. El servicio tiene lugar a travs de la subred MPI o en el equipo que integra
mdulos de funcin (FM).
La comunicacin bsica S7 ofrece funciones necesarias para el intercambio de datos. Estas
funciones estn integradas en el sistema operativo del IM 151-7 CPU.
El usuario puede utilizar el servicio a travs de la interfaz de usuario Funcin del sistema
(SFC).
Comunicacin S7
El IM 151-7 CPU slo puede ser servidor en la comunicacin S7. El enlace lo establece
siempre el interlocutor. El servicio tiene lugar a travs de las subredes MPI y PROFIBUS.
El sistema operativo gestiona los servicios sin interfaz de usuario explcita.
Recursos GD
La siguiente tabla indica qu recursos GD posee el IM 151-7 CPU.
Informacin adicional
Encontrar informacin adicional sobre las SFC en la Lista de operaciones. Para obtener
una descripcin detallada consulte la Ayuda en pantalla de STEP 7 o el manual de
referencia Funciones estndar y funciones de sistema.
Para ms informacin sobre la comunicacin, consulte el manual Comunicacin con
SIMATIC.
7.8 Bloques
En este captulo se ofrece una relacin de los bloques que se pueden ejecutar en el
IM 151-7 CPU.
El sistema operativo est diseado para un procesamiento del programa de usuario
controlado por eventos. Las siguientes tablas muestran qu bloques de organizacin (OBs)
son llamados automticamente por el sistema operativo como respuesta a qu eventos.
Informacin adicional
Encontrar una descripcin detallada de los bloques y de los eventos que provocan su
ejecucin, abajo listados, en el manual de referencia Funciones de sistema y funciones
estndar. Encontrar un sinptico de toda la documentacin de STEP 7 en el manual
Sistema de periferia descentralizada ET 200S.
En cada IM 151-7 CPU se puede cargar un mximo de 1024 bloques (cantidad de FBs +
FCs + DBs).
OBs de alarma
Si faltan los OBs 10, 20, 35, 40, 82 o el OB 83 y su correspondiente evento de arranque, el
IM 151-7 CPU pasa al modo STOP.
Si faltan los OB 80, 85, 86, 87, 121 o el OB 122 y su correspondiente evento de arranque, el
IM 151-7 CPU pasa al modo STOP.
Nota
Observar las siguientes caractersticas especiales del OB 122:
El componente CPU registra el valor 0 en las siguientes variables temporales de la tabla
de declaracin de variables en los datos locales del OB:
Byte N 3: OB122_BLK_TYPE
(tipo de bloque en el que se produjo el error)
Byte N 8 y 9: OB122_BLK_NUM
(nmero del bloque en el que se produjo el error)
Byte N 10 y 11: OB122_PRG_ADDR
(direccin del bloque en el que se produjo el error)
7.9 Parmetros
Tabla 7-17 Bloques de parmetros, parmetros ajustables y rangos de valores del IM 151-7 CPU
Tabla 7-17 Bloques de parmetros, parmetros ajustables y rangos de valores del IM 151-7 CPU, continuacin
Nmero de mdulo de la unin Ninguno/5 a 66 Este parmetro sirve para asignar el slot del
fra 1 mdulo RTD a la correspondiente unin fra.
El nmero de mdulo equivale al Ejemplo, ver figura 7-8
nmero de slot.
Nmero de canal de la unin RTD en el canal 0 Este parmetro sirve para definir el canal (0/1)
fra 1 RTD en el canal 1 para medir la temperatura de referencia (clculo
Ejemplo, ver figura 7-8 del valor de compensacin) para el slot del
mdulo RTD asignado.
Parmetros del mdulo RTD Valores posibles Explicacin
Tipo de medida/rango de medida Medida de Si se usa un canal del mdulo RTD para la
resistencia/temperatura, parametrizacin de la unin fra, se debe
p.ej. parametrizar el tipo de medida/rango de medida
Rango estndar para este canal como rango climtico de RTD-4L
RTD-4L Pt 100 Pt 100 .
Figura 7-8 Ejemplo de una ventana de parametrizacin de los datos del mdulo CPU en
STEP 7 V5.1 + SP4
Referencia
Encontrar informacin ms detallada sobre el procedimiento, el sistema de conexionado y
un ejemplo de parametrizacin en el captulo Mdulos electrnicos analgicos del manual
Sistema de periferia descentralizada ET 200S.
Excepciones
La CPU, sin embargo, no debe retirarse nunca durante el funcionamiento o estando
conectada.
Precaucin
! Al insertar un mdulo de salida, las salidas ajustadas por el programa de usuario se activan
inmediatamente. Por este motivo, se recomienda poner las salidas a 0 en el programa de
usuario antes de extraer el mdulo.
Si no se extraen o insertan los mdulos correctamente (consulte el manual: Sistema de
periferia descentralizada ET 200S, captulo: Cableado y equipamiento) se pueden generar
estados incontrolados de la instalacin. Los mdulos adyacentes pueden resultar daados.
Las siguientes actividades solo tienen lugar cuando el mdulo de potencia del mdulo
insertado est desconectado.
Tiempos de ejecucin
Los tiempos de ejecucin de las instrucciones de STEP 7 que pueden procesar las CPU
figuran en el anexo A.
Los tiempos de ejecucin de los SFC/SFB integrados en las CPU figuran en el anexo B.
Factores Observaciones
Tiempo de ejecucin del sistema
Ver tabla 8-1
operativo
Tiempo de transferencia de la
Ver tabla 8-2
imagen de proceso (PAE y PAA)
Tiempo de ejecucin del programa Se calcula a partir de los tiempos de ejecucin de las distintas
de usuario instrucciones y de un factor especfico para la CPU (vase
tabla 8-3).
Carga por alarmas Vase tabla 8-4
Sistema
operativo
Programa de PAE
usuario acclico
(p. ej. OB 40/82) Sistema
operativo
Interrumpible por
alarmas
Programa de usuario
cclico (OB 1)
PAA
Tabla 8-1 Tiempo de procesamiento del sistema operativo en el punto de control de ciclo
Factores
El tiempo de respuesta depende del tiempo de ciclo y de los siguientes factores:
Factores Observaciones
Retardo de las entradas y de las salidas Encontrar los tiempos de retardo en los datos
tcnicos de los mdulos electrnicos en el manual
Sistema de periferia descentralizada ET 200S.
Margen de fluctuacin
El tiempo de respuesta real se encuentra entre el tiempo de respuesta ms corto y el ms
largo. Para configurar su instalacin o sistema habr de contar siempre con el tiempo de
respuesta ms largo.
Los tiempos de respuesta ms corto y ms largo se indicacin a continuacin para que el
usuario pueda hacerse una idea del margen en el que puede fluctuar el tiempo de
respuesta.
Sistema
operativo
Aqu, el programa de usuario procesa el
Programa
cambio de la seal de entrada.
de usuario
Aqu es donde se emite a las salidas la respuesta
PAA del programa de usuario al cambio de la seal de
entrada.
Clculo
El tiempo de respuesta (ms corto) consta de los siguientes tiempos:
1 tiempo de transferencia de la imagen de proceso de las entradas +
1 tiempo de procesamiento del sistema operativo +
1 tiempo de procesamiento del programa +
1 tiempo de transferencia de la imagen de proceso de las salidas +
Retardo de las entradas y salidas
Esto equivale a la suma del tiempo de ciclo y del retardo de las entradas y salidas.
Programa
de usuario
Tiempo de respuesta
PAA
Sistema
operativo
Clculo
El tiempo de respuesta (ms largo) se compone de los siguientes tiempos:
2 tiempo de transferencia de la imagen de proceso de las entradas +
2 tiempo de transferencia de la imagen de proceso de las salidas +
2 tiempo de procesamiento del sistema operativo +
2 tiempo de procesamiento del programa +
4 tiempo de ejecucin del telegrama de esclavo DP (incl. procesamiento en el
maestro DP) +
Retardo de las entradas y salidas
Esto equivale a la suma del doble del tiempo de ciclo y del retardo de las entradas y salidas
ms el cudruplo del tiempo de ciclo DP.
Tabla 8-5 Tiempos de respuesta a alarmas del IM 151-7 CPU (sin comunicacin)
Nmeros de referencia
Mdulo interfase IM 151-7 CPU: 6ES7 151-7AA10-0AB0
Mdulo interfase IM 151-7 CPU FO: 6ES7 151-7AB10-0AB0
Micro Memory Card MMC SIMATIC: 6ES7 953-8Lxx0-0AA0 (consulte el captulo 7.3)
Caractersticas
El mdulo interfase IM 151-7 CPU ofrece las siguientes caractersticas:
Esclavo inteligente con interfaz RS485 o conexin para cable de fibra ptica en
PROFIBUS-DP
Posibilidad de funcionamiento en modo autnomo (MPI)
48 kbytes de memoria de trabajo, no ampliable, remanente con MMC enchufada
Memoria de carga enchufable en la MMC, hasta 8 MB
Almacenamiento del programa de usuario y de la configuracin a prueba de cortes de
alimentacin mediante MMC
Programable con STEP 7, a partir de V5.1 + Service Pack 4
Velocidad: aprox. 0,3 ms por cada 1000 instrucciones binarias
Configuracin mxima de la periferia local: 63 mdulos ET 200S
Emisor
1 L+ 24V DC
1 L+ 2L+ 1M 2M
2L+ 24 V DC (puenteada internamente)
1M Tierra del bastidor
2M Tierra del bastidor (puenteada
internamente)
Conexin PROFIBUS-DP
Bus posterior (RS485)
A
B
STOP ET 200S
Interfase del bus Aislamiento
galvnico
posterior
RUN
Electrnica
SF CPU
(mP, RAM)
RUN
BF STOP
MRES
Selector de
FRCE
modo
ON
L+
Fuente de alimen-
MMC
tacin interna M
A
B
SF
CPU
BF (mP, RAM)
RUN
FRCE STOP
MRES
Selector de modo
ON
L+
Fuente de alimen-
MMC
tacin interna M
Datos tcnicos
CPU y versin del producto reas de datos y su remanencia
MLFB (referencia) 6ES7 151-7AA10-0AB0 Total reas de datos todas
remanentes (incl.
FO:
marcas, temporizadores
6ES7 151-7AB10-0AB0 y contadores)
Versin del 1 Marcas 256 bytes
hardware
Remanencia ajustable
Versin del firmware V2.0.0
Por defecto de 0 a 15 MB
Paquete de STEP 7 a partir de
programacin V5.1 + SP4 Marcas de ciclo 8 (1 byte de marcas)
correspondiente Bloques de datos mx. 511 (DB 0 reservado)
Memoria Tamao mx. 16 KB
Memoria de trabajo Datos locales por clase mx. 510 bytes
integrada 48 kB de prioridad
ampliable no Bloques
Observar/forzar s Comunicacin no
variables compatible con S5
Nota
En caso de utilizar la SFC 56 WR_DPARM o la SFC 57 PARM_MOD, deber evaluarse
siempre el bit BUSY de las SFC.
SFC no disponibles
SFC 54 RD_DPARM
Esta SFC ya no est disponible, en su lugar se debe utilizar la SFC 102 RD_DPARA de
funcionamiento asncrono.
Nota
En caso de utilizar el direccionamiento indirecto (ejemplos en el anexo A.4), sume al
tiempo de ejecucin de la instruccin, el tiempo de la carga de la direccin del operando en
cuestin (ver anexo A.5).
A.2 Abreviaturas
En la lista de operaciones se utilizan las siguientes abreviaturas y nemnicos:
A.3 Registros
ACU Bits
ACU1 ACU2 Bits 0 a 31
ACU1-L ACU2-L Bits 0 a 15
ACU1-H ACU2-H Bits 16 a 31
ACU1-LL ACU2-LL Bits 0 a 7
ACU1-LH ACU2-LH Bits 8 a 15
ACU1-HL ACU2-HL Bits 16 a 23
ACU1-HH ACU2-HH Bits 24 a 31
Clculo de un puntero
Aqu se encuentran dos ejemplos del clculo de punteros:
Ejemplo de la suma de direcciones de bitx7:
LAR1 P#8.2
U E [AR1,P#10,2]
Resultado: se direcciona la entrada 18.4 (por suma respectiva de las direcciones de byte y
bit)
Ejemplo de la suma de direcciones de bitu7:
L MD 0 cualquier puntero calculado, p.ej. P#10,5
LAR1
U E [AR1,P#10,7]
Resultado: se direcciona la entrada 21.4 (por suma respectiva de las direcciones de byte y
bitcon acarreo)
Los tiempos de ejecucin indicados en el captulo A.6 y siguientes son los tiempos de
ejecucin correspondientes a la segunda parte de una instruccin, es decir, a la ejecucin
propiamente dicha de una operacin.
A este tiempo es preciso aadir el tiempo de ejecucin para cargar la direccin del
operando.
Ejemplo
Ejemplo: U E [DBD 12]
1er paso
Carga del contenido de DBD 12
2. paso
Combinacin Y de la entrada as direccionada (el tiempo de ejecucin se indica en el
captulo A.6 y en los siguientes captulos).
0.1 1.6+
: tiempo :
para
UE
2,0 ms
+ 1,6 ms
= 3,6 ms
Ejemplo
U E [AR1, P#34,3]
1er paso
Carga el contenido de AR1 e incrementa ste con el offset 34,3
2. paso
Combinacin Y de la entrada as direccionada (el tiempo de ejecucin se indica en el
captulo A.6 y en los siguientes captulos).
0.1 1.6+
tiempo
: :
para
UE
Ejemplo
U [AR1, P#23.1] ... con P#E 1.0 en el AR1
1er paso
Carga el contenido de AR1 e incrementa ste con el offset 23.1
2. paso
Combinacin Y de la entrada as direccionada (el tiempo de ejecucin se indica en el
captulo A.6 y en los siguientes captulos).
0.1 1.6+
: tiempo :
para
UE
Ejemplo
U parmetro ... con E 0.5 en la lista de parmetros del bloque
1er paso
Carga la E 0.5 direccionada a travs del parmetro.
2. paso
Combinacin Y de la entrada as direccionada (el tiempo de ejecucin se indica en el
captulo A.6 y en los siguientes captulos).
0.1 1.6+
: Tiempo :
para
UE
Long.
Opera- Ope- en Tiempo de ejecucin tpico
Descripcin
cin rando pala- en ms
bras
U( Y Abrir parntesis 1 0,4
UN( NOY Abrir parntesis 1 0,5
O( O Abrir parntesis 1 0,3
ON( NOO Abrir parntesis 1 0,4
X( OExclusiva Abrir parntesis 1 0,4
XN( NOOExclusiva Abrir parntesis 1 0,4
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
U(, UN(, O(, ON(,
X(, XN(
La operacin depende de: s s s s
La operacin tiene influencia sobre: 0 1 0
) Parntesis cerrado, eliminar un registro de la pila 1 1,0
de parntesis, combinar el RLO con el RLO ac-
tual del procesador
Palabra de estado de: ) RB A1 A0 OV OS OR STA RLO /ER
La operacin depende de: s
La operacin tiene influencia sobre: s s 1 s 1
Long.
Ope-
Ope- en Tiempo de ejecucin tpico
ra- Descripcin
rando pala- en ms
cin
bras
O La combinacin lgica O de funciones Y se realiza 1 0.1
segn la regla: Y antes de O.
Palabra de estado de: O RB A1 A0 OV OS OR STA RLO /ER
La operacin depende de: s s s
La operacin tiene influencia sobre: s 1 s
Long.
Ope-
Ope- en
ra- Descripcin Tiempo de ejecucin tpico en ms
rando pala-
cin
bras
UW Y ACU2-L 1 0,3
k16 Y constante de 16 bits 2 0,3
OW O ACU2-L 1 0,3
k16 O constante de 16 bits 2 0,3
XOW OExclusiva ACU2L 1 0,3
k16 de 16 bits 2 0,3
UD Y ACU2 1 0,9
k32 Y constante de 32 bits 3 1,0
OD O ACU2 1 0,9
k32 O constante de 32 bits 3 1,0
XOD OExclusiva ACU2 1 0,9
k32 de 32 bits 3 1,0
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
UW, OW, XOW, UD,
OD, XOD
La operacin depende de:
La operacin tiene influencia sobre: s 0 0
Long.
Ope-
Ope- en Tiempo de ejecu-
ra- Descripcin
rando pala- cin tpico en ms
cin
bras
U, == 0 Y resultado = 0 1 0,2
O, (A1 = 0) y (A0 = 0)
X
>0 Y resultado > 0 1 0,3
(A1 = 1) y (A0 = 0)
<0 Y resultado < 0 1 0,3
(A1 = 0) y (A0 = 1)
<> 0 Y resultado00 1 0,2
((A1 = 0) y (A0 = 1) o (A1 = 1) y (A0 = 0))
<= 0 Y resultado <= 0 1 0,2
((A1 = 0) y (A0 = 1) o (A1 = 0) y (A0 = 0))
>= 0 Y resultado >= 0 1 0,2
((A1 = 1) y (A0 = 0) o (A1 = 0) y (A0 = 0))
UO Y unordered/no admisible 1 0,2
(A1 = 1) y (A0 = 1)
OS Y OS = 1 1 0.1
RB Y RB = 1 1 0.1
OV Y OV = 1 1 0.1
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
U , O, X
La operacin depende de: s s s s s s s s
La operacin tiene influencia sobre: - s s s 1
Long.
Ope-
Ope- en Tiempo de ejecu-
ra- Descripcin
rando pala- cin tpico en ms
cin
bras
UN, == 0 NOY resultado = 0 1 0,2
ON, (A1 = 0) y (A0 = 0)
XN
>0 NOY resultado > 0 1 0,3
(A1 = 1) y (A0 = 0)
<0 NOY resultado < 0 1 0,3
(A1 = 0) y (A0 = 1)
<> 0 NOY resultado00 1 0,3
((A1 = 0) y (A0 = 1) o (A1 = 1) y (A0 = 0))
<= 0 NOY resultado <= 0 1 0.1
((A1 = 0) y (A0 = 1) o (A1 = 0) y (A0 = 0))
>= 0 NOY resultado >= 0 1 0.1
((A1 = 1) y (A0 = 0) o (A1 = 0) y (A0 = 0))
UO NOY unordered/no admisible 1 0,3
(A1 = 1) y (A0 = 1)
OS NOY OS = 1 1 0,2
OV NOY OV = 1 1 0,2
RB NOY RB = 1 1 0,2
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
UN, ON, XN
La operacin depende de: s s s s s s s s
La operacin tiene influencia sobre: s s s 1
Long.
Ope-
Ope- en Tiempo de ejecucin tpico
ra- Descripcin
rando pala- en ms
cin
bras
CLR Ajustar RLO a 0 2 0.1
Palabra de estado de: CLR RB A1 A0 OV OS OR STA RLO /ER
La operacin depende de:
La operacin tiene influencia sobre: 0 0 0 0
SET Ajustar RLO a 1 2 0.1
Palabra de estado de: SET RB A1 A0 OV OS OR STA RLO /ER
La operacin depende de:
La operacin tiene influencia sobre: 0 1 1 0
NOT Invierte (niega) el RLO 2 0.1
Palabra de estado de: NOT RB A1 A0 OV OS OR STA RLO /ER
La operacin depende de: s s
La operacin tiene influencia sobre: 1 s
SAVE Memoriza el RLO en el bit RB 1 0.1
Palabra de estado de: SAVE RB A1 A0 OV OS OR STA RLO /ER
La operacin depende de: s
La operacin tiene influencia sobre: s
Ope- Long.
Direcciona- Direcciona-
ra- en
Operando Descripcin miento miento
cin pala-
directo indirecto*
bras
T Transfiere el contenido de ACU1L a la ...
EW Palabra de entrada 1**/2 0,2 1,4+
(en funcin de MCR) 0,6 1,5+
AW Palabra de salida 1**/2 0,2 1,4+
(en funcin de MCR) 0,6 1,5+
PAW Palabra de periferia de salida 1***/2 < 135 < 137
(en funcin de MCR) < 136 < 138
MW Palabra de marcas 1**/2 0,3 1,7+
(en funcin de MCR) 0,7 1,9+
LW Palabra de datos locales 2 0,3 2,0+
(en funcin de MCR) 0,8 1,8+
DBW Palabra de datos 2 1,5 2,6+
(en funcin de MCR) 1,6 2,8+
DIW Palabra de datos en el DB de instancia 2 1,5 2,6+
(en funcin de MCR) 1,6 2,8+
W[AR1,m] Transfiere el contenido de ACU1L a EW/AW/ 2 +
W[AR2,m] PAW/MW/LW/DBW/DIW (direccionado interrea
Parme- va AR1, AR2 o va parmetro)
tros
Transfiere el contenido de ACU1 a la ...
ED Doble palabra de entrada 1**/2 0,3 1,5+
(en funcin de MCR) 0,7 1,7+
AD Doble palabra de salida 1**/2 0,3 1,5+
(en funcin de MCR) 0,7 1,7+
PAD Doble palabra de periferia de salida 1**/2 < 150 < 152
(en funcin de MCR) < 151 < 153
MD Doble palabra de marcas 1**/2 0,6 2,0+
(en funcin de MCR) 1,0 2,3+
LD Doble palabra de datos locales 2 0,6 2,4+
(en funcin de MCR) 1,1 2,1+
DBD Doble palabra de datos 2 1,9 3,0+
(en funcin de MCR) 2,0 3,3+
DID Doble palabra de datos en el DB de instancia 2 1,9 3,0+
(en funcin de MCR) 2,0 3,3+
D[AR1,m] Transfiere el contenido de ACU1 a ED/AD/PAD/ 2 +
D[AR2,m] MD/LD/DBD/DID (direccionado interrea va AR1,
Parme- AR2 o va parmetro)
tros
Long.
Ope-
Ope- en Tiempo de ejecucin tpico
ra- Descripcin
rando pala- en ms
cin
bras
LAR1 Carga el contenido de ...
ACU1 1 0.1
AR2 Registro de direcciones 2 1 0.1
DBD Doble palabra de datos 2 2,4
DID Doble palabra de datos en el DB de instancia 2 2,5
m Constante de 32 bits como puntero 3 0,2
LD Doble palabra de datos locales 2 0,9
MD Doble palabra de marcas 2 0,8
... hacia AR1
LAR2 Carga el contenido de ...
ACU1 1 0.1
DBD Doble palabra de datos 2 0.1
DID Doble palabra de datos en el DB de instancia 2 2,4
m Constante de 32 bits como puntero 3 2,5
LD Doble palabra de datos locales 2 0,2
MD Doble palabra de marcas 2 0,9
... hacia AR2 0,8
TAR1 Transfiere el contenido de AR1 a ...
ACU1 1 0,2
AR2 Registro de direcciones 2 1 0.1
DBD Doble palabra de datos 2 1,9
DID Doble palabra de datos en el DB de instancia 2 1,9
LD Doble palabra de datos locales 2 0,6
MD Doble palabra de marcas 2 0,6
TAR2 Transfiere el contenido de AR2 a ...
ACU1 1 0,2
DBD Doble palabra de datos 2 0.1
DID Doble palabra de datos en el DB de instancia 2 1,9
LD Doble palabra de datos locales 2 1,9
MD Doble palabra de marcas 2 0,6
TAR Intercambia el contenido de AR1 y AR2 1 0,3
Long.
Ope-
Ope- en Tiempo de ejecucin tpico
ra- Descripcin
rando pala- en ms
cin
bras
L STW Carga la palabra de estado* en ACU1 0,6
Palabra de estado de: L STW RB A1 A0 OV OS OR STA RLO /ER
La operacin depende de: s s s s s 0 0 s 0
La operacin tiene influencia sobre:
T STW Transfiere ACU1 (bits 0 a 8) a la palabra de 0,6
estado*
Palabra de estado de: T STW RB A1 A0 OV OS OR STA RLO /ER
La operacin depende de:
La operacin tiene influencia sobre: s s s s s 0 0 s 0
Long.
Ope-
Ope- en Tiempo de ejecucin tpico
ra- Descripcin
rando pala- en ms
cin
bras
L DBNO Carga el nmero del bloque de datos 1 1,3
L DINO Carga el nmero del bloque de datos de instancia 1 1,3
L DBLG Carga la longitud del bloque de datos en bytes 1 0,3
L DILG Carga la longitud del bloque de datos de instancia 1 0,3
en bytes
Long.
Ope-
Ope- en Tiempo de ejecucin tpico
ra- Descripcin
rando pala- en ms
cin
bras
+I Suma dos enteros (16 bits) 1 0,5
(ACU1-L)=(ACU1-L)+
(ACU2-L)
I Resta dos enteros (16 bits) 1 0,7
(ACU1-L)=(ACU2-L)
(ACU1-L)
*I Multiplica dos enteros (16 bits) 1 1,0
(ACU1-L)=(ACU2-L)*
(ACU1-L)
/I Divide 2 enteros (16 bits) 1 1,2
(ACU1-L)=(ACU2-L):
(ACU1-L)
El resto de la divisin est en ACU1-H.
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
+I, I,*I, /I
La operacin depende de:
La operacin tiene influencia sobre: s s s s
Long.
Ope-
Ope- en Tiempo de ejecucin tpico
ra- Descripcin
rando pala- en ms
cin
bras
+D Suma dos enteros (32 bits) 1 0,7
(ACU1)=(ACU2)+(ACU1)
D Resta dos enteros (32 bits) 1 1,0
(ACU1)=(ACU2)(ACU1)
Long.
Ope-
Ope- en Tiempo de ejecucin tpico
ra- Descripcin
rando pala- en ms
cin
bras
+R Suma 2 nmeros reales (32 bits) 1 < 15
(ACU1)=(ACU2)+(ACU1)
R Resta 2 nmeros reales (32 bits) 1 < 15
(ACU1)=(ACU2)(ACU1)
Long.
Ope-
Ope- en Tiempo de ejecucin tpico
ra- Descripcin
rando pala- en ms
cin
bras
+ i8 Suma una constante entera de 8 bits 1 0.1
+ i16 Suma una constante entera de 16 bits 2 0.1
+ i32 Suma una constante entera de 32 bits 3 0,2
Long.
Ope-
Ope- en Tiempo de ejecucin tpico
ra- Descripcin
rando pala- en ms
cin
bras
+AR1 Suma el contenido de ACU1-L a AR1 1 0.1
+AR1 m Suma la constante puntero a AR1 2 0,2
+AR2 Suma el contenido de ACU1-L a AR2 1 0.1
+AR2 m Suma la constante puntero a AR2 2 0,2
Long.
Ope-
Ope- en Tiempo de ejecucin tpico
ra- Descripcin
rando pala- en ms
cin
bras
==I ACU2-L=ACU1-L 1 0,6
<>I ACU2-L0ACU1-L 1 0,7
<I ACU2-L<ACU1-L 1 0,7
<=I ACU2-L<=ACU1-L 1 0,6
>I ACU2-L>ACU1-L 1 0,5
>=I ACU2-L>=ACU1-L 1 0,6
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
==I, <>I, <I, <=I, >I,
>=I
La operacin depende de:
La operacin tiene influencia sobre: s s 0 0 s s 1
Long.
Ope-
Ope- en Tiempo de ejecucin
ra- Descripcin
rando pala- tpico en ms
cin
bras
==D ACU2=ACU1 1 0,6
<>D ACU20ACU1 1 0,6
<D ACU2<ACU1 1 0,6
<=D ACU2<=ACU1 1 0,6
>D ACU2>ACU1 1 0,6
>=D ACU2>=ACU1 1 0,6
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
==D,< >D, <D, <=D,
>D, >=D
La operacin depende de:
La operacin tiene influencia sobre: s s 0 0 s s 1
Long.
Ope-
Ope- en Tiempo de ejecucin tpico
ra- Descripcin
rando pala- en ms
cin
bras
==R ACU2=ACU1 1 8,4
<>R ACU20ACU1 1 8,4
<R ACU2<ACU1 1 8,5
<=R ACU2<=ACU1 1 8,3
>R ACU2>ACU1 1 8,4
>=R ACU2>=ACU1 1 8,4
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
==R,< >R, <R, <=R,
>R, >=R
La operacin depende de:
La operacin tiene influencia sobre: s s s s 0 s s 1
Long.
Ope-
Ope- en Tiempo de ejecucin tpico
ra- Descripcin
rando pala- en ms
cin
bras
SLW Desplaza el contenido de ACU1L a la izquierda 1 0,9
SLW 0 a 15 0,3
SLD Desplaza el contenido de ACU1 a la izquierda 1 1,1
SLD 0 a 32 1,2
SRW Desplaza el contenido de ACU1L a la derecha 1 0,9
SRW 0 a 15 0,3
SRD Desplaza el contenido de ACU1 a la derecha 1 1,1
SRD 0 a 32 1,2
SSI Desplaza el contenido de ACU1L con signo a la 1 0,8
derecha
SSI 0 a 15 0,3
SSD Desplaza el contenido de ACU1 con signo a la 1 1,1
derecha
SSD 0 a 32 1,2
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
SLW, SLD, SRW,
SRD, SSI, SSD
La operacin depende de:
La operacin tiene influencia sobre: s s s
Long.
Ope-
Ope- en Tiempo de ejecucin tpico
ra- Descripcin
rando pala- en ms
cin
bras
RLD Rotar el contenido de ACU1 a la izquierda 1 1,0
RLD 0 a 32 1,5
RRD Rotar el contenido de ACU1 a la derecha 1 1,0
RRD 0 a 32 1,1
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
RLD, RRD
La operacin depende de:
La operacin tiene influencia sobre: s s s
RLDA Rotar el contenido de ACU1 una posicin a la iz- 0,7
quierda va el bit de condicin A1
RRDA Rotar el contenido de ACU1 una posicin a la de- 0,8
recha va el bit de condicin A1
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
RLDA, RRDA
La operacin depende de:
La operacin tiene influencia sobre: s 0 0
Palabra de estado
La palabra de estado permanece inalterada.
Long.
Ope-
Ope- en Tiempo de ejecucin tpico
ra- Descripcin
rando pala- en ms
cin
bras
TAW Invierte el orden de los bytes en ACU1L. 1 0.1
LL, LH se convierten en LH, LL.
TAD Invierte el orden de los bytes en ACU1. 1 0,2
LL, LH, HL, HH se convierte en HH, HL, LH, LL.
TAK Intercambia los contenidos de ACU1 y ACU2. 1 0,3
PUSH Transfiere el contenido de ACU1 a ACU2. 1 0.1
POP Transfiere el contenido de ACU2 a ACU1. 1 0.1
INC 0 a 255 Incrementa ACU1-LL. 1 0.1
DEC 0 a 255 Decrementa ACU1-LL. 1 0.1
Palabra de estado
La palabra de estado permanece inalterada.
Long.
Ope-
Ope- en Tiempo de ejecucin tpico
ra- Descripcin
rando pala- en ms
cin
bras
BLD 0 a 255 Operacin de visualizacin de programa; 1 0.1
es tratada por la CPU como una operacin nula.
Los indicadores no se ven afectados.
NOP 0 Operacin nula 1 0.1
1 Los indicadores no se ven afectados. 0.1
Resultado
Los resultados de la conversin se depositan en ACU1.
En la conversin de nmeros reales, el tiempo de ejecucin depender del valor a convertir.
Long.
Opera- Ope- en Tiempo de ejecucin
Descripcin
cin rando pala- tpico en ms
bras
BTI Convierte el contenido de ACU1 de BCD a entero 1 1,9
(16 bits) (BCD To Int)
BTD Convierte el contenido de ACU1 de BCD a entero 1 4,1
doble (32 bits) (BCD To Doubleint)
DTR Convierte el contenido de ACU1 de entero doble 1 3,1
(32 bits) a real (32 bits) (Doubleint To Real)
ITD Convierte el contenido de ACU1 de entero (16 1 0.1
bits) a doble entero (32 bits) (Int To Doubleint)
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
BTI, BTD, DTR, ITD
La operacin depende de:
La operacin tiene influencia sobre:
ITB Convierte el contenido de ACU1 de entero (16 1 2,1
bits) a BCD (Int To BCD)
DTB Convierte el contenido de ACU1 entero (32 bits) a 1 4,8
BCD (Doubleint To BCD)
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
ITB, DTB
La operacin depende de:
La operacin tiene influencia sobre: s s
RND Convierte un nmero real en uno entero de 32 1 3,4
bits.
RND Convierte un nmero real en uno entero de 32 1 3,5
bits. El resultado se redondea al siguiente nmero
entero ms prximo.
RND+ Convierte un nmero real en uno entero de 32 1 3,5
bits. El resultado se redondea al siguiente nmero
entero ms prximo.
TRUNC Convierte un nmero real en uno entero de 32 1 3,3
bits. Las posiciones detrs de la coma quedan
truncadas.
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
RND, RND, RND+,
TRUNC
La operacin depende de:
La operacin tiene influencia sobre: s s
Long.
Ope-
Ope- en Tiempo de ejecucin tpico
ra- Descripcin
rando pala- en ms
cin
bras
INVI Forma el primer complemento del ACU1-L 1 0.1
INVD Forma el primer complemento del ACU1 1 0.1
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
INVI, INVD
La operacin depende de:
La operacin tiene influencia sobre:
NEGI Forma el complemento a 2 del ACU1-L (nmero 1 0,6
entero de 16 bits)
NEGD Forma el complemento a 2 del ACU1 1 1,7
(nmero entero de 32 bits)
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
NEGI, NEGD
La operacin depende de:
La operacin tiene influencia sobre: s s s s
Ope-
Ope- Tiempo de ejecucin tpico
ra- Descripcin Long.
rando en ms
cin en
pala-
bras
BE Fin de bloque 1 2,2
BEA Fin de bloque absoluto 1 2,2
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
BE, BEA
La operacin depende de:
La operacin tiene influencia sobre: 0 0 1 0
BEB Fin condicional del bloque si RLO=1 2,3
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
BEB
La operacin depende de: s
La operacin tiene influencia sobre: s 0 1 1 0
Long.
Ope-
Ope- en Tiempo de ejecucin tpico
ra- Descripcin
rando pala- en ms
cin
bras
TDB Intercambia bloques de datos 1 0.1
Long.
Opera- Ope- en Tiempo de ejecucin tpico
Descripcin
cin rando pala- en ms
bras
SPA Meta Salto incondicional 1*/2 2,0
(LABEL)
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
SPA
La operacin depende de:
La operacin tiene influencia sobre:
SPB Meta Salto condicional si RLO=1 1*/2 2,0
(LABEL)
SPBN Meta Salto condicional si RLO=0 2 2,0
(LABEL)
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
SPB, SPBN
La operacin depende de: s
La operacin tiene influencia sobre: 0 1 1 0
SPBB Meta Salto condicional si RLO=1 2 2,0
(LABEL) Memoriza el RLO en el bit RB
SPBNB Meta Salto condicional si RLO=0 2 2,0
(LABEL) Memoriza el RLO en el bit RB
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
SPBB, SPBNB
La operacin depende de: s
La operacin tiene influencia sobre: s 0 1 1 0
SPBI Meta Salto condicional si RB=1 2 2,0
(LABEL)
SPBIN Meta Salto condicional si RB=0 2 2,0
(LABEL)
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
SPBI, SPBIN
La operacin depende de: s
La operacin tiene influencia sobre: 0 1 0
Long.
Ope-
Ope- en Tiempo de ejecucin tpico
ra- Descripcin
rando pala- en ms
cin
bras
SPO Meta Salto condicional en caso de desbordamiento 1*/2 2,0
(LABEL) memorizado (OV=1)
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
SPO
La operacin depende de: s
La operacin tiene influencia sobre:
SPS Meta Salto condicional en caso de desbordamiento 2 2,0
(LABEL) memorizado (OS=1)
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
SPS
La operacin depende de: s
La operacin tiene influencia sobre: 0
SPU Meta Salto si operacin no admisible (A1=1 y A0=1) 2 2,0
(LABEL)
SPZ Meta Salto si el resultado = 0 (A1 = 0 y A0 = 0) 1*/2 2,0
(LABEL)
SPP Meta Salto si el resultado > 0 (A1 = 1 y A0 = 0) 1*/2 2,0
(LABEL)
SPM Meta Salto si el resultado < 0 (A1 = 0 y A0 = 1) 1*/2 2,0
(LABEL)
SPN Meta Salto si el resultado00 (A1 = 1 y A0 = 0) 1*/2 2,0
(LABEL) o (A1 = 0) y (A0 = 1)
SPMZ Meta Salto si el resultadov0 (A1 = 0 y A0 = 1) 2 2,0
(LABEL) o (A1 = 0 y A0 = 0)
SPPZ Meta Salto si el resultadow0 (A1 = 1 y A0 = 0) 2 2,0
(LABEL) o (A1 = 0) y (A0 = 0)
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
SPU, SPZ, SPP, SPM,
SPN, SPMZ, SPPZ
La operacin depende de: s s
La operacin tiene influencia sobre:
SPL Meta Distribuidor de saltos 2 2,8
(LABEL) La operacin va seguida de una lista de operacio-
nes de salto.
El operando es una meta de salto hacia la opera-
cin siguiente en la lista.
ACU1-L contiene el nmero de la operacin de
salto a ejecutar
LOOP Meta Decrementa ACU1-L y salta si ACU1-L00 2 2,2
(LABEL) (programacin de bucles)
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
SPL, LOOP
La operacin depende de:
La operacin tiene influencia sobre:
Long.
Ope-
Ope- en Tiempo de ejecucin tpico
ra- Descripcin
rando pala- en ms
cin
bras
MCR( Abrir un rea MCR. 1 0,8
Memorizar el RLO en la pila MCR.
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
MCR(
La operacin depende de: s
La operacin tiene influencia sobre: 0 1 0
)MCR Cerrar un rea MCR. 1 0,8
Eliminar un registro de la pila MCR.
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
)MCR
La operacin depende de:
La operacin tiene influencia sobre: 0 1 0
MCRA Activar el MCR 1 0.1
MCRD Desactivar el MCR 1 0.1
Palabra de estado de: RB A1 A0 OV OS OR STA RLO /ER
MCRA, MCRD
La operacin depende de:
La operacin tiene influencia sobre:
Informacin adicional
Encontrar informacin adicional sobre el proceso de creacin y estructuracin de los
programas en los manuales y en las ayudas en pantalla de STEP 7.
Introduccin
Trasladar un programa significa habilitar un programa que ha sido utilizado de modo central
en un maestro, para su uso descentralizado. Para trasladar un programa existente, ya sea
en parte o en su totalidad del maestro a un esclavo inteligente, puede que se requieran
ciertas adaptaciones. El traslado de partes de un programa a un esclavo inteligente puede
ser ms o menos complejo dependiendo de cmo est almacenada la asignacin de
direcciones de entradas y salidas en los FBs del programa fuente.
Las entradas y salidas se pueden utilizar de diferente manera en las FC del programa
fuente. En la ET 200S actual es posible comprimir direcciones. Esto no es posible en el
IM 151-7 CPU.
Consulte el direccionamiento del IM 151-7 CPU en el captulo 3.1.
E 1.0 A 1.0
DI_1_Modul
E 1.1 A 1.1
E 2.0
DI_2_Modul
E 2.1
E 1.0 A 1.0
DI_1_Modul
E 1.1 A 1.1
E 1.2
DI_2_Modul
E 1.3
Reasignacin
Bsicamente, se pueden reasignar los bloques y operandos siguientes:
Entrada, salidas
Marcas, temporizadores, contadores
Funciones, bloques de funcin
Para reasignar las seales, proceda del siguiente modo:
1. En el Administrador SIMATIC, seleccione la carpeta Bloques que contiene los bloques
con las direcciones comprimidas que desea trasladar al IM 151-7 CPU.
2. Seleccione Herramientas " Recablear.
3. Introduzca en la tabla del cuadro de dilogo Recablear las sustituciones o
reasignaciones (operando antiguo/operando nuevo), que desea realizar.
4. Pulse Aceptar.
As se inicia la reasignacin. Tras la reasignacin, puede consultar en un cuadro de dilogo
el archivo de informacin de la reasignacin. El archivo de informacin contiene la lista de
operandos, Operando antiguo, Operando nuevo. Aqu se indica tambin cada uno de los
bloques, especificando el nmero de reasignaciones que se ha realizado en cada bloque,
respectivamente.
Acumulador (ACU)
Los acumuladores son registros de la CPU que sirven de memoria intermedia para las
operaciones de carga, transferencia, comparacin, clculo y conversin.
Alarma (interrupcin)
El sistemaoperativo de la CPU distingue 10 clases de prioridad que gestionan el
procesamiento del programa de usuario. A estas clases de prioridad, pertenecen, entre
otras, las alarmas, como p. ej., la alarma de diagnstico. Cuando aparece una alarma, el
sistema operativo llama automticamente al bloque de organizacin correspondiente, en
el que el usuario puede programar la reaccin deseada (p. ej., en un FB).
Alarma de proceso
Una alarma de proceso es disparada pormdulos de periferia aptos para disparar alarmas
cuando aparece un determinado evento en el proceso. La alarma de proceso se notifica a
la CPU. En funcin de la prioridad de esta alarma, se procesa el bloque de
organizacin correspondiente.
Alarmas de diagnstico
Mdulos aptos para el diagnstico que notifican a la CPU central los fallos y errores
detectados en el sistema a travs de alarmas de diagnstico.
En SIMATIC S7/M7: cuando se detecta o desaparece un error (p. ej. rotura del hilo), el
ET 200S dispara una alarma de diagnstico si la alarma est habilitada. La CPU del
maestro DP interrumpe el procesamiento del programa de usuario o lo niveles de prioridad
inferior y procesa el bloque de alarma de diagnstico (OB 82).
En SIMATIC S5: la alarma de diagnstico se reproduce dentro del diagnstico de
dispositivo. Mediante consulta cclica de los bits del diagnstico de dispositivo es posible
detectar los errores, como p. ej. una rotura del hilo.
Archivo GSD
En un archivo GSD (archivo de datos caractersticos del dispositivo) estn depositadas
todas las caractersticas especficas del esclavo DP. El formato del archivo GSD se indica
en la norma IEC 61784-1:2002 Ed1 CP 3/1.
ARRANQUE
El estado operativo ARRANQUE tiene lugar durante la transicin del estado operativo
STOP al estado operativo RUN.
Se puede establecer mediante el selector, despus de conectar la alimentacin o bien
puede iniciarse desde la unidad de programacin. En el ET 200S se llevar a cabo un
reinicio.
Autmata programable
Los autmatas programables (PLC) son controladores o mandos electrnicos cuya
funcin est memorizada en forma de programa en el autmata. La configuracin y el
cableado del equipo no dependen de la funcin del autmata. Los autmatas
programables tienen la estructura de un ordenador; estn formados por una CPU
(mdulo central) con memoria, mdulos de entrada/salida y un sistema de bus interno. La
periferia y el lenguaje de programacin han sido concebidos para el mundo de los
autmatas.
Bloque de datos
Los bloques de datos (DB) son reas de datos en el programa de usuario que incluyen los
datos de usuario. Existen bloques de datos globales, a los que se puede acceder desde
todos los bloques lgicos, y bloques de datos de instancia, que estn asociados a una
llamada de FB determinada.
Bloque de organizacin
Los bloques de organizacin (OBs) constituyen la interfaz entre el sistema operativo de la
CPU y el programa de usuario. En los bloques de organizacin se establece el orden de
procesamiento del programa de usuario.
Bfer de diagnstico
El bfer de diagnstico es un rea de memoria remanente de la CPU en la que se
depositan todos los eventos de diagnstico por orden de aparicin.
Bus
Va de comunicacin comn que conecta todos los participantes. Consta de dos
extremosdefinidos.
En el ET 200S, el bus es un cable a dos hilos o un cable de fibra ptica.
Comprimir
La funcin PG online Comprimir agrupa todos los bloques vlidos de la RAM de la CPU
al inicio de la memoria de usuario sin dejar espacios intermedios. Con ello se eliminan
todos los huecos producidos en el momento de borrar o corregir bloques.
Comunicacin directa
Vase: intercambio directo de datos
Comunicacin directa
La comunicacin directa es una relacin de comunicacin especial entre las estaciones de
la red PROFIBUS-DP. La comunicacin directa se caracteriza por el hecho de que las
estaciones de PROFIBUS-DP interceptan qu datos est enviando un esclavo DP hacia
su maestro DP.
Contador
Los contadores forman parte de la memoria de sistema de la CPU. El contenido de las
clulas de contaje se puede modificar con instrucciones STEP 7 (p. ej., contar
adelante/atrs).
CPU
Central processing unit = unidad central del sistema de automatizacin S7, con unidad de
control y clculo, memoria, sistema operativo e interfaz para la unidad de programacin.
Datos coherentes
Los datos relacionados entre s por su contenido y que no se pueden separar se
denominan datos coherentes.
Por ejemplo, los valores de los mdulos analgicos deben tratarse siempre de forma
coherente, es decir, el valor de un mdulo analgico no debe variar por leerse en dos
momentos diferentes.
Diagnstico
El diagnstico del sistema consiste en la deteccin, localizacin, clasificacin, sealizacin
y anlisis de errores, fallos y avisos.
El diagnstico ofrece las funciones de vigilancia que se ejecutan automticamente durante
el funcionamiento de la instalacin. Con la reduccin de los tiempos de puesta en marcha
y parada resultante, aumenta la disponibilidad de los equipos.
Direccin
Una direccin es la identificacin de un operando o un rea de operandos concreta.
Ejemplos: entrada E 12.1; palabra de marcas MW 25; bloque de datos DB 3.
Direccin PROFIBUS
Cada estacin ha de contener una direccin PROFIBUS para su identificacin inequvoca
en el PROFIBUS.
PC/PG tienen la direccin PROFIBUS 0.
Para el sistema de periferia descentralizada ET 200S estn permitidas las direcciones
PROFIBUS 1 a 125.
Error de ejecucin
Error que se produce durante el procesamiento del programa de usuario en el sistema de
automatizacin (fuera del proceso).
Esclavo
Un esclavo slo puede intercambiar datos con un maestro cuando ste as lo solicite.
Los esclavos son, por ejemplo, todos los esclavos DP, como ET 200S, ET 200B, ET 200X,
ET 200M, etc.
Esclavo DP
Un esclavo que funciona en la red PROFIBUS con el protocolo PROFIBUS-DP y se
comporta conforme a la norma IEC 61784-1:2002 Ed1 CP 3/1 se denomina esclavo DP.
Esclavo DP inteligente
La caracterstica principal de un esclavo DP inteligente es que los datos de entrada/salida
no los pone directamente a disposicin del maestro DP una entrada/salida real del esclavo
DP, sino una CPU que los procesa previamente, en este caso, el mdulo interfase
IM 151-7 CPU.
Estacin
Aparato que puede enviar, recibir o amplificar datos a travs del bus, por ejemplo, maestro
DP, esclavo DP, repetidor RS 485, acoplador en estrella activo.
Estado operativo
Los sistemas de automatizacin de SIMATIC S7 reconocen los siguientes estados
operativos: STOP, ANLAUF, RUN.
ET 200
El sistema de periferia descentralizada ET 200 con protocolo PROFIBUS-DP es un bus
para la conexin de periferia descentralizada a una CPU o a un maestro DP adecuado. El
ET 200 se caracteriza por sus rpidos tiempos de respuesta, ya que slo se transfieren
unos pocos datos (bytes).
El ET 200 est basado en la norma IEC 61784-1:2002 Ed1 CP 3/1.
ET 200 funciona segn el principio maestro-esclavo. Un maestro DP puede ser, por
ejemplo, la interfase maestra IM 308-C o la CPU 315-2 DP.
Los esclavos DP pueden ser los sistemas de periferia descentralizada ET 200S, ET 200B,
ET 200C, ET 200M, ET 200X, ET 200U, ET 200L o los esclavos DP de Siemens o de
otros fabricantes.
Evento de arranque
Los eventos de arranque son eventos definidos, como errores, horas o alarmas. Permiten
al sistema operativo arrancar un bloque de organizacin asociado al evento (si as lo ha
programado el usuario). Los eventos de arranque se muestran en la informacin de
cabecera del OB correspondiente. El usuario puede reaccionar a los eventos de arranque
en el programa de usuario.
FC Funcin
Forzado permanente
La funcin Forzado permanente permite poner determinadas salidas al estado 1, por
ejemplo, durante la fase de puesta en marcha, incluso cuando las condiciones lgicas
correspondientes no se cumplan en el programa de usuario (por ejemplo debido a que las
entradas no estn conectadas).
FREEZE
Se trata de un comando de control que el maestro DP enva a un grupo de esclavos.
Despus de recibir un comando FREEZE, el esclavo DP congela el estado actual de las
entradas y las transfiere cclicamente al maestro DP.
Cada vez que recibe un comando FREEZE, el esclavo vuelve a congelar el estado de las
entradas.
Los datos de entrada, sin embargo, no se volvern a transferir cclicamente del esclavo
DP al maestro, hasta que el maestro no enve el comando UNFREEZE.
Funcin
Segn IEC 1131-3, una funcin (FC) es un bloque de cdigo sin datos estticos. Una
funcin permite transferir parmetros en el programa de usuario. Las funciones sirven
para programar funciones complejas repetitivas, como por ejemplo, la realizacin de
clculos.
Funcin de sistema
Una funcin de sistema (SFC) es una funcin integrada en el sistema operativo de la CPU
que puede ser llamada desde el programa de usuario STEP 7.
Imagen de proceso
La imagen del proceso es una parte de la memoria del sistema de la CPU. Al comienzo
del programa cclico se transfieren los estados de seal de los mdulos de entrada a la
imagen del proceso de las entradas. Al final del programa cclico se transfiere el contenido
de la imagen del proceso de las salidas en forma de estado de seal a los mdulos de
salida.
Intercambio directo
Vase: Comunicacin directa
Maestro
Cuando el maestro est en posesin del testigo, ste puede enviar datos a otras
estaciones y solicitar datos a stas (= estacin activa). Un maestro DP es, por ejemplo,
una CPU 315-2 DP.
Maestro DP
Los maestros que presentan un comportamiento conforme a la norma
IEC 61784-1:2002 Ed1 CP 3/1, se denominan maestros DP.
Marcas
Las marcas forman parte de la memoria de sistema de la CPU y sirven para memorizar
resultados intermedios. El acceso a las marcas puede hacerse por bit, byte, palabra o
palabra doble.
Masa
La masa es el conjunto de partes inactivas de un equipo elctrico conectadas entre ellas y
que, en caso de defecto, no pueden adoptar una tensin de contacto peligrosa.
Memoria de carga
La memoria de carga forma parte de la CPU. Alberga los objetos generados por la unidad
de programacin. Puede ser una Memory Card/Micro Memory Card insertable o una
memoria integrada.
Memoria de sistema
La memoria de sistema es una memoria RAM integrada en la CPU. En la memoria de
sistema se incluyen reas de operandos (como temporizadores, contadores, marcas), as
como las reas de datos necesarias para el sistema operativo (p. ej., bfer de
comunicacin).
Memoria de trabajo
La memoria de trabajo es una memoria RAM de la CPU a la que el procesador accede
durante la ejecucin del programa de usuario.
Memoria de usuario
La memoria de usuario contiene bloques de cdigo y de datos del programa de usuario.
La memoria de usuario puede estar integrada tanto en la CPU como en tarjetas de
memoria (IM 151-7 CPU) o mdulos de memoria. El programa de usuario, sin embargo,
se suele procesar desde la memoria de trabajo de la CPU.
MMC
Micro Memory Card. Tarjeta de memoria para los sistemas SIMATIC. Se utiliza como
soporte de datos transportable y memoria de carga.
MPI
La interfaz multipunto (MPI) es la interfaz de las unidades de programacin de
SIMATIC S7.
Nivel de prioridad
El sistema operativo de una CPU S7 ofrece como mx. 26 niveles de prioridad (o niveles
de ejecucin del programa), que tienen asignados diferentes bloques de organizacin.
Los niveles de prioridad determinan qu OB interrumpirn a qu otros OB. Si un nivel de
prioridad comprende varios OB, stos no se interrumpirn mutuamente, sino que se
ejecutarn secuencialmente.
Norma DP
La norma DP es el protocolo de bus del sistema de periferia descentralizada ET 200
conforme a la norma IEC 61784-1:2002 Ed1 CP 3/1.
OB Bloque de organizacin
Parmetro
1. Variable de un bloque de cdigo STEP 7
2. Variable que se utiliza para definir el comportamiento de un mdulo (uno o varios
parmetros por mdulo). Cada mdulo se comercializa con un ajuste bsico adecuado,
que se puede modificar por configuracin en STEP 7.
PG Unidad de programacin
Prioridad de OB
El sistema operativo de una CPU distingue distintos niveles de prioridad, p. ej., la
ejecucin cclica del programa y la ejecucin controlada por una alarma de proceso. Cada
nivel de prioridad tiene asignados bloques de organizacin (OB) en los que el usuario
de S7 puede programar una reaccin. De forma predeterminada, los OB presentan
diferentes prioridades que establecen su orden de procesamiento o interrupcin en caso
de aparicin simultnea.
PROFIBUS
Process Field Bus, norma alemana de procesos y de bus de campo, que est definida en
la norma IEC 61784-1:2002 Ed1 CP 3/1. Define las propiedades funcionales, elctricas y
mecnicas de un sistema de bus de campo serie.
PROFIBUS est disponible con los protocolos DP (= Dezentrale Peripherie, periferia
descentralizada), FMS (= Fieldbus Message Specification), PA (= Process Automation) o
TF (= Technology Functions).
Profundidad de anidamiento
Las llamadas de bloque permiten llamar a un bloque desde otro bloque. Por profundidad
de anidamiento se entiende el nmero de bloques de cdigo llamados simultneamente.
Programa de usuario
En SIMATIC se distingue entre sistema operativo de la CPU y los programas de
usuario. Por ltimo se crea en el software de programacin STEP 7 en los lenguajes de
programacin posibles (esquema de contactos y lista de instrucciones) y se guardan en
bloques de cdigo. Los datos se guardan en bloques de datos.
Publisher
Emisor en la comunicacin directa. Vase: intercambio directo de datos
Reaccin a error
Reaccin a un error de ejecucin. El sistema operativo puedereaccionar de las
siguientes maneras: conducir el sistema de automatizacin al estado STOP, llamar un
bloque de organizacin en el que el usuario pueda programar una reaccin o bien
sealizar el error.
Rearranque completo
Cuando arranca una CPU (p. ej., al girar el selector de modo de STOP a RUN o tras
conectar la alimentacin POWER ON), se procesa en primer lugar el bloque de
organizacin OB 100 (rearranque completo) antes de procesarse el programa cclico
(OB 1). En caso de efectuar un rearranque completo se carga la imagen de proceso de
las entradas y el programa de usuario STEP 7 se procesa a partir de la primera
instruccin del OB 1.
Sealizacin de errores
La sealizacin de errores es una de las posibles reacciones del sistema operativo a un
error de ejecucin. Otras reacciones posibles son: reaccin a error en el programa de
usuario, estado STOP de la CPU.
Sistema de automatizacin
Un sistema de automatizacin es un controlador programable que est formado, como
mnimo, por una CPU, distintos mdulos de entrada y salida, y dispositivos de manejo y
visualizacin.
Sistema maestro
Todos los esclavos DP que estn asignados a un maestro DP con acceso de lectura y
escritura, forman conjuntamente con el maestro DP un sistema maestro.
STEP 7
Lenguaje de programacin para crear programas de usuario en autmatas SIMATIC S7.
Subscriptor
Receptor en la comunicacin directa. Vase: comunicacin directa
Suma de corriente
La suma de las corrientes de todos los canales de salida de un mdulo de salida digital.
SYNC
Se trata de un comando de control que el maestro DP enva a un grupo de esclavos DP.
Por medio del comando de control SYNC, el esclavo congela el estado de las salidas en el
valor instantneo. En los siguientes telegramas, el esclavo DP memoriza los datos de
salida pero los estados de las salidas permanecen fijos.
Cada vez que recibe el comando SYNC, el esclavo DP activa las salidas que ha ido
memorizando como datos reales de salida. Las salidas no se vuelven a actualizar
cclicamente hasta que el maestro no enva el comando de control UNSYNC.
Temporizador
Los temporizadores forman parte de la memoria de sistema de la CPU. El contenido de
las clulas de temporizacin lo actualiza automticamente el sistema operativo. Con las
instrucciones STEP 7 se define la funcin exacta de cada clula de temporizador (por
ejemplo, retardo a la conexin) y se lanza su ejecucin (por ejemplo, arranque).
Tiempo de ciclo
Tiempo que la CPU necesita para procesar una vez el programa de usuario.
Timer Temporizadores
Token
Permiso de acceso al bus.
Unidad de programacin
Las unidades de programacin son, en esencia, PCs industriales, compactos y porttiles.
Se distinguen por un equipamiento hardware y software adaptado a los sistemas de
automatizacin SIMATIC.
Velocidad en baudios
La velocidad en baudios es la velocidad de transmisin de datos e indica la cantidad de
bits transmitidos por segundo (velocidad en baudios = velocidad en bits).
En el ET 200S se admiten velocidades de 9,6 kbaudios a 12 Mbaudios.
BTI, A-42 D
Bfer de diagnstico, Glosario-2
Datos coherentes, Glosario-3
entrada, 6-11
Datos de configuracin, aceptacin, 7-38
lectura, 6-5
Datos de diagnstico, 6-23
Bus, Glosario-2
Datos globales, Comunicacin de datos globales,
7-32
Datos locales, 7-21
C Datos tcnicos, PROFIBUS-DP, 7-2
Cable de conexin PG, 4-6 DBs, 7-34
Cableado, 2-1, 2-4 DEC, A-41
Cables, 4-6 Deteccin de eventos, en el maestro DP/esclavo
CALL, A-44 DP, 6-12
Cambios del modo de operacin, 6-12 Diagnstico, 6-1, Glosario-3
Caractersticas, 9-2 cdigo, 6-18
del IM 151-7 CPU, 1-4, 7-2 especfico de canal, 6-27
Caractersticas del arranque, 7-37 utilizando los LEDs, 6-9
Carga, Memoria, Glosario-7 Diagnstico de cdigo, 6-18
Cargar Diagnstico de dispositivo, 6-20
Bloques, 7-16 Diagnstico de esclavo DP, estructura, 6-24
programa de usuario, 7-15 Diagnstico de esclavo en caso de aplicacin del
CC, A-44 IM 151-7 CPU como esclavo inteligente, 6-14
Ciclo, OB 1, 7-35 Diagnstico del sistema, 7-37, Glosario-4
Clases de mdulos, cdigo, 6-25 Direccin, Glosario-4
CLR, A-23 Direccin de diagnstico, 3-6, 6-11, 6-13
Coherencia, 3-6, 3-7 Direccin de diagnstico DP, 3-6
Coherencia de datos, 3-6, 3-7 Direccin de la estacin MPI, 7-38
Coherentes, Datos, Glosario-3 Direccin PROFIBUS, 4-3, Glosario-4
Componentes, ET 200S, 1-5 Direccin PROFIBUS del maestro, 6-17
Componentes de red, 4-6 Direccionamiento, 3-1
Comportamiento del ciclo, 7-38 asignacin de direcciones, 3-4
Compresin, 7-16 indirecto, A-7
Comprimir, Glosario-3 reglas, 3-8
Comunicacin Direccionamiento libre de los mdulos perifricos,
directa, 4-12 3-4
Servicios de las CPU, 7-30 Direccionamiento por slots de los mdulos de la
Comunicacin bsica S7, 7-31 periferia, 3-2
Comunicacin de datos globales, 7-32 Direccionamiento predeterminado, 3-2
Comunicacin directa, 4-12, Glosario-3, Direcciones
Glosario-6 direccin base, 3-4
Comunicacin directo, Glosario-3 para el diagnstico, 3-6
Comunicacin OP, 7-31 para la transferencia de datos tiles, 3-5
Comunicacin S7, 7-31 Dispositivo, diagnstico de, 6-20
Comunicacin-PG, 7-30 DTB, A-42
Conector de bus, 4-6 DTR, A-42
Configuracin, 2-1, 2-7, 2-12
de la red PROFIBUS, 4-2
ET 200S autnoma, 4-5 E
IM 151-7 CPU, 6-2
Ejemplos de direccionamiento, instrucciones de
red MPI, 5-2
STEP 7, A-5
Contador, Glosario-3
Entradas, tiempo de retardo, 8-4
Contenido de los manuales, resumen, 1-5
Error de ejecucin, Glosario-4
CPU, Glosario-3
Sistema operativo, Glosario-10
L MMC, Glosario-7
MMC, formateo, 7-8
L, A-26, A-27, A-28, A-32
MMC, vida-til, 7-7
LAR1, A-31
MOD, A-34
LAR2, A-31
Modo
LC, A-28
RUN, 7-5
LED, 6-5
STOP, 7-5
FRCE, 7-5
Mdulo interfase IM 151-7 CPU, 9-4
indicacin, 6-9
especificaciones tcnicas, 9-5
indicador, 1-4
esquema de principio, 9-4
ON, 7-5
Mdulo interfase IM 151-7 CPU FO, 9-3, 9-4
RUN, 7-5
asignacin de terminales, 9-3
SF, 7-5
esquema de principio, 9-4
STOP, 7-5
Montaje, 2-1, 2-3
Libre, direccionamiento, 3-4
MPI, 4-2, 5-2, Glosario-7
LOOP, A-47
MRES, selector de modo, 7-4
M N
Maestro, Glosario-6
NEGD, A-43
Maestro DP, Glosario-6
NEGI, A-43
Manuales, gua, 1-5
Nivel de prioridad, Glosario-8
Manuales de la ET 200S, gua, 1-5
NOP, A-41
Marca de ciclo, 7-37
Norma DP, Glosario-8
Marcas, Glosario-6
NOT, A-23
Masa, Glosario-7
Nmero de referencia
MCR(, A-48
componentes de red, 4-6
MCRA, A-48
IM 151-7 CPU, 9-2
MCRD, A-48
Memoria
Comprimir, 7-16
Trabajo, Glosario-7 O
Usuario, Glosario-7 O, A-13, A-16, A-19
Memoria de carga, 7-12, Glosario-7 O(, A-15
Memoria de respaldo, Glosario-7 OB, Glosario-2
Memoria de sistema, 7-13, Glosario-7 Evento de arranque, Glosario-5
datos locales, 7-21 Prioridad, Glosario-8
Memoria de trabajo, 7-13, Glosario-7 OB 1, 7-35
Memoria de usuario, Glosario-7 OB 100, 7-35
Memoria del sistema, 7-19 OB 122, 6-12, 7-36
reas de operandos, 7-19 OB 40, 7-35
Imagen de proceso de las entradas y las sali- OB 82, 6-8, 6-12, 7-35
das, 7-20 OB 86, 6-8, 6-12, 7-36
Memoria intermedia OB 87, 7-36
acceso desde el programa de usuario, 3-7 OB10, 7-35
de IM 151-7 CPU, 3-5 OB121, 7-36
Memoria remanente, 7-13 OB20, 7-35
Comportamiento remanente de los objetos de OB35, 7-35
memoria, 7-14 OB80, 7-35
Micro Memory Card, 7-6, Glosario-7 OB83, 7-35
Micro Memory Card SIMATIC, 7-6 OB85, 7-35
caractersticas, 7-6
Micro Memory Card SIMATIC, MMC disponibles,
7-7
V XN(, A-15
XOD, A-18
Velocidad en baudios, Glosario-11
XOW, A-18
Vida til de una MMC, 7-7
X Z
ZR, A-25
X, A-14, A-17, A-19
ZV, A-25
X(, A-15
XN, A-14, A-17, A-20
Memoria di lavoro
Dimensioni 64 KByte 64 KByte 128 Kbyte 64 Kbyte
Ampliabile No No No No
Blocchi (FB, FC)
FB
Numero max. 512 max. 512 max. 512 max. 512
Campo numerico FB 0 ... FB 2047 FB 0 ... FB 2047 FB 0 ... FB 2047 FB 0 ... FB 2047
FC
Numero max. 512 max. 512 max. 512 max. 512
Campo numerico FC 0 ...FC 2047 FC 0 ...FC 2047 FC 0 ...FC 2047 FC 0 ...FC 2047