Sie sind auf Seite 1von 221

Prlogo, ndice

SIMATIC NET
CPs S7 para PROFIBUS
Configurar y poner en servicio
Manual de configuracin
Manual Parte A
Aplicacin general

Comunicacin va CPs S7

Caractersticas de CPs
PROFIBUS

NCM S7 para CPs PROFIBUS

Modo de Maestro DP

Diagnstico DP

Modo de Esclavo DP

Interfaz SEND/RECEIVE

Diagnstico NCM S7

Cargador de firmware

Anexos A E
ndice alfabtico

Edicin 09/2011
C79000G8978C18105

Clasificacin de las indicaciones de seguridad


Este manual incluye informaciones que debe respetar para su seguridad personal as
como para evitar daos materiales. Las informaciones estn resaltadas por un
tringulo de precuacin y, segn el grado de peligro, se representan como sigue:

!
!
!

Peligro
significa que, si no se adoptan las medidas preventivas adecuadas, se producirn la
muerte o lesiones corporales graves.

Cuidado
significa que, si no se adoptan las medidas preventivas adecuadas, se pueden producir la
muerte o lesiones corporales graves.

Precaucin
con tringulo de advertencia significa que pueden producirse lesiones leves si no se toman
las correspondientes medidas de precaucin.

Precaucin
sin tringulo de advertencia significa que pueden producirse daos materiales si no se toman las correspondientes medidas de precaucin.

Atencin
significa que se puede producir un resultado o un estado indeseado si no se tiene en cuenta
la indicacin correspondiente.

Nota
Se trata de una informacin importante sobre el producto, el manejo del producto o la respectiva parte de la documentacin, sobre la que se tiene llamar la atencin especialmante
y que se recomienda observar por poder ser beneficiosa.

A2

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Marcas
SIMATICR, SIMATIC HMIR y SIMATIC NETR son marcas registradas de SIEMENS AG.
Las restantes designaciones utilizadas en esta publicacin pueden ser marcas registradas
cuyo uso por terceros para sus propios fines puede lesionar los derechos de los propietarios
de las mismas.
Indicaciones de seguridad relativas al producto:
Antes de utilizar el producto aqu descrito deber tener en cuenta imprescindiblemente las
siguientes indicaciones relativas a seguridad.
Personal cualificado
La puesta en servicio y la operacin de los equipos deben correr a cargo nicamente de
personal cualificado. Personal cualificado en el sentido de las indicaciones de seguridad
de este manual son personas autorizadas a poner en funcionamiento, poner a tierra e identificar o marcar aparatos, sistemas y circuitos amperimtricos de conformidad con los estndares de seguridad vigentes.
Uso de productos de hardware conforme a lo previsto
Observaciones importantes:

Cuidado
El aparato slo se debe utilizar para las aplicaciones previstas en el catlogo y en la descripcin tcnica y en combinacin con los aparatos y componentes de otras marcas recomendados o autorizados por Siemens.
El funcionamiento perfecto y seguro del producto presupone que el transporte, el almacenaje, la instalacin y el montaje se realicen correctamente y que el manejo y el mantenimiento tengan lugar con el debido cuidado.
Antes de utilizar los programas de ejemplo adjuntados o bien programas de creacin propia,
asegrese de que en las instalaciones que estn en servicio no se puedan ocasionar daos
a personas ni a mquinas.
Advertencia sobre CE: Est prohibida la puesta en servicio mientras no se constate que la
mquina en la que se deben instalar estos componentes cumple lo dispuesto en la directiva
para mquinas 89/392/CEE.

Uso de productos de software conforme a lo previsto


Observaciones importantes:

Cuidado
El software slo se podr utilizar para los casos de aplicacin previstos en el catlogo y en
la descripcin tcnica, y slo en unin de productos de software, equipos y componentes de
proveniencia tercera recomendados y homologados por Siemens.
Antes de utilizar los programas de ejemplo adjuntados o bien programas de creacin propia,
asegrese de que en las instalaciones que estn en servicio no se puedan ocasionar daos
a personas ni a mquinas.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A3

Antes de la puesta en servicio


Observe lo siguiente antes de proceder a la puesta en servicio:
Precaucin
Antes de la puesta en sericio se deben observar las advertencias que aparecen en la documentacin actual. Consulte los datos necesarios para el pedido de la misma en los catlogos, o bien pngase en contacto con su agencia Siemens local.

Copyright E Siemens AG 20012009 All rights reserved

Exclusin de responsabilidad

La divulgacin y reproduccin de este documento, as como el uso y


comunicacin de su contenido, no estn autorizados a no ser que se obtenga
el consentimiento expreso. Los infractores quedan obligados a la
indemnizacin por daos y perjuicios. Se reservan todos los derechos, en
particular para el caso de concesin de patente o modelo de utilidad.

Hemos comprobado el contenido de esta publicacin para constatar su


concordancia con el hardware y software descrito. Sin embargo, son
posibles divergencias, por lo que no garantizamos la plena concordancia. El
contenido de esta publicacin se revisa peridicamente; las correcciones
necesarias se incluirn en las prximas ediciones. Agradecemos de
antemano sugerencias.

Siemens AG
Industry Automation
Industrial Communication
Postfach 4848, D- 90327 Nuernberg

A4

Siemens Aktiengesellschaft

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
G79000G8978C18104
C79000G8978C18105
Sujeto a cambios tcnicos sin previo aviso.

Este manual ...


... le ayuda a poner en servicio sus mdulos CP de SIMATIC NET en una estacin S7;
... le ayuda a hacer que las aplicaciones se comuniquen con xito y efectividad a travs de
los CPs SIMATIC NET;
... le proporciona, junto con la descripcin Gua rpida, todas las informaciones necesarias
para poder realizar sus tareas de comunicacin:

Descripcin
Gua rpida

Manual

Operar CPs S7 con NCM S7


Parte A

S conocer
S probar interfaces
S poner en servicio

aprender con el ejemplo

Montar /
Poner en servicio

S
S
S
S
S
S

Panormicas de CP
Servicios de comunicacin
Conexin a la red
Configuracin
Interfaz de programa
Diagnstico

Parte B

S Prestaciones
S Elementos de mando/
indicacin

S Indicaciones de servicio
S Datos tcnicos

Por cierto, despus de la instalacin de STEP 7 , los ejemplos descritos en la Gua rpida
se encuentran en la carpeta de proyectos para programas de ejemplo.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A5

Este manual ...

Destinatarios
El presente manual est dirigido a tcnicos de puesta en marcha y programadores en
STEP 7 y al personal del servicio tcnico.

mbito de validez
Este manual es vlido a partir de la edicin V5.1 SP2 del software de configuracin STEP 7.
Este manual es vlido para las versiones de CPs para SIMATIC NET PROFIBUS que tienen
las siguientes referencias.
S

CP 342?5 / 342?5 FO:


6 GK7 3425DA030XE0
6 GK7 3425DA020XE0
6 GK7 3425DF000XE0

CP 3435:
6 GK7 3435FA010XE0

CP 4435 Basic:
6 GK7 4435FX020XE0

CP 4435 Extended:
6 GK7 4435DX040XE0

Atencin
Si se describen funciones que exijan ediciones ms recientes, se le advertir al respecto
con una marca adicional.
Ejemplo:

La presente edicin del manual contiene informacin complementaria y correcciones.


S

CP 3425
Nueva versin del mdulo: 6GK7 3425DA030XE0

Descripcin del modo DP del S7300


A partir de esta edicin, los apartados del manual relacionados con el modo DP describen exclusivamente la funcionalidad con base en el mbito de validez arriba mencionado.

A6

Descripcin del comportamiento de inicializacin para el modo Maestro DP;


ver cap. 4.7

Efecto de la inicializacin del Maestro DP al leer la lista de estaciones DP;


ver cap. 5.3.2

Dado el caso se han actualizado las referencias sobre artculos en Internet.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Este manual ...

Atencin
Tenga en cuenta que la disponibilidad de nuevas funciones est vinculada al tipo de equipo
utilizado por usted. Puede consultar qu funciones soporta su mdulo en la descripcin del
dilogo de propiedades para el mdulo en STEP 7 as como en el catlogo, en HW Config.

La documentacin en Internet
La tabla siguiente le proporciona una visin de conjunto del contenido as como de las direcciones para la telecarga va Internet.
Ttulo
Configurar y poner en
servicio CPs S7 para
PROFIBUS
Manual de
configuracin, parte A

Contenido / Direcciones de Internet


Localizacin en Internet:

S Parte general:

http://support.automation.siemens.com/WW/view/es/1158693

Configurar y poner en
servicio CPs S7 para
PROFIBUS

Localizacin en Internet:

Manual del equipo,


parte B

S CP 3435:

S CP 3425/3425 FO:

http://support.automation.siemens.com/WW/view/es/8773570
http://support.automation.siemens.com/WW/view/es/8778841

S CP 4435 Basic:

http://support.automation.siemens.com/WW/view/es/8776422

S CP 4435 Extended:

http://support.automation.siemens.com/WW/view/es/8777196

Funciones (FC) y
bloques de funciones
(FB) para CPs SIMATIC
NET S7

Localizacin en Internet:
http://support.automation.siemens.com/WW/view/es/30564821

Manual de
programacin
NCM S7 para
PROFIBUS/FMS

Localizacin en Internet:

NCM S7 para SIMATIC


NET S7CPs

Localizacin en Internet:

Gua rpida

http://support.automation.siemens.com/WW/view/es/1158418

http://support.automation.siemens.com/WW/view/es/1157760

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A7

Este manual ...

Ttulo

Contenido / Direcciones de Internet

S IE/PB Link:

Pasos de red

http://support.automation.siemens.com/WW/view/es/7851748

S IE/PB Link PN IO:

http://support.automation.siemens.com/WW/view/es/19299692

S IWLAN/PB Link PN IO:

http://support.automation.siemens.com/WW/view/es/21379908

Poner en servicio
estaciones de PC
Instrucciones y acceso
rpido

Las instrucciones le ayudan a aplicar con xito y eficacia las funciones de


comunicacin de sus aplicaciones de PC a travs de los mdulos SIMATIC NET. Se
muestra cmo se configuran los mdulos de PC y qu operaciones de configuracin
se tienen que realizar con NCM S7.
Localizacin en Internet:
http://support.automation.siemens.com/WW/view/es/13542666

Documentacin del CP en la Coleccin de manuales (N. ref. A5E00069051)


Cada CP S7 incluye la Coleccin de manuales SIMATIC NET. Este DVD se actualiza
regularmente; contiene los manuales de equipos y las descripciones actuales en el
momento de la elaboracin.

Historial de la versin / Downloads actuales para CPs S7 SIMATIC NET


En el documento Historial de versiones/Downloads actuales para los CPs S7 SIMATIC
NET encontrar informaciones sobre todos los CPs disponibles hasta el momento para
SIMATIC S7 (Ind. Ethernet, PROFIBUS e IE/PBLink).
Encontrar una edicin actualizada en cada momento de estos documentos en:
http://support.automation.siemens.com/WW/view/es/9836605

Informaciones sobre versiones actuales de bloques (FCs/FBs)


Utilice siempre las versiones de bloques actuales para nuevos programas de usuario.
Encontrar informaciones sobre las versiones de bloques actuales as como los bloques
actuales para bajarlos de Internet en:
http://support.automation.siemens.com/WW/view/es/8797900

Si necesita recambios, acte siguiendo las instrucciones que aparecen en la Parte B, especfica del equipo, del presente manual del equipo.

SIMATIC NET Quick Start CD: ejemplos relacionados con el tema de la comunicacin
El Quick Start CD, que se puede adquirir aparte, contiene numerosos y prcticos
ejemplos de programas y configuraciones.
Puede solicitarlo directamente a travs de:
http://support.automation.siemens.com/WW/view/es/21827955

A8

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Este manual ...

Informacin adicional sobre SIMATIC S7 y STEP 7


Las documentaciones adicionales relativas al software bsico STEP 7 del sistema de automatizacin SIMATIC las encontrar en versin electrnica en la instalacin de STEP 7.
Adems encontrar informacin sobre los sistemas de automatizacin SIMATIC en el
Quickstart CD y a travs de los servicio en lnea de Customer Support, bajo:
http://www.automation.siemens.com/net/index_00.htm

(informacin general sobre SIMATIC NET)


o
http://support.automation.siemens.com/WW/view/es

(informacin sobre el producto y downloads)

Observacin sobre la lectura: Smbolos utilizados en este manual


Icono para identificacin de funciones que exigen STEP7 a partir de la versin V5.2.

Con este icono se hace mencin a sugerencias especiales contenidas en estas instrucciones.

El icono hace referencia a recomendaciones especiales de bibliografa.

En los lugares as marcados recomendamos consultar informaciones complementarias contenidas en la ayuda bsica de STEP 7.

F1

Este icono hace referencia a ayudas detalladas que aparecen en la ayuda contextual. Se
accede a ellas con la tecla F1 o con el botn Ayuda del respectivo cuadro de dilogo.

Referencias bibliogrficas /.../


Las referencias a otras documentaciones se indican con ayuda de nmeros de bibliografa
entre barras /.../. . Sobre la base de estos nmeros puede consultar el ttulo de la documentacin en el ndice bibliogrfico.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A9

Este manual ...

Glosario de SIMATIC NET


Las explicaciones de los trminos utilizados en esta documentacin estn recogidas en el
glosario de SIMATIC NET.
Encontrar el glosario de SIMATIC NET aqu:
S

SIMATIC NET Manual DVD:


este DVD se adjunta a la mayora de productos SIMATIC NET.

En Internet, bajo el siguiente ID de artculo:


http://support.automation.siemens.com/WW/view/es/50305045

A10

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Indice

Indice Parte A
1

Comunicacin va CPs PROFIBUS en estaciones S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . .


1.1

PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A16

1.2

Posibilidades de comunicacin para SIMATIC S7 con el


CP PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tipos de comunicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Los servicios de comunicacin de los CPs PROFIBUS . . . . . . . . . . . . . . . . . . . .
Configuracin y diagnstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.2.1
1.2.2
1.2.3

A15

A17
A17
A18
A19

1.3
1.3.1
1.3.2

Comunicacin PG/OP va PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A20


Comunicacin PG con STEP 7 va PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . A21
Modo OP: Conexin de equipos de operacin/observacin a travs de
PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A22

1.4

Comunicacin S7 va PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A23

1.5

Comunicacin compatible con S5 (interface SEND/RECEIVE)) . . . . . . . . . . . . A27

1.6
1.6.1
1.6.2
1.6.3
1.6.4

PROFIBUSDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuracin de red con un maestro DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuracin de red multimaestro DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuracin de una red multimaestro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modo esclavo DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A29
A31
A32
A33
A34

1.7
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5

Interconectar equipos con STEP 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Variante de red/proyecto: una subred un proyecto . . . . . . . . . . . . . . . . . . . . . . .
Variante de red/proyecto: SIMATIC S5 y equipos de terceros en la subred . . .
Variante de red/proyecto: dos o varias subredes un proyecto . . . . . . . . . . . . .
Variante de red/proyecto: Una subred varios proyectos . . . . . . . . . . . . . . . . . .
Variante de red/proyecto: Varias redes en varios proyectos . . . . . . . . . . . . . . . .

A35
A37
A38
A39
A40
A42

Caractersticas de los CPs PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A43

2.1

Procesadores de comunicacin para S7300 . . . . . . . . . . . . . . . . . . . . . . . . . . . A43

2.2

Procesadores de comunicacin para S7400 . . . . . . . . . . . . . . . . . . . . . . . . . . . A45

2.3
2.3.1
2.3.2

Conectar el CP a PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A46


Conexin elctrica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A46
Conexin ptica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A47

2.4

Reglas relativas a slots y otras indicaciones para


SIMATIC S7300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Slots permitidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Nmero de CPs SIMATIC NET operables en paralelo . . . . . . . . . . . . . . . . . . . . .
Multicomputing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Recursos de enlaces de CPU y uso optimizado . . . . . . . . . . . . . . . . . . . . . . . . . .

A49
A49
A49
A49
A50

Reglas relativas a slots y otras indicaciones para


SIMATIC S7400 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Slots permitidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Nmero de CPs SIMATIC NET operables en paralelo . . . . . . . . . . . . . . . . . . . . .
Multicomputing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Nota relativa a la CPU S7400: Recursos de enlace . . . . . . . . . . . . . . . . . . . . . .

A51
A51
A51
A51
A52

2.4.1
2.4.2
2.4.3
2.4.4
2.5
2.5.1
2.5.2
2.5.3
2.5.4

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A11

Indice

Uso del CP PROFIBUS con STEP 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


3.1

As se pone en servicio un CP PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A54

3.2

Indicaciones generales relativas a STEP 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A55

3.3
3.3.1
3.3.2
3.3.3
3.3.4
3.3.5
3.3.6
3.3.7
3.3.8

Configurar procedimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Crear la subred PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Comprobrar o ajustar las propiedades de la red . . . . . . . . . . . . . . . . . . . . . . . . . .
Registrar el CP PROFIBUS en la configuracin del hardware . . . . . . . . . . . . . .
Visualizar las conexiones a red de un equipo . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ajustar otras propiedades del CP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objetos alternativos en un proyecto STEP 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configurar servicios de comunicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cargar la configuracin en el sistema de destino . . . . . . . . . . . . . . . . . . . . . . . . .

3.4
3.4.1

Funciones adicionales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A79


Es posible la modificacin durante el funcionamiento . . . . . . . . . . . . . . . . . . . . . . A79

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300 . . . . . . . . . . . . . . . . . . . . . . .

A56
A57
A60
A63
A65
A67
A72
A76
A77

A81

4.1

Panormica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A82

4.2

Procedimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A83

4.3
4.3.1
4.3.2
4.3.3

Funcionamiento del SIMATIC S7300 en modo Maestro DP con


CP PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Principio del intercambio de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Los estados operativos DP del maestro DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Areas de entradas/salidas DP en la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.4

Configurar el sistema maestro DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A93

4.5
4.5.1
4.5.2

Parametrizar el sistema maestro DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A97


Sincronizacin de la salida de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A98
Sincronizacin (congelacin) de la entrada de datos . . . . . . . . . . . . . . . . . . . . . . A100

4.6

Comprobar o ajustar el modo de operacin Maestro DP del CP . . . . . . . . . . . . A102

4.7

Programar la comunicacin DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A104

4.8
4.8.1
4.8.2

Cambiar los estados operativos DP del maestro DP . . . . . . . . . . . . . . . . . . . . . . A107


Cambios del estado operativo DP debidos a eventos del sistema
o intervenciones del usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A108
Peticin de control del programa de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A109

4.9

Leer datos de entrada y salida en calidad de maestro DP (clase 2) . . . . . . . . . A110

4.10

Activar / desactivar esclavos DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A111

Diagnstico DP desde el programa de usuario en SIMATIC S7300 . . . . . . . . . . . . . .

A85
A87
A89
A91

A112

5.1

Posibilidades del diagnstico DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A113

5.2

Funcionamiento de la llamada al diagnstico desde el programa de usuario . A114

5.3
5.3.1
5.3.2

Lista de estaciones DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A116


Estructura de lista de estaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A116
Leer la lista de estaciones DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A117

5.4
5.4.1
5.4.2
5.4.3

Diagnstico individual DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
La lista de diagnstico DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Leer lista de diagnstico DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Leer diagnstico individual DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Configurar y programar el modo Esclavo DP para SIMATIC S7300 . . . . . . . . . . . . . .


6.1

A12

A53

A119
A119
A120
A121
A125

Procedimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A126
CPs S7 para PROFIBUS Configurar y poner en servicio
Edicin 09/2011
C79000G8978C18105

Indice

6.2
6.2.1
6.2.2
6.2.3
6.2.4

Funcionamiento de SIMATIC S7 en modo Esclavo DP con un CP PROFIBUS


Principio del intercambio de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Area de datos DP de la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Inicializacin y transferencia de datos va PROFIBUS . . . . . . . . . . . . . . . . . . . . .
Peticiones de Global Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A127
A129
A131
A132
A134

6.3
6.3.1
6.3.2
6.3.3

Configurar y poner en servicio el modo Esclavo DP . . . . . . . . . . . . . . . . . . . . . .


Asignarle al sistema maestro DP el esclavo DP inteligente . . . . . . . . . . . . . . .
Comprobar o ajustar el modo de operacin DP Esclavo DP . . . . . . . . . . . . . . . .
Indicaciones para la configuracin en el maestro DP . . . . . . . . . . . . . . . . . . . . . .

A135
A136
A139
A141

6.4

Programar el modo Esclavo DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A142

6.5

Puesta en servicio del esclavo DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A144

Configurar enlaces FDL programar interface SEND/RECEIVE . . . . . . . . . . . . . . . . . .

A145

7.1

Procedimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A146

7.2

Posibles configuraciones de los enlaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A147

7.3
7.3.1
7.3.2
7.3.3
7.3.4

SIMATIC S7 con enlaces FDL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Enlace FDL especificado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Enlace FDL no especificado (acceso layer 2 libre) . . . . . . . . . . . . . . . . . . . . . . . .
Enlace FDL con Broadcast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Enlace FDL con Multicast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.4

Crear nuevo enlace FDL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A156

7.5

Enlaces con interlocutores de otros proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . A159

7.6
7.6.1
7.6.2
7.6.3

Configurar propiedades de enlaces FDL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Definir interlocutor de enlace FDL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Definir parmetros de direccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Comprobar configuracin de enlaces FDL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7.7

Otras funciones de la configuracin de enlaces . . . . . . . . . . . . . . . . . . . . . . . . . . A168

7.8

Editar enlaces sin asignacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A169

7.9
7.9.1
7.9.2

Interface SEND/RECEIVE en el programa de usuario de la CPU . . . . . . . . . . A171


Programar programa de usuario con enlaces FDL . . . . . . . . . . . . . . . . . . . . . . . . A172
Intercambio de datos CPU S7 <> CP PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . A174

Diagnstico NCM S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A148
A150
A151
A152
A154

A160
A161
A163
A167

A176

8.1

Panormica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A177

8.2
8.2.1
8.2.2

Funciones del Diagnstico NCM S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A178


Instalacin e inicio del Diagnstico NCM S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A179
Comandos generales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A181

8.3
8.3.1
8.3.2
8.3.3
8.3.4
8.3.5
8.3.6

Iniciar la sesin de diagnstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Establecer el enlace con el CP PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Iniciar el diagnstico desde el cuadro de dilogo Propiedades del CP . . . . . .
Llamar el diagnstico a travs del men Inicio de Windows . . . . . . . . . . . . . . . .
Utilizar paso de red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Utilizar estacin PC ajustar el paso de red para PC internal . . . . . . . . . . . . .
Otras posibilidades para iniciar el diagnstico . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8.4

Procedimiento a seguir en el diagnstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A189

8.5

Activar directamente funciones de diagnstico . . . . . . . . . . . . . . . . . . . . . . . . . . A190

8.6
8.6.1
8.6.2

Lista de control para problemas tpicos en una instalacin . . . . . . . . . . . . . . . . A193


Lista de control Funciones CP generales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A194
Lista de control Modo maestro DP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A195

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A182
A182
A182
A183
A185
A187
A188

A13

Indice

8.6.3
8.6.4
9

Lista de control Modo esclavo DP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A198


Lista de control Enlaces FDL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A202

Cargador de firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A203

9.1

Campo de aplicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A203

9.2

Cargar el firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A204

Asignacin de pines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A206

Normas y homologaciones de SIMATIC NET S7CPs . . . . . . . . . . . . . . . . . . . . . . . . . . . . A207

Bibliografa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A212

Historial de la documentacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A217

Indice Parte B
ver descripcin especfica del CP
Manual Collection CD
O en Internet:

A14

CP 3425 / 3425 FO:

http://support.automation.siemens.com/WW/view/es/8773570

CP 3435:

http://support.automation.siemens.com/WW/view/es/8778841

CP 4435 Basic:

http://support.automation.siemens.com/WW/view/es/8776422

CP 4435 Extended:

http://support.automation.siemens.com/WW/view/es/8777196

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Comunicacin va CPs PROFIBUS en estaciones S7


Los CPs PROFIBUS para SIMATIC S7 (denominados en lo sucesivo CP PROFIBUS) ofrecen toda una serie de servicios de comunicacin para diferentes tareas.
En este captulo aprender
S

las posibilidades de comunicacin que ofrece el CP PROFIBUS va PROFIBUS;

qu tareas asume el CP PROFIBUS para los respectivos servicios;

cmo establecer las bases para responder a la peticin de comunicacin;

All encontrar ms informaciones:


S

Para instalar el CP PROFIBUS, tenga en cuenta las instrucciones que aparecen en la


documentacin que se adjunta al CP PROFIBUS ./2/ All encontrar tambin indicaciones sobre las caractersticas del CP PROFIBUS.

En cuanto al funcionamiento y la aplicacin del software de configuracin STEP 7 requerido para configurar el CP (p. ej. la herramienta de configuracin de hardware), lea /9/ y
/10/.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A15

Comunicacin va CPs PROFIBUS en estaciones S7

1.1

PROFIBUS

Definicin
PROFIBUS es la red del sistema de comunicacin no propietario y abierto SIMATIC NET
concebida para el nivel de control y de clula.
Desde el punto de vista fsico, PROFIBUS es una red elctrica materializada con un cable
bifilar apantallado o una red ptica materializada con cables de fibra.

Transmisin normalizada
La red PROFIBUS se corresponde con la norma europea de bus de proceso y campo PROFIBUS EN 50170 Vol. 2.

Comunicacin sin discontinuidades en el mbito industrial


PROFIBUS est integrada en el concepto SIMATIC NET, el cual permite interconectar sin
discontinuidades los niveles de control, de clula y de campo con FDDI, Ethernet y el AS
Interface (ASi).

Industrial Ethernet
(IEEE 802.3)

PROFIBUS
(EN 50170, PROFIBUS, Vol. 2)

ASInterface
(ASi, interface actuadorsensor)
Figura 1-1

PROFIBUS en el concepto SIMATIC NET

Acceso a la red
El acceso a red en PROFIBUS se corresponde con el mtodo definido en la norma EN
50170 Vol. 2

A16

Token Bus para la asignacin del bus entre las estaciones activas;

Maestroesclavo para la comunicacin con estaciones pasivas.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

1.2

Comunicacin va CPs PROFIBUS en estaciones S7

Posibilidades de comunicacin para SIMATIC S7 con el


CP PROFIBUS

1.2.1

Tipos de comunicacin
El CP PROFIBUS soporta, segn el modelo de CP, los siguientes tipos de comunicacin:
CP PROFIBUS

CP PROFIBUS

S7/M7-400

Tipos de comunicacin posibles

S7-300

Interfaces / Servicios / Protocolos

S Comunicacin PG/OP
S Comunicacin S7

a travs de

S Comunicacin compat. con S5

con interface SEND / RECEIVE a travs de

protocolo S7
(Application Layer)

FDLLayer

S Comunicacin estndar

a travs de interface FMS

S Modo DP

como alternativa en

Modo Maestro DP

o bien

Modo de esclavo DP(para S7300)

Comunicacin PG/OP
La comunicacin PG/OP sirve para cargar programas y datos de configuracin permanente, para ejecutar funciones de test y diagnstico as como para operar y observar una
instalacin a travs de OPs.

Comunicacin S7
La comunicacin S7 ofrece un interface simple y eficiente entre equipos SIMATIC S7 y
PG/PC a travs de bloques de funcin para comunicaciones.

Comunicacin compatible con S5 (interface SEND/RECEIVE)


El interface SEND/RECEIVE permite una comunicacin controlada por programa a travs de un enlace configurado de SIMATIC S7 a SIMATIC S7, SIMATIC S5 y a PC/PG.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A17

Comunicacin va CPs PROFIBUS en estaciones S7

Comunicacin estndar (interface FMS)


(segn EN 50170 Vol. 2/13/; cliente FMS y funcin de servidor)
El interface FMS permite una comunicacin transparente y controlada por programa de
datos estructurados a travs de un enlace configurado de SIMATIC S7 a equipos que
soportan e protocolo FMS (para ms informacin, consultar el tomo 2 de este manual).

PROFIBUSDP
(segn EN 50170 Vol. 2/13/; maestro DP o esclavo DP)
La periferia descentralizada (a continuacin abreviada con DP) permite instalar de forma
distribuida, es decir a pie del proceso, mdulos de entrada/salida analgicos y digitales.

1.2.2

Los servicios de comunicacin de los CPs PROFIBUS


Dependiendo del tipo de mdulo, los CPs S7 soportan las siguientes posibilidades de comunicacin: Servicios
Sistema de automatizacin
Mdulo
S7/C7-300

S7-400/S7400H

Funciones soportadas
PG/OP

S7

S5
comp.

Standard
(FMS)

Modo DP
Maestro

Esclavo

CP 3425

F!)

F!)

CP3425 FO

F!)

F!)

CP 3435

CP 4435
Basic

CP 4435
Extended

1) Modo DP: opcionalmente maestro DP o esclavo DP (DPV0)


2) Modo DP: DPV1

Posibilidades de comunicacin entre tipos de equipos


La tabla siguiente muestra qu posibilidades de comunicacin existen entre los tipos de
equipos con los modos de comunicacin mencionados:

A18

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Comunicacin va CPs PROFIBUS en estaciones S7

S5-115U a-155U/H

PC

S7-400

Dispositivo de campo

S7-300
S5-95U
S5-95U/Maestro DP
S5-95U/Esclavo DP

S7-300

Comunicacin S72)

Comunicacin S7

SEND/RECEIVE

SEND/RECEIVE

Protocolo FMS

Protocolo FMS

Protocolo DP

Protocolo DP

S5-95U con interface


PROFIBUS:

Comunicacin
PG/OP1)

SEND/RECEIVE

Comunicacin S71)

S5-95U/Maestro/esclavo DP:

Protocolo FMS

Protocolo DP

Protocolo DP
Protocolo FMS

SEND/RECEIVE

S5-115U a-155U/H:
SEND/RECEIVE

Protocolo DP

Protocolo DP
Protocolo FMS

S7-400

Comunicacin S7

Comunicacin S7

Protocolo FMS

Protocolo FMS

SEND/RECEIVE

SEND/RECEIVE

Protocolo DP

S5-95U con interface


PROFIBUS:
SEND/RECEIVE
S5-95U/Maestro/esclavo DP:

Comunicacin
PG/OP1)
Comunicacin S71)

Protocolo DP
Protocolo FMS

Protocolo FMS

Protocolo DP

SEND/RECEIVE

S5-115U a-155U/H:

Protocolo DP

SEND/RECEIVE
Protocolo DP
Protocolo FMS

1) PC slo como cliente


2) si S7300 debe ser tambin cliente (posible con CP 3425), se requieren bloques de comunicacin y una configuracin de enlaces

1.2.3

Configuracin y diagnstico
Para la conexin y la configuracin del CP PROFIBUS se requiere el software de
configuracin STEP 7.
Adems, STEP 7 para PROFIBUS ofrece numerosas posibilidades de diagnstico para
los distintos tipos de comunicacin.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A19

Comunicacin va CPs PROFIBUS en estaciones S7

1.3

Comunicacin PG/OP va PROFIBUS

Aplicacin
La comunicacin PG/OP proporciona funciones que ya estn integradas en todo equipo
SIMATIC S7/M7/C7.
Se distinguen los dos tipos de funciones:
S

Modo PG
El uso de una PG con STEP 7 en PROFIBUS permite:
aprovechar toda la funcionalidad de STEP 7 a travs de PROFIBUS;
programar, diagnosticar, manejar y observar todos los mdulos del
SIMATIC S7 a travs de PROFIBUS.

Modo OP
La comunicacin PG/OP va PROFIBUS permite la operacin y observacin de todos los
mdulos integrados en SIMATIC S7, a travs de equipos de operacin y observacin
(TD/OP).

El CP PROFIBUS acta como estacin rel de comunicacin, que transfiere la comunicacin PG/OP a travs de PROFIBUS.

PG con CP PROFIBUS

PC con CP PROFIBUS

OP

manejo/
visualizacin/
control

STEP 7

Conexin MPI
o bien
Conexin PROFIBUS

PROFIBUS
S7 300

S7 400

CP PROFIBUS

CP PROFIBUS

Figura 1-2

A20

Configuracin para el modo PG/OP

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

1.3.1

Comunicacin va CPs PROFIBUS en estaciones S7

Comunicacin PG con STEP 7 va PROFIBUS

Requisitos para la comunicacin PG


La comunicacin PG es posible si se cumplen las siguientes condiciones:
S

En PG est instalado un CP PROFIBUS.

Los CPs de los equipos S7 estn dotados de una direccin PROFIBUS (bautismo de
nodo, ver cap. 3.3.8).

Interconectar en red PG / Engineering Station


Dependiendo de la configuracin del PG y/o de la Engineering Station hay que distinguir
entre los dos siguientes casos para el uso de la comunicacin PG:
S

PG / Engineering Station en el modo configurado


Si al poner en servicio el PG / la Engineering Station selecciona esta configuracin, se
reconocen ya aqu los interfaces de los mdulos de comunicacin utilizados. El ajuste
para la funcin Interface PG/PC se pone automticamente a PCinternal.
Una vez cargada esta configuracin en su PG / Engineering Station, puede intercambiar
desde STEP 7 sin ms preajustes funciones de PG con los equipos accesibles en la red.

PG / Engineering Station en el modo PG

Si su PG o su Engineering Station estn configurados para este modo de funcionamiento,


tiene que definir explcitamente el interface en el PG o en la Engineering Station con la funcin Ajustar interface PG/PC.
Realice para ello las siguientes operaciones:
1. Abra en el panel de control de Windows el cuadro de dilogo Ajustar interface PG/PC.
2. Ajuste el interface PG/PC conforme a los CPs disponibles en su PG y conforme a la
conexin de bus (parametrizaciones de interface utilizadas).
Encontrar ms informaciones sobre el tema Modo PG y Engineering Station en /7/.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A21

Comunicacin va CPs PROFIBUS en estaciones S7

1.3.2

Modo OP: Conexin de equipos de operacin/observacin a travs


de PROFIBUS

Requisitos
Para el manejo y visualizacin se tienen que cumplir los siguientes requisitos:
S

El aparato de manejo y visualizacin tiene instalado un CP PROFIBUS.

Los CPs en los equipos S7 han recibido una direccin PROFIBUS (bautizo del nodo; ver
cap. 3.3.8).

Procedimiento
Para poder realizar la comunicacin S7 hay que direccionar el mdulo deseado del SIMATIC
S7. Para ms informacin al respecto consulte la descripcin del aparato de manejo y visualizacin.

A22

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

1.4

Comunicacin va CPs PROFIBUS en estaciones S7

Comunicacin S7 va PROFIBUS

Aplicacin
La comunicacin S7 va PROFIBUS hace posible la comunicacin controlada por programa
a travs de bloques de funciones especiales (SFBs)/bloques de funciones (FBs) y enlaces
S7 configurados. La cantidad de datos tiles por peticin es de hasta 64 KByte.
El CP PROFIBUS acta como estacin rel de comunicacin S7, que transfiere las funciones de comunicacin a travs de PROFIBUS.
Desde el punto de vista del usuario, la comunicacin S7 se desarrolla en forma idntica a
travs de PROFIBUS y de Industrial Ethernet.

Estaciones
Se distinguen dos casos, dependiendo del tipo de equipo y de la configuracin del sistema:
S

Funcin bilateral Cliente y Servidor (enlace S7 configurado bilateralmente)


Los enlaces S7 se pueden operar entre las estaciones siguientes con toda la funcionalidad propia de la comunicacin S7:
entre estaciones S7300 y S7400 (tambin respectivamente entre s);
entre estaciones S7 y estaciones PC/PG con CP PROFIBUS.
S7 400

CP PROFIBUS

S7 300

CP PROFIBUS

M7

PROFIBUS

PUT / GET
BSEND / BRCV
USEND / URCV

PC/PG con CP PROFIBUS


Figura 1-3

Las estaciones se comunican con enlaces S7 va PROFIBUS

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A23

Comunicacin va CPs PROFIBUS en estaciones S7

Funcin unilateral Cliente y Servidor (enlaces S7 configurados unilateralmente)


En los casos siguientes se pueden ejecutar con PUT / GET funciones de escritura o lectura en enlaces S7 configurados unilateralmente:
Comunicacin S7 ms all de los lmites de subredes
entre estaciones PG/PC (cliente) y estaciones S7 si la estacin PG/PC est conectada va pasos de red (por ejemplo, IE/PB Link o CPs PROFIBUS en una estacin
S7) a otras subred (PROFIBUS / Ethernet); estaciones S7 son aqu servidor.
La comunicacin S7 es posible a travs de respectivamentre un paso de red.

S7 400

CP PROFIBUS

S7 300

CP PROFIBUS

PUT / GET
PROFIBUS
Estacin PC/PG

Ethernet
IE/PBLink
Estacin PC/PG
PROFIBUS

PUT / GET

Figura 1-4

La estacin PC/PG se comunica a travs de un paso de subred con estaciones S7 conectadas a


PROFIBUS o Ethernet subordinada

Consulte informaciones ms detalladas sobre las prestaciones soportadas por su CP PROFIBUS en el manual del equipo /2/.

A24

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Comunicacin va CPs PROFIBUS en estaciones S7

Configurar enlaces S7
Habilite enlaces S7 para utilizar la comunicacin S7 para el intercambio de datos entre dos
estaciones SIMATIC S7.
Para ms informacin al respecto consulte la descripcin de STEP 7 /10/.

Interfaz en el programa de usuario de la estacin S7


Usted utiliza en el programa de usuario SFBs (en S7400) y FBs (en S7300).
Tipo de mdulo 1)

Cliente

Servidor

SFB / FB12

BSEND

SFB / FB13

BRCV

SFB / FB15

PUT

1)

SFB / FB14

GET

1)

SFB / FB8

USEND

SFB / FB9

URCV

SFC / FC62

CONTROL (S7400)/
C_CNTRL (S7300)

x2)

descrito en
Documentacin STEP 7
/11/

1) no se requiere configuracin de enlaces en el servidor


2) S7300

Atencin
Tenga en cuenta, en su programa de usuario, las siguientes informaciones relativas a la incoherencia:
Las informaciones ledas o escritas se transfieren en la CPU de la estacin S7 en bloques
de 8 32 bytes (segn la versin de firmware) desde el programa de usuario S7 al sistema
operativo o respectivamente se copian del sistema operativo al programa de usuario S7.
Si se ponen informaciones con el formato Palabra o Palabra doble ms all de uno de tales
lmites, se pueden producir incongruencias de datos en la transmisin con comunicacin
S7.
Encontrar ms informaciones en la documentacin de STEP 7 /9/.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A25

Comunicacin va CPs PROFIBUS en estaciones S7

Notas relativas a la comunicacin S7 entre estacin PC/PG y estacin S7


Aplicaciones en una estacin PC/PG se comunican con la estacin S7 a travs de un interface OPC o SAPIS7 con fines de operacin, observacin y control.
Las estaciones S7 utilizan los SFBs/FBs de comunicacin integrados (funcin bilateral
Cliente y Servidor).
En conjunto se tienen que cumplir las siguientes condiciones para la comunicacin S7
desde una estacin PC/PG:
S

En PC/PG estn instalados


un CP PROFIBUS;
un interface para comunicacin S7: SOFTNET S7 para PROFIBUS o S75613.

Para poder realizar la comunicacin entre el PC y equipos SIMATIC S7 direccione en la aplicacin del PC el mdulo CPU deseado de aquel SIMATIC S7 al que desee acceder a travs
del CP PROFIBUS.

Comunicacin S7 va Router (funcin unilateral de Cliente y Servidor)


Existe la posibilidad de acceder a la estacin S7 desde una estacin PC/PG, que est
conectada a otra subred. Las dos subredes tienen que estar enlazadas entre s a travs de
un paso de subred, como por ejemplo IE/PB Link. Como paso de subred puede servir tambin una estacin S7 conectada a ambas subredes a travs de CPs.
En esta configuracin, la estacin S7 slo puede ser aludida desde la estacin PC/PG como
servidor de comunicacin con enlaces S7 configurados unilateralmente.
Las premisas para la configuracin de la estacin PC/PG son idnticas a las del uso en una
misma subred (ver lo anterior).
En este caso de operacin, configure para la estacin PC/PG en STEP 7 NetPro un enlace
S7 unilateral con la respectiva estacin S7 en la otra subred. En el programa de usuario
puede acceder entonces con las funciones PUT o Write (escritura) y GET o Read (lectura) a
los datos de la estacin S7.

A26

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

1.5

Comunicacin va CPs PROFIBUS en estaciones S7

Comunicacin compatible con S5 (interface SEND/


RECEIVE)1)

Aplicacin
La transferencia de datos a travs de un enlace FDL configurado resulta especialmente
apropiada para transferir paquetes de datos conexos entre dos estaciones PROFIBUS.
Es necesario distinguir entre
S

enlace FDL especificado


Los interlocutores de comunicacin estn definidos por el enlace configurado.

enlace FDL no especificado (acceso layer 2 libre)


Los interlocutores de comunicacin estn definidos asignando una direccin en la peticin de comunicacin del programa de usuario. Esto permite acceder a hasta 126 estaciones a travs de un enlace FDL no especificado, siempre que estas soporten enlaces
FDL.

Broadcast
Es posible acceder a todas las estaciones de PROFIBUS preparadas para recibir mensajes Broadcast.

Multhcast
Es posible acceder a todas las estaciones de PROFIBUS pertenecientes a un crculo
Multicast.

Interface SEND/RECEIVE en el programa de usuario


La transferencia de datos se inicia desde el programa de usuario. El interface entre el programa de usuario y el SIMATIC S7 lo constituyen bloques SIMATIC S7 especiales del tipo
FC (funciones).

1) El interface SEND/RECEIVE va enlaces FDL se denominaba antes Enlaces AGAG


CPs S7 para PROFIBUS Configurar y poner en servicio
Edicin 09/2011
C79000G8978C18105

A27

Comunicacin va CPs PROFIBUS en estaciones S7

Estaciones
Los enlaces FDL permiten una comunicacin gobernada por programa va PROFIBUS entre
un SIMATIC S7:
S

SIMATIC S7 con CP PROFIBUS

SIMATIC S5 con CP PROFIBUS (p. ej. CP5430/31)

SIMATIC S595U con interface PROFIBUS

Estaciones PC con CP PROFIBUS (p. ej. CP 5613)

S7 400

CP PROFIBUS

S7 300

CP PROFIBUS

D D D
PROFIBUS
D D D

SIMATIC S5
con CP 5430/31
Figura 1-5

A28

D D D

SIMATIC
S595U

D D D

PG/PC con CP PROFIBUS

SIMATIC S7 con posibles estaciones de comunicacin a travs de enlaces FDL

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

1.6

Comunicacin va CPs PROFIBUS en estaciones S7

PROFIBUSDP

Aplicacin
La transferencia de datos a travs de PROFIBUSDP ofrece un interface estandarizado
(EN 50170 Vol.2) para la transmisin de datos de entrada y salida del proceso entre SIMATIC S7 y dispositivos de campo (esclavos DP).
El comportamiento de transferencia a travs de PROFIBUSDP est caracterizado por el
intercambio de datos entre el maestro DP y los esclavos DP.

Funcionamiento
El programa de usuario en SIMATIC S7 controla y supervisa con bloques SIMATIC S7 especiales del tipo FC (Funciones slo en S7300 1)) la comunicacin a travs de PROFIBUS
DP. Los bloques FC
S

se encargan de transferir los datos de salida del proceso desde un rea de datos a definir de la CPU S7 al dispositivo de campo;

introducen los datos de entrada del proceso ledos del dispositivo del campo en el rea
de datos de la CPU S7 a definir;

se encargan de la tramitacin de las peticiones de verificacin y diagnstico.

Estaciones en sistema DP
Un sistema DP conforme a la norma PROFIBUSDP (EN 50170 Vol 2) consta de las estaciones siguientes:
S

Maestro DP (clase 1)
Un equipo de esta clase se encarga de la tramitacin de la tarea de control propiamente
dicha. Para ello emite y recibe datos de entrada y salida del proceso (p. ej. SIMATIC S7
con CP PROFIBUS, SIMATIC S5 con CP 5430/31).

Esclavo DP
Se trata de un equipo en el nivel de campo a travs del cual se leen seales de proceso
o emiten seales al mismo. Los equipos pueden tener estructura modular (p. ej. Siemens
ET 200 B/C) o compacta (p. ej. ET 200 B/C).

Maestro DP (clase 2), opcional


Se trata de una unidad de programacin, diagnstico o gestin encargada de ejecutar
funciones de diagnstico y servicio tcnico.

1), para S7400 hay un acceso directo a E/S; para tareas especiales se utilizan SFCs
CPs S7 para PROFIBUS Configurar y poner en servicio
Edicin 09/2011
C79000G8978C18105

A29

Comunicacin va CPs PROFIBUS en estaciones S7

Maestro DP
(clase 1)

S7 300

PG/PC como

CP PROFIBUS

maestro DP (clase 2)

STEP 7
NCM S7 para
PROFIBUS

PROFIBUS

S7 300

CP PROFIBUS

p. ej.
p. ej.
ET 200 B ET 200 C

p. ej.
ET 200 M

p. ej.
AG 95U/esclavo
Esclavos DP
DP

de
otras marcas

Esclavos DP
Segn norma DP
Figura 1-6

Sistema PROFIBUS DP con posibles esclavos DP de Siemens y de terceros

Modos DP con CP PROFIBUS en S7300


El CP PROFIBUS para equipos S7300 puede operar en los modos alternativos siguientes:
S

Modo Maestro DP
PROFIBUSDP permite conectar todas las estaciones PROFIBUS DP (p. ej. ET 200) al
S7300. En este caso, el CP PROFIBUS trabaja como maestro DP.

Modo Esclavo DP
El CP PROFIBUS operando como esclavo permite que SIMATIC S7300 puede ejercer
de estaciones esclavo inteligente p. ej. conectado a un autmata SIMATIC S5 o a otro
maestro DP.

Unidades perifricas de Siemens


Para los diversos campos de aplicacin se ofrecen equipos perifricos en diferentes ejecuciones.
En el catlogo IK PI encontrar informaciones ms detalladas sobre los grupos de equipos
actualmente disponibles de la gama de equipos SIMATIC ET 200 as como sobre los campos de aplicacin y las posibilidades de conexin.

A30

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

1.6.1

Comunicacin va CPs PROFIBUS en estaciones S7

Configuracin de red con un maestro DP

Propiedades
En una configuracin de red con un maestro se utiliza un maestro DP (estacin activa) y
ninguna otra estacin activa en la red PROFIBUS.

Configuracin de la red
El esquema siguiente muestra a modo de ejemplo una configuracin de red con un CP
PROFIBUS como maestro DP.
S7 300
Maestro DP
(clase 1)

CP PROFIBUS

PROFIBUS

Esclavo DP

Entradas/salidas del
proceso
Figura 1-7

Configuracin de la red con un CP PROFIBUS como maestro DP

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A31

Comunicacin va CPs PROFIBUS en estaciones S7

1.6.2

Configuracin de red multimaestro DP

Propiedades
Por configuracin de red con multimaestro DP se entiende el funcionamiento de varios
maestros DP con su respectivo sistema maestro DP en una red PROFIBUS.

Configuracin de la red
El esquema siguiente muestra a modo de ejemplo la configuracin de una red con varios
CPs PROFIBUS como maestros DP.
Maestro DP
(clase 1)

Maestro DP para sistema maestro DP A


S7 300

CP PROFIBUS

Maestro DP para sistema maestro DP B

S7 300

CP PROFIBUS

PROFIBUS

Esclavo DP

Esclavo DP

Entradas/salidas del
proceso
Figura 1-8

A32

Configuracin de la red con CPs PROFIBUS (multimaestro DP)

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

1.6.3

Comunicacin va CPs PROFIBUS en estaciones S7

Configuracin de una red multimaestro

Propiedades
Por configuracin multimaestro se entiende el funcionamiento simultneo de un sistema
maestro DP y otros sistemas maestroesclavo como p. ej. FMS en una misma red PROFIBUS.

Maestro FMS
Un maestro FMS (p. ej. SIMATIC S5 con CP 5431 o SIMATIC S7?400 con CP 443?5 Basic
/ SIMATIC S7?300 con CP 343?5) se comunica con los esclavos FMS asignados conforme
a la norma de bus de campo PROFIBUS EN 50170 Vol. 2/14/.

Posibles configuraciones con maestro DP y maestros no DP


La representacin siguiente muestra una ejemplo de los modos de funcionamiento posibles
de un CP PROFIBUS en configuracin multimaestro.
En el ejemplo siguiente se ha integrado un sistema SIMATIC S5 que se comunica a travs
de servicios FMS con los esclavos FMS conectados.

Maestro DP
(clase 1)

Maestro DP para sistema maestro DP A


S7 300

SIMATIC S5 con CP 5431


como maestro FMS

CP PROFIBUS

PROFIBUS
FMS

DP

Esclavo DP

Esclavo
FMS

Entradas/salidas del proceso


Figura 1-9

Configuracin de la red con PROFIBUSDP y FMS (varios maestros)

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A33

Comunicacin va CPs PROFIBUS en estaciones S7

1.6.4

Modo esclavo DP

Aplicacin
El SIMATIC S7300 con CP PROFIBUS en modo esclavo DP es especialmente apropiado
para aquellas aplicaciones en las que se requiere un preprocesamiento inteligente de seales del proceso in situ.

Configuracin de la red
El esquema siguiente muestra el CP PROFIBUS en modo esclavo DP con equipos que se
pueden utilizar de maestro DP.

Maestro DP segn
EN 50170 Vol. 2

PC con CP 5412

p. ej. IM 308 B/C


SIMATIC S7300 /400
con CP PROFIBUS
SIMATIC S5
con CP 5431

PROFIBUS

Esclavos DP:
S7300 con
CP PROFIBUS en
modo Esclavo DP

S7 300

CP PROFIBUS

S7 300

CP PROFIBUS

Entradas/salidas del proceso


Figura 1-10

Configuracin de la red con SIMATIC S7300 en modo Esclavo DP

Modo esclavo DP y, al mismo tiempo, estacin activa participante en PROFIBUS


El CP PROFIBUS 3425 / 3425 FO se puede operar adicionalmente como estacin activa
en PROFIBUS. De este modo, adems del funcionamiento DP es posible al mismo tiempo
la comunicacin S7 y la comunicacin compatible con S5.

A34

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

1.7

Comunicacin va CPs PROFIBUS en estaciones S7

Interconectar equipos con STEP 7

Configuracin
Para que se puedan comunicar los equipos SIMATIC con otros equipos es preciso configurar las redes necesarias en los proyectos del software STEP 7.
Configurar una red o una subred significa:
1. Cree en su proyecto una o varias subredes del tipo deseado;
2. Definir las propiedades de las subredes; generalmente se pueden adoptar los ajustes
predeterminados;
3. Conectar las estaciones lgicamente a la subred;
4. Crear enlaces de comunicacin.

Interconexin en multiproyecto
STEP 7 soporta, a partir de la versin V5.2, la configuracin en multiproyecto.
Con ayuda del multiproyecto puede crear, por ejemplo, un proyecto por cada operador para
la edicin repartida, y distribuir las estaciones entre los proyectos conforme a sus operadores. Para ello se dispone de funciones para separar y reunir proyectos (parciales).
Subredes y enlaces se pueden establecer a este respecto en forma interproyecto.
Atencin
En el multiproyecto no se soportan enlaces FMS entre estaciones situadas en proyectos
distintos.

Herramientas
El Administrador SIMATIC ofrece todo tipo de posibilidades para configurar y documentar,
tambin de forma grfica, redes sencillas (NETPRO).

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A35

Comunicacin va CPs PROFIBUS en estaciones S7

Para ms informacin sobre la configuracin de redes, lea el captulo Configuracin de


redes del manual /9/ as como la ayuda online.

Variantes
Para utilizar la herramienta de configuracin de redes que ofrece STEP 7 debera saber
cmo se representa una instalacin en el proyecto de STEP 7. Las configuraciones expuestas a continuacin son tpicas de equipos conectados a CPs a travs de la red:
Ejemplo de
variante

Caracterstica / Configuracin

1 subred 1 proyecto

Otros equipos SIMATIC S5 y equipos ajenos (de terceros)

2 o varias subredes 1 proyecto

1 subred varios proyectos

Varias subredes varios proyectos

Estas variantes se utilizarn a continuacin para mostrar a modo de ejemplo cmo se transcriben en STEP 7 instalaciones reales conectadas a una o varias redes.

A36

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

1.7.1

Comunicacin va CPs PROFIBUS en estaciones S7

Variante de red/proyecto: una subred un proyecto

Configuracin de la instalacin
En el caso ms sencillo, la instalacin se compone de equipos SIMATIC S7 que se han de
interconectar en una subred, p. ej. del tipo PROFIBUS.

S7400/1

S7300/1

Instalacin
Produccin

Subred PROFIBUS 1

S7300/2

Representacin de la instalacin en el proyecto


STEP 7

Para ello habilita usted un objeto subred PROFIBUS en el proyecto STEP 7. Los
equipos creados en el mismo proyecto quedan referidos a dicho objeto tan pronto
como se configuren como nodos (estaciones) de la red.

Proyecto

Objetos de red

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A37

Comunicacin va CPs PROFIBUS en estaciones S7

1.7.2

Variante de red/proyecto: SIMATIC S5 y equipos de terceros en la


subred

Configuracin de la instalacin
La instalacin puede estar compuesta no slo por equipos SIMATIC S7 sino que tambin
puede integrar equipos SIMATIC S5 y equipos de terceros.

S7400/1
S7300/1

Instalacin
Produccin

Equipo de
terceros

Subred PROFIBUS 1

SIMATIC
S5
S7300/2

Representacin de la instalacin en el proyecto STEP 7


Equipos SIMATIC S5 y equipos ajenos que se deban incorporar a la comunicacin
se tienen que registrar en la configuracin como equipos S5 u Otros equipos.
Proyecto

Objetos de red

A38

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

1.7.3

Comunicacin va CPs PROFIBUS en estaciones S7

Variante de red/proyecto: dos o varias subredes un proyecto

Configuracin de la instalacin
En ocasiones puede ser necesario utilizar varias redes, sea debido a las diversas tareas
que debern llevar a cabo los distintos equipos o debido a la envergadura de la instalacin.

S7400/1

Instalacin
Nivel de
produccin y de
control central

Subred Ethernet 1
S7400/2

EthernetCP
CP PROFIBUS

Subred PROFIBUS 1

S7300/1

S7300/2

Representacin de la instalacin en el proyecto STEP 7


Las subredes se pueden crear p. ej. en un mismo proyecto STEP 7, lo que permite
configurar fcilmente los equipos para la comunicacin.
Proyecto

Objetos de red

De la figura arriba representada se deduce:


S

En un proyecto se pueden gestionar varias subredes.

Cada equipo se crea una sola vez en un proyecto;

Un equipo puede estar asignado a varias subredes asignando los CPs correspondientemente.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A39

Comunicacin va CPs PROFIBUS en estaciones S7

1.7.4

Variante de red/proyecto: Una subred varios proyectos

Configuracin de la instalacin
En el caso de sistemas interconectados en redes complejas puede ser conveniente, para
una mejor distribucin del trabajo en la configuracin, administrar partes del sistema en diferentes proyectos (parciales).
Aqu puede resultar que la comunicacin tenga lugar a travs de una subred interproyectos,
teniendo que crearse entonces enlaces interproyectos.
Grupo
Produccin 2

Grupo
Produccin 1

S7400/2

S7 400/1

Subred PROFIBUS 1

S7 300/1

S7300/2

S7 300/3

Organizacin en el multiproyecto
Los requisitos de aqu resultantes y relativos a una configuracin confortable y coherente de
la comunicacin son soportados adicionalmente por el multiproyecto en STEP 7 a partir de
la versin V.2.
Las funciones para multiproyectos en STEP 7 permiten,
S

administrar varios proyectos en un multiproyecto y procesarlos separadamente;

separar proyectos y reunirlos de nuevo.

En el multiproyecto se pueden distinguir bsicamente dos modos de trabajo:


S

Varios colaboradores pueden trabajar al mismo tiempo en un multiproyecto en un


entorno de red. Los proyectos del multiproyecto estn en diferentes carpetas de la red.
En este caso, por ejemplo, es posible el acceso a todos los interlocutores de enlaces
para la configuracin de enlaces.

Un colaborador administra centralmente el multiproyecto. l define las estructuras para


proyecto (eventualmente a nivel local) y entrega determinados proyectos para su procesamiento externo fuera de la empresa. A continuacin vuelve a incorporar los proyectos
al multiproyecto, adapta los datos interproyectos con apoyo del sistema y, si es necesario, ejecuta las funciones interproyectos necesarias.
En tal caso se han de tomar acuerdos, por ejemplo en cuanto a la asignacin de nombres de enlaces, ya que p. ej. al adaptar los proyectos es posible reunir ms fcilmente
los enlaces si se tienen nombres de enlace idnticos.

A40

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Comunicacin va CPs PROFIBUS en estaciones S7

El tema del multiproyecto se trata con detalle en la ayuda bsica para STEP7.
All encontrar instrucciones para los siguientes campos temticos:
S

Requisitos para funciones interproyectos.

Cmo se crea un nuevo multiproyecto?

Cmo se crea un nuevo proyecto en el multiproyecto?

Separar un proyecto de un multiproyecto.

Incorporar proyectos al multiproyecto.

Adaptar proyectos en el multiproyecto.

Desplazar estaciones dentro de un multiproyecto (si una estacin se desplaza de un proyecto de un multiproyecto a otro proyecto del mismo multiproyecto (p. ej. por Drag &
Drop), entonces se conservan los enlaces interproyecto.)

Problemas posibles en el caso de proyectos repartidos y consejos especiales para el


modo de proceder.

Posibilidades para estaciones fuera del proyecto actual


Debido a la nueva funcin agregada del multiproyecto, se deben distinguir las siguientes
posibilidades:
S

Enlace con un interlocutor en un proyecto desconocido


La nueva funcin del multiproyecto le brinda la posibilidad de crear un enlace con un
interlocutor en un proyecto desconocido. En esta caso puede indicar en el dilogo de
propiedades del enlace un nombre de enlace como referencia. Al reunir proyectos,
STEP 7 le apoya entonces con una adaptacin automtica de los enlaces antes configurados separadamente.
El enlace permanece no especificado hasta que los proyectos estn reunidos y los enlaces estn adaptados. Slo despus de esto se pueden cargar los datos de configuracin
sin incoherencias en la estacin local.
Utilice pues esta variante si puede partir de que los proyectos se reunirn en un multiproyecto.

Enlaces especificados con objetos alternativos


Para poder crear enlaces especificados para estaciones administradas en otro proyecto
(ejemplo: Fabricacin 2) o que no sean administradas con proyectos STEP 7, puede
configurar estas estaciones como Otros equipos (ejemplo: en el proyecto Fabricacin
1).
De este modo es posible crear datos de configuracin coherentes, totalmente especificados, y cargarlos en la estacin local.
Adems es posible crear enlaces especificados entre estas estaciones en diversos proyectos independientes. Las estaciones se pueden comunicar entonces directamente a
travs de los enlaces creados, despus de cargar los datos de configuracin.
Utilice esta variante si, debido a la complejidad, desea gestionar los proyectos independientemente.
Estaciones del tipo SIMATIC S5 desempean una funcin idntica como objetos alternativos.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A41

Comunicacin va CPs PROFIBUS en estaciones S7

1.7.5

Variante de red/proyecto: Varias redes en varios proyectos

Configuracin de la instalacin
Si debido a las diferentes tareas de las estaciones o a la extensin del sistema se tienen
que utilizar varios tipos de red, que tienen que ser administrados en diferentes proyectos,
tambin en este caso se pueden crear las estaciones de la siguiente forma:
S

a travs de proyectos (parciales) en el multiproyecto;

en, respectivamente, otro proyecto a travs de la configuracin de Otros equipos /


SIMATIC S5.

Ethernet (1)

Nivel de celda = proyecto (parcial) 1


S7400/1

EthernetCP
CP PROFIBUS

Nivel de campo = proyecto (parcial) 2


PROFIBUS (1)

S7300/1

S7300/2

Organizacin en el multiproyecto
En caso de organizacin en el multiproyecto tiene que proceder del siguiente modo para
poder conectar la estacin S7400/1 a la subred PROFIBUS (1):
Cree en ambos proyectos parciales una subred del tipo PROFIBUS y rena esas dos subredes en NetPro.

A42

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Caractersticas de los CPs PROFIBUS

2.1

Procesadores de comunicacin para S7300


La construccin responde a los componentes previstos para el sistema de automatizacin
S7-300/C7300 con las siguientes caractersticas:
S

mdulos compactos (de ancho simple) para montaje fcil sobre el riel de perfil S7;

los elementos de mando e indicacin se encuentran exclusivamente en el panel frontal;

enlace directo de los mdulos con el bus de platina posterior a travs del conector de
bus adjuntado;

conector hembra de 9 polos SUBD o conectores hembra dplex para conexin del CP a
PROFIBUS;

el CP puede configurarse via MPI o LAN/PROFIBUS:

CP 3425
CP 3435

CP3425 FO
(conectores dplex para conexin ptica)

(conector SubD
de 9 polos)

Indicadores de
estado y fallo

Selector de modo

Conexin para alimentacin y


tierra funcional

Figura 2-1

Ejemplo: Vista frontal de los CPs 342-5 / 3425 FO / CP 3435

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A43

Caractersticas de los CPs PROFIBUS

Leyenda

A44

Conector hembra de 9 polos Sub D

Conectores hembra dplex para conexin ptica

Indicadores de estado y fallo

Selector de modo

Conexin para alimentacin y tierra funcional

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

2.2

Caractersticas de los CPs PROFIBUS

Procesadores de comunicacin para S7400


La construccin responde a los componentes previstos para el sistema de automatizacin
S7400/S7400H (sistema redundante) con las siguientes caractersticas:
S

mdulo de ancho simple para montaje fcil en el bastidor de S7400 / S7400H


(sistema redundante);

los elementos de mando e indicacin se encuentran exclusivamente en el panel frontal;

utilizable en bastidor central o de extensin;

funcionamiento sin ventilador;

conector hembra de 9 polos SUBD para conexin del CP a PROFIBUS;

El CP puede configurarse via MPI o LAN/PROFIBUS:

Indicadores de estado y fallo

Selector de modo

Interface PROFIBUS
(conector de 9 polos
SubD)

Figura 2-2

Ejemplo: Vista frontal de un CP 4435 Basic / Extended

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A45

Caractersticas de los CPs PROFIBUS

2.3

Conectar el CP a PROFIBUS
A continuacin se describen algunas variantes de conexin tpicas.
Encontrar ms informaciones relativas a las posibilidades de conexin y sobre la
construccin de PROFIBUS en el Manual de la red PROFIBUS /8/. Consulte los datos para
el pedido as como informaciones sobre otros componentes en el catlogo IK PI o en el
catlogo electrnico para pedidos CA01 disponible en CD as como en Internet, bajo la
direccin:
http://www.automation.siemens.com/ik/html_00/ca01htm

2.3.1

Conexin elctrica
Para la conexin elctrica de los CPs a PROFIBUS se tienen bsicamente las siguientes
posibilidades:
S

Conector de bus (FastConnect)


En este caso, la lnea de bus se hace llegar directamente al CP y se conecta al CP
mediante el conector de bus.

Terminal de bus
La lnea de bus se lleva al terminal de bus (6GK1 5000AA10). El CP se conecta
mediante el cable de conexin integrado en el terminal de bus.
Conector de bus

Lnea de bus

Terminal de
bus

Lnea de bus

Figura 2-3

A46

Conexin elctrica de los CPs a PROFIBUS

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

2.3.2

Caractersticas de los CPs PROFIBUS

Conexin ptica
S

Paso de conexin elctrica a ptica


Para la conexin a la variante ptica del PROFIBUS estn a su disposicin mdulos de
enlace ptico (Optical Link Module, OLM) o respectivamente terminales pticos de bus
(OBT). Dependiendo de los componentes de red utilizados, la conexin tiene lugar por
medio de fibras pticas de vidrio, plstico o PCF.
Fibra ptica

OLM
OBT

Lnea de bus

Figura 2-4

Paso de conexin elctrica a ptica

Nota
Para velocidades superiores a 1,5 Mbits/s (12 Mbits/s) debe usarse el Optical Link Module
homologado para la velocidad alta.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A47

Caractersticas de los CPs PROFIBUS

Conexin ptica directa


Componentes como el CP 3425 FO permiten la conexin directa de la fibra ptica
(LWL) por medio de conectores correspondientemente confeccionados.

Fibra ptica: PROFIBUS


PCF o fibra ptica de
plstico

Figura 2-5

A48

Conexin ptica directa

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

2.4

2.4.1

Caractersticas de los CPs PROFIBUS

Reglas relativas a slots y otras indicaciones para


SIMATIC S7300

Slots permitidos
En SIMATIC S7/M7300 no existe una asignacin fija de slots (lugares de enchufe) para los
CPs SIMATIC NET. Se permiten los slots 4..11 (1, 2 y 3 no estn permitidos para CPs).

Slots

Los CPs SIMATIC NET se pueden utilizar tanto en el bastidor central como tambin en un
bastidor de extensin enlazado con el bastidor central a travs de IM 360/IM 361 (conexin
de bus de componentes o bus K).

2.4.2

Nmero de CPs SIMATIC NET operables en paralelo


En correspondencia con las configuraciones usuales en S7300, se ha comprobado en el
sistema y est autorizada la operacin paralela de hasta 4 CPs del mismo tipo. Bsicamente est limitado por el sistema el nmero de CPs SIMATIC NET operables en paralelo
(por ejemplo, en base a los recursos de CPU).
An puede resultar otra limitacin derivada del uso de los recursos de enlace disponibles en
la CPU.
Tambin es posible otra limitacin debida a la carga temporal a que est sometida la CPU
por peticiones de comunicacin. De deben tener en cuenta los siguientes factores:
S

Tiempo de funcionamiento de los bloques:


Para la comunicacin entre la CPU S7300 y el CP SIMATIC NET se necesitan bloques
de funciones (FCs/FBs). Estos bloques se tienen que llamar dependiendo del nmero de
enlaces o del nmero de CPs SIMATIC NET. Cada llamada de bloque consume tiempo
en el programa de usuario, en funcin de la cantidad de datos a transmitir.

Preparacin de los datos:


Eventualmente, las informaciones se tienen que preparar an antes de la emisin o de la
recepcin.

2.4.3

Multicomputing
Esta funcionalidad no es soportada por SIMATIC S7/C7300.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A49

Caractersticas de los CPs PROFIBUS

2.4.4

Recursos de enlaces de CPU y uso optimizado


Tenga en cuenta que en caso de utilizar CPUs S7300 menos recientes (hasta septiembre
1999) se pueden soportar como mximo 4 enlaces del tipo S7 para la comunicacin de
CPs. De estos 4 enlaces, uno est reservado para un PG y otro para un OP (HMI = Human
Machine Interface). Las CPUs ms modernas (a partir de 10/99) soportan hasta 12 enlaces
S7 y la CPU 3182DP 32 enlaces S7.
De este modo, en el caso de las CPUs S7300 anteriores slo estn disponibles 2 enlaces
S7 libres. Estos 2 enlaces se pueden utilizar para la comunicacin S7, para PROFIBUS
FMS o para el uso de datos largos en el caso de Industrial Ethernet.
Si se utilizan CPs que soporten la multiplexacin de enlaces OP y la comunicacin S7 a travs de bloques de comunicacin cargables, en caso de emplear el canal mltiplex se ocupa
slo 1 recurso de enlace.

A50

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

2.5

2.5.1

Caractersticas de los CPs PROFIBUS

Reglas relativas a slots y otras indicaciones para


SIMATIC S7400

Slots permitidos
Un CP S7400 se puede utilizar tanto en el bastidor central como en un bastidor de extensin con conexin de bus K. El nmero de CPs que se pueden utilizar en total puede consultarlo en las informaciones relativas al respectivo CP en el captulo Propiedades. Slots
En SIMATIC S7/M7400 no existe una asignacin fija de slots (lugares de enchufe) para los
CPs SIMATIC NET. Se permiten los slots 2...18. Se debe tener en cuenta, sin embargo, que
el slot 1 y, dependiendo del mdulo de alimentacin de corriente utilizado, tambin los slots
23 estn ocupados por mdulos de alimentacin elctrica.

Nota
PROFIBUSDP no se puede utilizar en el bastidor de extensin.

Tenga en cuenta las siguientes dependencias de los respectivos servicios utilizados:


S

Interface SEND/RECEIVE
vase la parte de este manual especfica del CP.

Funciones S7
el nmero mximo de mdulos enchufables est limitado por el nmero de los enlaces
S7 de la CPU; vase la parte de este manual especfica del CP.

2.5.2

Nmero de CPs SIMATIC NET operables en paralelo


El nmero de CPs SIMATIC NET operables en paralelo est limitado en forma especfica de
la CPU. Consulte el nmero exacto en las partes de este manual especficas del CP.

2.5.3

Multicomputing
Esta funcionalidad es soportada en el caso de SIMATIC S7400 (ver las partes especficas).

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A51

Caractersticas de los CPs PROFIBUS

2.5.4

Nota relativa a la CPU S7400: Recursos de enlace


Tenga en cuenta que tambin en el caso de la CPU S7400 est reservado un enlace S7
para un PG y otro para un OP (HMI = Human Machine Interface).
S

Conexin de PG a travs de MPI/interface integrado PROFIBUSDP: PROFIBUSDP


Para poder ejecutar desde un PG funciones ONLINE (p. ej. diagnstico de mdulos) en,
por ejemplo, un CP S7400 a travs de MPI/interface integrado PROFIBUSDP, se
necesitan en la CPU S7400 dos recursos de enlace. Estos dos recursos de enlace se
han de tener en cuenta al considerar el nmero de enlaces S7.
Ejemplo: La CPU 4121 tiene 16 recursos libres disponibles para funciones de S7. Si en
el interface MPI/interface integrado PROFIBUSDP est conectado un PG desde el que
se diagnostica el CP S7400, se necesitan para esto dos recursos de enlace en la CPU
S7400, con lo que slo quedan disponibles 14 recursos de enlace.

Conexin de PG a travs de PROFIBUS o Industrial Ethernet


Si el PG se conecta a LAN (PROFIBUS o Industrial Ethernet) para ejecutar funciones de
PG para la CPU S7400, slo se necesita un recurso de enlace en la CPU S7400.

A52

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Uso del CP PROFIBUS con STEP 7


Para conectar un equipo SIMATIC a travs de un CP PROFIBUS a una subred PROFIBUS
es preciso configurar el CP con el software de configuracin STEP 7. En este captulo
aprender
S

cmo se configura el CP en el proyecto STEP 7;

cmo se gestionan las distintas configuraciones de red (establecer el acceso a sistemas


de terceros);

cmo transferir datos y controlar el CP a travs de STEP 7.

All encontrar ms informaciones:


S

Para instalar el CP PROFIBUS, tenga en cuenta las instrucciones que aparecen en la


informacin sobre producto / el manual que se adjuntan al CP PROFIBUS ./2/ All
encontrar tambin indicaciones sobre las caractersticas del CP PROFIBUS.

En cuanto al funcionamiento y la aplicacin de STEP 7, en el que est integrada la


opcin NCM S7, consulte los manuales /8/ y /9/.
Encontrar estas informaciones en la ayuda bsica en STEP 7. Puede acceder a ellas a
travs de Ayuda"Temas de ayuda.

Encontrar ejemplos de configuracin en las instrucciones Gua rpida /5/.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A53

Uso del CP PROFIBUS con STEP 7

3.1

As se pone en servicio un CP PROFIBUS


La panormica siguiente muestra los pasos fundamentales para la puesta en servicio de un
CP PROFIBUS:
Atencin
La representacin siguiente muestra el procedimiento general. Tenga en cuenta
imprescindiblemente las correspondientes instrucciones de trabajo especficas del
equipo que figuran en el captulo de Montaje y puesta en servicio de la parte
descriptiva de su CP (Manual, Parte B).

Montaje y puesta en servicio

Configuracin / Programacin

S7 300 / 400
Monte el CP en el riel perfilado S7
(S7300) o en el rack S7 (S7400).

Instale en un PG/PC el software de


configuracin STEP 7.

Conecte la alimentacin elctrica.


Configure el CP Ethernet:

S por configuracin
vase el cap. 3.3

Conecte el CP a PROFIBUS.

Conecte la estacin S7.

Cargue los datos de configuracin y los programas de


usuario en la estacin S7 y/o en el CP.

Utilice el diagnstico para la puesta en servicio y


para analizar perturbaciones.

A54

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

3.2

Uso del CP PROFIBUS con STEP 7

Indicaciones generales relativas a STEP 7

Instalacin
Las funciones para la configuracin CP estn disponibles automticamente tras la
instalacin de STEP 7.

Funciones
Las funciones para la configuracin CP integran:
S

Fichas especficas del CP a las que se accede a travs de los dilogos de propiedades
de los mdulos.

funciones de dilogo para la configuracin de enlaces;

Funciones de diagnstico
a las que se accede a travs de la ficha de Diagnstico en el dilogo de Propiedades;
que se pueden llamar por medio del men de Inicio estndar de Windows, a travs
del grupo de programas SIMATIC
S

Funciones que se ofrecen en el men Inicio de Windows bajo SIMATIC STEP 7


NCM S7...:
Diagnstico
Cargador de firmware

Accesos a la ayuda on line de STEP 7


A travs de la ayuda on line puede obtener las siguientes informaciones:

F1

Puede acceder al indice de la ayuda bsica para STEP7 a travs del comando de
men Ayuda > Temas de ayuda.

Ayuda sensible al contexto para el objeto seleccionado a travs del comando de men
Ayuda > Ayuda para el contexto, la tecla de funciones F1 o el signo de
interrogacin en la barra de herramientas.
Desde all acceder a travs de diversos botones a otras informaciones relacionadas
con el grupo de temas activo.

Glosario para todas las aplicaciones de STEP7 a travs del botn Glosario

Tenga en cuenta que cada aplicacin STEP 7 tiene un ndice propio y una ayuda
sensible al contexto.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A55

Uso del CP PROFIBUS con STEP 7

3.3

Configurar procedimiento
El CP se gestiona en SIMATIC S7 como cualquier otro mdulo en un proyecto STEP 7. Con
el software STEP 7 se configura el hardware, y se crea y gestiona el programa de usuario
(ver tambin /9/).
Para configurar un CP hay que realizar los siguientes pasos (las lneas discontinuas indican
pasos opcionales):
Crear la subred PROFIBUS;
apt. 3.3.1

Comprobar o ajustar las propiedades de la red;


apt. 3.3.2

Registrar el CP PROFIBUS en la configuracin del hardware;


apt. 3.3.3

Conectar el CP PROFIBUS a la subred PROFIBUS;


apt. 3.3.3

Visualizar la conexin de red de un equipo;


apt. 3.3.4

Ajustar otras propiedades del CP;


apt. 3.3.5

Configurar servicios de comunicacin (apt. 3.3.7)


Enlaces S7
Enlaces FDL
Modo DP

Datos de configuracin terminados


en el proyecto STEP 7

Cargar la configuracin en el sistema de destino; apt. 3.3.8

Pasos necesarios
Pasos opcionales

A56

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

3.3.1

Uso del CP PROFIBUS con STEP 7

Crear la subred PROFIBUS

Objetivo
Para poder conectar equipos SIMATIC a una subred hay que crear primero la subred en el
proyecto. Ello permite gestionar los parmetros que afectan a toda la subred de forma
centralizada.

Procedimiento
Es conveniente crear la subred antes de configurar los equipos, pues as los equipos
SIMATIC se asignarn automticamente.
Tambin es posible crear a posteriori una subred al configurar un CP. En las pginas
siguientes encontrar ms informacin al respecto.
Proceda como sigue:
1. Seleccione su proyecto en el Administrador .
2. Seleccione Insertar "Subred "PROFIBUS.
Resultado: En el proyecto se crea un objeto del tipo Red. Con ello podr conectar a
dicha red todos los equipos que vaya a crear en su proyecto.

Figura 3-1

Proyecto con subred PROFIBUS asignada

3. Si prefiere una representacin grfica de la red NetPro, seleccione el objeto de red


PROFIBUS y accione Edicin " Abrir objeto.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A57

Uso del CP PROFIBUS con STEP 7

Figura 3-2

Representacin grfica de la red, aqu con estaciones ya interconectadas en red

Tambin de esta representacin grfica de la red es posible pasar a todas las funciones
destinadas a interconectar en red y configurar enlaces con CPs PROFIBUS.
Tambin puede crear las subredes en NetPro. Abra para ello el catlogo a travs del
comando de men Insertar " Objetos de red.

Organizacin en el multiproyecto
Si utiliza la forma de organizacin multiproyecto, esto tiene las siguientes consecuencias
para la creacin de subredes.
Las subredes son creadas primero por usted en los proyectos parciales en la forma antes
descrita. Para poder interconectar en redes estaciones S7 tiene que crear por lo tanto, por
ejemplo, en cada proyecto parcial la correspondiente subred del tipo Industrial Ethernet.
Si se trata al respecto fsicamente de una subred que rebase los lmites del proyecto parcial,
estas subredes se deberan reunir en el multiproyecto antes de configurar enlaces de
comunicacin entre las estaciones S7.
Mientras renuncie a la reunin, NetPro partir de que usted enlaza las subredes a travs de
router y emitir las correspondientes advertencias.

Propiedades de subredes reunidas (multiproyecto)


Al realizar la reunin, las propiedades de subred transferibles, como por ejemplo el ID de
subred, se transfieren de la subred directora a las dems subredes del mismo grupo.
Algunos parmetros se dejan en la forma especfica del proyecto parcial; a stos
corresponden, por ejemplo, parmetros de descripcin, como Nombre, Autor y Comentario.

A58

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Uso del CP PROFIBUS con STEP 7

Atencin
Asegurar la coherencia de subredes reunidas
Tras reunir las subredes debera cerciorarse de la coherencia en todo el multiproyecto a
travs del comando de men Red > Comprobar la coherencia en todos los proyectos en
NetPro. Con esta comprobacin se detectan p. ej. IDs de subred S7 no unvocos en el multiproyecto.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A59

Uso del CP PROFIBUS con STEP 7

3.3.2

Comprobrar o ajustar las propiedades de la red

Procedimiento
Los parmetros que describen las propiedades de la subred PROFIBUS estn prefijados en
su mayora. Con el procedimiento descrito a continuacin podr comprobar los ajustes y
adaptarlos a las circunstancias.
1. Seleccione en NetPro el objeto de red y seleccione la funcin Edicin "Propiedades del
objeto.
Resultado: Aparecer el cuadro de dilogo Propiedades PROFIBUS con la ficha
General en primer plano.
2. Introduzca en la ficha General un nombre de subred apropiado y eventualmente otras
informaciones que describan la subred.
3. Compruebe los ajustes de la ficha Ajustes de la red.

Cancelar

Ayuda

Ajustes
Los valores que muestra el cuadro de dilogo sirven de base para calcular posteriormente
los parmetros de bus.
Los resultados de dicho clculo se pueden leer en el siguiente cuadro de dilogo. Tras
introducir o comprobar dichos valores active el botn de comando Opciones.

A60

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Tabla 3-1

Valores bsicos

Uso del CP PROFIBUS con STEP 7

Parmetros de bus

Parmetros

Significado

Direccin PROFIBUS ms Indica la direccin PROFIBUS ms alta de una estacin activa en el sistema de
alta (HSA)
bus. Para las estaciones pasivas se permiten direcciones superiores al valor HSA
(Highest Station Adress) (margen permitido: direccin activa ms alta en la red ...
126).
Velocidad de
transferencia

Velocidad de transmisin en el bus. (Campo de valores dependiente del perfil:


9,6 kbit/s, 19,2 kbit/s, 45,45(31,25)kbit/s, 93,75 kbit/s, 187,5 kbit/s, 500 kbit/s, 1,5
Mbit/s, 3 Mbit/s, 6 Mbit/s, 12 Mbit/s).
En lo que concierne a la velocidad de transmisin admisible, tenga en cuenta lo
indicado en el manual de equipo correspondiente /2/.

Perfil

Aqu puede definir el procedimiento (algoritmo) segn el cual se calcularn los


parmetros de bus para el modo PROFIBUS.
Se ofrecen diversos algoritmos, ptimamente adaptados al respectivo modo de
funcionamiento de la subred. Dichos algoritmos permiten un funcionamiento
estable de la red.

S DP

Uso de una red DP homognea con como mximo un maestro DP de la clase 1


y ningn otro maestro DP (posibilidad de un PG adicional). Dicho algoritmo se
aplicar exclusivamente para el protocolo DP.

S Estndar

Para el modo multiprotocolo y multimaestro con estaciones rpidas.


Se trata de estaciones con nuevos ASICs como ASP2, SPC2, etc as como
todos los CPs PROFIBUS de SIMATIC S7.

S Universal (ajuste por defecto)

Para el funcionamiento con CPs que no se pueden usar en la categora DP o


Estndar.

S Personalizado

El usuario introduce parmetros de bus personalizados.

Atencin
En subredes en las que tambin se usa un SIMATIC S5 con CP 5430/5431 utilice el perfil
Universal.

Precausin
El algoritmo personalizado deber ser aplicado solamente por personal cualificado y
aleccionado.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A61

Uso del CP PROFIBUS con STEP 7

Ajustar o comprobar otros parmetros de bus


A travs del botn Parmetros de bus pasa usted al cuadro de dilogo del mismo nombre.
Dicho cuadro de dilogo muestra los valores calculados o preajustados de los parmetros
de bus.
Para ms informacin sobre el significado y los efectos de cada uno de los parmetros de la
ficha Parmetros de bus consulte la ayuda integrada en el software.
Segn el algoritmo que haya seleccionado hay dos posibilidades para representar los
valores en este cuadro de dilogo:
S

Personalizado
Se visualizan los valores preajustados pudindose modificar los mismos.

DP, Estndar, Universal


Se visualizan los valores calculados. Dichos valores no pueden ser modificados.

Observacin sobre el cuadro de dilogo Parmetros de bus


* Tiempo de bit (t_bit):
Se trata del tiempo que transcurre al enviar un bit (valor inverso de la velocidad de transferencia en bit/s). El uso
de la unidad tiempo de bit tiene la ventaja de que los parmetros son independientes de la velocidad de
transferencia utilizada.
Para calcular el tiempo en milisegundos a partir del nmero de unidades de tiempo bit, aplique la frmula
siguiente:
Tiempo (en milisegundos) +

Nm. de unidades de tiempo bit


Velocidad de transferencia (en kbits)

Comprobar los efectos de la configuracin de la red


Si desea definir cmo se habrn de calcular los parmetros de bus de una configuracin de
red que difiere de la configuracin de red actualmente configurada, active el botn de
comando Configurar en la ficha Propiedades PROFIBUS.
Defina aqu una configuracin de red segn la cual se deban calcular de nuevo los
parmetros de bus. La ayuda online explica los ajustes posibles.

A62

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

3.3.3

Uso del CP PROFIBUS con STEP 7

Registrar el CP PROFIBUS en la configuracin del hardware

Procedimiento
Al montar y asignar el CP PROFIBUS en el bastidor de una estacin SIMATIC establece la
conexin lgica entre el CP PROFIBUS y la subred.
1. Seleccione en su proyecto el equipo que desee conectar a travs del CP PROFIBUS a la
red PROFIBUS.
2. Posicione el CP en la configuracin del hardware como cualquier otro mdulo,
seleccionndolo del catlogo del hardware y eligiendo el slot del bastidor.
El CP aparece en el catlogo de hardware con un texto informativo y el nmero de
referencia.
Resultado: El CP est asignado al equipo SIMATIC.
Para ms informacin sobre los slots que se pueden utilizar, consulte /2/.
En el manual /9/ encontrar informacin detallada sobre cmo configurar los mdulos.

Conectar la subred
Para poder activar la conexin de red del CP PROFIBUS, el SIMATIC Manager presenta el
siguiente cuadro de dilogo:

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A63

Uso del CP PROFIBUS con STEP 7

Nota
Puede llamar el dilogo para ajuste del interface en todo momento a travs del dilogo de
Propiedades del CP, ficha General.

3. Si an no ha creado ninguna subred en su proyecto, o bien no ha creado an la subred


deseada, puede hacerlo ahora. Seleccione para ello el botn de comando Nueva.
Resultado: En el proyecto se habr creado un objeto del tipo Red.
Proceda ahora como se describe en el apt. 3.3.2.
4. Compruebe la direccin PROFIBUS y modifquela eventualmente. La direccin
PROFIBUS se indica automticamente, utilizndose la siguiente direccin PROFIBUS
libre.
Sobre otras posibilidades del ajuste de direcciones controlado por programa le informa el
cap. 3.4.1
5. Seleccione el tipo de subred deseado en el cuadro de lista Subred.
6. Si lo desea puede hacerse mostrar el dilogo de propiedades de la subred seleccionada.
Active para ello el botn de comando correspondiente. Para ms informacin sobre el
dilogo de propiedades PROFIBUS consulte el apt. 3.3.2.
7. En la ficha General introduzca informaciones ms detalladas que especifiquen la
estacin de la subred.
8. No olvide de confirmar sus entradas con Aceptar. De lo contrario no tendrn efecto (ver
punto 6)
Resultado: El CP est configurado como estacin de la red para el equipo S7
correspondiente.

En caso de cambio: se comprueban los parmetros de bus


Si modifica la asignacin de la subred se comprobar si el modo ajustado para el CP
coincide con el perfil de la subred recin seleccionada. Eventualmente aparecer un
mensaje que le pedir que ajuste parmetros apropiados para la subred.

A64

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

3.3.4

Uso del CP PROFIBUS con STEP 7

Visualizar las conexiones a red de un equipo

Procedimiento
Es posible obtener fcilmente una visin de conjunto de las configuraciones de conexin a
la red efectuadas en una estacin SIMATIC. Existen dos posibilidades:
S

Representacin grfica en NETPRO;

Representacin en forma de tabla en el dilogo Propiedades del equipo.

Representacin grfica en NETPRO


Una buena vista general de los equipos interconectados en la red puede verse en la vista de
NETPRO:
Para ello proceda de la forma siguiente:
1. En el Administrador SIMATIC, hacer doble clic dentro de un proyecto sobre uno de los
objetos de la red, p. ej. PROFIBUS.

Figura 3-3

Vista NETPRO para una subred del tipo PROFIBUS

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A65

Uso del CP PROFIBUS con STEP 7

Vista en forma de tabla


La tabla general del dilogo de propiedades de la estacin brinda ventajas para obtener una
visin de conjunto de los componentes utilizados para la conexin a la red.
Para ello proceda de la forma siguiente:
1. En el Administrador SIMATIC seleccione en su proyecto el equipo que desea comprobar.
2. Elija las Propiedades del objeto con la funcin Edicin
bien haciendo doble clic en el icono del equipo.

"

Propiedades del objeto o

3. Conmute a la ficha Interfaces.


Resultado: Aparecer el cuadro de dilogo correspondiente

En el cuadro de dilogo que aparece a continuacin puede ver todas las


conexiones de la subred que han sido configuradas para el equipo SIMATIC.
Por medio de las casillas de control dispuestas debajo de visualizar interfaces del tipo
puede seleccionar una visualizacin.

A66

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

3.3.5

Uso del CP PROFIBUS con STEP 7

Ajustar otras propiedades del CP

Panormica
Adems de la conexin a la red puede realizar otros ajustes especficos de los mdulos o
puede llamar funciones.
1. Seleccione el CP PROFIBUS en la configuracin del hardware.
2. Seleccione Edicin " Propiedades del objeto. En la mscara antepuesta encontrar,
dependiendo del tipo del CP, y adems de la ficha General descrita en el cap. 3.3.3,
otras fichas, algunas de las cuales puede ver en el ejemplo aqu mostrado para un CP
3425:

F1

Tenga en cuenta tambin la descripcin en la ayuda integrada para el dilogo de


propiedades del CP. La funciones se explican all con detalle.

Ficha Direcciones
En la ficha Direcciones se indica bajo que direccin se puede direccionar el mdulo desde
el programa de usuario. Requerir dicha direccin al llamar los bloques FC para DP y para
los enlaces FDL.
> ver /5/

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A67

Uso del CP PROFIBUS con STEP 7

Atencin
Tenga en cuenta la siguiente observacin para equipos S7300:
Si en la configuracin de la CPU ha seleccionado la opcin OB1Actualizar cclicamente
imagen de proceso (ajuste estndar), tiene que poner imprescindiblemente la direccin inicial de mdulo del CP PROFIBUS fuera de la imagen del proceso (direcciones iniciales en
la ficha Direcciones).
Ejemplo: si el tamao de la imagen de proceso seleccionada para la CPU es = 1024
(0...1023), se tiene que elegir para el CP PROFIBUS una direccin >= 1024.

Ficha Modo de operacin


Tratndose de CPs con funcionalidad DP deber conectar eventualmente en esta ficha el
modo Maestro DP. Si el CP se puede utilizar tambin como esclavo DP (p. ej. CP 3425),
se tiene que elegir eventualmente como alternativa el modo maestro DP o esclavo DP (ver
la tabla 3-2).

Nota
Para elegir el modo de operacin del CP, lea por favor las indicaciones que encontrar
> en el apt. 4.6 Comprobar o ajustar el modo de operacin CP maestro DP
> en el apt. 6.3.2 Comprobar o ajustar el modo de operacin CP esclavo DP

Tabla 3-2

Modos de operacin configurables y funciones posibles del CP

Modo de
operacin
i
configurabl
e para el CP

Funciones del CP posibles


PG/M + V
va
PROFIBUS

FDL / FMS
va
PROFIBUS

S7C.
Cliente/Serv
idor

Maestro DP

Esclavo DP

Sin modo DP

Sin modo
maestro DP

Esclavo DP
activo

Esclavo DP
pasivo

Consultar en la Informacin sobre el producto qu protocolos soporta el CP!

Nota
Con MPI siempre podr utilizar las funciones PG y las funciones de test,
independientemente del modo de operacin seleccionado.
En el modo pasivo no es posible ninguna funcin de PG a travs de PROFIBUS.

A68

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Uso del CP PROFIBUS con STEP 7

Ficha Opciones
Dependiendo del tipo de CP se ofrecen, entre otras, las siguientes posibilidades de ajuste:
Tabla 3-3

Posibilidades de ajuste en la ficha Opciones


Significado / efectos

Opcin

S Sincronizacin horaria

La ficha Hora permite ajustar si se desea que el CP retransmita o no


telegramas de hora. Esta funcin resulta necesaria cuando un equipo
dispone de varios CPs, puesto que los mensajes de sincronizacin de la
hora nicamente pueden ser transmitidos por un solo CP.
Nota
La ficha Opciones slo la ofrecen determinados tipos de mdulos.

S Cambio de mdulos sin PG

Con esta opcin puede definir si los datos de configuracin del CP se


deben guardar en la CPU. En caso de cambiar el CP, los datos de
configuracin del CP se cargan entonces automticamente desde la CPU
al arrancar el CP.
Si ha seleccionado esta opcin, el almacenamiento de larga duracin a
prueba de fallos se produce en la CPU en lugar de en EEPROM del CP.
Tenga en cuenta, sin embargo, que tambin en la CPU slo existe un
almacenamiento de larga duracin a prueba de fallos si esto se ha
asegurado contra fallos de la energa elctrica por medio de pilas o con la
Memory Card S7.
Observaciones

S En el caso de que los datos de configuracin se guarden en la CPU,


tenga en cuenta la advertencia siguiente.

Con las siguientes funciones no se modifican los datos de


configuracin en la CPU:
Borrado total del mdulo
Reposicin a los ajustes de fbrica
Si a continuacin se cargan los datos de configuracin desde la CPU
a una unidad PG, se obtienen por ello siempre los datos de
configuracin que existan antes en el CP (con parmetros, enlaces,
direccin IP).

S En caso de sistemas H tiene que activar la opcin.


S El CP 4435 Extended slo se puede utilizar con la opcin (no
elegible).

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A69

Uso del CP PROFIBUS con STEP 7

Tabla 3-3

Posibilidades de ajuste en la ficha Opciones, Fortsetzung


Opcin

Significado / efectos

S Demanda de recursos en la CPU


Si selecciona esta opcin, ocupa recursos adicionales en su CPU. Al
cargar los programas de usuario y los datos de configuracin se le
informa si no hay disponible suficiente capacidad de memoria. Dficits
de recursos se pueden evitar utilizando una Memory Card S7.
Consejo:
Si tiene que suponer dficits de recursos y no desea utilizar en
principio una Memory Card S7, puede renunciar tambin en principio
a esta opcin y guardar los datos de configuracin en el CP. Ms
tarde puede crear una Memory Card S7 con estos datos de
configuracin de manera que est activada all la opcin Cambio de
mdulo sin PG. Si entonces enchufa la Memory Card S7 en la CPU,
podr sustituir a continuacin el CP en todo momento. Los datos de
configuracin del CP se cargan entonces automticamente desde la
CPU o desde la Memory Card S7 al arrancar el CP.

S Parametrizacin de equipos de
campo (Routing de registro de
datos)

Si selecciona esta opcin puede utilizar el CP como Router para registros


de datos dirigidos a equipos de campo (esclavos DP). El CP transmite
entonces a stos registros de datos que sean transmitidos por equipos
que no estn conectados directamente a PROFIBUS y no tengan por lo
tanto acceso directo a los equipos de campo (esclavos DP).
Una herramienta que genera tales registros de datos para la
parametrizacin de equipos de campo es el SIMATIC PDM (Process
Device Manager).
La funcin est activada como estndar. Dado que la funcin requiere
recursos de memoria adicionales, puede desactivar la opcin si los
recursos de memoria del CP estn sometidos en conjunto a una gran
carga (enlaces, etc.) y no necesita la funcin de Routing de registros de
datos.

S Multiplexar enlaces OP / ocupar Para la conexin de TD/OPs o de equipos HMI se pueden optimizar los
recursos de enlaces internos de
la CPU

recursos de enlaces en la CPU S7300, haciendo que se comuniquen


recursos hasta 16 de estos equipos en una nica CPU (modo mltiplex).
Si no utiliza esta opcin, el nmero de TD/OPs o equipos HMI operables
depende del nmero de recursos de enlaces disponibles de la CPU
empleada.
Como estndar est desactivada esta opcin. Con esto, un recurso de
enlace de CPU slo se ocupa para el modo mltiplex en caso necesario.
Enlaces S7 configurados a travs del CP utilizan el mismo canal mltiplex
que ocupan en el modo mltiplex para los enlaces HMI. Por lo tanto, si
configura enlaces S7 se ocupa ya con esto un recurso de enlace de la
CPU.
Tenga en cuenta lo siguiente: enlaces de PG no se operan a travs de
multiplexor; para la operacin de una unidad PG se ocupa siempre un
recurso de enlace.
Observacin sobre la programacin:
En el modo mltiplex, al direccionar para los enlaces TD/OP/HMI se tiene
que indicar la correspondencia bastidor/slot del CP en lugar de la
correspondencia bastidor/slot de la CPU.
Aplicaciones (por ejemplo ProAgent) que exigen mensajes relacionados
con bloques (Alarm_S: SFC1719) no son soportadas en el modo
mltiplex.

A70

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Uso del CP PROFIBUS con STEP 7

Ficha Variables de comunicacin


En esta ficha puede efectuar los ajustes relevantes para las variables de comunicacin en
enlaces FMS.

Ficha Diagnstico
En la ficha Diagnstico se puede iniciar el diagnstico NCM S7 PROFIBUS.
> ver cap. 8 Diagnstico: Descripcin del diagnstico en s.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A71

Uso del CP PROFIBUS con STEP 7

3.3.6

Objetos alternativos en un proyecto STEP 7

Panormica
Los enlaces de comunicacin se pueden configurar por completo si los interlocutores de
comunicacin estn disponibles en el proyecto actual. Para estaciones (equipos)
participantes en la subred PROFIBUS cuyos datos de configuracin no se creen con STEP
7 o no se administren en el proyecto actual, se pueden crear los siguientes objetos
alternativos en el proyecto:
S

Equipo SIMATIC S5

PG/PC

Otros equipos
Para equipos de terceros
Para equipos SIMATIC S7 en otro proyecto (no necesario en multiproyecto)

Nota
En lugar de habilitar objetos alternativos se pueden configurar tambin enlaces no
especificados para establecer enlaces con las estaciones arriba mencionadas.
Pero en el dilogo de Propiedades de estos enlaces tiene que especificarse entonces la
direccin completa del interlocutor. Adems, esos interlocutores no aparecen en la vista de
la instalacin NetPro.

Grupo
Produccin 1

Grupo
Produccin 2

S7400/1
S7300/1

PC/PG

Equipo de
terceros

S7300/3

Subred PROFIBUS 1

S7300/2

SIMATIC S5

A72

S7400/5

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Uso del CP PROFIBUS con STEP 7

Procedimiento
Para crear un objeto alternativo en el proyecto:
1. Seleccione su proyecto en el Administrador .
2. Seleccione en Insertar

Equipo "... el tipo de equipo (estacin) correspondiente.

"

Resultado: En el proyecto se crear un objeto del tipo Otro equipo o SIMATIC S5.

Figura 3-4

Proyecto con objetos alternativos configurados

Conectar un equipo no S7 a la subred


En el paso siguiente hay que asignar el objeto alternativo a la subred:
1. Seleccione el objeto en el proyecto y seleccione Edicin "Propiedades del objeto.
2. Elija en el cuadro de dilogo que aparece a continuacin Propiedades Otro equipo el
botn de comando Nueva de la ficha Lista de estaciones.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A73

Uso del CP PROFIBUS con STEP 7

Resultado: Visualizacin del cuadro de dilogo Nuevo interface seleccin de


tipo.Ethernet.

Figura 3-5

Seleccionar el tipo de subred para Otros equipos

3. Elija una subred para el equipo.


Resultado:
Se presenta el dilogo Propiedades interface PROFIBUS, ficha Parmetros.
4. Compruebe la direccin PROFIBUS y modifquela eventualmente. La direccin
PROFIBUS se indica automticamente, utilizndose la siguiente direccin PROFIBUS
libre.

A74

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Uso del CP PROFIBUS con STEP 7

Atencin
La direccin PROFIBUS aqu configurada as como los parmetros de bus han de estar
ajustados realmente en el equipo en cuestin. Utilice para ello las herramientas necesarias
(p. ej. COM 5431).
5. Seleccione ahora en Subred la subred a la que desea conectar el equipo y confirme la
entrada con Aceptar.
Resultado: El CP estar asignado a la primera subred que aparezca en la lista de
subredes. En caso de que se hayan creado varias subredes puede seleccionar aqu la
subred deseada.
6. Si lo desea puede hacerse mostrar el dilogo de propiedades de la subred seleccionada.
Active para ello el botn de comando correspondiente. Para ms informacin sobre el
dilogo Propiedades PROFIBUS ver el apt. 3.3.2.
7. En la ficha General introduzca informaciones ms detalladas que especifiquen la
estacin de la subred.
Resultado: Se ha creado una estacin y se ha conectado el equipo a la subred. Todos los
equipos SIMATIC creados en el proyecto pueden establecer enlaces de comunicacin con
este equipo.
Dicho equipo ser considerado al calcular los parmetros de bus.

Cambiar los ajustes


Si desea editar de nuevo las direcciones u otros ajustes para SIMATIC S5 o para Otro
equipo, seleccione el nombre del nodo en la lista de equipos (estaciones) y accione el
botn Propiedades.

Asignacin mltiple
El equipo se puede asignar tambin a varios nodos de subred, si existen las
correspondientes posibilidades de conexin. Repita el procedimiento descrito para conectar
otro equipo a la subred.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A75

Uso del CP PROFIBUS con STEP 7

3.3.7

Configurar servicios de comunicacin

Crear enlaces
Para los servicios orientados a enlaces vase tambin tabla en el cap. 1.2 que soporta
el CP Ethernet es preciso crear enlaces.
S

Enlaces S7
ver Manual de usuario STEP 7 /8/;

Enlaces FDL
ver cap. 7;

Enlaces FMS
ver tomo 2 de este manual.

Bsicamente, el procedimiento explicado en el manual de usuario /8/ de STEP 7, captulo


Configuracin de enlaces, rige tambin para los tipos de enlace posibles con el CP.

Configurar el modo DP
Si va a utilizar el CP para DP deber configurarlo correspondientemente.

A76

Modo Maestro DP
En cuanto a la configuracin y programacin del sistema maestro DP vase el cap. 4 as
como el Manual de usuario STEP 7 /8/.

Modo Esclavo DP
En cuanto a la configuracin y programacin del modo Esclavo DP ver cap. 6

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

3.3.8

Uso del CP PROFIBUS con STEP 7

Cargar la configuracin en el sistema de destino

Principio
Los datos de configuracin del CP PROFIBUS se cargan desde la configuracin del
hardware. Generalmente se cargan todos los datos de configuracin del equipo S7, es decir,
tambin se cargan los datos de configuracin descentralizada, los sistemas maestro DP
correspondientes y todos los parmetros.
Adems hay que cargar adicionalmente los datos de la configuracin de los enlaces;
ver el apt.

Tipo de conexin
Los datos de configuracin se pueden cargar en el equipo S7 a travs de las siguientes
conexiones:
S

conexin MPI
Utilice siempre esta conexin para la primera carga de los datos de configuracin
(bautismo de nodo).
Al asignar la direccin le adjudicar al CP PROFIBUS por primera vez una direccin
PROFIBUS y los correspondientes parmetros de bus. Entonces habr configurado el
CP hasta el punto de poder realizar otros pasos de configuracin a travs de la unidad
PG conectada a PROFIBUS. Los datos de configuracin pueden cargarse a travs del
interface MPI o a travs de un CP que ya ha recibido una direccin.

PROFIBUS
En este caso utilizar el CP PROFIBUS del equipo S7 en modo PG (ver tambin
apt.1.3). Condicin para ello es que previamente se haya realizado un bautismo de nodo
a travs de la conexin MPI (ver lo anterior).

Procedimiento
Para cargar los datos de configuracin en el equipo S7, proceda como sigue:
1. Abra, por ejemplo a travs del men Inicio, SIMATICSTEP7, el cuadro de dilogo
Ajustar interface PG/PC.
2. Configure el interface PG/PC de acuerdo a los CPs presentes en su PG y de acuerdo al
tipo de conexin a bus (parametrizaciones de interfaces utilizadas). Vigile que los
parmetros de bus sean coherentes.
La Ayuda online ofrece informaciones ms detalladas.
3. Seleccione el comando Sistema de destino "Cargar en mdulo;
STEP 7 le conducir al resultado a travs de cuadros de dilogos.
Observe tambin las dems informaciones en el men Ayuda"Temas de ayuda... en STEP
7 o en el manual del usuario STEP 7, cap. Configurar y parametrizar mdulos en /8/.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A77

Uso del CP PROFIBUS con STEP 7

Memorizacin no voltil de los datos de configuracin


Durante el proceso de carga puede decidir si desea cargar los datos de configuracin de
una sola vez o bien paso a paso. Si decide cargarlos paso a paso deber iniciar el proceso
de carga para cada mdulo. Elija dicho procedimiento si desea que los datos de
configuracin se memoricen en el CP PROFIBUS de forma no voltil.

Cargar la configuracin de enlaces


Para cargar los enlaces configurados es preciso cargarlos desde la tabla de configuracin
de enlaces.
Atencin
Si ha asignado al CP PROFIBUS una nueva direccin PROFIBUS y si adems ha
configurado enlaces (enlaces S7, enlaces FDL o enlaces FMS) deber cargar la
configuracin de los enlaces a posteriori.
Tenga en cuenta que tambin se tienen que hacer las adaptaciones de direcciones
correspondientes en las otras estaciones o en los objetos alternativos.

Desplazar el CP en la tabla de configuracin de hardware


Al utilizar servicios de comunicacin con enlaces configurados, estos enlaces estn
asignados al slot del CP a travs de sus propios IDs. Si desea desplazar un CP ya
configurado arrastrndolo a otro slot, considere la siguiente nota.

Nota
En caso de haber desplazado un CP ya configurado arrastrndolo a otro slot, se
actualizarn automticamente los datos de configuracin del enlace. No obstante, hay que
volver a cargarlos.

A78

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

3.4

Uso del CP PROFIBUS con STEP 7

Funciones adicionales

3.4.1

Es posible la modificacin durante el funcionamiento


Transmitiendo el bloque de datos 3 al CP PROFIBUS con la funcin Escribir bloque de
datos (SFC 58) puede modificar el modo operativo y la direccin PROFIBUS configurados
para el mdulo desde el programa de usuario de la CPU. Encontrar ms informaciones
sobre la SFC 58 en la documentacin de SIMATIC S7 /11/.
El bloque de datos est formado por los 3 bytes siguientes:

Tabla 3-4

Estructura del bloque de datos 3

Parmetros
1. CtrlType

Tipo

Valores
posibles

Byte

0, 1

Significado
0: ninguna modificacin
1: permitir modificacin
Slo si este byte est puesto a 1 se ejecuta una
modificacin del modo operativo y/o de la direccin
PROFIBUS del mdulo.

2. Modo operativo

Byte

0 .. 3

0: ningn DP
1: Maestro DP
2: Esclavo DP pasivo
3: Esclavo DP activo
Indicacin del nuevo modo en el que debe funcionar
el mdulo.

3. Direccin
PROFIBUS

Byte

0 .. HSA

Nueva direccin del mdulo en PROFIBUS


Indicacin de la nueva direccin PROFIBUS. La
direccin puede estar entre 0 y la HSA fijada por la
configuracin.
Nota:
Si no desea cambiar la direccin PROFIBUS, puede
conseguirlo transmitiendo slo los dos primeros
bytes del bloque de datos 3.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A79

Uso del CP PROFIBUS con STEP 7

Ejemplo: Enviar bloque de datos 3 a CP 3425


El ejemplo siguiente muestra cmo tiene que parametrizar SFC 58 para cambiar tanto el
modo operativo como la direccin PROFIBUS.

Tabla 3-5

CALL SFC 58 WR_REC (escribir bloque de datos)

AWL
REQ
IOID

Explicacin
:=M10.0
:=B#16#54

// Bit para iniciar la peticin


// la direccin inicial de mdulo del CP PROFIBUS est en

LADDR :=W#16#100
RECNUM :=B#16#3
RECORD :=P#DB45.DBX 0.0 BYTE 3
RET_VAL :=MW12
BUSY

:=M10.1

Tabla 3-6

//
//
//
//

el rea de entrada (PE)


Direccin inicial de mdulo del CP PROFIBUS
Seleccionar bloque de datos 3
rea de datos para bloque de datos 3 los datos
estn en el DB 45
// Valor de retorno del bloque en la palabra de marca 12
// SFC proporciona: peticin en curso (1),
// peticin terminada (0)

DB 45

Direccin (relativa)

Parmetro /
Nombre

Tipo

Comentario

CtrlType

Byte

1: permitir modificacin
0: ninguna modificacin:

Modo operativo

Byte

nuevo modo

Direccin
PROFIBUS

Byte

nueva direccin PROFIBUS

Atencin
S El mdulo slo se puede operar en el modo maestro DP si tambin se ha configurado
como maestro DP al configurar el hardware.
S Si se indica un modo no vlido (>3) o una direccin PROFIBUS no vlida (> HSA), no se
realiza ningn cambio. Sin embargo, la SFC 58 no notifica ningn error al programa de
usuario.

Precaucin
S La modificacin efectuada se conserva hasta que se desconecta y vuelve a conectar la
red en el equipo o hasta que tiene lugar una reconfiguracin con ayuda del bloque de
datos 3.
Tras desconectar/conectar la red, el CP adopta de nuevo el modo operativo y la
direccin PROFIBUS configurados (default).

A80

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Modo Maestro DP con CP PROFIBUS en SIMATIC


S7300
Para utilizar el CP PROFIBUS en un SIMATIC S7300 en modo Maestro DP configure en
su proyecto un sistema maestro DP con STEP 7. Generalmente deber seguir el procedimiento descrito en el captulo Configurar y parametrizar mdulos del Manual de usuario
STEP 7 /8/. Lea en dicho captulo los apartados en los que se describen ejemplos de una
configuracin con periferia descentralizada.
En el presente captulo encontrar informaciones adicionales que necesitar p. ej. para los
siguientes procedimientos.
S

Direccionar reas de datos DP en el programa de usuario;

Utilizar mecanismos de control para adaptar la comunicacin a las exigencias de la tarea


de automatizacin como pueden ser p. ej. la sincronizacin de la entrada y salida de
datos;

Utilizar SIMATIC S7 de maestro DP (clase 2).

All encontrar ms informaciones:


S

Si desea utilizar el CP PROFIBUS en modo Esclavo DP, lea las informaciones al respecto en el cap. 6 de este manual.

En cuanto al diagnstico DP en el programa de usuario, lea el cap. 5 de este manual.

Para ms informacin sobre la aplicacin de los bloques FC DPSEND, DPRECV, DP


DIAG y DPCTRL, lea /5/.

Para ms informacin sobre el diagnstico NCM con funciones especiales para el modo
maestro DP, lea el cap. 8.

Tenga en cuenta tambin imprescindiblemente lo indicado en el manual del equipo. Los


tipos de CP disponibles pueden diferir ligeramente en su comportamiento, dependiendo de
la versin. El smbolo mostrado al lado advierte de tales diferencias.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A81

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

4.1

Panormica

Diferencias con el interface DP integrado


En cuanto a la aplicacin hay que destacar algunas diferencias con respecto a los interfaces
DP integrados en la CPU:
S

En la configuracin:
El sistema maestro DP se crea al configurar el CP y no al configurar la CPU.

En la programacin:
La lectura y escritura de los datos del proceso y de los datos de diagnstico se realiza
mediante bloques FC;
Como reas de datos de la periferia se pueden utilizar no slo la imagen del proceso
sino tambin marcas o bloques de datos.

En la aplicacin de la tabla de variables VAT:


No se soporta una liberacin directa de la representacin de proceso PA, ya que las
salidas de la periferia se ponen a travs de bloques (FCs).

A82

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

4.2

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Procedimiento

Gua para el usuario


La programacin y configuracin de un sistema maestro DP abarca los pasos siguientes:
Configuracin
1. Configurar el sistema maestro DP
ver apt. 4.4

Programacin
3. Usar DP en el programa de usuario
ver apt. 4.7

2. Parametrizar el sistema maestro DP


ver apt. 4.5

Puesta en servicio
4. Poner en servicio el maestro DP y los
esclavos DP en la red PROFIBUS y
comprobar su funcionamiento.

5. Si el comportamiento del sistema maestro


DP es errneo, realizar un diagnstico.
ver cap. 8
Figura 4-1

Utilizar el maestro DP con el CP PROFIBUS

Configuracin
La configuracin permite instalar esclavos DP independientemente del programa. Se distinguen dos pasos:
Configurar el sistema maestro DP.
Definir el maestro DP y sus esclavos DP en la tabla de configuracin.
Parametrizar el sistema maestro DP.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A83

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Programacin
En el programa de usuario de la CPU puede programar (en los lenguajes KOP o AWL):
1. El acceso a los datos del proceso. Ello abarca
la evaluacin de una seal de entrada DP (seal analgica o binaria) en el rea de
entrada DP definida.
la activacin o el borrado de una seal de salida binaria o del valor de una seal analgica en el rea de salida DP definida.
2. La comunicacin DP en el ciclo de la CPU. Ello abarca
el envo o recibo de datos del proceso en el ciclo de la CPU a travs de bloques FC
(DPSEND y DPRECV).
la consulta y evaluacin de datos de diagnstico mediante el bloque FC (DPDIAG).
el control de la periferia descentralizada a travs de peticiones de control p. ej.
mediante instrucciones de sincronizacin con el bloque FC (DPCTRL).
Los siguientes apartados de este captulo le explicarn como utilizar los bloques de funcin
disponibles para el modo Maestro DP (bloques FC) en el programa de usuario. Encontrar
descrita la sintaxis exacta de los bloques FC y el significado de los parmetros del bloque
en /5/.

Suministro de los bloques FC


Las funciones aqu descritas (bloques del tipo FC) se suministran junto con STEP 7.
Encontrar ms informaciones en /6/.
Para programas de usuario nuevos utilice siempre las versiones actuales de los bloques.
Encontrar informaciones sobre las versiones actuales de los bloques as como los bloques actuales disponibles para descarga en Internet bajo:
http://support.automation.siemens.com/WW/view/es/8797900

A84

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

4.3

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Funcionamiento del SIMATIC S7300 en modo Maestro DP


con CP PROFIBUS

Propiedades del CP PROFIBUS


El CP PROFIBUS funciona de maestro DP de la clase 1. El CP PROFIBUS puede soportar
adems servicios de maestro DP (clase 2) (lea las indicaciones al respecto en la Informacin sobre el producto suministrada con el CP /2/).
El CP PROFIBUS puede funcionar como nico maestro DP o bien como maestro DP en
una configuracin multimaestro como ilustran las figuras 1-7 y 1-8.

Tareas del CP PROFIBUS


En toda la fase de servicio de un sistema maestro DP, el CP PROFIBUS con funcin de
maestro DP se hace cargo de las siguientes tareas:
S

Inicializacin del sistema DP


El CP PROFIBUS comprueba si los esclavos DP estn listos para el funcionamiento,
accediendo para ello a los datos de diagnstico. Dichos datos indican p. ej. si ya hay otro
maestro DP que ha parametrizado y configurado el esclavo DP en cuestin.

Parametrizacin de los esclavos DP


Los esclavos DP reciben los datos de parametrizacin configurados en el maestro DP.

Comprobar la configuracin de los esclavos DP


Las configuraciones de los esclavos DP que se han depositado en el maestro DP se
comparan con las configuraciones DP depositadas en los esclavos DP.

Transferencia cclica de los datos a los esclavos DP


Se leen los valores de las entradas del proceso en el rea de entradas DP y se escriben
los valores del rea de salida DP en las salidas del proceso.

Vigilar los esclavos DP


Los esclavos DP que no funcionen sern detectados y notificados.

Determinar y proporcionar datos de diagnstico


Los datos de diagnstico se pueden obtener a travs del programa de usuario o a travs
de equipos de diagnstico que funcionen como maestro DP de la clase 2. A estos tambin pertenece un PG que se utilice con diagnstico DP bajo NCM STEP7 para PROFIBUS.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A85

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Procesar peticiones de control del programa de usuario


Sincronizar las entradas y salidas;
Iniciar / parar el maestro DP;
Activar el estado DP para Stop de la CPU o del CP;

Leer entradas o salidas de un esclavo DP que est asignado a otro maestro DP de la


clase 1 (Shared Input o Shared Output).

En caso de un Stop de la CPU o del CP, pasar el sistema DP a un estado seguro.

Otras funciones especiales del maestro DP (p. ej. activar / desactivar esclavos DP).

Parmetros de bus
La velocidad de transferencia, la direccin PROFIBUS y el modo de operacin (maestro DP,
esclavo DP activo, esclavo DP pasivo, sin DP, ver tambin apt. 4.6) se configuran por configuracin con el software STEP 7.
El CP adopta todos estos ajustes despus de cargar los datos configurados.
La direccin de PROFIBUS y el modo de funcionamiento (maestro DP, esclavo DP activo,
esclavo DP pasivo, sin modo DP, ver tambin cap. 4.6) se pueden ajustar del siguiente
modo:
S

por configuracin;
El CP asume este ajuste tras cargar los datos configurados. Esta variante se describe en
este captulo para el ajuste del modo de funcionamiento. Representa el caso estndar
para el ajuste fijo.

a travs de una peticin en el programa de usuario;


Encontrar un ejemplo al respecto en el cap. 3.4.1

a travs de una peticin de un maestro DP (clase 2).


Vea detalles al respecto en el cap. 4.6

A86

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

4.3.1

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Principio del intercambio de datos

Intercambio de datos cclico Maestro DP, Esclavo DP


El intercambio de datos entre el maestro DP y los esclavos DP se realiza cclicamente (ciclo
de sondeo DP) a travs del bfer de emisin y de recepcin del CP PROFIBUS (bfer de
datos DP). El intercambio de datos es impulsado por el maestro DP que enva datos de
salida al esclavo DP y recibe datos de entrada del esclavo DP.

Bloques FC
Para el intercambio de datos a travs del programa de usuario STEP 7 se dispone de los
bloques del tipo FC (funciones):
S

DPSEND
El bloque FC transfiere los datos de un rea de datos DP indicada de la CPU al bfer de
emisin del CP PROFIBUS, para su transmisin a los esclavos DP.

DPRECV
El bloque FC recoge del bfer de recepcin del CP PROFIBUS los datos DP ledos de
los esclavos DP y los deposita en un rea de datos DP dada de la CPU.
Maestro DP

Esclavo DP

CPU

CP PROFIBUS

Programa de usuario
STEP 7

Base de
datos CP

DPSEND
DPRECV

Ciclo CPU
Figura 4-2

Areas de
datos DP

Bfer de
datos DP

Areas de
datos DP

enviar

PROFIBUS

recibir

Ciclo de sondeo DP

Interaccin de la CPU y del CP PROFIBUS en modo maestro DP

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A87

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Ciclo de la CPU y ciclo de sondeo DP


El ciclo de la CPU y el ciclo DP no dependen el uno del otro. El interface CPUCP que
direcciona el programa de usuario a travs de los bloques FC DPSEND y DPRECV est
concebido de forma que quede garantizada una transferencia completa de los datos en
cualquier caso y siempre que se maneje correctamente.
Un manejo correcto significa que la transferencia de datos con DPSEND y la recepcin con
DPRECV requiere una evaluacin de los bloques en el programa de usuario.
En cuanto al intercambio de datos encontrar una descripcin detallada con diagramas de
flujo en la descripcin de los bloques FC /5/.
Para que se pueda garantizar una transferencia completa con un tiempo de ciclo de la CPU
corto con respecto al tiempo del ciclo de sondeo DP se procede de la siguiente manera:
Con DPSEND:
No se transfieren ms datos al CP PROFIBUS hasta que se hayan transferido por completo
los datos al bfer de emisin del CP PROFIBUS. El programa de usuario debe evaluar los
indicadores del bloque FC y no debe actualizar los datos del rea de datos DP hasta que se
obtenga el permiso.
Con DPRECV:
No se transfieren nuevos datos al rea de datos DP de la CPU hasta que se haya indicado
una transferencia completa de los datos en el programa de usuario y hasta que se vuelva a
llamar al DPRECV.
Atencin
Los datos (datos de recepcin) del bfer de datos DP del CP PROFIBUS se actualizan
independientemente de que el programa de usuario de la CPU haya recogido los datos del
bfer de datos DP (bfer de recepcin). De este modo se pueden sobreescribir los datos.

A88

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

4.3.2

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Los estados operativos DP del maestro DP

Panormica
En la comunicacin entre el maestro DP y los esclavos DP se distinguen los siguientes cuatro estados operativos DP:
S

OFFLINE

STOP

CLEAR

RUN

Cada uno de estos estados operativos se caracteriza por acciones definidas entre el maestro DP y el esclavo DP.
Significado

Modo de
operacin
OFFLINE

No hay comunicacin entre el maestro DP y los esclavos DP. Este es


el estado normal del maestro DP.

Prioridad

1)

Al entrar en el modo de operacin OFFLINE se borra una eventual


asignacin al maestro guardada en el esclavo DP; as el esclavo DP
puede ser parametrizado y configurado por otros maestros DP.
STOP 2)

En este estado operativo tampoco hay comunicacin entre el maestro


DP y el esclavo DP.

Al entrar en el modo de operacin STOP se borra una posible


asignacin al maestro guardada en el esclavo DP. As el esclavo DP
no puede ser parametrizado o configurado por otros maestros DP.
CLEAR

En este modo de operacin se parametrizan y configuran todos los


esclavos DP que estn registrados en la base de datos CP y que
tambin estn activados. A continuacin comienza el intercambio
cclico de datos entre el maestro DP y los esclavos DP. Al respecto,
en el modo CLEAR se enva a los esclavos DP con salida de proceso
el valor 0H o valores substitutivos configurados o un telegrama vaco,
lo que significa que la salida de proceso est desactivada.

Las entradas del proceso permanecen activas.


RUN 3)

1)

2)

En el modo de operacin RUN tiene lugar la transferencia de datos


cclica a los esclavos DP. Esta es la fase productiva. En este modo de
operacin se direccionan todos los esclavos DP uno por uno desde el
maestro DP. En el telegrama de llamada se transfieren los datos
actuales de salida. En el telegrama de respuesta correspondiente se
transfieren los datos de entrada actuales.

Si el sistema DP requiere distintos estados operativos (p. ej. la CPU o un maestro clase 2) se cambia al estado
operativo de mayor prioridad (1=prioridad ms alta; 4=prioridad ms baja).
Nota: En el caso de mdulos ms recientes (observe lo indicado en el manual del
equipo, el estado operativo STOP se reproduce en el estado operativo OFFLINE.

3) corresponde al estado OPERATE segn la norma DP.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A89

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Cambios de estado operativo


El maestro DP se encuentra al principio en estado operativo OFFLINE o STOP. Estando en
OFFLINE / STOP el maestro DP pasa a CLEAR / RUN y parametriza y configura los esclavos DP.
OFFLINE / STOP > CLEAR > RUN

Cambiar los estados operativos del maestro DP


En el apartado 4.8 se explica qu intervenciones o eventos provocan cambios del estado
operativo del maestro DP.

A90

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

4.3.3

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Areas de entradas/salidas DP en la CPU

Concepcin
La periferia descentralizada conectada a travs del PROFIBUS se integra en el programa
de usuario como una adquisicin de seales de proceso. Es decir, que no existen mecanismos especiales de acceso al rea de datos DP.

Area de entradas DP y rea de salidas DP en la CPU


El interface DP est concebido de forma tan flexible que en la CPU se pueden utilizar distintas reas de datos para depositar los datos del proceso DP. El rea de datos que se deba
asignar depender del tipo de CPU y de la tarea a resolver. Para el rea de entradas DP as
como para el rea de salidas DP se dispone de las siguientes reas de memoria:
S

Imagen del proceso


Se presupone que en la imagen del proceso de la CPU se puede reservar un rea de
entradas o un rea de salidas para el DP respectivamente. Ello puede estar limitado por
el tamao de la imagen de proceso y por el nmero de mdulos de seales utilizados
centralmente.

Area de marcas
Esta asignacin al igual que la imagen del proceso es especialmente apropiada para
almacenar seales DP de forma global. El rea de marcas puede utilizarse p. ej. cuando
el espacio disponible en la imagen del proceso no sea suficiente (espacio no ocupado
por mdulos de seales centralizados).

Bloque de datos (DB)


Para depositar seales DP tambin se pueden asignar bloques de datos. Esta forma de
memorizar los datos resulta especialmente conveniente cuando el rea de datos DP es
procesada por un bloque de programa.

El esquema siguiente muestra cmo se asigna el rea de entradas y salidas DP a las reas
de datos mencionadas de la CPU.
Areas de datos DP alternativas en la CPU

Datos del proceso DP

Bloque de datos
Area de marcas

Area de
entradas DP

Imagen del
proceso

Area de
salidas DP

Imagen del proceso para mdulos


de seales centralizados
Figura 4-3

Asignacin de la imagen del proceso DP a las reas de datos de la CPU

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A91

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Ejemplos
Al acceder a la periferia descentralizada, el programa de control usa, independientemente
de dnde estn depositadas las reas de entradas DP o salidas DP, operaciones como
p. ej.
S

U E 2.0
para leer un dato de la imagen del proceso (PAE).

UN M 4.5
para leer una marca.

Nota
El rea de entradas DP o el rea de salidas DP se transfieren respectivamente como rea
global a una de las reas de datos mencionadas a la CPU o a la inversa.

Diferencias con el interface DP integrado


El interface DP integrado en la CPU deposita los datos de entrada DP o de salida DP siempre en el rea de la periferia.
El procedimiento de transferencia de datos en el CP PROFIBUS con los bloques FC DP
SEND y DPRECV permite las variantes arriba descritas, depositando los datos en la imagen del proceso, en las reas de marcas o en los bloques de datos.
En las llamadas DPSEND o DPRECV es preciso indicar las direcciones de las reas de
datos DP conexas (entradas o salidas). Por ello y a diferencia del interface DP integrado no
se debern indicar direcciones absolutas sino relativas, lo cual llamaremos a a partir
de ahora offset de direccin:
Manejo en el programa de usuario:

Imagen del proceso Entradas


0
2
4
6
8
10
12
.
.
50
52
54
.
.
.
Figura 4-4

A92

Indicacin del rea de datos DP en la


llamada FC
Offset de
direccin

Area de datos DP

0
2
.
.
40
43

RECV

:= P#E10.0 BYTE 44;

Ejemplo de acceso al byte 40 en el rea de


datos DP ( EB 10 + 40 = EB 50):
L EB 50

Indicacin del rea de datos DP como offset de direccin en el CP PROFIBUS

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

4.4

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Configurar el sistema maestro DP

Procedimiento
Generalmente, la configuracin de un sistema maestro DP se lleva a cabo de la misma
manera que la configuracin centralizada de un equipo SIMATIC S7.
En el captulo Configurar una red PROFIBUSDP del Manual de usuario STEP 7 /8/ se
describe el procedimiento siguiente:
Pasos
Disponer el CP PROFIBUS con funcin de maestro DP en la
tabla de configuracin del hardware

Asignar el maestro DP a una red PROFIBUS y otorgarle una


direccin PROFIBUS (abrir el sistema maestro)

para esclavo DP, modular:

para esclavo DP, compacto:

Disponer el esclavo DP en la tabla de configuracin del sistema


maestro y asignarle una direccin PROFIBUS
Asignar mdulos/identificadores al esclavo DP
Asignar offsets de direcciones
a los mdulos/identificadores
en el rea de datos DP

Asignar offsets de direcciones


al esclavo DP en el rea de
datos DP

Guardar la tabla de configuracin Sistema maestro

Los pasos representados en gris claro son aquellos que difieren del procedimiento descrito
en el manual /8/ y que se explican a continuacin.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A93

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Asignar offset de direccin


Cada entrada o salida de un esclavo DP est asignada unvocamente a un offset de direccin del rea de datos DP, a travs de la cual se direcciona la entrada o salida respectivamente. Por ello es preciso asignar a cada mdulo de un esclavo DP una direccin inicial
(offset de direccin).
Al colocar un mdulo en la tabla de configuracin STEP 7 se asignan automticamente
direcciones por defecto. Las direcciones se asignan sin dejar huecos y son unvocas. Las
direcciones y su longitud se visualizan en las columnas Dir. E y Dir. A y Long. de la
vista Detalle. Dicho ajuste puede ser modificado.
Atencin
Al configurar el sistema maestro DP con CP 3425 en calidad de maestro DP en
SIMATIC S7300, a la hora de seleccionar los esclavos DP en el catlogo de hardware
es necesario atender al tipo de CP (referencia). Detalles al respecto figuran en el apartado
siguiente.

Seleccin de esclavo en caso de CP 3425 como maestro DP


A la hora de seleccionar los esclavos DP del catlogo de hardware existen 2 posibilidades
cuando en un equipo S7300 se utiliza como maestro DP un CP 3425. La variante a utilizar depende del tipo de mdulo que puede identificarse de acuerdo a su referencia.
S

CP 3425 con referencia 6GK7 3425DA000XE0


Este tipo de CP soporta esclavos norma DPV0; por ello, es obligatorio utilizar los esclavos DP ofrecidos en el subcatlogo Esclavos DPV0.
S

CP 342?5 con las referencias:


6GK7 3425DA010XE0
6GK7 3425DA020XE0
6GK7 3425DA030XE0
6GK7 3425DF000XE0 (CP 3425 FO)

Para este tipo de CP es posible utilizar los esclavos DP que figuran en el catlogo estndar. En modo DP, esto permite acceder a las funciones adicionales de los esclavos DP
de la familia SIMATIC. Entre estas funciones adicionales cabe destacar:
Alarmas de proceso
Alarmas de diagnstico
Valores de sustitucin

Nota
Tenga en cuenta eventualmente al respecto informaciones discrepantes que aparezcan en
la informacin sobre producto / el manual /2/ del tipo de CP utilizado por usted.

A94

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Tabla de configuracin
La figura siguiente muestra una tabla de configuracin de ejemplo con una Tabla de configuracin Sistema maestro en la vista Detalle de un esclavo DP seleccionado.

Figura 4-5

Tabla de configuracin Sistema maestro de un esclavo DP en la vista Detalle

Tamaos de las reas globales


Para el rea de datos global DP rige lo siguiente:
S

rea de entrada / salida global DP: como mx. 2160 bytes respectivamente

Las reas de datos tienen que ser correlativas puesto que en el interface de transferencia
DP slo se transfiere la direccin inicial y la longitud de la imagen del proceso DP.

Nota
Tenga en cuenta eventualmente al respecto informaciones discrepantes que aparezcan en
la informacin sobre producto / el manual /2/ del tipo de CP utilizado por usted.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A95

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Area de datos DP de la imagen del proceso


Al crear el rea de datos DP en la imagen del proceso el rea disponible queda determinada
no slo por los valores lmite mencionados sino tambin por:
LongitudDPmx = LongitudImagen del proceso LongitudOcupacin E/A central ;
dependiendo la longitudImagen del proceso del tipo de CPU utilizado.

Nota
Tenga en cuenta que la Dir. E y la Dir. A (S) que se indican en la tabla de configuracin
representan Adress offsets, es decir, direcciones relativas referidas a las reas de datos
DP indicadas en la llamada de FC (ver la ilustracin 4-4).

A96

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

4.5

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Parametrizar el sistema maestro DP

Procedimiento
Para parametrizar un sistema maestro DP proceda como se describe en el captulo Parametrizar una red PROFIBUS DP del Manual de usuario de STEP 7 /9/:
Pasos
Ajustar los parmetros del maestro DP y del bus

Dilogo STEP 7
Propiedades del
maestro DP

Ajustar parmetros del esclavo DP


Propiedades
del esclavo DP
Parametrizar mdulos/identificadores de los esclavos DP

Asignar esclavos DP a grupos SYNC/FREEZE

Propiedades del
sistema maestro DP

Guardar la parametrizacin

Los pasos marcados en gris difieren del procedimiento descrito en el manual /8/ y se describen a continuacin.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A97

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

4.5.1

Sincronizacin de la salida de datos

Sincronizacin de la salida de datos va Global Control SYNC / UNSYNC


Existe la posibilidad de actualizar los datos sncronamente en las salidas del proceso programando una peticin SYNC del Global Control.
Ejemplo de aplicacin:
Un proceso de produccin ser iniciado por la salida de varias seales binarias cuando
los equipos necesarios hayan notificado su puesta en servicio. La salida de seales se
realizar sncronamente.

Peticin Global Control y telegramas de sincronizacin


El programa de usuario solicita al CP PROFIBUS mediante transferencia de un bloque FC
DPCTRL que enve un telegrama de sincronizacin nico y acclico (telegrama Global
Control). El CP PROFIBUS enva el telegrama de sincronizacin a los esclavos DP siempre
al final de un ciclo de transferencia. El telegrama de sincronizacin se encarga de que se
actualicen las salidas del proceso en los esclavos DP que pertenecen al grupo de esclavos
direccionado. Las salidas del proceso se protegen de cualquier cambio hasta que se enve
otro telegrama de sincronizacin.
El CP PROFIBUS enva el telegrama de sincronizacin a los esclavos DP siempre al final
de un ciclo de transferencia. El telegrama de sincronizacin se encarga de que se actualicen las salidas del proceso en los esclavos DP que pertenecen al grupo de esclavos direccionado. Las salidas del proceso se protegen de cualquier cambio hasta que se enve otro
telegrama de sincronizacin.
Tabla 4-1

Panormica de los tipos de sincronizacin para la salida de datos DP


Proceso

Aplicacin / Utilidad

sin
sincronizacin

Los esclavos DP actualizan las


salidas del proceso inmediatamente
despus de recibir un telegrama de
salida.

Actualizacin lo ms rpida posible


de las salidas del proceso.

no relevantes

Sincronizacin
de la salida de
datos con
SYNC

Mediante una peticin de control del


programa de usuario se enva un
telegrama de sincronizacin al final
del ciclo de transferencia. A
continuacin se actualizan las
salidas del proceso sncronamente.

Actualizacin controlada para

relevante y
referenciable
en la llamada
Control

Tipo de
sincronizacin
y de Global
Control

A98

S conseguir la sincronizacin en
un momento determinado.

S conseguir la actualizacin de los

Parmetros de
configuracin
Identificador
de grupo

datos al mismo tiempo en un


grupo de esclavos si todos los
esclavos DP se encuentran en la
fase de transferencia.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Requisitos para el modo sncrono


El CP PROFIBUS acepta la peticin de un telegrama de sincronizacin siempre que todos
los esclavos DP direccionados por la peticin de control se encuentren en la fase de transferencia de datos. Si no es este el caso no se procesar la peticin de control.
Los esclavos DP aceptan el modo sncrono slo si soportan dicho modo. Cuando un grupo
de esclavos DP es direccionado, todos los esclavos DP que lo integran tienen que soportar
el modo sncrono.
En la configuracin se puede prescribir que se compruebe ya durante el arranque del
esclavo DP si dicho esclavo soporta el modo SYNC (ver tambin Manual de usuario
STEP 7 /8/).

Activar y desactivar el modo SYNC


El modo SYNC se activa en los esclavos DP direccionados al enviar el primer telegrama de
sincronizacin SYNC .
El modo SYNC se desconecta en los esclavos DP direccionados al enviar el telegrama de
sincronizacin UNSYNC .

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A99

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

4.5.2

Sincronizacin (congelacin) de la entrada de datos

Sincronizacin de la entrada de datos va Global Control FREEZE / UNFREEZE


Con las peticiones Global Control FREEZE / UNFREEZE se puede conseguir que las entradas del proceso sean ledas una sola vez en los esclavos DP. Los datos ledos permanecern congelados hasta que otro comando FREEZE vuelva a permitir una actualizacin.
Ejemplo de aplicacin:
Registrar valores del proceso por control de tiempo.

Peticin de control y telegrama de sincronizacin


Los telegramas de sincronizacin (telegramas Global?Control con parmetros de peticin
FREEZE) son enviados por el CP PROFIBUS una sola vez a los esclavos DP. El CP PROFIBUS tiene que haber recibido antes una peticin del programa de usuario mediante transferencia de un bloque FC DPCTRL para que enve un telegrama de sincronizacin.
Las entradas del proceso permancern protegidas ante cualquier modificacin en el esclavo
DP hasta que se vuelva a enviar un telegrama de sincronizacin (peticin Global Control
con parmetro de peticin FREEZE / UNFREEZE).
Tabla 4-2

Panormica de los tipos de sincronizacin para la salida de datos DP

Tipo de
sincronizacin
y de Global
Control

Proceso

Aplicacin / Utilidad

Parmetros de
configuracin
Identificador
de grupo

sin
sincronizacin

Los esclavos DP actualizan las


entradas del proceso
inmediatamente despus de recibir
un telegrama de entrada.

Actualizacin lo ms rpida posible


de las entradas del proceso.

no relevantes

Sincronizacin
de la entrada de
datos con
FREEZE

Mediante una peticin de control del


programa de usuario se enva un
telegrama de sincronizacin al final
del ciclo de transferencia.

Consulta controlada y simultnea de


seales del proceso.

relevante y
referenciable
en la llamada
Control

A continuacin se congelan las


entradas del proceso.

A100

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Requisitos para el modo FREEZE


El CP PROFIBUS acepta la peticin de un telegrama de sincronizacin siempre que todos
los esclavos DP direccionados por la peticin de control se encuentren en la fase de transferencia de datos. Si no es este el caso no se procesar la peticin de control.
Los esclavos DP aceptan el modo FREEZE slo si asisten dicho modo. Si un grupo de
esclavos DP es direccionado todos los esclavos DP que integren dicho grupo debern
soportar el modo FREEZE.
Es posible establecer en la configuracin que se compruebe ya durante el arranque del
esclavo DP si el modo FREEZE solicitado es soportado por dicho esclavo (ver tambin
Manual de usuario STEP 7 /8/).

Activar y desactivar el modo FREEZE


El modo FREEZE se activa en los esclavos DP direccionados al enviar el primer telegrama
de sincronizacin FREEZE.
EL modo FREEZE se desactiva en los esclavos DP direccionados al enviar el telegrama de
sincronizacin UNFREEZE.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A101

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

4.6

Comprobar o ajustar el modo de operacin Maestro DP


del CP

Panormica
En caso de crear un sistema maestro DP registrando el CP PROFIBUS en la tabla de configuracin del hardware como se ha descrito en el apt. 4.4 as como en el Manual de usuario
STEP 7 /9/, el CP quedar automticamente configurado para el modo Maestro DP.

Comprobar el ajuste Procedimiento


Para comprobar el ajuste del modo de operacin active la ficha Modo de operacin del
dilogo de propiedades y proceda como sigue:
1. Seleccione el CP PROFIBUS en la configuracin del hardware.
2. Seleccione Edicin "Propiedades del objeto. En el cuadro de dilogo que aparecer a
continuacin elija la ficha Modo de operacin:

Figura 4-6

Ejemplo del dilogo de propiedades del CP PROFIBUS con funcin de maestro DP

Ver que ya est activado el modo maestro DP en el dilogo de propiedades.


Atencin
Si cambia el modo de operacin de Maestro DP a Esclavo DP y confirma dicho ajuste se
borrar la configuracin del maestro DP.

A102

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Otras posibilidades
Adicionalmente existe la posibilidad de ajustar o bien conmutar el modo de operacin
a travs de una peticin en el programa de usuario de la CPU propia;

Por medio de una peticin en el programa de usuario se pueden adaptar dinmicamente


a las particularidades de la instalacin tanto el modo de funcionamiento del CP como la
direccin de PROFIBUS.

Comportamiento del maestro en funcin del tiempo


El CP PROFIBUS procesa cclicamente las peticiones de comunicacin que estn en cola
de espera. Su comportamiento en funcin de tiempo se determina con los parmetros descritos a continuacin.
Para conseguir un funcionamiento paralelo del DP y de otros protocolos es preciso adaptar
el comportamiento del CP PROFIBUS ajustando el tiempo de retardo DP (TAddOn). Dicho
ajuste le permitir retardar el protocolo DP y as disponer de tiempo para procesar otras
peticiones (p. ej. enlaces FDL).
En el campo Tiempo de respuesta DP aparece siempre el valor del tiempo del ciclo de sondeo previsto (Tpoll) + el tiempo de retardo DP (TAddOn), es decir, al modificar el tiempo de
retardo se volver a calcular el tiempo de respuesta indicado y se visualizar inmediatamente.
Tenga en cuenta que el tiempo de respuesta DP visualizado es un tiempo aproximativo.
El tiempo de respuesta DP real se puede visualizar en el bfer de diagnstico al realizar un
diagnstico.
Tabelle 4-3

Ajustar parmetros del cuadro de dilogo Comportamiento del DP en funcin del tiempo

Parmetros
Tiempo de
retardo DP

ON/OFF
E

Explicacin
Aqu puede ajustar un tiempo de espera adicional que
deber transcurrir entre el procesamiento de una lista
de sondeo y la siguiente.
Cuando se hayan procesado todas las peticiones de la
lista de sondeo DP, volver a iniciar el procesamiento
de lista de sondeo DP slo cuando haya transcurrido el
tiempo de retardo DP.

Margen permitido
[por defecto]
en funcin del tipo de CP:
ritmo 1 ms:
0..100 ms
o bien
ritmo 100 us:
0.0...100.0 ms

Nota
En este contexto es importante destacar que al calcular el tiempo de respuesta DP con un
funcionamiento mixto se prolonga considerablemente el tiempo de rotacin del token o
anillo (TTR). Si el tiempo de rotacin del token real se encuentra muy por debajo del tiempo
configurado TTR, el tiempo de respuesta real ser muy inferior.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A103

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

4.7

Programar la comunicacin DP

Actualizar reas de datos DP


Programando llamadas de bloques FC en el programa de usuario de la CPU se inicia la
transferencia de las reas de datos DP al CP PROFIBUS y se vigila que la transferencia se
realice correctamente. La ubicacin del rea de datos DP se indica en los parmetros de
llamada de los bloques FC.

Bloques FC
Para la activacin DP con el programa de control se dispone de 4 bloques del tipo FC:
S

DPSEND
El bloque transfiere los datos de un rea de salida DP dada al CP PROFIBUS para su
salida en la periferia descentralizada.

DPRECV
El bloque recibe los datos del proceso de la periferia descentralizada as como una informacin de estado en el rea de entradas DP dada.

DPCTRL
El bloque impulsa funciones de control para la periferia descentralizada.

DPDIAG
El bloque impulsa la consulta de datos de diagnstico en el maestro DP y en los esclavos DP.

Inicializar el maestro DP
El modo maestro DP debe inicializarse con una primera llamada de bloque. Para ello,
utilice alternativamente la primera llamada del FC DPSEND o del FC DPRECV.
Dependiendo del FC utilizado, al realizar la primera llamada se obtiene el comportamiento siguiente:
S

DPSEND
Si se utiliza para inicializar el DP?SEND, el rea de datos transferida no se aplica y
se enva el valor de salida 0 a los esclavos DP.
Slo la siguiente llamada por parte de DP?SEND enva los datos tiles transferidos.

DPRECV
Si se utiliza para inicializar el DP?RECV, no se aplican los datos recibidos.
Slo la siguiente llamada por parte de DP?RECV suministra los datos tiles recibidos.

A continuacin se describe una secuencia de ejecucin tpica que le sigue a la inicializacin.

A104

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Ciclo CPU
A continuacin mostraremos a modo de ejemplo una secuencia de ejecucin de los bloques
FC DP junto con bloques de organizacin y de programa en el ciclo de la CPU.
En el ejemplo mostrado los datos del proceso se leen siempre al principio del ciclo de la
CPU y al terminar de ejecutar los programas de usuario se aplican los datos de salida generados a la periferia del proceso.
Para vigilar los esclavos DP se ha previsto un programa de diagnstico independiente.
Adicionalmente, uno de los programas de usuario transfiere una peticin de control, p. ej.
una peticin de sincronizacin para los datos de salida. Dicha peticin de sincronizacin se
podra referir al grupo de esclavos cuyas magnitudes del proceso sean procesadas por este
programa de usuario.

Leer PAE

OB

Leer entrada
DP

DPRECV
Programa de
diagnstico

Programa de
usuario 1

DPDIAG

DPCTRL

Leer
diagnstico

Peticin de
control
Acceso E/A

Programa de
usuario 2
Acceso E/A

DPSEND

Escribir salida DP

Escribir PAA

Leyenda

Figura 4-7

Ejecucin del ciclo de la CPU

Secuencia de ejecucin tpica de las llamadas de bloques de funcin DP en el ciclo de la CPU

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A105

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Ejemplos
Encontrar ejemplos de llamada y una explicacin detallada de los parmetros de llamada
de los bloques FC

A106

en el manual de programacin /6/;

as como en las instrucciones NCM S7 Gua rpida /5/.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

4.8

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Cambiar los estados operativos DP del maestro DP

Estados operativos DP
Los estados operativos DP del maestro DP que se mencionan a continuacin se explican
ms detalladamente en el apt. 4.3.2:
S

OFFLINE

STOP *)

CLEAR

RUN

*) Nota: En el caso de mdulos ms recientes (observe lo indicado en el manual del equipo),


el estado operativo STOP se reproduce en el estado operativo OFFLINE.

Cambiar los estados operativos DP


El maestro DP cambia su estado operativo en los casos siguientes:
S

A causa de eventos del sistema o de intervenciones del usuario:


Accionamiento del selector del CP PROFIBUS o de la CPU o bien mediante funciones del PG;
Debido a irregularidades (p. ej. anomalas en el bus).

A causa de una peticin de control DPStartStop generada en el programa de usuario.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A107

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

4.8.1

Cambios del estado operativo DP debidos a eventos del sistema o


intervenciones del usuario

Funcin PG o accionamiento del selector de modo


La tabla siguiente describe los posibles cambios del estado operativo que pueden ser consecuencia de eventos del sistema o de intervenciones del usuario.
Tabla 4-4

Cambio del estado operativo debido a funciones PG o accionamiento del selector en


el CP o en la CPU

Evento

Modo inicial
del maestro
DP

Siguiente
modo de
operacin
del maestro
DP

Cambio del comportamiento del maestro DP

CPU
Run>Stop

RUN

CLEAR
(estado predeterminado)

enva estado DP Clear


enva 0 a todos los esclavos DP con salida al proceso

CPU
Run>Stop

CLEAR
(estado
predeterminad
o)

RUN

enva valores del proceso a todos los esclavos DP con


salida al proceso

CP
Run>Stop

RUN

OFFLINE
(estado predeterminado)

ajusta la actualizacin cclica y libera los esclavos DP para


otros maestros DP

CP
Stop>Run

OFFLINE
(estado predeterminado)

RUN

Arranque

Definir el siguiente modo de operacin


Como siguiente modo de operacin se ajusta finalmente el estado predeterminado que se
indica en la tabla. Dependiendo del estado del sistema o de los preajustes establecidos con
DPCTRL pueden resultar otros estados operativos en cada caso (en cuanto a la prioridad
de los estados operativos ver apt. 4.3.2).

Cambiar el estado predeterminado


Con la peticin de control DPCTRL se puede variar el estado predeterminado para Run >
Stop de la CPU o para Run > Stop / Stop > Run del CP.

A108

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

4.8.2

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Peticin de control del programa de usuario

Peticin de control con DPCTRL


Con el bloque FC DPCTRL (ver /5/) dispondr del tipo de peticin DPStartStop. Este
tipo de peticin permite influir directamente en el comportamiento del sistema DP, es decir,
que podr solicitar directamente los estados operativos RUN, STOP, OFFLINE y CLEAR.
El que la peticin se pueda llevar a cabo como se ha indicado depender del estado actual
del sistema.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A109

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

4.9

Leer datos de entrada y salida en calidad de maestro DP


(clase 2)

Un maestro DP (clase 2) slo puede leer


El CP PROFIBUS puede leer en calidad de maestro DP (clase 2) datos de entrada y salida
de cualquier esclavo DP que no le haya sido asignado.
Ello permite p. ej. que una seal del proceso sea registrada por varios maestros DP lo cual
permite a su vez ahorrar sensores en el campo (shared input / shared output).
En calidad de maestro DP (clase2) pueden funcionar tpicamente unidades de programacin, de diagnstico y de gestin.

Leer datos de entrada/salida


La lectura de datos de entrada/salida de un esclavo DP ajeno se realiza con el bloque FC
DPDIAG. As los datos ledos se encontrarn directamente en el rea de datos de recepcin del bloque FC.

A110

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

4.10

Modo Maestro DP con CP PROFIBUS en SIMATIC S7300

Activar / desactivar esclavos DP

Aplicacin y ventajas
Para poder activar o desactivar individualmente esclavos DP en el PROFIBUSDP durante
el funcionamiento de una instalacin, se dispone de las correspondientes formas de peticin
en el bloque FC DPCTRL.
Todos los esclavos DP eventualmente existentes pueden ser tenidos as ya en cuenta en el
momento de configurar la instalacin. Los esclavos DP que, si bien configurados, an no
existan, pueden desactivarse en un principio. El trfico de telegramas se reduce as correspondientemente.
Si ms tarde tuvieran que agregarse esclavos DP configurados, bastar con activar los mismos.
Esta funcin puede ser muy til tambin en el caso de aplicaciones en las que esclavos DP
mviles se conecten a desconecten de PROFIBUSDP (p. ej. en sistemas de transporte).
Maestro DP (clase 1)

S7300

CP PROFIBUS

PROFIBUS
Subsistema DP
configurado con
esclavos DP activados
y desactivados

Figura 4-8

Activar /
desactivar
esclavo DP

Ejemplo de sistema maestro DP con esclavos DP activados y desactivados

Peticin va FC DPCTRL
La activacin / desactivacin de un esclavo DP tiene lugar en cada caso impulsando una
vez una peticin DPCTRL (CTYPE 9 y 10; vase al respecto el /5/).
Consejo:
Observe tambin en relacin con este tema los ejemplos y las explicaciones que aparecen
en el CDROM Quick Start de SIMATIC NET.
-

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A111

Diagnstico DP desde el programa de usuario en


SIMATIC S7300
El diagnstico DP descrito en este captulo tiene lugar desde el programa de usuario. Esta
previsto primariamente para incrementar la seguridad de funcionamiento de un sistema
maestro DP, determinando a tal fin los estados de los esclavos DP.
El diagnstico DP es una herramienta auxiliar de altas prestaciones para eliminar fallos en la
puesta en marcha y en el funcionamiento de estaciones de DP en la red PROFIBUS.

Nota
El interface de programa de usuario para diagnstico DP descrito en este captulo slo
est disponible para el maestro DP SIMATIC S7 con CP PROFIBUS.

A112

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

5.1

Diagnstico DP desde el programa de usuario en SIMATIC S7300

Posibilidades del diagnstico DP

Objetivo del diagnstico


El primer objetivo consiste en determinar si los esclavos DP estn listos para funcionar y en
caso negativo obtener informacin sobre las causas de la anomala.

Posibilidades de diagnstico
Para el diagnstico DP se dispone de funciones que permiten aclarar las siguientes
cuestiones:
S

Cul de las estaciones esclavas DP conectadas no se conecta al PROFIBUS?

En cul de las estaciones esclavas DP conectadas se encuentran datos de


diagnstico?

Qu problemas presenta la estacin en cuestin?

Adems de estas cuestiones existen otras funciones que dependen de la herramienta de


diagnstico como p. ej. la consulta del estado por parte del programa del usuario.

Vas y herramientas de diagnstico


El diagnstico se puede llevar a cabo por las siguientes vas o con las siguientes
herramientas:
S

A travs del programa de usuario en la CPU;

Con la herramienta de diagnstico de PG (se tratar en el captulo 8);

Mediante peticiones de diagnstico provenientes de los maestros (clase 2).

Aplicacin
Las funciones estn concebidas de manera que se complementen unas a otras y que
permitan una consulta escalonada. Tambin es posible un uso individual de las funciones,
es decir, sin depender unas de otras.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A113

Diagnstico DP desde el programa de usuario en SIMATIC S7300

5.2

Funcionamiento de la llamada al diagnstico desde el


programa de usuario

Panormica
Llamando al diagnstico desde el programa de usuario es posible supervisar de forma
continua los esclavos DP y sus mdulos.

Integracin en el programa de usuario


Los diagnsticos se inician desde el programa de usuario parametrizando y llamando al
bloque FC DPDIAG. El diagnstico en s se lleva a cabo evaluando los valores de
diagnstico transferidos por el bloque de funcin a las listas de diagnstico.
La llamada de DPDIAG y la evaluacin de las listas de diagnstico pueden tener lugar
en funcin de las indicaciones de estado en el byte de status DPSTATUS del bloque FC
DPRECV.

Ejecucin del diagnstico


El esquema siguiente muestra un organigrama de decisiones para las posibilidades de
diagnstico disponibles
Consultar byte de status
DPSTATUS (parmetros en FC
DP_RECV)
Evaluar lista de estaciones

Leer lista de
estaciones
(FC DP_DIAG)

Evaluar lista de diagnstico

Leer lista de
diagnstico
(FC DP_DIAG)
Detectar estaciones con
nuevos datos de diagnstico
Diagnstico
individual
(FC DP_DIAG)

Figura 5-1

A114

Organigrama de decisiones para diagnstico condicionado

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Diagnstico DP desde el programa de usuario en SIMATIC S7300

Integracin en el ciclo de la CPU


El esquema siguiente muestra una manera posible de integrar los bloques de funcin para
fines de diagnstico junto con bloques de organizacin y bloques de funcin del programa
de usuario.

Leer PAE

Leer entrada DP
Leer byte de estado

DPRECV

OB

Procesamie
nto del
diagnstico

DPDIAG
DPDIAG
DPDIAG

Leer lista de
estaciones DP
Leer lista de
diagnstico DP
Leer diagnstico
individual

Programa de
usuario

Escribir salida DP

DPSEND
Escribir PAA

Figura 5-2

Tpica secuencia de ejecucin de llamadas a bloques de funcin DP en el ciclo de la CPU con


diagnstico

Estructura del byte de status (ver tambin /6/)


El byte de status DPSTATUS transmitido para la consulta condicionada de diagnstico en el
bloque FC DPRECV tiene la siguiente estructura:
7

0
0

Tabla 5-1

Significado de los bits de DPSTATUS relevantes para el diagnstico (vase /6/)

Bit
2

Significado
0: No hay nuevos datos de diagnstico.
1: Es conveniente evaluar la lista de diagnstico DP; como mnimo una estacin tiene
nuevos datos de diagnstico.

0: Todos los esclavos DP en fase de transferencia de datos


1: Es conveniente evaluar la lista de estaciones (equipos) DP.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A115

Diagnstico DP desde el programa de usuario en SIMATIC S7300

5.3

Lista de estaciones DP
La lista de estaciones DP informa acerca del estado y la disponibilidad de todos los
esclavos asignados al maestro DP en la configuracin.
La lista de estaciones se elabora en el CP PROFIBUS y se actualiza continuamente en
el ciclo de sondeo del CP. Dicha lista se libera siempre que se haya ejecutado el DPRECV
sin errores. Despus de leer los datos se vuelve a bloquear la lista de estaciones.

5.3.1

Estructura de lista de estaciones

Relacin entre DPRECV y DPDIAG


La lista de estaciones leda coincide siempre con los ltimos datos ledos con DPRECV,
independientemente del nmero de ciclos de sondeo que se hayan ejecutado entre la
llamada DPRECV y la llamada DPDIAG.

Formato de lista de estaciones


La lista de estaciones DP tiene una longitud de 16 bytes o de 128 bits. Cada bit de la lista
de estaciones DP corresponde a una direccin PROFIBUS y con ello a una posible estacin
esclava DP.
Byte
Bit de
estado
Direcc. de la
estacin *)

8 9 10 11

12 13

214

15

14

15

120

127

*) El bit de la direccin 127 no es relevante puesto que las direcciones permitidas por el PROFIBUS para
esclavos DP se encuentran en el margen de 0..126.

A116

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Diagnstico DP desde el programa de usuario en SIMATIC S7300

Significado de los bits de estado


La codificacin de los bits de estado tiene el significado siguiente:
Tabla 5-2

Codificacin de la lista de estaciones DP


Significado

Codificacin
de bits
0

Puede tener el siguiente significado:

S La estacin esclava configurada se encuentra en la fase de transferencia de datos


cclica.

S La estacin ha sido configurada con una longitud de datos de entrada/salida 0, es decir,


la estacin no es procesada cclicamente por el maestro DP.

S No ha sido configurado un esclavo DP con esta direccin de estacin.


S La estacin esclava configurada est desactivada.
1

La estacin no se encuentra en la fase de transferencia cclica de datos.


La causa puede ser:

S La estacin esclava configurada no existe en el bus o no se conecta al bus.


S La estacin esclava est mal configurada.
S La estacin esclava configurada no est lista para transferir datos con el maestro DP
(an est en fase de arranque).

5.3.2

Leer la lista de estaciones DP

Evaluar el byte de estado


El byte de estado DPSTATUS indica a travs del mensaje colectivo Conviene evaluar la
lista de estaciones DP si como mnimo una de las estaciones esclavas DP configuradas no
est en la fase de transferencia de datos. Para identificar dichas estaciones es preciso
solicitar la lista de estaciones DP y evaluarla.

Llamada en el programa de usuario


Para leer la lista de estaciones DP se utilizar el bloque de funcin DP?DIAG. En la
descripcin del bloque de funcin se describen los parmetros necesarios, vase el /6/.
La lista de estaciones DP puede leerse una vez despus de cada llamada DPRECV e
independientemente del byte de estado.

Comportamiento despus de inicializar el maestro DP


Si utiliza el FC DP?RECV para inicializar el maestro DP, no es recomendable leer inmediatamente despus la lista de estaciones. Durante un lapso determinado el maestro DP
se encuentra en la fase de arranque. Durante esta fase, la lista de estaciones an no
coincide con el sinptico real de la instalacin.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A117

Diagnstico DP desde el programa de usuario en SIMATIC S7300

Memorizar la lista de estaciones


La lista de estaciones se puede leer en un bloque de datos o en un rea de marcas de la
CPU. La direccin se deber indicar en la llamada del bloque FC DPDIAG.

A118

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

5.4

Diagnstico DP desde el programa de usuario en SIMATIC S7300

Diagnstico individual DP

Objetivo del diagnstico individual


El diagnstico individual DP permite averiguar datos de diagnstico especficos de un
esclavo. Dichos datos de diagnstico estn codificados segn la norma DP con
ampliaciones en el tercer byte de estado (ver tabla 5-6).

Causa
Generalmente se inicia el diagnstico individual DP en funcin del resultado de la evaluacin
de la lista del diagnstico. Sin embargo es posible hacer la peticin de diagnstico individual
independientemente de otras consultas.

5.4.1

La lista de diagnstico DP

Objetivo
La lista de diagnstico DP indica qu esclavos DP presentan nuevos datos de diagnstico.
Los datos de diagnstico en s se pueden consultar con la funcin Diagnstico individual.
La lista de diagnstico se gestiona en el CP PROFIBUS y se actualiza continuamente en el
ciclo de sondeo del CP. De la actualizacin se hacen cargo, entre otros, mensajes
prioritarios de los esclavos DP en cuanto se presentan datos de diagnstico nuevos en uno
de los esclavos. El maestro DP tambin puede registrar datos en la lista.
Despus de que la lista de diagnstico es leda una vez por el programa de usuario, se
bloquea la lista de diagnstico, volvindose a liberar en cuanto se vuelvan a realizar
modificaciones en la lista. En todo momento se puede leer un diagnstico individual.

Formato de la lista de diagnstico


La lista de diagnstico DP tiene una longitud de 16 bytes o bien de 128 bits. Cada bit de la
lista de diagnstico DP corresponde a una direccin PROFIBUS y con ello a una posible
estacin esclava DP.
Byte
Bit de
diagnstico
Direcc. de
estacin *)

8 9 10 11

214

15

12 13

14

15

120

127

*) El bit de la direccin 127 no es relevante puesto que las direcciones permitidas por el PROFIBUS para
esclavos DP se encuentran en el margen de 0..126.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A119

Diagnstico DP desde el programa de usuario en SIMATIC S7300

Significado de los bits de diagnstico


Tabla 5-3

La codificacin de los bits tiene el significado siguiente:

Codificacin de bits
0

Significado
La codificacin de los bits puede tener el significado siguiente:

S La estacin esclava DP configurada no tiene nuevos datos de diagnstico.


o bien.

S La direccin de la estacin no est ocupada.


1

La estacin esclava DP configurada posee nuevos datos de diagnstico. Dichos


datos se pueden consultar con la funcin Diagnstico individual.

Fase de inicializacin
En la fase de inicializacin (parametrizacin, configuracin) no se consideran los mensajes
de diagnstico que aparecen en la lista de diagnstico, es decir, los bits de diagnstico
estn preinicializados con 0. Si en la fase de inicializacin de un esclavo DP se produce un
error, el bit de diagnstico de dicha estacin se pondr a 1.

5.4.2

Leer lista de diagnstico DP

Evaluar el byte de estado


El byte de estado indica a travs del mensaje colectivo Conviene evaluar la lista de
diagnstico DP si han cambiado los datos de diagnstico de como mnimo una de las
estaciones esclavas configuradas. Para identificar dichas estaciones habr que solicitar la
lista de diagnstico DP y evaluarla.

Programa de usuario
Para leer la lista de diagnstico DP se deber utilizar el bloque de funcin DP?DIAG . En la
descripcin de bloque FC se indican los parmetros necesarios; vase el /6/.
La lista de diagnstico DP slo se puede leer si se han registrado nuevos datos de
diagnstico para como mnimo una estacin.

Memorizacin de la lista de diagnstico


La lista de diagnstico DP se puede leer en un bloque de datos o en un rea de marcas de
la CPU. La direccin se deber indicar en la llamada del bloque FC DPDIAG.
Observacin: la carga en la imagen del proceso (PA) es posible, pero no conveniente.

A120

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Diagnstico DP desde el programa de usuario en SIMATIC S7300

Procedimiento
Observe el siguiente procedimiento en el proceso y en el interface con su programa de
usuario:
S

La indicacin en DPSTATUS de Evaluacin de lista de diagnstico DP es conveniente


se anula por lectura de la lista de diagnstico.

Los bits relacionados con la estacin en la lista de diagnstico almacenada en el CP se


anulan tras la lectura del correspondiente diagnstico individual.

Atencin
Si el diagnstico individual es ledo antes de que se evale la lista de diagnstico, no se
anulan ni la indicacin en DPSTATUS ni la indicacin en la lista de diagnstico.

5.4.3

Leer diagnstico individual DP

Programa de usuario
Para leer el diagnstico individual DP se deber utilizar el bloque de funcin DPDIAG. En
la descripcin del bloque de funcin se describen los parmetros necesarios. DPDIAG se
describe en /5/.

Memorizacin de los datos de diagnstico


Los datos de diagnstico DP se pueden leer en un bloque de datos o en un rea de marcas
de la CPU. La direccin se deber indicar en la llamada del bloque FC DPDIAG.

Estructura de los datos de diagnstico


A continuacin se ilustra esquemticamente la estructura de los datos de diagnstico. En la
tabla 5-4 encontrar representados detalladamente los datos de diagnstico con el
Diagnstico de esclavo DP ampliado.
1er Byte
2o Byte

Byte de estado de la estacin


1
Byte de estado de la estacin 2

3er Byte

Byte de estado de la estacin 3

4o Byte

Direccin maestra

5o byte (high Byte)


6o byte (low Byte)

Ident_Number

Bytes de estado de las estaciones


Direccin PROFIBUS del maestro DP que ha
parametrizado al esclavo DP (FFH = sin parametrizar
todava; FEH = sin alcanzar todava en el PROFIBUS)
Identificacin del fabricante, depende del tipo
de esclavo DP

7o Byte

Informaciones de
diagnstico

Diagnstico de esclavo DP ampliado,


especfico para el esclavo DP direccionado.
Los elementos de la lista pueden ser:
Diagnstico referido al equipo
Estados
Diagnstico referido a la identificacin
del
Diagnstico referido al canal

mx. 240. Byte


Figura 5-3

mdulo

Estructura bsica de los datos de diagnstico individual

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A121

Diagnstico DP desde el programa de usuario en SIMATIC S7300

Atencin
La longitud total del registro est limitada a 4 bytes menos que en la norma DP. En lugar
de los 244 bytes posibles, el programa de usuario con el CP PROFIBUS en un SIMATIC
S7300 slo dispone de 240 bytes.

Estructura de los bytes de estado de las estaciones


A continuacin se explica cmo estn codificados los bytes de estado de las estaciones.

Tabla 5-4

Bit

Estructura de los bytes de estado de las estaciones byte de estado de la estacin 1

Significado

Explicacin

MasterLock

El esclavo DP ha sido parametrizado por otro maestro DP, es decir, el


esclavo DP slo puede permitir un acceso de lectura a su propio
maestro DP.
Este bit lo activa el CP (maestro DP) si la direccin del maestro no es
igual a FFH y no es igual a la direccin de bus del CP.

ParameterFault

El ltimo telegrama de parametrizacin recibido era errneo o no estaba


permitido.
Remedio:
Controlar la parametrizacin en cuanto a parmetros no permitidos.

InvalidSlaveResponse

Este bit lo activar el CP (maestro DP) si el esclavo DP no recibe una


respuesta plausible.
(Las causas pueden ser distintas).

ServiceNotSupported

Las funciones solicitadas (p. ej. mod SYNC / modo FREEZE) no son
soportadas por el esclavo DP.
Remedio:
Desconectar p. ej. la parametrizacin control SYNC/FREEZE o no
transferir ninguna peticin SYNC/FREEZE.

ExtDiagMessage
ExtStatusMessage

SlaveConfigCheckFault

Bit =1 (Ext_Diag) significa: Se han presentado datos de diagnstico


importantes especficos del esclavo. > Evaluar estados del mdulo /
diagnstico referido a la estacin.
Bit = 0 (Ext_Status_Message) significa: Se han registrado datos o un
mensaje. > Evaluar informacin adicional (estados de los mdulos /
diagnstico referido a la estacin).
Los datos de configuracin recibidos por el maestro DP son rechazados
por el esclavo DP.
Causa / remedio:
P. ej. configuracin errnea del mdulo > Comprobar el bfer de
diagnstico en NCM S7 para PROFIBUS.

StationNotReady

El esclavo DP an no est listo para la parametrizacin y el intercambio


de datos.
Remedio:
Estado transitorio; no remediable por el maestro DP.

A122

StationNonExistent

El esclavo DP no se conecta al bus. Este bit es activado por el CP


(maestro DP 1).

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Tabla 5-5

Bit

Diagnstico DP desde el programa de usuario en SIMATIC S7300

Estructura de los bytes de estado de las estaciones byte de estado de la estacin 2

Significado

Explicacin

Deactivated

El propio maestro DP 1 no est sondeando a este esclavo DP. Se puede


leer cclicamente.

Reserved

SyncMode

El esclavo DP se encuentra en modo SYNC.

FreezeMode

El esclavo DP se encuentra en modo FREEZE.

WatchdogOn

La supervisin de respuesta est activada en el esclavo DP.

StatusFromSlave

Bit = 1: El diagnstico proviene del esclavo DP.


Bit = 0: El diagnstico proviene del maestro DP 1

StaticDiag

Diagnstico esttico
En este momento el esclavo DP no puede transferir datos.
Si este bit est activado el maestro DP habr recogido datos de
diagnstico del esclavo DP hasta que el esclavo DP haya vuelto a
activar dicho bit.

ParameterRequest

Este bit ser activado por el esclavo DP cuando deba ser parametrizado
y configurado nuevamente.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A123

Diagnstico DP desde el programa de usuario en SIMATIC S7300

Tabla 5-6

Bit

Estructura de los bytes de estado de las estaciones byte de estado de la estacin 3

Significado

Explicacin

ExtDataOverflow

Si este bit est activado habr ms datos de diagnstico de los


indicados en los datos de diagnstico ampliados. Sin embargo no es
posible leer dichos datos.
Este bit es activado por el esclavo DP o por el CP (maestro DP 1).

65

DP_Station_State

Estado operativo del maestro DP


00 RUN
01 CLEAR
10 STOP
11 OFFLINE
Este bit es activado por el CP (maestro DP 1)

Polling_By_Master

El esclavo DP es sondeado o consultado cclicamente por el propio


maestro DP.
Este bit es activado por el CP (maestro DP 1)

More_Ext_Dia_Data_Exist Durante la fase de transferencia de datos, el esclavo DP envi ms


datos de diagnstico de los que puede evaluar el maestro DP clase 1 (=
maestro de parametrizacin). Dicho telegrama de diagnstico ser
ignorado por el maestro DP clase 1, pero puede ser ledo por la CPU en
calidad de maestro DP clase 2.
La longitud mxima evaluable de los datos de diagnstico en el maestro
DP clase 1 es de 244 bytes.
Este bit es activado por el CP (maestro DP 1)

Master_Not_In_Ring

El maestro DP no est conectado al bus.


Este bit es activado por el CP (maestro DP 1)

MasterConfigCheckFault

El maestro DP rechaza la lista de mdulos del esclavo por ser errnea.


Causa / remedio:
P. ej. configuracin errnea de los mdulos (nmero, disposicin)
> Comprobar el bfer de diagnstico en NCM S7.
Este bit es activado por el CP (maestro DP 1)

A124

Actual_Diagnose

Los datos de diagnstico son actuales (1) o son datos de diagnstico


anteriores (0).
(los datos de diagnstico anteriores se leen segn el principio Last in
first out > ver /6/).
Este bit es activado por el CP (maestro DP 1)

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Configurar y programar el modo Esclavo DP para


SIMATIC S7300
El SIMATIC S7 con CP PROFIBUS en modo Esclavo DP es especialmente apropiado para
aquellas aplicaciones en las que se requiere un preprocesamiento inteligente de seales del
proceso in situ.
En este captulo aprender
S

qu reas de datos de la CPU direcciona el programa de usuario de la CPU en calidad


de reas de datos DP.

qu medidas habr que tomar para iniciar y supervisar la comunicacin.

qu habr que programar en el programa de usuario y cmo se habr de realizar la configuracin con NCM S7 para PROFIBUS.

Infrmese en la documentacin adjuntada al CP sobre si su CP PROFIBUS soporta el modo


de esclavo DP.

En la siguiente documentacin encontrar ms informacin al respecto:


S

Si le interesan otros temas relacionados con el modo Esclavo DP del CP PROFIBUS


tales como
integracin del CP PROFIBUS en la red PROFIBUS
programacin de los bloques FC para DP
diagnstico DP
aplicacin del software de configuracin NCM S7 para PROFIBUS
configuracin del CP PROFIBUS como maestro DP en S7300
consulte los dems captulos de este manual.

En cuanto a la configuracin y la programacin de maestros DP (p. ej. SIMATIC S5 con


CP 5430/5431, PC con CP 5613/5614 o IM 308B/C), consulte los correspondientes
manuales.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A125

Configurar y programar el modo Esclavo DP para SIMATIC S7300

6.1

Procedimiento

Gua para el usuario


Para utilizar un sistema maestro DP con SIMATIC S7 como esclavo DP hay que realizar los
pasos siguientes:
Configurar

Programar

Configurar el CP PROFIBUS como esclavo DP


para el intercambio de datos va PROFIBUSDP.
ver apt. 6.3

Escribir el programa de usuario para el esclavo


DP SIMATIC S7 y cargarlo en la CPU del
SIMATIC S7 CPU. ver apt. 6.4

Puesta en servicio
Poner en servicio el esclavo DP y el
maestro DP en la red PROFIBUS y
comprobar su funcionamiento.

Si la comunicacin DP no funciona
correctamente realizar un diagnstico.

Configuracin
Cuando el CP PROFIBUS es una estacin PROFIBUS hay que proveerlo de:
S

una direccin PROFIBUS

parmetros de bus.

Configure dichas informaciones y crguelas en el CP PROFIBUS. En cuanto a la configuracin de los parmetros de bus consulte el cap. 3.

Programacin
La programacin establece cmo se ha de desarrollar el programa de usuario y cmo se
realizar el acceso a los datos de entrada/salida. La programacin se lleva a cabo en la
CPU:
1. Escritura o lectura de datos del proceso en el bfer de datos DP.
2. La comunicacin DP en el ciclo de la CPU. Utilice para ello los bloques FC (DPSEND o
DPRECV).
En los siguientes apartados de este captulo se explica cmo emplear los bloques de funcin disponibles para el modo Esclavo DP (bloques FC). La sintaxis exacta de los bloques
FC y el significado de los parmetros de los bloques se explica en el /6/.

Nota
Si ya est familiarizado con el funcionamiento del CP PROFIBUS CP / esclavo DP puede
pasar directamente a las instrucciones contenidas en el apt. 6.3.

A126

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

6.2

Configurar y programar el modo Esclavo DP para SIMATIC S7300

Funcionamiento de SIMATIC S7 en modo Esclavo DP con un


CP PROFIBUS

Propiedades
La transferencia de datos del CP PROFIBUS en modo esclavo DP tiene las siguientes
caractersticas:
S

El interface PROFIBUSDP del CP PROFIBUS funciona segn la norma PROFIBUS DP,


EN 50170 Vol 2.

El modo Esclavo DP permite entregar datos del proceso del programa de usuario del
esclavo DP al maestro DP, recoger datos del maestro DP que se volvern a procesar en
el programa de usuario del esclavo DP y que pueden aplicarse a las salidas del proceso.

El CP PROFIBUS parametrizado como esclavo DP no puede funcionar simultneamente


en modo Maestro DP.

Tareas del CP PROFIBUS


Para gestionar el intercambio de datos DP con el maestro DP, el CP PROFIBUS se hace
cargo de las tareas siguientes (ver tambin figura 6-1):
1. Recibir telegramas del maestro DP,
destinados a la parametrizacin y configuracin;
que contienen datos de salida del proceso y retransmitir dichos datos a la CPU;
que ajustan la direccin PROFIBUS y el modo de operacin (maestro DP, esclavo DP
activo, esclavo DP pasivo, ningn modo DP, ver tambin el cap. 4.6);
2. Recibir datos de entrada del rea de datos DP de la CPU y ponerlos a disposicin del
maestro DP.
3. Preparar datos de diagnstico que sern recogidos por el maestro DP para su evaluacin.
4. Poner a disposicin datos de entrada y salida para leer maestros de la clase 2 (soporte
de los servicios de maestros de clase 2 Leer datos de entrada RD_Inp y Leer datos de
salida RD_Outp).

Acceder al S7300 en calidad de esclavo DP


Un SIMATIC S7300 que funciona con CP PROFIBUS en calidad de esclavo DP puede ser
direccionado por el maestro DP como equipo compacto o modular. El maestro DP ofrece los
datos maestros correspondientes (GSD) para la configuracin.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A127

Configurar y programar el modo Esclavo DP para SIMATIC S7300

Area coherente
El rea coherente abarca siempre la totalidad del rea de datos de entrada y salida del
esclavo DP. Esto rige independientemente de si el maestro DP direcciona a un esclavo DP
como equipo compacto o a uno modular.

Nota
Tenga en cuenta eventualmente al respecto informaciones discrepantes que aparezcan en
la documentacin /2/ del tipo de CP utilizado por usted.

Estacin de bus activa o pasiva en modo Esclavo DP


Normalmente el equipo S7 con CP PROFIBUS tambin funciona en modo Esclavo DP
como estacin activa de la red PROFIBUS. Ello permite emplear adems de la funcin
Esclavo otros servicios de comunicacin como p. ej. los enlaces FDL, la comunicacin S7 o
las funciones del PG.
Tambin es posible configurar al esclavo DP exclusivamente como estacin pasiva. Ello
resulta necesario en configuraciones de sistemas en los cuales slo puede ser estacin
activa el maestro DP, o bien cuando el nmero de estaciones activas deba ser limitado.
Tenga en cuenta que las funciones PG y otros servicios de comunicacin no pueden ser
utilizadas con un CP configurado como estacin pasiva.

Direccin PROFIBUS y parmetros de bus


La velocidad de transferencia y la direccin PROFIBUS tienen que ser idnticas al ajuste
parametrizado en el maestro DP.
La velocidad de transferencia, la direccin PROFIBUS y el modo de operacin (maestro DP,
esclavo DP activo, esclavo DP pasivo, sin DP ver tambin apt. 4.6) se configuran con STEP
7 (ver cap. 3).
El CP PROFIBUS adopta dichos ajustes despus de cargar los datos configurados.
Dichos parmetros no pueden ajustarse con telegramas de parametrizacin.
La direccin de PROFIBUS y el modo de funcionamiento (maestro DP, esclavo DP activo,
esclavo DP pasivo, sin modo DP, ver tambin cap. 4.6) se pueden ajustar del siguiente
modo:
S

por configuracin;
El CP asume este ajuste tras cargar los datos configurados. Esta variante se describe en
este captulo para el ajuste del modo de funcionamiento. Representa el caso estndar
para el ajuste fijo.

a travs de una peticin en el programa de usuario;


Encontrar un ejemplo al respecto en el cap. 3.4.1

A128

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

6.2.1

Configurar y programar el modo Esclavo DP para SIMATIC S7300

Principio del intercambio de datos

Intercambio de datos cclico Maestro DP Esclavo DP


El intercambio de datos entre el maestro DP y el esclavo DP se realiza cclicamente (ciclo
de sondeo DP) a travs del bfer de emisin y de recepcin del CP PROFIBUS (bfer de
datos DP). El intercambio de datos lo inicia el maestro DP que enva los datos de salida y
recoge los datos de entrada.

Intercambio de datos CPU CP PROFIBUS


El intercambio de datos entre la CPU y el CP PROFIBUS es activado por llamadas de los
bloques FC DPRECV y DPSEND durante el ciclo de la CPU.
Esclavo DP

Maestro DP

CPU

Programa de usuario
STEP7

CP PROFIBUS

Base de
datos CP
Bfer de
datos DP

Areas de
datos DP

Salidas

DPRECV
DPSEND

recibir

PROFIBUS

Areas de
datos DP

enviar

Entradas

Ciclo CPU

Figura 6-1

Ciclo de sondeo DP

Interaccin de la CPU y del CP PROFIBUS en modo esclavo DP

Bloques FC
Para el intercambio de datos a travs del programa de usuario STEP7 se dispone de dos
bloques del tipo FC (funciones):
S

DPRECV
El bloque recoge del bfer de recepcin del CP PROFIBUS los datos DP enviados por el
maestro DP y los deposita en un rea de datos DP dada de la CPU.

DPSEND
El bloque entrega los datos de un rea de datos DP dada de la CPU al bfer de emisin
del CP PROFIBUS para transmitirlos al maestro DP.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A129

Configurar y programar el modo Esclavo DP para SIMATIC S7300

Ciclo CPU y ciclo de sondeo DP


El ciclo de la CPU y el ciclo DP son interdependientes el uno del otro. El interface CPUCP,
al que accede el programa de usuario a travs de los bloques FC DPSEND y DPRECV
FC est concebido de forma que, manejndolo correctamente, se enviarn todos los datos
en cualquier caso.
Por manejo correcto se entiende que la entrega de datos con DPSEND y la recogida de
datos con DPRECV requiere una evaluacin de los indicadores de los bloques en el programa de usuario.
En el cap. donde se describen los bloques FC, encontrar diagramas de flujo que describen
ms detalladamente cmo se realiza el intercambio de datos /6/.

Area coherente
Siempre se transmite el rea de datos de entrada DP y el rea de datos de salida DP del
esclavo DP completas, lo que garantiza la coherencia de los datos. Ello no depende de que
el maestro DP acceda a la respectiva rea de datos DP como rea global o subdividida en
mdulos.

Nota
Tenga en cuenta eventualmente al respecto informaciones discrepantes que aparezcan en
la documentacin/2/ del tipo de CP utilizado por usted.

A130

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

6.2.2

Configurar y programar el modo Esclavo DP para SIMATIC S7300

Area de datos DP de la CPU

Areas de datos DP de la CPU


En la CPU se pueden utilizar distintas reas de datos para la comunicacin con el maestro
DP. El rea de datos a utilizar depende del tipo de CPU y de la tarea a resolver. Las reas
de datos disponibles son:
S

Imagen de proceso
Para poder utilizarla se presupone que se puede reservar en la imagen de proceso de la
CPU un rea de datos de entrada o salida para DP, respectivamente. Ello puede estar
limitado por el tamao de la imagen de proceso y el nmero de mdulos de seales centralizados.

Area de marcas
Al igual que la imagen de proceso se puede utilizar para depositar seales DP globalmente. El rea de marcas puede utilizarse p. ej. cuando el espacio an disponible en la
imagen del proceso no sea suficiente (no ocupado por mdulos de seales centralizados).

Bloque de datos (DB)


Para depositar seales DP tambin se pueden asignar bloques de datos. Esta alternativa
resulta especialmente apropiada cuando el rea de datos DP es procesada por un bloque de programa.

Nota
El rea de datos DP para datos de entrada y de salida se enva y recibe siempre entera en
una de las rea de datos mencionados.

El esquema siguiente muestra la imagen del bfer de datos DP del CP PROFIBUS en las
reas de datos que ofrece la CPU.
Areas de datos DP alternativa en la CPU

Bfer DP del CP PROFIBUS

mx. 240 bytes para entrada


mx. 240 bytes para salida
Bloque de datos
Area de marcas

Bfer DP para
datos de entrada

Imagen del
proceso

Bfer DP para
datos de salida

Imagen del proceso para mdulos


de seal centralizados

Figura 6-2

Asignacin de la imagen del proceso DP a las reas de datos de la CPU

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A131

Configurar y programar el modo Esclavo DP para SIMATIC S7300

6.2.3

Inicializacin y transferencia de datos va PROFIBUS

Inicializacin
La inicializacin del modo esclavo DP abarca:
S

La parametrizacin
La parametrizacin determina el comportamiento del esclavo DP.

La configuracin
La configuracin determina la estructura del esclavo DP.

Parametrizacin
El esclavo DP se parametriza mediante configuracin de los parmetros de bus y mediante
el telegrama de parametrizacin del maestro DP.

Configuracin
El CP PROFIBUS requiere para su configuracin como esclavo DP los siguientes datos:
S

Longitud de los datos de entrada

Longitud de los datos de salida

La configuracin del esclavo DP se define mediante las llamadas a los bloques FC en el


interface de usuario de la CPU. El esclavo DP comprueba si la longitud total indicada en el
telegrama de configuracin del maestro DP coincide con las longitudes indicadas en los bloques FC. Si no coinciden las longitudes indicadas para los datos de entrada y salida, no se
efectuar ningn cambio en las fase de transferencia de datos.
Atencin
Tenga en cuanta que una parametrizacin y configuracin correcta por el maestro DP slo
es posible tras una inicializacin local a travs de las llamadas a los bloques FC DPRECV
para los datos de salida y DPSEND para los datos de entrada.

Causas que provocan una reinicializacin


En las siguientes circunstancias el CP PROFIBUS tiene que ser nuevamente parametrizado
y configurado por el maestro DP:

A132

Las longitudes indicadas en los bloques FC del rea de datos DP no coinciden con las
longitudes depositadas en el CP PROFIBUS. Un cambio de longitud en las llamadas a
los bloques FC del programa de usuario equivale a cambiar la configuracin. Si el CP
PROFIBUS se encuentra en la fase de transferencia de datos pasar a la fase de parametrizacin. Slo cuando el maestro DP vuelva a enviar un telegrama de parametrizacin/configuracin equivalente se volver a iniciar la fase de transferencia de datos.

Durante la fase de transferencia de datos se enva un telegrama de parametrizacin


incorrecto.

La CPU o el CP PROFIBUS pasan al estado STOP.

El tiempo de supervisin de respuesta (Watchdog) ha sido excedido (ver abajo).

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Configurar y programar el modo Esclavo DP para SIMATIC S7300

Nota
Tenga en cuenta las entradas en el bfer de diagnstico del esclavo DP.

Tiempo de supervisin de respuesta (Watchdog)


Al transcurrir el tiempo de supervisin de respuesta, el esclavo DP presupone que se ha
interrumpido la comunicacin con el maestro DP. Si dentro del tiempo de supervisin de respuesta no llega ningn telegrama del maestro DP, el CP PROFIBUSCP reacciona con un
reset y nuevo arranque.

Datos de diagnstico
El CP PROFIBUS en calidad de esclavo DP transfiere el diagnstico normalizado (6 bytes)
a peticin del maestro DP.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A133

Configurar y programar el modo Esclavo DP para SIMATIC S7300

6.2.4

Peticiones de Global Control

Significado
El maestro DP puede enviar peticiones globales al esclavo DP mediante un telegrama de
Global Control.
Estn definidas las siguientes instrucciones:
S

CLEAR
Instruccin de control para pasar la salida de datos a un estado seguro y definido.

SYNC1)
Instruccin de control para sincronizar la salida de datos.

FREEZE 1)
Instruccin de control para congelar la entrada de datos.

CLEAR
El maestro DP puede borrar las salidas en el esclavo DP con la peticin de Global Control
CLEAR.
En el esclavo DP se ejecuta lo siguiente:
La instruccin CLEAR hace que el maestro DP ocupe continuamente las salidas del rea de
datos DP con el valor 0. Las entradas de datos se siguen leyendo. Cuando se vuelva a ejecutar el bloque FC DPRECV en el esclavo DP se adoptarn los bytes de salida DP borrados en el rea de datos DP de la CPU. El programa de usuario recibe una indicacin en el
byte de estado del bloque FC.

Sincronizacin SYNC / FREEZE

1)

La informacin sobre si el CP PROFIBUS utilizado soporta telegramas Global Control SYNC


y FREEZE la encontrar en la documentacin /2/.

1)

A134

en general rige lo dicho en la documentacin del CP PROFIBUS/7/.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

6.3

Configurar y programar el modo Esclavo DP para SIMATIC S7300

Configurar y poner en servicio el modo Esclavo DP

Procedimiento
Introduzca el CP PROFIBUS del esclavo DP en la tabla de configuracin y asgnelo a la
subred tal y como se describe en el cap. 3
El procedimiento a seguir depender del tipo de equipo y de la configuracin del maestro DP:
S

El maestro DP es un equipo SIMATIC S7 que se configura en el mismo proyecto que el


esclavo DP;

El maestro DP es de otro tipo;


Configurar el CP PROFIBUS (asignar a subred);
ver cap. 3
Maestro DP = Equipo S7
del mismo proyecto

otro maestro DP

Configurar el sistema
maestro DP con STEP 7;
ver apt. 6.3.1

Ajustar el modo de operacin


del CP a Esclavo DP;
ver apt. 6.3.2

Comprobar el modo de
operacin del CP Esclavo DP;
ver apt. 6.3.2

Configurar en el maestro DP
al esclavo DP con la
herramienta de configuracin
correspondiente;
ver apt. 6.3.3

Poner en servicio al CP PROFIBUS en modo Esclavo DP;


ver apt. 6.5

Paso opcional
Paso obligatorio

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A135

Configurar y programar el modo Esclavo DP para SIMATIC S7300

6.3.1

Asignarle al sistema maestro DP el esclavo DP inteligente

Requisitos
El procedimiento aqu descrito para asignar a un sistema maestro DP equipos S7 con CPs
PROFIBUS en calidad de esclavos DP inteligentes presupone:
S

El maestro DP es un equipo SIMATIC S7 que se configura en el mismo proyecto que el


esclavo DP.

El CP PROFIBUS del esclavo DP est registrado en la tabla de configuracin de hardware y est conectado a la red. As al configurar posteriormente el sistema maestro DP
se configura automticamente el CP PROFIBUS en modo esclavo DP.

Registrar al esclavo DP en la tabla de configuracin


El sistema maestro DP se configura como sigue:
1. Abra la tabla de configuracin de hardware del equipo S7 que deba tener la funcin de
maestro DP.
Resultado: Junto al mdulo maestro DP seleccionado aparecer el smbolo de conexin
para el sistema maestro DP.
2. Abra el catlogo de hardware y seleccione para el esclavo DP con CP PROFIBUS la
entrada DP PROFIBUS/equipos ya configurados y arrastre el registro 6GK... al smbolo de conexin.
Resultado: Siempre que el proyecto contenga equipos configurados que puedan ser
esclavos DP inteligentes aparecer el cuadro de dilogo Propiedades del esclavo DP

A136

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Configurar y programar el modo Esclavo DP para SIMATIC S7300

3. Seleccione el esclavo DP deseado y confirme su eleccin con Acoplar.


Resultado: El CP PROFIBUS del esclavo DP se configurar automticamente con el
modo de operacin Esclavo DP.

4. En el siguiente paso seleccione en el catlogo de hardware uno o varios mdulos universales y colquelos en la tabla de configuracin. De este modo configurar las reas de
datos de los esclavos DP.
5. Ahora tiene que especificar el o los mdulos en cuanto a tipos de datos (entradas/salidas), longitud de datos y asignacin de direcciones. Para ello puede introducir los valores directamente en la tabla o seleccionar el mdulo y abrir las propiedades del objeto.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A137

Configurar y programar el modo Esclavo DP para SIMATIC S7300

La figura siguiente muestra la Tabla de configuracin Sistema maestro (vista Detalle) con
un equipo SIMATIC S7 con CP PROFIBUS como esclavo DP; el mdulo estndar ha sido
configurado con dos mdulos universales. El maestro DP es un equipo SIMATIC S7300.

A138

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

6.3.2

Configurar y programar el modo Esclavo DP para SIMATIC S7300

Comprobar o ajustar el modo de operacin DP Esclavo DP

Modo Esclavo DP en el dilogo de propiedades


El CP PROFIBUS funcionar en modo Esclavo DP siempre que en la ficha Modo del dilogo de propiedades est ajustado dicho modo de operacin.

Deteccin automtica del modo de operacin del CP


El modo de operacin Esclavo DP a ajustar para el CP PROFIBUS se detectar automticamente en la configuracin de hardware del sistema maestro DP, siempre que el PROFIBUS se encuentre en el mismo proyecto y en la misma subred que el maestro DP.
En el apartado 6.3.1 ya se ha descrito este caso. A continuacin puede ver en el dilogo de
propiedades que est seleccionado el modo Esclavo DP.

Nota
Las funciones PG y las funciones de test va MPI no dependen del modo de operacin, con
lo cual siempre son activables.
Las funciones PG y las funciones de test a travs de PROFIBUS son tambin siempre
posibles con independencia del modo de operacin elegido, con la excepcin de: esclavo
DP pasivo.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A139

Configurar y programar el modo Esclavo DP para SIMATIC S7300

Procedimiento
Para comprobar o modificar el ajuste proceda como sigue:
1. Seleccione el CP PROFIBUS en la tabla de configuracin.
2. Seleccione Edicin "Propiedades del objeto. Aparecer el siguiente cuadro de dilogo:

Cancelar

Figura 6-3

Ayuda

Ejemplo del dilogo de propiedades para el CP PROFIBUS con funcin de esclavo DP

3. A menos que el modo de operacin ya est ajustado a Esclavo DP debido a una deteccin automtica, haga clic en el campo Esclavo DP.
4. Elija la opcin El mdulo es estacin pasiva en la red PROFIBUS
Esclavo DP activo (estndar)
El CP PROFIBUS es estacin activa en la red; es decir que se puede utilizar para
otros servicios de comunicacin como p. ej. enlaces FDL, funciones PG o funciones
S7 (pasiva).
Esclavo DP pasivo
El CP PROFIBUS funciona exclusivamente como esclavo DP. Las funciones PG va
PROFIBUS no son activables.
S

a travs de una peticin en el programa de usuario de la CPU propia;


por medio de una peticin en el programa de usuario se puede adaptar dinmicamente a
las particularidades de la instalacin la direccin de PROFIBUS.
Esto se podra utilizar, por ejemplo, para circuitos redundantes; una estacin asume las
tareas de otra estacin que ha fallado. La direccin PROFIBUS de la estacin redundante se conmuta correspondientemente a la de la estacin hasta ahora activa.
Encontrar un ejemplo al respecto en el cap. 3.4.1

A140

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

6.3.3

Configurar y programar el modo Esclavo DP para SIMATIC S7300

Indicaciones para la configuracin en el maestro DP

Datos caractersticos del esclavo DP


Desde el punto de vista del maestro DP hay que observar los datos caractersticos del CP
PROFIBUS como esclavo DP en los siguientes archivos:
S

GSD (datos maestros del equipo conformes con la norma)


Para la configuracin y parametrizacin se dispone de los datos maestros (GSD) en el
archivo GSD.
Dicho archivo contiene los siguientes datos caractersticos:
ID del fabricante;
Configuracin del rea de datos DP;
Min Slave Intervall;
SYNC / FREEZE;
Datos especficos del usuario;

Suministro de los archivos GSD y de tipo


El archivo GSD se suministra con STEP 7 o bien se puede consultar en Internet bajo la
siguiente ID de artculo:
http://support.automation.siemens.com/WW/view/es/113652

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A141

Configurar y programar el modo Esclavo DP para SIMATIC S7300

6.4

Programar el modo Esclavo DP

Entrega de peticiones y datos


Para acceder al rea de datos DP en el programa de usuario de la CPU esclava DP se utilizan las instrucciones habituales de STEP 7.
En el programa de usuario tambin se inicia la transferencia de las reas de datos DP y se
vigila que la ejecucin sea correcta. La ubicacin del rea de datos DP se notifica al CP
PROFIBUS conectado mediante parmetros de direcciones al llamar a los bloques FC.

Programar el modo Esclavo DP


Utilice ambos bloques FC en el interface del programa de usuario:
S

DPRECV para recibir los datos DP del maestro DP

DPSEND para enviar los datos DP al maestro DP.

Tarea del bloque FC


La llamada al bloque FC tiene el efecto siguiente:
S

Al llamarlo por primera vez se activa la configuracin del esclavo.

El rea de datos DP se enva al CP PROFIBUS (DPSEND) o bien la recibe el CP PROFIBUS (DP_RECV).

La ejecucin de la peticin se acusa positiva o negativamente en el estado (Status).

Atencin
Las indicaciones del rea de datos (parmetro SEND en FCSEND y parmetro RECV en
DPRECV) tienen que coincidir con las longitudes indicadas que se configuran en el
maestro DP y que se transfieren en forma de telegrama de configuracin.

Evaluar indicadores
Evale los siguientes indicadores de los bloques FC:
S

en DPSEND:
los parmetros DONE, ERROR y STATUS

en DPRECV:
los parmetros NDR, ERROR, STATUS y DPSTATUS

Lea la descripcin de los bloques del ejemplo de llamada en el /6/.

A142

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Configurar y programar el modo Esclavo DP para SIMATIC S7300

Estructura de DP STATUS
Estructura y el significado de los bits de DPSTATUS, vase el /6/.

Llamar a bloques FC en el ciclo de la CPU


A continuacin se representa una posible secuencia de ejecucin para los bloques FC DP
junto con bloques de organizacin y de programa en el ciclo de la CPU:
El siguiente ejemplo muestra un caso en el que al principio del ciclo de la CPU se leen los
datos enviados por el maestro DP, y despus de ejecutarse los programas de usuario se
emiten los datos de salida generados para retransmitirlos al maestro DP. El que tengan que
llamarse o no las dos FCs depende de qu campos de datos (entradas / salidas) se utilicen.

Leer PAE

OB

Programas de usuario

DPRECV
Evaluar indicadores
DPRECV

Leer los datos de


recepcin del
maestro DP

Leer los datos de salida


enviados por el maestro DP
y prepararlos eventualmente
para emitirlos al proceso.

Procesar los datos de


entrada ledos por las
entradas del proceso y
escribirlos en el rea de
datos DP para transmitirlos
al maestro DP.

DPSEND
Evaluar los indicadores de
DPSEND

Escribir datos de
emisin en el CP
para el maestro DP

Escribir PAA

Leyenda:

Figura 6-4

Ejecucin del ciclo de la CPU

Tpica secuencia de ejecucin para llamadas a bloques FC DP en el ciclo de la CPU

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A143

Configurar y programar el modo Esclavo DP para SIMATIC S7300

6.5

Puesta en servicio del esclavo DP

Pasos para la puesta en servicio


Para poner al esclavo DP en servicio para intercambiar datos con el maestro DP se debern
realizar los pasos siguientes:
1. Cargue los datos de configuracin en el CP PROFIBUS.
2. Cargue el programa de usuario en la CPU.
3. Arranque eventualmente la CPU o haga que se ejecuten sin error los bloques FC.
Resultado:
EL esclavo DP est listo para ser parametrizado y configurado por el maestro DP.

A144

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Configurar enlaces FDL programar interface


SEND/RECEIVE
Los enlaces FDL con el CP PROFIBUS permiten una comunicacin controlada por
programa a travs de la red PROFIBUS de SIMATIC S7 con
S

SIMATIC S7 con CP PROFIBUS

SIMATIC S5 con CP PROFIBUS (p. ej. CP 5430/31)

SIMATIC S595 U con interface PROFIBUS

PC/PG con CP PROFIBUS (CP5613)

Equipos que cumplen los servicios SDA y SDN segn EN 50170, Vol 2

En este capitulo aprender


S

las caractersticas de un enlace FDL;

qu reas de datos se pueden utilizar en la S7CPU;

cmo se programa el interface SEND/RECEIVE en el programa de usuario;

All encontrar ms informaciones:


S

Respecto a la configuracin de enlaces encontrar explicaciones detalladas en STEP 7,


bajo Ayuda" Temas de ayuda.

Los bloques FC para programar los enlaces FDL se describen en el /5/

En el proyecto del ejemplo, PROJECT_PROFIBUS, que se puede llamar directamente


tras la instalacin de NCM S7; encontrar descripciones al respecto en la Gua rpida
/4/.

Para la programacin y la configuracin de equipos de comunicacin para enlaces FDL


(p. ej. SIMATIC S5 con CP 5430/31, SIMATIC S5 95 U con interface PROFIBUS, PC con
CP 5613), consulte el manual correspondiente.
El Quick Start CD, que se puede adquirir aparte, contiene numerosos
y prcticos ejemplos de programas y configuraciones.
Puede solicitarlo directamente a travs de.
http://www.ad.siemens.de/csi/net
ID de artculo: 574211

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A145

Configurar enlaces FDL programar interface SEND/RECEIVE

7.1

Procedimiento

Gua para el usuario


Para utilizar enlaces FDL en un SIMATIC S7 con el CP PROFIBUS deber realizar los
pasos siguientes:

Configurar
Crear nuevos enlaces
FDL.

Programar
Configurar un
eventual Otro
equipo para enlaces
FDL con la
herramienta de
configuracin
correspondiente.

Programar el interface FDL


en el programa de usuario.
(ver las indicaciones del
cap. 7.9.1 y la descripcin
detallada de las FCs en el
/6/).

Configurar propiedades
de enlaces FDL.

Cargar las configuraciones de


enlaces FDL en el CP.
Pasos necesarios
Pasos opcionales
Figura 7-1

A146

Utilizar enlaces FDL con CP PROFIBUS

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

7.2

Configurar enlaces FDL programar interface SEND/RECEIVE

Posibles configuraciones de los enlaces

Enlaces entre estaciones (equipos) dentro y fuera del proyecto


Son posibles enlaces de comunicacin entre los interlocutores representados en la grfica
siguiente.
Los interlocutores pueden estar en el mismo proyecto o, en el caso de multiproyectos, en
los correspondietnes proyectos parciales.
Enlaces con interlocutores dispuestos fuera de un proyecto se configuran a travs del objeto
de STEP 7 Interlocutor en otro proyecto o por medio de objetos alternativos como Otros
equipos o SIMATIC S5.
CP PROFIBUS

S7 400

CP PROFIBUS

S7 300

CP PROFIBUS

S7 400

CP PROFIBUS

Subred 1
Subred 2

CP PROFIBUS

Figura 7-2

PG/PC con CP PROFIBUS


Enlaces posibles

Otro equipo /SIMATIC S5

Varias subredes
Si desea utilizar varias subredes, entonces deber instalar el nmero correspondiente de
CPs PROFIBUS dentro de un equipo.

Organizacin en el multiproyecto
Si se han configurado subredes interproyectos, con STEP 7 V5.2 se pueden configurar
tambin enlaces que abarquen tales subredes totales. Los puntos finales de esos enlaces
pueden estar en distintos proyectos.
STEP 7 ofrece soporte tanto para crear enlaces interproyectos dentro del multiproyecto
como para adaptar enlaces configurados sin el contexto multiproyecto.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A147

Configurar enlaces FDL programar interface SEND/RECEIVE

7.3

SIMATIC S7 con enlaces FDL

Aplicacin
La transferencia de datos a travs de un enlace FDL configurado sirve para transmitir
paquetes de datos conexos entre dos o ms estaciones PROFIBUS.
Es necesario diferenciar entre
S

Enlace FDL especificado


Los interlocutores estn unvocamente definidos por la configuracin del enlace.
El interlocutor puede estar situado dentro o fuera del proyecto STEP7.

Enlace FDL no especificado (acceso layer 2 libre)


La direccin del interlocutor queda sin definir durante la configuracin. El interlocutor se
define indicando una direccin en la peticin de comunicacin del programa de usuario.
Esto permite acceder hasta a 126 estaciones a travs de un enlace FDL no especificado
siempre que las estaciones soporten los enlaces FDL.
El interlocutor puede estar situado dentro o fuera del proyecto STEP7.

Enlace FDL con Broadcast


Se accede a todas las estaciones conectadas a PROFIBUS y preparadas para recepcin
Broadcast.

Enlace FDL con Multicast


Se accede a todas las estaciones conectadas a PROFIBUS que pertenecen al crculo
Multicast.

Tareas del CP PROFIBUS


En la gestin de la transferencia de datos a travs de un enlace FDL, el CP PROFIBUS
realiza las tareas siguientes:
S

En enlaces especificados
En recepcin
Recepcin de datos del PROFIBUS y transferencia de los mismos al rea de datos
de usuario de la CPU.
En emisin
Recogida de datos del rea de datos de usuario de la CPU y emisin de los mismos a
travs de PROFIBUS.

En caso de enlaces no especificados, adems


En recepcin
Registro en el encabezamiento de peticin de la estacin emisora y del servicio FDL.
En emisin
Evaluacin del encabezamiento de peticin y direccionamiento del interlocutor;
ejecucin del servicio FDL elegido.

A148

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Configurar enlaces FDL programar interface SEND/RECEIVE

Requisitos para la configuracin


El CP PROFIBUS de los equipos local y remoto tiene que estar registrado en la tabla de
configuracin de hardware y conectado a la subred.
Atencin
Si se van a utilizar enlaces FDL no se deber ajustar el CP PROFIBUS al modo esclavo
DP pasivo.
Todos los equipos que se encuentren fuera del proyecto tienen que estar configurados con
objetos alternativos (p. ej. S5 u Otro equipo).

Prioridad de los telegramas


Tenga en cuenta que los CPs PROFIBUS para SIMATIC S7 envan y reciben los telegramas
con la prioridad LOW.
Las estaciones interlocutoras (SIMATIC S5, S7 o terceras) debe usar tambin la prioridad
LOW, de lo contrario no puede establecerse ningn enlace.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A149

Configurar enlaces FDL programar interface SEND/RECEIVE

7.3.1

Enlace FDL especificado

Propiedades
Un enlace FDL especificado permite una comunicacin controlada por programa entre dos
estaciones de la red PROFIBUS con las siguientes caractersticas:
S

La transferencia de datos es bidireccional, lo que significa que en el enlace FDL se


puede enviar y recibir al mismo tiempo.

Ambas estaciones tienen los mismos derechos, lo que significa que cada estacin puede
iniciar el proceso de emisin y recepcin si es activado por un evento.

El envo y la recepcin de datos se realiza a travs del servicio SDA


(SendDataAcknowledge) segn EN 50170, Vol 2.
Equipo SIMATIC S7 con
CP PROFIBUS
rea de datos
de usuario

enviar

PROFIBUSCP

recibir

Enlace FDL

enviar

recibir

PROFIBUSCP
rea de
datos
de usuario

enviar
recibir

Figura 7-3

recibir
Enlace FDL

enviar

Enviar y recibir datos a travs de un enlace FDL especificado una direccin de destino
configurada, respectivamente

Volumen de datos y alcance


Consulte el nmero de enlaces FDL soportado por el respectivo CP PROFIBUS en la
informacin sobre producto adjuntada al CP PROFIBUS/2/ . Agregando ms CPs se puede
incrementar el nmero de enlaces por equipo (estacin).
A travs de un enlace FDL especificado, el CP PROFIBUS puede:

A150

enviar 240 bytes

recibir 240 bytes

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

7.3.2

Configurar enlaces FDL programar interface SEND/RECEIVE

Enlace FDL no especificado (acceso layer 2 libre)

Propiedades
Un enlace FDL no especificado con acceso layer 2 libre permite direccionar el interlocutor
desde el programa; la comunicacin entre dos estaciones conectadas a PROFIBUS tiene
las propiedades siguientes:
S

La transferencia de datos es bidireccional, lo que significa que en el enlace FDL se


puede enviar y recibir al mismo tiempo.

La estacin local est definida por la configuracin. La estacin remota se registra en el


encabezamiento de peticin del bfer de peticiones del programa de usuario cuando
llama el AG_SEND. Esto permite acceder a cualquier estacin conectada a PROFIBUS
(direcciones 0..126 en PROFIBUS).

En el encabezamiento del AG_RECV es posible leer la direccin PB, el LSAP y el


servicio del emisor.
Estacin
PROFIBUS
(no especificada)

Equipo SIMATIC S7 con


CP PROFIBUS
rea de datos de usuario
Bfer de peticiones

enviar

Encabezamient
o de peticin

recibir

Enlace FDL
no especificado

recibir
enviar

Datos
tiles

Datos tiles

Figura 7-4

Enviar y recibir a travs de un enlace FDL no especificado, direccionamiento por programa

Volumen de datos y alcance


Para saber cuntos enlaces FDL soporta el CP PROFIBUS utilizado, consulte la
Informacin sobre el producto /2/ suministrada con el CP PROFIBUS. Si aade otros CPs
puede aumentar el nmero de enlaces por equipo.
Por bfer de peticiones es posible transferir hasta a 236 bytes de datos tiles. El
encabezamiento de la peticin ocupa otros 4 bytes ms.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A151

Configurar enlaces FDL programar interface SEND/RECEIVE

7.3.3

Enlace FDL con Broadcast

Propiedades
Un enlace Broadcast permite emitir utilizando una nica peticin un mensaje a varios
destinatarios. Del mismo modo es posible recibir mensajes por el mismo enlace Broadcast
que son recibidos simultneamente por otras estaciones conectadas a PROFIBUS.
Las propiedades pueden resumirse como sigue:
S

La transferencia de datos es bidireccional, es decir en un enlace Broadcast es posible


enviar y recibir.

La emisin y recepcin se realiza a travs del servicio FDL: SDN (Send Data with No
Acknowledge).

Al emitir se precisa definir un bfer de peticin, en la llamada AG_SEND. Es necesario


reservar rea para el encabezamiento de la peticin; sin embargo, su contenido no es
relevante.

Del encabezamiento de la peticin del AG_RECV es posible leer la direccin PB, el


LSAP y el servicio del emisor Broadcast.

Para emitir se utilizan LSAPs comprendidos entre 1 y 56. Para la recepcin, todas las
estaciones Broadcast tienen reservado el LSAP 63.
Equipo SIMATIC S7 con
CP PROFIBUS
rea de datos de usuario
Bfer de peticiones

enviar

Encabezamient
o de peticin
Datos
tiles

LSAP = 1..56
Enlace FDL
con Broadcast

recibir

LSAP = 63

Datos tiles

Figura 7-5

Emisin y recepcin a travs de un enlace FDL con direccionamiento Broadcast por programa

Configurar enlace FDL con Broadcast


Al crear el enlace FDL, seleccione como interlocutor del enlace/estacin (equipo) Todos los
equipos Broadcast.

Volumen de datos y alcance


El CP PROFIBUS slo soporta un enlace Broadcast respectivamente.
Por bfer de peticiones es posible transferir hasta a 236 bytes de datos tiles. El
encabezamiento de la peticin ocupa otros 4 bytes ms.

A152

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Configurar enlaces FDL programar interface SEND/RECEIVE

Atencin
Si utiliza un enlace FDL con Broadcast, en el CP afectado no podr recibir mensajes a
travs de ningn otro enlace Broadcast, tampoco en ningn enlace FMS con Broadcast.
Justificacin:
El LSAP para Broadcast (63) est ya ocupado con un enlace Broadcast.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A153

Configurar enlaces FDL programar interface SEND/RECEIVE

7.3.4

Enlace FDL con Multicast

Propiedades
Un enlace FDL con Multicast permite emitir utilizando una nica peticin un mensaje a
varios destinatarios de un crculo Multicast.
Las propiedades pueden resumirse como sigue:
S

La transferencia de datos es bidireccional, es decir en un enlace FDL con Multicast


posible enviar y recibir.

La emisin y recepcin se realiza a travs del servicio FDL: SDN (Send Data with No
Acknowledge).

Se enva usando un LSAP unificado dentro del crculo Multicast (valor 1..56).

Al emitir se precisa definir un bfer de peticin, en la llamada AG_SEND. Es necesario


reservar rea para el encabezamiento de la peticin; sin embargo, su contenido no es
relevante.

Del encabezamiento de la peticin del AG_RECV es posible leer la direccin PB, el


LSAP y el servicio del emisor Multicast.

Equipo SIMATIC S7 con


CP PROFIBUS
rea de datos de usuario
Bfer de peticiones

enviar

Encabezamient
o de peticin
Datos
tiles

Enlace FDL
con Multicast
LSAPlocal=LSAPremoto (1..56)

recibir

Datos tiles

Crculo
Multicast
Figura 7-6

Emisin y recepcin a travs de un enlace FDL con direccionamiento Multicast por programa

Configurar enlace FDL con Multicast


Al crear el enlace FDL, seleccione como interlocutor del enlace/estacin (equipo) Todos los
equipos Multicast.

A154

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Configurar enlaces FDL programar interface SEND/RECEIVE

Volumen de datos y alcance


Para saber cuntos enlaces FDL soporta el CP PROFIBUS utilizado, consulte la
Informacin sobre el producto /2/ suministrada con el CP PROFIBUS. Si aade otros CPs
puede aumentar el nmero de enlaces por equipo.
Por bfer de peticiones es posible transferir hasta a 236 bytes de datos tiles. El
encabezamiento de la peticin ocupa otros 4 bytes ms.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A155

Configurar enlaces FDL programar interface SEND/RECEIVE

7.4

Crear nuevo enlace FDL

Enlaces
Cuando se crean nuevos enlaces se parte ya de equipos (estaciones) registrados e
interconectados en red. Un enlace se configura, partiendo de un equipo o de una CPU en el
proyecto STEP7, definiendo un equipo de destino.
Debido a la interconexin en red, las direcciones PROFIBUS de ambos equipos estn ya
definidas. En caso de un enlace FDL especificado, esto es vlido tambin para la estacin
de destino seleccionada. Para los LSAPs (Link Service Access Point) locales y remotos se
asignan automticamente valores por defecto en ambos puntos finales del enlace.
En un equipo SIMATIC S7, el punto final del enlace es siempre una CPU. Para cada CPU
se crea una tabla de enlaces propia en la que se indican los interlocutores y los tipos de los
enlaces.

Nuevo enlace
Condicin para la configuracin de un nuevo enlace es que las estaciones estn
configuradas con sus CPs y estn conectadas en red en el proyecto S7. Para crear un
nuevo enlace, proceda del siguiente modo partiendo de NetPro:
1. Seleccione en NetPro la CPU del equipo, desde el que desea establecer el enlace.
2. Seleccione el comando Insertar " Nuevos enlaces (tambin se puede hacer con el
botn derecho del ratn).
Resultado: En la pantalla aparecer el cuadro de dilogo siguiente.

A156

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Configurar enlaces FDL programar interface SEND/RECEIVE

3. Marque la estacin interlocutora con la que desea establecer el enlace (si existen varias
CPUs, marque la CPU deseada).
4. Seleccione en el cuadro de texto Tipo el tipo de enlace que va a utilizar, p. ej. en
Enlace FDL.
Si confirma su entrada con Agregar, se habilita el nuevo enlace y permanece abierto el
cuadro de dilogo Nuevo enlace. As tiene la posibilidad de seguir creando otros enlaces
sin tener que abrir nuevamente el cuadro de dilogo. Al mismo tiempo se actualiza la lista
de enlaces.
Con Aceptar se registra el enlace en la lista, se cierra el cuadro de dilogo y se actualiza la
imagen en el cuadro de dilogo principal.
Si elige Cancelar se cerrar el cuadro de dilogo sin registrarse el enlace en la lista.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A157

Configurar enlaces FDL programar interface SEND/RECEIVE

Atencin
Para saber cuntos enlaces permite el CP PROFIBUS utilizado, consulte la Informacin
sobre el producto /2/ suministrada con el CP. Si un equipo incorpora varios CPs, en caso de
sobrepasarse dicho lmite se cambiar automticamente al siguiente CP. Los enlaces se
pueden escalar en el dilogo de propiedades.
Los enlaces con Otros equipos se clasifican como enlaces incompletos, es decir, el LSAP
remoto est vaco. Estos enlaces tienen que comprobarse en el dilogo de propiedades y
confirmarse con Aceptar.

Enlaces con equipos noS7 a travs de objetos alternativos


Si desea configurar enlaces con equipos o estaciones que no sean equipos S7, seleccione
como equipo de destino un equipo del tipo SIMATIC S5, PC/PG , SIMATIC PCStation
o bien Otro equipo.
Debido a la interconexin en red que realiza usted al habilitar estos equipos, queda definida
ya en forma fija la direccin PROFIBUS del equipo local y del remoto. Para el LSAP (Link
Service Access Point) se asigna un valor por defecto. El LSAP remoto queda vaco; deber
especificarse en la ficha Direcciones.

A158

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

7.5

Configurar enlaces FDL programar interface SEND/RECEIVE

Enlaces con interlocutores de otros proyectos


Existen dos posibilidades para crear enlaces con interlocutores configurados en otros
proyectos STEP 7 o con medios auxiliares ubicados fuera del proyecto STEP 7 actual:
S

Enlace a travs de objetos alternativos como SIMATIC S5, PC/PG , SIMATIC


PCStation o bien Otro equipo.
Este procedimiento est descrito en el apartado anterior.

Enlaces no especificados
Enlaces con un equipo an no conocido (p. ej. equipo de diagnstico) se configuran
como enlaces no especificados. Los enlaces FDL no especificados pueden
aprovecharse de dos formas:
Acceso libre a Layer 2 (ver tambin el captulo 7.3.2)
El direccionamiento del interlocutor de comunicacin tiene lugar a travs del
programa de usuario.
Enlace con interlocutores no configurados
El direccionamiento del interlocutor no configurado en el proyecto STEP 7 actual tiene
lugar en el dilogo de propiedades del enlace.
Puede crearse un enlace no especificado indicando equipo no especificado como
interlocutor al crear el enlace.

Objeto STEP 7 Interlocutor en proyecto desconocido (Multiproyecto)


Con este procedimiento se reserva en ambos proyectos parciales un enlace que ms
tarde, cuando se incorpore el proyecto interlocutor al multiproyecto, se puede adaptar
con soporte de sistema.
En las propiedades del enlace se tiene que configurar para ello un mismo nombre de
enlace en ambos proyectos. El nombre del enlace se toma como referencia textual al
reunir los proyectos. Sobre la base del nombre del enlace son posibles una asignacin
del interlocutor del enlace y una adaptacin de las propiedades del enlace.
Slo despus de haber reunido los proyectos parciales, y con ello los enlaces, se puede
cargar la configuracin de enlaces en el equipo S7, ya que antes de esto no se conocen
la direccin del interlocutor ni el LSAP remoto del enlace

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A159

Configurar enlaces FDL programar interface SEND/RECEIVE

7.6

Configurar propiedades de enlaces FDL

Introduccin
Junto al registro o lnea de la tabla de enlaces puede cambiar determinadas propiedades del
enlace configurado.
Aqu puede modificar individualmente parmetros del enlace que se registran de forma
estndar al abrir el cuadro de dilogo Nuevo enlace.

Cmo acceder al cuadro de dilogo


Para acceder al cuadro de dilogo de las propiedades especiales del enlace, proceda como
sigue:
1. Seleccione el enlace deseado en la tabla de enlaces.
2. Seleccione en el men Edicin

"

Propiedades del objeto.

Resultado: Aparecer el cuadro de dilogo Propiedades de enlaces FDL.

Fichas
El dilogo de propiedades es un dilogo que contiene fichas que corresponden a distintos
grupos de parmetros que pueden ser modificados.
Para los enlaces FDL se dispone de las siguientes fichas:
S

General
Muestra los parmetros globales del enlace as como el nombre local del enlace FDL

Direcciones
Muestra las informaciones sobre direcciones locales y remotas.

Panormica
Visin de conjunto de todos los enlaces FDL configurados correspondientes al equipo S7
seleccionado, con los respectivos parmetros (LSAPs locales y remotos).

Informaciones sobre estado (status)


En esta ficha se muestran informaciones actuales (momento de la llamada del dilogo)
sobre el estado de los enlaces. Estas informaciones se corresponden con la
visualizacin del diagnstico NCM.

A160

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

7.6.1

Configurar enlaces FDL programar interface SEND/RECEIVE

Definir interlocutor de enlace FDL

Ficha General
La ficha General del dilogo de propiedades indica los parmetros globales del enlace as
como el nombre local del enlace FDL. El ID local es idntico al ID de la tabla de enlaces y
se visualiza aqu por motivos de asignacin.

Tabla 7-1
Punto final local
Atributos

Descripcin

ID local

idntico al valor de la tabla de enlaces

Nombre

Nombre propuesto, modificable por el usuario.

va CP

Si un equipo dispone de varios CPs del mismo tipo que estn conectados a la misma
subred, se puede seleccionar aqu la va de enlace. > Botn Seleccin de va
Si no se ha asignado ningn CP (p. ej. por haber borrado anteriormente el CP) aparecer
aqu ninguno.
Si el equipo dispone de un solo CP no se podr seleccionar ninguna estacin.

Parmetros del bloque


ID

Este valor se tiene que registrar como ID del parmetro de llamada al bloque en el
programa de usuario para identificar al enlace.

LADDR

Este valor decimal se tiene que registrar como parmetro de llamada al bloque en el
programa de usuario para identificar al CP (formato Hex, 200H > 512D).

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A161

Configurar enlaces FDL programar interface SEND/RECEIVE

Nombre de enlace (referencia) slo en el multiproyecto


Si crea un enlace con un interlocutor en otro proyecto no reunido con el multiproyecto
actual, tiene que introducir un nombre de enlace como referencia. Sobre la base de esta
referencia se pueden reunir ms tarde enlaces interproyectos. Una vez reunidos los
enlaces, ya no se puede introducir el nombre de enlace (la referencia).

Seleccin de vas en caso de reparto de carga


Si en uno de los equipos existen CPs del mismo tipo, es posible seleccionar la va de
transmisin.
El botn Seleccionar va en la ficha General permite pasar al cuadro de dilogo del
mismo nombre:

Siempre que por el lado local o remoto se haya configurado un reparto de carga entre dos o
ms CPs PROFIBUS, en este punto puede asignarse al enlace la va deseada a travs de
los CPs.

A162

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

7.6.2

Configurar enlaces FDL programar interface SEND/RECEIVE

Definir parmetros de direccin

Parmetros de direcciones de un enlace FDL


Los enlaces se especifican mediante sus puntos finales local y remoto. A esto pertenecen:
S

Direccin PROFIBUS de la estacin a la que se desea acceder.

LSAP local (Link ServiceAccessPoint):


El LSAP local controla la receptibilidad del CP PROFIBUS. En el CP PROFIBUS se
ponen a disposicin los recursos de recepcin para el LSAP a fin de que pueda recibir
los datos en el enlace FDL.

LSAP remoto (Link ServiceAccessPoint):


El LSAP remoto controla la emisin en el CP PROFIBUS. El CP PROFIBUS enva datos
a travs del LSAP a la estacin en el enlace FDL. La estacin de destino tiene que estar
disponible para recibir este SAP.

Ficha Direcciones, enlace FDL especificado


La ficha Direcciones indica los valores propuestos para las direcciones local y remota. En
caso necesario se pueden ajustar las direcciones LSAP individualmente.
La forma de representar las direcciones de los interlocutores en el dilogo de propiedades
se indica en el siguiente ejemplo para una estacin A y su enlace con una estacin B.
Estacin
PROFIBUS A
Programa de usuario

Estacin
PROFIBUS B
CP PROFIBUS

ID local

LSAP
local

Figura 7-7

Direccin
PROFIBUS
local

Direccin
PROFIBUS
remota
Enlace FDL

LSAP
remoto

Asignacin de los valores de la ficha Direcciones a los puntos finales del enlace FMS

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A163

Configurar enlaces FDL programar interface SEND/RECEIVE

Ficha Direcciones enlace FDL no especificado


El enlace FDL no especificado puede aprovecharse de dos formas:
S

Enlace a un Otro equipo en otro proyecto


Es posible definir la direccin PROFIBUS remota y el LSAP para un equipo de destino
cualquiera. Dicho equipo puede estar situado dentro o fuera del proyecto STEP 7 actual.
Mientras no se especifique la direccin remota no es posible la comunicacin a travs
del enlace FDL.

Acceso layer 2 libre


Para configurar un acceso layer 2 libre, hacer clic en el botn correspondiente. En tal
caso ya no es posible introducir datos en los campos de entrada para la direccin
PROFIBUS remota y el LSAP remoto, ya que las direcciones de destino son definidas
ahora por el programa de usuario.

A164

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Configurar enlaces FDL programar interface SEND/RECEIVE

Ficha Direcciones enlace FDL con Broadcast


En un enlace FDL con Broadcast, los parmetros de direccin remota estn fijamente
ajustados. Todas las estaciones Broadcast son accesibles a travs de la direccin 127 de
PROFIBUS. Los datos se reciben en todas las estaciones Broadcast a travs del LSAP 63.
Los parmetros de direccin locales se registran al emitir en el encabezamiento de peticin
del mensaje, envindose al receptor. De esta forma, el programa de usuario en el
interlocutor remoto puede determinar quin le ha enviado el telegrama Broadcast.

Atencin
Si utiliza un enlace FDL con Broadcast, en el CP afectado no podr aprovechar ningn otro
enlace Broadcast, ni tampoco ningn enlace FMS con Broadcast.

Precausin
Tenga en cuenta la advertencia siguiente respecto a la funcin Activar distribucin cclica
de parmetros de bus:
Si ha activado esta opcin en el dilogo Propiedades PROFIBUS de la ficha Ajustes de
red, los parmetros de bus se envan durante el funcionamiento como telegramas
Broadcast. Para evitar conflictos en la manipulacin de telegramas dentro del programa de
usuario, usted tiene que:
ignorar todos los telegramas que se enven con LSAP >56;
o bien
desactivar la mencionada funcin en la ficha Ajustes de red.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A165

Configurar enlaces FDL programar interface SEND/RECEIVE

Ficha Direcciones enlace FDL con Multicast


En el caso de enlaces FDL con Multicast, los parmetros de direccin remotos estn
fijamente ajustados. Todas las estaciones Multicast pueden alcanzarse a travs de la
direccin 127 de PROFIBUS. Todas las estaciones incluidas en el crculo Multicast
gestionan la emisin y recepcin de datos a travs del mismo LSAP (valor permitido 1..56).
Por ello, el valor del LSAP slo puede seleccionarse localmente, adoptndose
automticamente en el LSAP remoto.
Los parmetros de direccin locales se registran al emitir en el encabezamiento de peticin
del mensaje, envindose al receptor. De esta forma, el programa de usuario en el
interlocutor remoto puede determinar quin le ha enviado el telegrama Multicast.

A166

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

7.6.3

Configurar enlaces FDL programar interface SEND/RECEIVE

Comprobar configuracin de enlaces FDL

Ficha Panormica
En la ficha Panormica se visualizan todos los enlaces FDL configurados en este equipo
con sus respectivos parmetros (no modificables).
El ancho de las columnas de la tabla se puede ajustar individualmente.
Descripcin

Parmetros
ID local

ste es el ID del enlace FDL

Nombre (punto final local)

nombre introducido para el enlace. Identifica al enlace FDL.

CPU / Aplicaciones

Si en el modo multiproceso (para estaciones PC: varias aplicaciones) se hace


mostrar todos los enlaces FDL operados en este equipo (opcin, ver bajo), se
indica aqu la CPU / aplicacin que sea punto final del respectivo enlace.

R/S o a travs de CP

Para CP S7: Rack/Slot del CP local por el que se desarrolla el enlace


(configuracin de hardware).
Para estacin PC: indicacin del CP por el que pasa el enlace.

Direccin interlocutor

Especifica la direccin PROFIBUS remota del interlocutor.

LSAP local

link service access point local.

LSAP remoto

link service access point remoto.

Estado

Muestra el estado actual de la configuracin del enlace.


Los enlaces sin asignacin se sealan mediante sin CP local / sin CP
remoto en la columna de estado y con un signo ! al final del ID local (p. ej.:
0002 A000!).
Los enlaces con Otros equipos se clasifican como enlaces incompletos, es decir,
el LSAP remoto est vaco. El usuario tiene que comprobar este enlace en el
dilogo de propiedades. Al salir del dilogo de propiedades con Aceptar se
adoptarn los cambios y el smbolo (!) del ID local y el estado incompleto sern
confirmados.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A167

Configurar enlaces FDL programar interface SEND/RECEIVE

7.7

Otras funciones de la configuracin de enlaces

Barra de iconos
En la barra de herramientas de la tabla de enlaces (ver figura) se ofrecen las siguientes
funciones:
Tabla 7-2

Funciones importantes para configurar enlacer

Guardar

Para guardar el enlace configurado seleccione la funcin Guardar o haga clic en el


botn correspondiente de la barra de herramientas (smbolo de disquete).

Imprimir

Si lo desea puede imprimir toda la tabla de enlaces o partes de ella. Seleccione para
ello la funcin Imprimir o haga clic en el correspondiente botn de la barra de
herramientas. (smbolo de impresora).
Para imprimir se dispone de las siguientes opciones:

S
S
S
S

Panormica de todos los enlaces (tabla de enlaces completa)


Panormica de los enlaces seleccionados (rea seleccionada)
Detalle de todos los enlaces (detalles de todos los enlaces)
Detalle de los enlaces seleccionados (detalles del rea seleccionada)

Cambiar de
interlocutor

Consiste en asignar un nuevo interlocutor al enlace seleccionado.

Insertar enlace

Se inserta un nuevo enlace en la tabla de enlaces.

Cargar

Se carga la tabla de enlaces en el sistema de destino. Para ms informacin al


respecto, consulte la funcin de ayuda integrada.

Ayuda

Si desea obtener ayuda o informaciones adicionales elija la funcin Ayuda o haga clic
en el botn de ayuda de la barra de herramientas (smbolo ?).
Con el botn de ayuda acceder a textos de ayuda contextual mientras que con el
men Ayuda acceder al dilogo de ayuda tal como es habitual en las aplicaciones
de Windows.

Atencin:
Tenga en cuenta que en enlaces del interface SEND/RECEIVE tambin cambiar el
ID del interlocutor.

Funcin Imprimir en la ficha Panormica


Hay disponible una funcin adicional para imprimir los enlaces configurados y el estado del
proyecto en la ficha Panormica.

A168

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

7.8

Configurar enlaces FDL programar interface SEND/RECEIVE

Editar enlaces sin asignacin

Motivo
A continuacin explicaremos las acciones que pueden conducir a que los enlaces
configurados pierdan su asignacin al CP se borren.
Atencin
Observe que a diferencia de los enlaces homogneos S7, a los enlaces del interface
SEND/RECEIVE se les asigna un ID que depende del CP. En las acciones descritas a
continuacin puede ser necesario adaptar el ID, lo cual obliga a su vez a adaptar la entrega
de parmetros en el programa de usuario.

Tabla 7-3

Acciones que obligan a cambiar los enlaces configurados


Accin

Desplazar el (mdulo) en
la configuracin de
hardware (arrastrando).

Efectos sobre el enlace


Se mantienen los enlaces.
Los IDs de los enlaces se
actualizan automticamente.

Borrar el CP (mdulo) en
la tabla de configuracin
de hardware.

Cmo restablecer el enlace?


1. Adaptar la direccin inicial del
mdulo LADDR en el programa de
usuario.
2. Volver a cargar la configuracin del
enlace en el CP.

Los enlaces se mantienen en la


tabla de enlaces sin asignacin
a un CP. Los enlaces aparecen
Aparecer el mensaje: El marcados con un ! en la ficha
CP tiene n enlaces; se
Panormica del dilogo de
perder la asignacin en
propiedades de los enlaces.
la tabla de enlaces.

Despus de colocar e interconectar un


CP en la configuracin del hardware :

Borrar el equipo SIMATIC


S7.

En el proyecto se borran todos


los enlaces con este equipo.

Volver a configurar el equipo y los


enlaces.

Borrar un equipo ajeno.

Los enlaces de los equipos


creados en el proyecto con un
equipo tercero se mantienen en
la tabla de enlaces sin
asignacin. Los enlaces
aparecen marcados con un ! en
la ficha Panormica del dilogo
de propiedades de los enlaces.

Reasignar al enlace un equipo ajeno (o


tambin un equipo local) a travs de la
funcin Edicin " Interlocutor...
Reasignar el enlace

Cambiar la subred a la
que est asignada el CP.

Los enlaces que estaban


asignados a travs del CP se
mantienen en la tabla de enlaces
sin asignacin. Los enlaces
aparecen marcados con un ! en
la ficha Panormica del dilogo
de propiedades de los enlaces.

A travs de la funcin Edicin "


Interlocutor... o a travs de la ficha
Direccin del dilogo de propiedades
del enlace en cuestin.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

1. Asignar al CP al enlace en el dilogo


de propiedades para el enlace en la
ficha Direcciones;
o
reasignar el enlace con la funcin
Edicin " Interlocutor... Reasignar
el enlace
2. Adaptar los IDs de los enlaces en el
programa de usuario.
3. Volver a cargar la configuracin del
enlace en el CP.

A169

Configurar enlaces FDL programar interface SEND/RECEIVE

Visualizacin del estado


En la ficha Panormica se visualiza en el dilogo Propiedades Enlaces FDL el estado
del enlace.
Precaucin
En caso de sustituir un CP por otro ste ltimo deber ofrecer los mismos servicios y ser
por lo menos de la misma versin.

A170

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

7.9

Configurar enlaces FDL programar interface SEND/RECEIVE

Interface SEND/RECEIVE en el programa de usuario de la


CPU

Bloques FC
Para realizar la comunicacin a travs de enlaces FDL se dispone de dos bloques del tipo
FC:
S

AG_SEND
El bloque transfiere los datos tiles del rea de datos de usuario dada para transferirlos
al CP PROFIBUS.

AG_RECV
El bloque guarda los datos tiles recibidos en el rea de datos de usuario indicada en la
llamada.

El esquema representado ms abajo describe el funcionamiento del interface


SEND/RECEIVE: El programa de usuario encarga al CP PROFIBUS mediante los bloques
FC AGSEND y AGRECV que enve o reciba datos en el enlace FDL configurado.
En los tipos de enlace: enlace no especificado con acceso layer 2 libre, Broadcast y
Multicast, el bfer de peticiones incluye, en el rea de datos de usuario, un encabezamiento
de peticin adicional destinado a incluir los parmetros de direccin y servicio.
Estacin PROFIBUS SIMATIC S7

CPU

CP PROFIBUS

Programa de
usuario STEP7

rea de datos
de usuario

Bfer de datos
FDL

AGSEND
AGRECV

Ciclo de la CPU

Figura 7-8

Base de
datos CP

enviar

Enlace FDL

recibir

Tiempo de transferencia

Interaccin de la CPU y del CP PROFIBUS en enlaces FDL

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A171

Configurar enlaces FDL programar interface SEND/RECEIVE

7.9.1

Programar programa de usuario con enlaces FDL

Principio de transferencia de peticiones y datos


El programa de la CPU inicia la transferencia de las reas de datos de usuario mediante
llamadas a los bloques FC y vigila que la transferencia sea correcta.En la llamada a los
bloques FC se transfieren entre otros los parmetros siguientes:
S

Nmero de enlace FDL (ID);

La direccin del mdulo;

La ubicacin del rea de datos de usuario en la CPU.

Para detalles sobre el interface de llamada, v. /6/.

Tarea de los bloques FC (Funciones)


La llamada a los bloques FC tiene el efecto siguiente:
S

El rea de datos de usuario es transferida al CP PROFIBUS o se toma de ste.

La ejecucin de la peticin se acusa positiva o negativamente en el estado.

Programar enlaces FDL


El interface SEND/RECEIVE se programa en el programa de usuario como sigue:
1. Para transferir los datos con enlaces FDL utilice los bloques FC siguientes:
AGSEND, para entregar el rea de datos de usuario al CP PROFIBUS;
AGRECV, para recoger los datos recibidos por el CP PROFIBUS en el rea de
datos de usuario de la CPU;
2. Evale los indicadores de los bloques FC:
en AGSEND los parmetros DONE, ERROR, STATUS;
en AGRECV los parmetros NDR, ERROR, STATUS;

Llamar a los bloques FC en el programa de la CPU


A continuacin se representa una posible secuencia de ejecucin de los bloques FC junto
con bloques de organizacin y de programa en el ciclo de la CPU:

A172

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Configurar enlaces FDL programar interface SEND/RECEIVE

Atencin
Los bloques se pueden llamar varias veces en un ciclo para un mismo enlace de
configuracin.

Leer datos de
recepcin del enlace
FDL

Leer PAE

OB

Programa de usuario

AGRECV

Enlace FDL

AGRECV

Enlace FDL

AGSEND

AGRECV

AGSEND

Enlace FDL

Enviar datos de
emisin del enlace
FDL

AGSEND

Escribir PAA

Leyenda:

Figura 7-9

Ejecucin del ciclo de la CPU


Las rayas indican los enlaces FDL con sus bloques
FC respectivos.

Secuencia tpica de bloques FC FDL en el ciclo de la CPU

Se observa lo siguiente:
S

El programa de usuario, que puede estar formado por un nmero discrecional de bloques
(OB, FB o FC), accede a varios enlaces FDL. (en la figura 7-9 se representan 3
enlaces).

El programa de usuario enva datos desde distintos puntos, es decir de forma controlada
por eventos y por programa, a travs de un interface FDL con una llamada AGSEND.

El programa de usuario recibe datos de distintos puntos del ciclo de la CPU a travs del
enlace mediante una llamada AGRECV.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A173

Configurar enlaces FDL programar interface SEND/RECEIVE

7.9.2

Intercambio de datos CPU S7 <> CP PROFIBUS

Principio
El CP PROFIBUS procesa las peticiones de emisin o recepcin independientemente del
ciclo de la CPU y requiere un tiempo de transferencia. El interface de los bloques FC con el
programa de usuario se sincroniza mediante confirmacin. Cabe distinguir dos casos:
S

El ciclo de la CPU dura menos que el tiempo de transferencia.

El ciclo de la CPU dura ms que el tiempo de transferencia.

Nota
Observe los diagramas de flujo de los bloques FC en el /5/. Estos diagramas muestran
cmo manejar y transferir parmetros al interface SEND/RECEIVE en el programa de
usuario para conseguir un intercambio de datos correcto.
Lea las informaciones que figuran a continuacin con respecto al ciclo de la CPU y el
tiempo de transferencia.

Ciclo de la CPU dura menos que el tiempo de transferencia


Si se vuelve a llamar a un bloque antes de que se hayan transferido o recibido los datos se
proceder como sigue en el interface de los bloques FC:
S

AG_SEND:
No se ejecutarn ms peticiones hasta que la estacin PROFIBUS no confirme la
transferencia de datos a travs del enlace FDL. El programa de usuario recibir el
mensaje Peticin en curso hasta que el CP PROFIBUS pueda ejecutar la siguiente
peticin en el mismo enlace FDL (la confirmacin tiene lugar en uno de los siguientes
ciclos).

AG_RECV:
en S7300 rige:
La peticin se confirma con el mensaje An no se han recibido datos si el CP
PROFIBUS no dispone an de datos de recepcin. El programa de usuario recibir
dicho mensaje en el ciclo de la CPU hasta que el CP PROFIBUS haya recibido datos
a travs del mismo enlace FDL.
en S7400 rige:
La peticin se confirma con el mensaje An no se han recibido datos si el CP
PROFIBUS no dispone an de datos de recepcin. Para poder recibir datos, el
programa de usuario deber lanzar una nueva peticin.

A174

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Configurar enlaces FDL programar interface SEND/RECEIVE

El ciclo de la CPU dura ms que el tiempo de transferencia


Si se vuelve a llamar un bloque antes de que se hayan transferido o recibido datos en el
interface de los bloques FC se proceder como sigue:
S

AG_SEND:
La peticin se confirma positivamente; el CP PROFIBUS est listo para recibir una
nueva peticin de emisin (aunque slo en la siguiente llamada).

AG_RECV:
La peticin se confirma con el mensaje Se han recibido nuevos datos cuando se
reciban datos en el rea de datos de usuario. A continuacin se adoptan los datos del
programa de usuario y se vuelve a establecer la disponibilidad para recibir con una
nueva llamada AGRECV.
Has que se restablezca esta disposicin a la recepcin, el CP PROFIBUS transmite una
confirmacin negativa a los dems equipos PROFIBUS (emisores) a travs de
PROFIBUS.

Atencin
Tenga presente que si el emisor y el receptor funcionan a distintas velocidades (emisor ms
rpido que el receptor) puede haber escasez de recursos.
El emisor recibe, eventualmente a travs de los bloques FC, la correspondiente respuesta, y
en tal caso tiene que repetir ms tarde la peticin de envo. (Indicacin no hay recursos de
recepcin en el equipo de destino; ver /6/).
-

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A175

Diagnstico NCM S7
El diagnstico NCM S7 aqu descrito proporciona informaciones dinmicas sobre el estado
operativo de las funciones de comunicacin de CPs conectados on-line.
Encontrar en este captulo informaciones generales sobre las distintas funciones de diagnstico.
Una lista de control le ayudar a la hora de detectar algunos problemas tpicos y sus posibles causas, pudiendo entonces recurrir a la ayuda de la herramienta Diagnstico NCM S7.

Las fuentes siguientes ofrecen informacin complementaria

A176

Durante el diagnstico, la ayuda integrada que ofrece apoyo contextual.

Sobre el manejo de los programas STEP 7 encontrar informaciones detalladas en la


ayuda bsica de STEP 7, donde encontrar tambin el tema Diagnstico del hardware.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

8.1

Diagnstico NCM S7

Panormica

Posibilidades de diagnstico en STEP 7


En STEP 7 encontrar un concepto escalonado para llamar, conforme a la situacin, informaciones sobre el estado operativo de sus componentes y funciones de SIMATIC S7 y para
encontrar soluciones en caso de problemas. Encontrar:
S

Diagnstico del hardware y localizacin de fallos con STEP 7


El diagnstico de hardware aqu descrito proporciona informaciones dinmicas sobre el
estado operativo de mdulos, es decir, tambin de los CPs cuando el equipo S7 est
conectado online.
Usted puede reconocer la existencia de informaciones de diagnstico para un mdulo en
base a los smbolos de diagnstico que aparecen en la ventana del proyecto del Administrador SIMATIC. Los smbolos de diagnstico muestran el estado del correspondiente
mdulo y, en el caso de CPUs, tambin el estado operativo.
Se muestran informaciones de diagnstico detalladas en el estado de mdulos, que
usted puede visualizar haciendo un doble clic en un smbolo de diagnstico en la vista
rpida o la vista de diagnstico.

Diagnstico de la comunicacin con Diagnstico NCM S7


El diagnstico NCM S7 aqu descrito proporciona informaciones dinmicas sobre el
estado operativo de las funciones de comunicacin de CPs conectados on-line.

HW Config proporciona informaciones estticas.


Informaciones estticas significa que las propiedades de comunicacin configuradas
para un CP conectado online u offline se pueden ver en todo momento a travs de la
configuracin de hardware HW CONFIG.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A177

Diagnstico NCM S7

8.2

Funciones del Diagnstico NCM S7

Funciones
Entre ellas cabe distinguir:
S

Funciones generales de diagnstico y estadstica.

Funciones de diagnstico dependientes del tipo y del modo de operacin

Funciones generales de diagnstico y estadstica.


Independientemente del modo de operacin configurado para el CP PROFIBUS se pueden
utilizar las siguientes funciones de diagnstico:
S

Determinar el estado del PROFIBUS y el modo de operacin configurado para el CP.

Consultar los parmetros de bus PROFIBUS actuales (inclusive el desarrollo de Ttr reales).

Obtener informaciones estadsticas acerca de la estacin (equipo).

Consultar los mensajes de eventos registrados en el CP PROFIBUS (bfer de diagnstico).

Visualizar una panormica de la estacin PROFIBUS.

Funciones dependientes del modo de operacin


Dependiendo del modo de operacin configurado para el CP PROFIBUS se pueden utilizar
las siguientes funciones de diagnstico:
S

Diagnstico maestro DP:


Determinar el estado del maestro DP as como el estado de la comunicacin de todos
los esclavos configurados.
Tambin es posible acceder a datos de diagnstico de esclavos DP para esclavos DP
individuales.

Diagnstico de esclavos DP;

Nota
Tenga en cuenta que el Diagnstico NCM S7 no es posible en un esclavo DP pasivo va
PROFIBUS.

A178

Diagnstico de los enlaces FDL;

Diagnstico de los enlaces FMS; explicaciones, v. tomo 2 de este manual.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

8.2.1

Diagnstico NCM S7

Instalacin e inicio del Diagnstico NCM S7

Instalacin
El Diagnstico NCM S7 es parte integrante de STEP 7.
Usted tiene varias posibilidades para iniciar la herramienta de diagnstico, por ejemplo:
S

Desde el men inicial de Windows con el grupo de programas SIMATIC.


Elija esta opcin si el proyecto STEP 7 en el que configur el CP no est disponible en
su PG (mantenimiento).

Desde el cuadro de dilogo Propiedades del CP en el que se encuentra su proyecto


STEP7.

Opcin 1
Opcin 2
S Desde el men inicial de Windows con S Desde el cuadro de dilogo del CP respectivo
el grupo de programas
de su proyecto STEP 7.
SIMATIC...NCM...Diagnstico.""
Elija esta opcin si el proyecto STEP 7
en el que configur el CP no est
disponible en su PG (mantenimiento).

Encontrar informaciones sobre otras posibilidades de inicio en el apartado siguiente 8.3.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A179

Diagnstico NCM S7

Estructura
El Diagnstico NCM S7 se presenta, en forma similar a, por ejemplo, el Administrador
SIMATIC, como ventana de aplicacin autnoma, dividida en dos partes, con barras de
mens y funciones:

Zona de navegacin con


objetos de diagnstico
S

Zona de contenido con


resultados del diagnstico

En la zona de navegacin, parte izquierda, encuentra usted los objetos de diagnstico


en un orden jerrquico.
Aqu tiene en todo momento una visin de conjunto de las funciones de diagnstico disponibles. Dependiendo del tipo de CP que est diagnosticando actualmente y de para
qu funciones y enlaces est configurado el CP, se muestra una estructura de objetos
adaptada en la zona de navegacin.

En la zona de contenido se representa en la parte derecha el resultado de la funcin de


diagnstico seleccionada por usted en la zona de navegacin.

Al seleccionar un objeto de diagnstico en la zona de navegacin con un clic del ratn


ejecuta usted la funcin de diagnstico.

A travs de la barra de mens y funciones controla usted el desarrollo del diagnstico


con los comandos dependientes del contexto.

Manejo

A180

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

8.2.2

Diagnstico NCM S7

Comandos generales

Panormica
Los siguientes comandos de men tienen una relevancia general para el desarrollo del diagnstico. Dependiendo del contexto hay disponibles otras funciones; encontrar explicaciones al respecto en la ayuda online para Diagnstico NCM.
Tabla 8-1

Significado de los comandos

Men
Diagnstico>"
Abrir enlace online...
Diagnstico>"
Cerrar enlace online...

Significado
A travs de estos comando de men puede establecer el enlace con otro CP
a diagnosticar, sin tener que terminar e iniciar de nuevo la herramienta de
diagnstico. El enlace de diagnstico actual se cierra.
Si desea operar varios enlaces de diagnstico al mismo tiempo, puede iniciar
para ello repetidamente el Diagnstico NCM S7.

Modo"

Con ellos se controla el CP del siguiente modo:

Stop CP

Parar el CP.

Start CP

Puede arrancar el CP si el selector de RUN/STOP est en RUN.

Borrado total CP

En determinados tipos de CP, p. ej. el CP 4435 Basic, es posible la funcin


Borrado total. La funcin tiene que confirmarse adicionalmente.

Ver>"Actualizar

Con este comando, cada vez que acciona el botn se activa una renovacin de
las informaciones visualizadas sobre diagnstico y estado.

Ver>"
Actualiz. cclica on / cclica
off

Con este comando de men se activa (Actualizacin cclica on) y desactiva


(cclica off) una renovacin (cclica) automtica de las informaciones
visualizadas sobre diagnstico y estado.
Puede ajustar el tiempo entre los momentos de actualizacin con el comando de
men Herramientas"Preferencias.

Herramientas>"Preferencias

Ajuste con este comando parmetros de validez general para la sesin de


diagnstico.

Ayuda"

Sirve para obtener ayuda acerca de la funcin de diagnstico actual. Tambin


puede utilizar la tecla de funcin F1.
Tenga en cuenta que algunas funciones de diagnstico contienen tambin
ayudas referidas al contexto para los distintos campos de salida. Para ello
cliquee el cursor en el campo de salida y pulse la tecla de funcin F1.

Nota
Si el enlace con el CP PROFIBUS se interrumpe durante la sesin de diagnstico, recibe
usted un aviso Online: Se ha desecho el enlace.
Usted puede restablecer el enlace con el CP PROFIBUS confirmando
correspondientemente el cuadro de dilogo presentado. Si es posible, esto permite
restablecer el enlace.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A181

Diagnstico NCM S7

8.3

Iniciar la sesin de diagnstico

8.3.1

Establecer el enlace con el CP PROFIBUS

Condiciones
Establezca una conexin fsica entre la PG y el equipo SIMATIC S7. La conexin se puede
realizar a travs de:
S

MPI

Industrial Ethernet (protocolo ISO)

Industrial Ethernet TCP/IP (protocolo IP)

PROFIBUS

Posibilidades para la llamada del diagnstico


Desde las siguientes funciones o cuadros de dilogo de STEP7 se puede llamar el Diagnstico NCM:
S

Dilogo de propiedades del CP

Men Inicio de Windows

Dilogo de propiedades de los enlaces (NetPro)

Configuracin del hardware HW Config

A continuacin se describen estas posibilidades.

8.3.2

Iniciar el diagnstico desde el cuadro de dilogo Propiedades del


CP
Si su PG/PC dispone de datos de configuracin, proceda como sigue:
1. Marque la estacin S7 en cuestin en el proyecto y abra la configuracin de hardware.
2. Seleccione el CP y abra el dilogo de propiedades.
3. Elija la ficha Diagnstico.
4. Seleccione el botn Ejecutar
Resultado:
Se abre Diagnstico NCM S7. La ruta se ajustar automticamente de acuerdo a la conexin actual configurada en STEP 7.

A182

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

8.3.3

Diagnstico NCM S7

Llamar el diagnstico a travs del men Inicio de Windows


Si en su PG/PC no hay datos de configuracin, proceda de la manera aqu descrita para
comenzar el diagnstico con un CP conectado:
1. Seleccione en el men Inicio de Windows el comando de men SIMATIC STEP 7 NCM
S7 Diagnstico
El Diagnstico NCM S7 se inicia, apareciendo en la zona de contenido el mensaje No
hay enlace online con el CP.
2. Seleccione el comando de men Diagnostico Abrir enlace online.
3. En el cuadro de dilogo que aparecer antepuesto, seleccione Diagnstico NCM S7:
ruta Online el interface deseado de acuerdo con la configuracin de su hardware.
Dependiendo del tipo de conexin seleccionado se le pedir que introduzca parmetros
de direccin:

Tabla 8-2

Posibilidades de ajuste de las rutas online sin parmetros para un paso de red

Conexin al equipo de
destino
MPI

Direccin de la estacin

Posicin del mdulo


portamdulos/slot

Direccin MPI del CP si ste tiene una


direccin MPI propia.

No. de bastidor/slot del CP a


diagnosticar.

En otro caso tiene que introducirse aqu


la direccin MPI de la CPU.

Si se indica la direccin MPI del CP, es


posible el ajuste por omisin 0/0
Con este ajuste se accede al CP cuya
direccin se ha indicado como direccin
de estacin.

PROFIBUS

Direccin PROFIBUS del CP


PROFIBUS a travs del que se accede
a la estacin S7.

No. de bastidor/slot del CP a


diagnosticar.

Industrial Ethernet

Direccin MAC del CP Ethernet a


travs de la que se accede a
la estacin S7.

No. de bastidor/slot del CP a


diagnosticar.

Introduccin en hexadecimal.
Industrial Ethernet TCP/IP

Direccin IP del Industrial Ethernet a


travs del que se accede a la estacin
S7.
Introduccin en decimal.
Ejemplo:
Direccin IP decimal 142.120.9.134

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Si se indica 0/0 se accede


directamente al CP especificado con la
direccin de estacin.
No. de bastidor/slot del CP a
diagnosticar.
Si se indica 0/0 se accede
directamente al CP especificado con la
direccin de estacin.

A183

Diagnstico NCM S7

Ejemplos de ruta online sin paso de red


Bastidor / slot : 0/4
PG/PC

S7 300
CP
U

CP

Direccin de estacin
(MAC): 080006010203

Conexin de la estacin de
destino: Industrial Ethernet

Figura 8-1

se puede acceder directamente al CP a diagnosticar

Bastidor / slot : 0/5


PG/PC

S7 300
CP
U

C
P

C
P

Direccin de estacin
(MAC):
080006010203
Conexin de la estacin de
destino: Industrial Ethernet

Figura 8-2

A184

Red2

al CP a diagnosticar se puede acceder indirectamente a travs de otro CP

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

8.3.4

Diagnstico NCM S7

Utilizar paso de red

Caso a: un paso de red


Si al CP a diagnosticar slo puede accederse a travs de un paso de red, tendr que seleccionar ste adicionalmente y que indicar su direccin de estacin en la red local.
Adems tiene que indicar la ID de subred S7 de la red de destino:
La ID de la subred se compone de dos nmeros separados por un guin:
un nmero para el proyecto
un nmero para la subred
La ID de subred puede consultarla en las propiedades del objeto para la subred en el proyecto STEP7. La ID de subred se imprime tambin al imprimir la configuracin de la red.

Direccin de estacin (paso de


red) (MAC): 080006010203
PG/PC

Bastidor / slot : 0/5

S7 300
CP
U

C
P

C
P

S7 300
CP
U

C
P

Direccin de estacin:
direccin PROFIBUS 9

Conexin del paso de red:


Industrial Ethernet

ID de subred S7 de la red de
destino: 0001 0001
Figura 8-3

Conexin de la estacin de
destino:
MPI/PROFIBUS/AUTO

Ejemplo de parametrizacin de la ruta online con un paso de red

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A185

Diagnstico NCM S7

Caso b: varios pasos de red


Si se tiene que acceder al CP a diagnosticar a travs de varios pasos de red, basta con indicar el primer paso de red.
El Routing a travs de los restantes pasos de red se determina automticamente.
Direccin de estacin (paso de
red) (MAC): 080006010203
PG/PC

S7 300
CP
U

C
P

C
P

Bastidor / slot : 0/5


Conexin del paso de red:
Industrial Ethernet
El Routing a travs de
otros pasos de red
tiene lugar
automticamente.

ID de subred S7 de la red de
destino: 0001 0001
Figura 8-4

A186

S7 300
CP
U

C
P

Direccin de
estacin: direccin
PROFIBUS 9
Conexin de la estacin de
destino :
MPI/PROFIBUS/AUTO

Ejemplo de parametrizacin de la ruta online con varios pasos de red

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

8.3.5

Diagnstico NCM S7

Utilizar estacin PC ajustar el paso de red para PC internal


Existe una particularidad si usted utiliza su PC/PG como estacin PC y, por ello, al instalar
su mdulo ha parametrizado en Ajustar interface PG/PC el interface como PC internal
(local). En tal caso tiene que parametrizar el paso de red aunque no tenga que superar ningn otro paso de red hasta la estacin de destino.
Seleccione los siguientes ajustes:
S

Conexin del paso de red: MPI/PROFIBUS/AUTO

Direccin de estacin (paso de red)


Introduzca aqu el ndice del mdulo.
El ndice es la direccin virtual del slot del componente (presentable a travs del configurador de componentes). El ndice es idntico al nmero de slot seleccionado al configurar
la estacin PC en STEP 7 HW Config.

ID de subred S7 de la red de destino


Proceda tal como se describe en Ajustar paso de red.

Un consejo:
Puede soslayar estos ajustes para el paso de red si elige una de las siguientes posibilidades:
S

Usted inicia el Diagnstico NCM desde el cuadro de dilogo Propiedades del CP.

Usted no parametriza, al instalar su mdulo, en Ajustar interface PG/PC el interface


como PC internal (local).

Direccin de estacin (paso de red): 2


(aqu el ndice del mdulo) Ethernet.

Bastidor / slot: 0/4

Estacin PC

S7 300

OPC
Serv
er

CP
U

CP

Conexin del paso de red:


MPI/PROFIBUS/AUTO

CP

Direccin de estacin,
direccin PROFIBUS: 12

Conexin de la estacin de
destino:
MPI/PROFIBUS/AUTO

ID de subred S7 de la red de
destino: 0001 0001
Figura 8-5

Ejemplo de ajuste PC internal

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A187

Diagnstico NCM S7

8.3.6

Otras posibilidades para iniciar el diagnstico

Iniciar desde el cuadro de dilogo Propiedades de los enlaces


1. Active el acceso online a travs del comando Sistema de destino
enlace;

"

Activar estado de

2. Seleccione en la ficha Informaciones de estado el botn Diagnstico especial.

Iniciar desde la Configuracin del hardware HW Config


1. Con el equipo (la estacin) S7 conectado online, seleccione el comando Sistema de
destino " Estado del mdulo;
2. Seleccione en el dilogo presentado el botn Diagnstico especial.

Nota
Si desea operar varios enlaces de diagnstico al mismo tiempo, puede iniciar para ello
repetidamente el Diagnstico NCM S7.
Tambin pude iniciar eventualmente Diagnstico NCM S7 por duplicado con enlace online
para respectivamente el mismo CP; esto puede ser til, por ejemplo, para ver el bfer de
diagnstico junto al diagnstico de un enlaces.
Condicin para ello: Usted tiene a su disposicin por un lado un enlace online va LAN (ISO
o TCP/IP) y por otro lado un enlace online va bus K (como alternativa a travs de la CPU o
va routing de canal PG a travs de otro CP).

A188

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

8.4

Diagnstico NCM S7

Procedimiento a seguir en el diagnstico

Procedimiento
Para un rendimiento eficaz de la herramienta de diagnstico y especialmente cuando vaya a
utilizar la herramienta por primera vez se recomienda proceder de la manera siguiente:
1. Siga los pasos descritos en el diagrama de flujo representada a continuacin para llevar
a cabo una sesin de diagnstico.
Iniciar la sesin de diagnstico NCM S7:
Establecer el enlace con el CP
Ajustar opciones
Identificar el CP PROFIBUS (seleccionar el objeto de diagnstico Informacin sobre el CP)

Determinar el estado actual del CP


(seleccionar el objeto de diagnstico Estado operativo)

Si el CP est fuera del anillo


(con estacin PROFIBUS activa)

El CP no
est en RUN

si el CP est en RUN

Parmetros de bus PROFIBUS


Funciones de estadstica
Funciones de estadstica
Panormica de estaciones
PROFIBUS

Seleccionar objetos de diagnstico


especficos del modo operativo:
Maestro DP
Esclavo DP
Enlace FDL
Enlace FMS (ver tomo 2)
Para obtener una visin de conjunto y una aclaracin detallada de eventos de diagnstico,
ver/evaluar el bfer de diagnstico

Si procede corregir la configuracin o programacin.

2. Aclare p. ej. en base a la lista de control que figura en el apt. 8.6 sus problemas o las
tareas a realizar y seleccione, de conformidad con lo all recomendado, la funcin de
diagnstico.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A189

Diagnstico NCM S7

8.5

Activar directamente funciones de diagnstico


Vea en las tablas siguientes qu posibilidades de diagnstico puede encontrar en las funciones disponibles.

Tabla 8-3

Funciones generales de diagnstico y estadstica.

Funcin de
diagnstico /
objeto de
diagnstico

Objetivo del diagnstico

Particularidades

Informacin sobre
CP

Identificar el CP con el que est enlazado


Diagnstico NCM S7 y determinar el
estado operativo actual.

Estado operativo

Determinar el estado operativo actual del


CP PROFIBUS como mdulo en
S7300/400 y como participante en la
comunicacin va PROFIBUS y, si procede,
modificarlo (comando Estado
operativo"CP Stop / CP Run).

Diagnstico
relacionado con el
equipo

Sirve para visualizar y decodificar datos de


diagnstico del equipo (especficos del
fabricante).

Bfer de diagnstico Diagnstico general de fallos mediante


bfer de diagnstico
Sirve para visualizar y detallar los
mensajes de eventos registrados en el CP.
El bfer de diagnstico suministra
informacin detallada sobre los servicios
de comunicaciones del CP.

El CP registra los mensajes de evento en


un bfer rotatorio. El bfer rotatorio del CP
tiene capacidad para hasta 50 entradas
Sin embargo, en el software NCM S7 se
puede almacenar hasta un total de 500
mensajes.
Todas las funciones CP pueden generar
mensajes de evento. Al llamar el objeto del
bfer de diagnstico se leen y visualizan
los mensajes. En la lnea superior se
visualiza el mensaje ms reciente el cual
lleva el nmero ms alto.
Con doble clic en un mensaje de evento
previamente seleccionado se presenta un
texto de ayuda que explica detalladamente
el mensaje.

Estacin L2

Panormica de estaciones en PROFIBUS:


Aclarar qu estaciones activas y pasivas
se han detectado en la subred PROFIBUS
y en el anillo lgico.

A190

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Tabla 8-3

Funciones generales de diagnstico y estadstica., continuacin

Funcin de
diagnstico /
objeto de
diagnstico

Objetivo del diagnstico

Parmetros de bus

Visualizar y comprobar los parmetros del


bus actuales.

Estadstica

Estadstica referida a estaciones


Evaluar informaciones sobre cmo el
PROFIBUS gestiona la comunicacin del
CP PROFIBUS direccionado.

Tabla 8-4

Diagnstico NCM S7

Particularidades

Adems de las informaciones de estado se


visualiza el nmero de eventos habido
desde la ltima vez que se inicializ el CP
PROFIBUS (contador) as como el nmero
de eventos determinado desde la ltima
peticin de actualizacin (diferencia).

Funciones dependientes del modo de operacin

Funcin de
diagnstico /
objeto de
diagnstico
Maestro DP

Objetivo del diagnstico

El diagnstico del maestro DP ofrece las


siguientes posibilidades:

S Visualizar el estado de procesamiento

Particularidades

Se accede al diagnstico de maestro DP


seleccionando el objeto de diagnstico
Maestro DP en la zona de navegacin.

del CP PROFIBUS configurado como


maestro DP.

S Obtener una panormica de los

esclavos DP conectados al sistema


maestro DP.

S Activar un diagnstico de esclavo DP


para uno de los esclavos DP
conectados.

Seleccione el objeto
de diagnstico
Esclavo DP dir. xx:

La funcin de diagnstico de esclavos DP


sirve para visualizar los datos de
diagnstico de esclavos DP. Dependiendo
del estado operativo del CP PROFIBUS en
cuestin puede tratarse de los datos
siguientes:

Dependiendo del modo de operacin del


CP se produce la visualizacin del esclavo
DP

S En modo maestro DP se tratar de

S En modo maestro DP: como objeto de

datos diagnstico de los esclavos DP


conectados.

S En modo esclavo DP: como objeto de


diagnstico independiente, en el nivel
jerrquico ms alto.

diagnstico subordinado al maestro DP.

S En modo esclavo DP se tratar de

datos de diagnstico del propio CP


PROFIBUS.
Independientemente de ello el maestro
DP de este esclavo DP suministra
informacin de diagnstico adicional a
la que podr recurrir para obtener un
diagnstico completo.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A191

Diagnstico NCM S7

Tabla 8-4

Funciones dependientes del modo de operacin, continuacin

Funcin de
diagnstico /
objeto de
diagnstico
Diagnstico de
mdulos

Objetivo del diagnstico

Particularidades

Determinar los estados de los mdulos


Determinar estados errneos del mdulo.

El diagnstico de mdulos slo puede


activarse si ha fallado un mdulo del
esclavo DP. Si no existe ningn
diagnstico de mdulo, el registro aparece
en gris en el rea de navegacin.

Visualizacin y supervisin de los enlaces de comunicacin FDL. Segn qu objeto de diagnstico seleccione,
obtendr en la zona de contenido informaciones generales o detalladas.
Enlaces

S Panormica de todos los tipos de

Enlaces " Tipo

S Panormica de todos los enlaces de

Haciendo un doble clic en los objetos de la


zona de contenido puede activar
informaciones detalladas.

enlaces utilizados

comunicacin de un determinado tipo,


p. ej. de todos los enlaces FDL;

S Informaciones sobre el estado del


enlace

Enlaces Tipo
Tipo enlace n
"

A192

"

S Informaciones detalladas sobre el

estado de un enlace de comunicacin.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

8.6

Diagnstico NCM S7

Lista de control para problemas tpicos en una instalacin

Significado
Las listas siguientes muestran algunos problemas tpicos y sus posibles causas, pudiendo
entonces recurrir a la ayuda de la herramienta Diagnstico NCM S7.
Las listas de control contemplan los temas siguientes:
1. Lista de control Funciones CP generales
2. Lista de control Modo maestro DP.
3. Lista de control Modo esclavo DP.
4. Lista de control Enlaces FDL.
Encontrar la correspondiente lista de control para enlaces FMS en el tomo 2 de este
manual.

Nota
En la columna Identificar la causa y remedio encontrar escrito en negrilla la solucin recomendada para resolver el problema.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A193

Diagnstico NCM S7

8.6.1

Lista de control Funciones CP generales

Tabla 8-5

Lista de control para problemas tpicos al utilizar un CP en una instalacin.

Problema

Causa posible

El CP PROFIBUS no pasa Se ha cargado una


al estado operativo RUN. configuracin no vlida en
el CP PROFIBUS.

Identificar la causa y remedio


El LED STOP amarillo y el LED SF rojo lucen
continuamente.
Abrir el bfer de diagnstico en la herramienta de
diagnstico PROFIBUS de NCM S7.
Ejemplo de una entrada:
El offset de datos de entrada DP configurado
(Offset=xxx, mdulo yy) no est permitido (direccin
PROFIBUS zz).
Otra entrada:
Stop del CP por parametrizacin no vlida.
Remedio:
Corregir la configuracin del CP PROFIBUS.

Hay una estacin activa


con otra velocidad de
transferencia antes del CP
PROFIBUS en el bus.

EL LED de STOP amarillo luce permanentemente,


el LED RUN amarillo parpadea.
Peticin del estado operativo en el diagnstico
PROFIBUS de NCM S7.
Estado operativo: Arranque
Estado PROFIBUS: La estacin est fuera del anillo.
Remedio:
Corregir la velocidad de transferencia.

Se ha excedido el tiempo
en la funcin Online NCM.

EL LED de STOP amarillo luce permanentemente.


El LED verde RUN destella.
No se ha realizado el recorrido de identificacin PBUS
con la CPU S7.

Error fsico de bus, p. ej.


cortocircuito en el bus.

Peticin del estado operativo en el diagnstico


PROFIBUS de NCM S7.
Estado del PROFIBUS: Estacin fuera del anillo.
Causa: Fallo del bus.
Remedio:
Eliminar el fallo.

Selector del CP
PROFIBUS en STOP.

Peticin del estado operativo en el diagnstico


PROFIBUS de NCM S7.
Estado operativo: Stop, causa: Conmutacin del
selector a STOP
Remedio:
Mover el selector del CP PROFIBUS a la posicin
RUN.

A194

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Diagnstico NCM S7

8.6.2

Lista de control Modo maestro DP.

Tabla 8-6

Lista de control para problemas tpicos al utilizar un maestro DP en una instalacin.

Problema
El CP no cambia al modo
Maestro DP (p. ej., LED
de fallo de bus encendido
en algunas estaciones).

Causa posible
No se ha configurado el
modo Maestro DP.

Identificar la causa y remedio


Solicitar un diagnstico PROFIBUS detallado del
estado operativo en NCM S7.
Informaciones de estado / modo maestro DP >
Estado: Stop, causa: no configurado
Remedio:
Configurar el modo Maestro DP.

Se ha especificado una
longitud incorrecta al
llamar el DPSEND.

Peticin del diagnstico del Maestro DP en el


diagnstico NCM S7PROFIBUS.
Stop, causa del estado DP: Longitud emisin errnea
al transferir datos desde el autmata.
Abrir el bfer de diagnstico en la herramienta de
diagnstico PROFIBUS de NCM S7.
Entrada La longitud de los datos de salida en la CPU
(= xxx bytes) es menor que la longitud total de los
datos de salida esperada por el maestro DP
(= yyy bytes).
Remedio:
La longitud correcta corresponde al parmetro arriba
indicado yyy > corregir el programa S7.

La CPU an est en
estado Stop o an no se
han recorrido los bloques
DPSEND / DPRECV.

Peticin del diagnstico del Maestro DP en el


diagnstico NCM S7PROFIBUS.
Stop, causa del estado DP: El autmata no transfiere
datos (>modo de sondeo no activado)
Remedio:
Pasar la CPU al estado RUN.

El bloque FC DPCTRL
solicita el estado DP Stop.

Peticin del diagnstico del Maestro DP en el


diagnstico NCM S7PROFIBUS.
Stop, causa del estado DP: No est activado el modo
de sondeo, el usuario ha solicitado el estado.
Remedio:
Estado DP RUN solicitado por el bloque FC
DPCTRL.

El bloque FC DPCTRL
ha solicitado el estado de
DPOffline.

Peticin del diagnstico del Maestro DP en el


diagnstico NCM S7PROFIBUS.
Offline, causa del estado DP: No est activado el
modo de sondeo, el usuario ha solicitado el estado.
Remedio:
Estado DP RUN solicitado por el bloque FC
DPCTRL.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A195

Diagnstico NCM S7

Tabla 8-6

Lista de control para problemas tpicos al utilizar un maestro DP en una instalacin.

Problema

Causa posible
Las estaciones esclavas
se encuentran en el
estado Stop
(p. ej., selector en
ET200UDP).

Identificar la causa y remedio


Peticin del diagnstico del Maestro DP en el
diagnstico NCM S7PROFIBUS.
Run, causa del estado DP: Modo de sondeo normal
(con datos tiles de la CPU).
Seleccionar el esclavo corresp. en la lista de esclavos.
Transferencia de datos: No.
Peticin del diagnstico del Esclavo DP que
corresponda en la lista de esclavos.
Diagnstico de la estacin esclava:
StationNonExistent
Remedio:
Llevar el selector de los esclavos DP a la posicin
RUN.

El CP PROFIBUS opera
como maestro de clase 2
y lee cclicamente los
datos de entradas y
salidas de las estaciones
esclavas.

Peticin del diagnstico del Maestro DP en el


diagnstico NCM S7PROFIBUS.
Run, causa del estado DP: Modo de sondeo normal
(con datos tiles de la CPU).
Seleccionar el esclavo corresp. en la lista de esclavos.
Transferencia de datos: No.
Peticin del diagnstico del Esclavo DP que
corresponda en la lista de esclavos.
Diagnstico de la estacin esclava: StationNotReady,
ExtStatusMessage, ParameterRequest,
SlaveDeactivated, StatusFromSlave
Remedio:
Desactivar el servicio de lectura y activar la
transferencia normal de datos; es decir cambiar a
Maestro 1.

Las salidas de los


esclavos DP estn todas
a cero aunque el
programa de usuario
solicita datos de salida
distintos de cero.

Se ha configurado la
reaccin de error
AUTOCLEAR y por lo
menos un esclavo DP
configurado no se
encuentra en la fase de
transferencia de datos.

Peticin del diagnstico del Maestro DP en el


diagnstico NCM S7PROFIBUS.
Clear, causa del estado DP: Hay como mnimo un
esclavo (act.) que no se encuentra en la fase de
transferencia de datos.
Buscar el esclavo que corresponda en la lista de
esclavos con transferencia de datos: No.
Peticin del diagnstico del Esclavo DP que
corresponda en la lista de esclavos.
Analizar el diagnstico del esclavo DP.
Remedio:
Llevar el esclavo que no se encuentra en la fase de
transferencia de datos a dicha fase, p. ej. corrigiendo
la configuracin, interruptor RUN, conexin fsica al
bus, etc..

A196

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Tabla 8-6

Diagnstico NCM S7

Lista de control para problemas tpicos al utilizar un maestro DP en una instalacin.

Problema

Causa posible
El bloque FC DPCTRL
solicita el estado DP
CLEAR.

Identificar la causa y remedio


Peticin del diagnstico del Maestro DP en el
diagnstico NCM S7PROFIBUS.
Clear, causa del estado DP: Modo de sondeo
(datos = 0), estado solicitado por el usuario.
Remedio:
Estado DP RUN solicitado por el bloque FC
DPCTRL.

Los datos de entrada no


estn llegando al rea
deseada en la CPU.
Se estn emitiendo datos
de salida errneos.
Si bien se han lanzado
peticiones GlobalControl
cclicas (SYNC y
FREEZE) solo se ha
procesado la ltima
peticin.

En el DPSEND o en el
DPRECV se ha indicado
un rea de puntero ANY
errneo.

Remedio:
Configurar el rea de puntero ANY segn el offset de
puntero ANY.

Se han enviado 2
peticiones Global Control
separadas.

Remedio:
Enviar las peticiones GlobalControl SYNC y FREEZE
con una sola peticin GlobalControl.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A197

Diagnstico NCM S7

8.6.3

Lista de control Modo esclavo DP.

Tabla 8-7

Lista de control para problemas tpicos del modo Esclavo DP en una instalacin

Problema
No estn llegando datos
DP esclavo CP
PROFIBUS del maestro
DP o bien el maestro DP
no est recibiendo datos
del esclavo CP
PROFIBUS.

Causa posible
El maestro DP an no
est en la fase de
transferencia de datos.

Identificar la causa y remedio


Peticin del diagnstico del Esclavo DP en el
diagnstico PROFIBUS de NCM S7.
Direccin PROFIBUS del maestro de parametrizacin:
ninguna
Diagnstico de la estacin esclava:
StationNotReady
ExtDiagMessage
ParameterRequest
StatusFromSlave
Mensaje explcito El esclavo espera la
parametrizacin y configuracin del maestro.
Remedio:
Pasar al maestro DP a la fase de transferencia de
datos.

No se ha parametrizado
ningn modo Esclavo DP
en el CP PROFIBUS.

Solicitar un diagnstico PROFIBUS detallado del


estado operativo en NCM S7.
Visualiza el estado operativo actual del CP.
Modo esclavo DP>Estado: Stop
Causa: no configurado
Remedios:
Corregir la configuracin del CP PROFIBUS, cambiar
el esclavo DP a modo activo o pasivo.

An no se han ejecutado
los bloques DPRECV o
DPSEND para el CP
PROFIBUS como esclavo
DP.

Peticin del diagnstico del Esclavo DP en el


diagnstico PROFIBUS de NCM S7.
Direccin PROFIBUS del maestro de parametrizacin:
ninguna
Diagnstico de la estacin esclava:
StationNotReady
ExtDiagMessage
ParameterRequest
StatusFromSlave
Mensaje explcito El esclavo determina su propia
longitud de datos de E/S (configuracin). Hay por lo
menos un bloque de DP en la CPU que no est siendo
ejecutado.
Remedio:
Llamar a los bloques FC DPSEND y DPRECV para
el CP PROFIBUS como esclavo DP.

A198

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Tabla 8-7

Diagnstico NCM S7

Lista de control para problemas tpicos del modo Esclavo DP en una instalacin

Problema
No estn llegando datos
DP esclavo CP
PROFIBUS del maestro
DP o bien el maestro DP
no est recibiendo datos
del esclavo CP
PROFIBUS.

Causa posible
La longitud E/S
especificada en el esclavo
al llamar al bloque
DPSEND o DPRECV
no coincide con la
longitud E/S configurada
en el maestro DP.

Identificar la causa y remedio


Peticin del diagnstico del Esclavo DP en el
diagnstico PROFIBUS de NCM S7.
Direccin PROFIBUS del maestro de parametrizacin:
ninguna
Diagnstico de la estacin esclava:
StationNotReady
ExtDiagMessage
ParameterRequest
SlaveConfigCheckFault
StatusFromSlave
Mensaje explcito El esclavo espera a la
parametrizacin y configuracin del maestro, la
longitud de los datos ha cambiado
Peticin del diagnstico referido al aparato,
entrada 02 XX YY
La entrada 02 describe un cambio en la configuracin
(ver tambin la tabla LEERER MERKER de la pgina
LEERER MERKER ).
La entrada XX indica la longitud actual (en
hexadecimal) del bloque DPSEND para el CP
PROFIBUS como esclavo DP (corresponde a la
longitud de los datos de entrada a configurar para este
esclavo en el maestro DP).
La entrada YY indica la longitud actual (en
hexadecimal) del bloque DPRECV para el CP
PROFIBUS como esclavo DP (corresponde a la
longitud de los datos de salida a configurar para este
esclavo en el maestro DP).
En el bfer de diagnstico se encuentra la entrada
correspondiente: Configuracin adaptada. Longitud
de recepcin: aaa, longitud de emisin: bbb,
correspondiendo aaa y bbb a los parmetros indicados
arriba en hexadecimal xx e yy.
Remedio:
Corregir la configuracin en el maestro DP o la
longitud en los bloques DPSEND o DPRECV del CP
PROFIBUS como esclavo DP.

El maestro DP se
encuentra en estado
CLEAR
o bien
se ha configurado la
reaccin de error
AUTOCLEAR en el
maestro DP y por lo
menos uno de los
esclavos DP configurados
en el maestro DP no se
encuentra en la fase de
transferencia de datos.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Peticin del diagnstico del Esclavo DP en el


diagnstico PROFIBUS de NCM S7.
Direccin PROFIBUS del maestro de parametrizacin:
XXX
Diagnstico de la estacin esclava:
StatusFromSlave
Mensaje explcito El maestro DP 1 se encuentra en el
estado CLEAR.
Remedio:
Pasar el maestro DP al estado RUN, eliminar el estado
CLEAR.

A199

Diagnstico NCM S7

Tabla 8-7

Lista de control para problemas tpicos del modo Esclavo DP en una instalacin

Problema
No estn llegando datos
DP esclavo CP
PROFIBUS del maestro
DP o bien el maestro DP
no est recibiendo datos
del esclavo CP
PROFIBUS.

Causa posible

Identificar la causa y remedio

El maestro DP ya no est
sondeando el CP
PROFIBUS como esclavo
DP > se ha sobrepasado
el tiempo de vigilancia
(watchdog).

Abrir el bfer de diagnstico en la herramienta de


diagnstico PROFIBUS de NCM S7.

El maestro DP ha liberado
al CP PROFIBUS como
esclavo DP para otros
maestros (p. ej., cambio al
modo OFFLINE).

Abrir el bfer de diagnstico en la herramienta de


diagnstico PROFIBUS de NCM S7.

En el bfer de diagnstico se encuentra la siguiente


entrada: Se ha rebasado el tiempo. Tiempo de
vigilancia ajustado en el esclavo: xxx 10 msec.
El factor XXX est configurado en el maestro DP y
produce el tiempo de vigilancia en ms multiplicndolo
por 10 Mode.
Remedio:
Pasar el maestro DP nuevamente al estado de RUN o
bien corregir el tiempo de vigilancia en la configuracin
del maestro DP.

En el bfer de diagnstico se encuentra la siguiente


entrada: El maestro (Dir. XXX) libera al esclavo para
otros maestros. Byte de estado del telegrama de
parametrizacin: YYY.
La entrada XXX corresponde a la direccin del
maestro DP que ha liberado al CP PROFIBUS como
esclavo DP. La entrada YYY equivale al primer byte
del telegrama de parametrizacin (p. ej. 64 dec.
equivale a UNLOCK)
Remedio:
Pasar el maestro DP nuevamente al estado RUN o
iniciar la transferencia de datos con un maestro
distinto.

A200

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Tabla 8-7

Diagnstico NCM S7

Lista de control para problemas tpicos del modo Esclavo DP en una instalacin

Problema
No estn llegando datos
DP esclavo CP
PROFIBUS del maestro
DP o bien el maestro DP
no est recibiendo datos
del esclavo CP
PROFIBUS.

Causa posible
La CPU an est en
estado STOP; los bloques
DPSEND/ DPRECV
an no han sido
recurridos.

Identificar la causa y remedio


Peticin del diagnstico del Esclavo DP en el
diagnstico PROFIBUS de NCM S7.
Direccin PROFIBUS del maestro de parametrizacin:
ninguna
Diagnstico de la estacin esclava:
StationNotReady
ExtStatusMessage
ParameterRequest
StatusFromSlave
Mensaje explcito El esclavo determina su propia
longitud de datos E/S (configuracin), la CPU est en
estado STOP.
Peticin del diagnstico referido al aparato de
entrada 04.
La entrada 04 describe que la CPU se encuentra en
el estado de STOP (ver tambin la tabla
LEERER MERKER de la pgina LEERER MERKER).
Remedio:
Pasar la CPU al estado RUN.

El CP PROFIBUS como
esclavo DP se encuentra
en estado Stop por
selector,
o bien
el CP PROFIBUS como
esclavo DP ha sido
parado por NCM S7 o por
el diagnstico PROFIBUS
de NCM S7.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Peticin del estado operativo en el diagnstico


PROFIBUS de NCM S7.
Estado operativo: STOP
Causa: Conmutacin del selector a STOP
o bien
Causa: STOP por orden del PG.
Remedio:
Conmutar el CP PROFIBUS al estado RUN mediante
el selector o desde PROFIBUS S7 NCM o desde
Diagnstico PROFIBUS de NCM S7.

A201

Diagnstico NCM S7

8.6.4

Lista de control Enlaces FDL.

Tabla 8-8

Lista de control para problemas tpicos de enlaces FDL en una instalacin.

Problema

Causa posible

No se transfieren datos a
travs de un enlace FDL o
bien solo se transfieren en
un sentido.

Los bloques AGSEND y


AGRECV no son
llamados en el programa
de usuario
o bien
el bfer de recepcin o de
emisin es demasiado
pequeo o errneo.

Identificar la causa y remedio


Comprobar el programa de usuario.
Evaluar los bytes de estado en AGSEND y
AGRECV.
Remedios:
Configurar eventualmente los bloques FC.
Corregir eventualmente el puntero ANY.

Asignacin LSAP errnea. Evaluar los bytes de estado de los bloques FC o el


bfer de diagnstico.
Remedios:
Cambiar los SAPs de acuerdo a lo especificado en las
entradas del bfer de diagnstico.
Direccin de destino
PROFIBUS no accesible.

Seleccionar la panormica de estaciones


PROFIBUS.
Evaluar el bfer de diagnstico y comprobar las
direcciones PROFIBUS de las estaciones PROFIBUS.
Remedio:
Indicar la direccin de destino correcta.

En caso de peticiones con El interface de AG_SEND sealiza Error de sistema


encabezamiento: Error en En el bfer de diagnstico aparece parmetro ilegal.
el encabezamiento de
Remedio:
peticin de AG_SEND.
Comprobar el parmetro en el encabezamiento de la
peticin, y dado el caso, corregirlo.
Transferencia de datos
demasiado lenta.

Dispositivo receptor
demasiado lento.

Evaluar el bfer de diagnstico.

Se enva el bloque de
datos completo en un
enlace FDL.

El parmetro LEN est


mal ajustado en
AGSEND.

Remedio:
Ajustar el parmetro LEN al tamao necesario.

Se enva el bloque de
datos completo en un
enlace FDL.

El bfer indicado con el


puntero ANY es
demasiado pequeo.

Remedio:
Corregir el parmetro LEN y el puntero ANY. -

A202

Entrada: La estacin de destino XX no dispone de


recursos de recepcin.
Remedios:
Retardar la emisin o comprobar la estacin receptora
y optimizar la recepcin.

En caso de peticiones con encabezamiento, el


parmetro LEN tiene que incluir el encabezamiento de
la peticin y los datos tiles.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Cargador de firmware
Este captulo le familiariza con el campo de aplicaciones y el manejo del cargador de
firmware (Firmware loader).
El cargador de firmware permite recargar nuevas ediciones de firmware en los mdulos
SIMATIC NET.

9.1

Campo de aplicacin

Firmware
Se entienden aqu por firmware los programas del sistema instalados en los mdulos
SIMATIC NET.

Campo de aplicacin del cargador de firmware


El cargador de firmware permite recargar nuevas ediciones de firmware en los mdulos
SIMATIC NET. Se utiliza para
S

Mdulos PROFIBUS

Mdulos Industrial Ethernet

Mdulos para pasos de red (p. ej. IE/PB?Link)

Instalacin
El cargador de firmware queda disponible en su PG/PC una vez instalado STEP 7.

Archivos a cargar
El cargador de firmware soporta los siguientes tipos de archivo:
S

<Archivo>.FWL
Un tipo de archivo que, aparte del propio firmware, contiene informaciones adicionales
que son visualizadas por el cargador de firmware. Con base en estas informaciones, el
cargador de firmware puede verificar si el firmware es compatible con el dispositivo.

Para ello, seguir las informaciones incluidas eventualmente en el archivo a cargar, p. ej. en
el archivo LEAME.
Estas informaciones son mostradas tambin tras la carga del archivo FWL en el cargador
de firmware.

Manejar el cargador de firmware


El proceso de carga se prepara y ejecuta en 3 4 pasos de dilogo, dependiendo del tipo
de mdulo.
Para ms detalles, consultar el apartado siguiente as como los propios cuadros de dilogo
en pantalla.
CPs S7 para PROFIBUS Configurar y poner en servicio
Edicin 09/2011
C79000G8978C18105

A203

Cargador de firmware

9.2

Cargar el firmware

Firmware cargable
El CP PROFIBUS soporta la actualizacin del firmware (FW) mediante cargador de FW.
Para ello, el CP permanece durante 10 segundos en el estado Esperando actualizacin
de FW tras una conexin de la tensin y accionamiento simultneo del selector de
modos de funcionamiento a STOP.
Despus de la actualizacin del FW se tiene que desconectar y conectar de nuevo el
bastidor antes de reiniciar el servicio normal.

Preparativos
Seleccione en el men de inicio de Windows el comando de men SIMATIC STEP 7 NCM
S7 Cargador de firmware.

Usar el botn Siguiente y seguir las instrucciones que figuran en el cuadro de dilogo que se
presenta en pantalla.

A204

Precausin
Cercirese de que el archivo de carga utilizado por usted est previsto como actualizacin
para la edicin de firmware que se encuentra en el mdulo. En caso de dudas, contacte con
el especialista de Siemens.

Precausin
Tenga en cuenta que una interrupcin del proceso de carga puede generar un estado
incoherente del mdulo. Para ms informacin, consulte la descripcin del dispositivo
correspondiente en la parte B del presente manual.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Cargador de firmware

Informacin adicional
S

La ayuda integrada proporciona ms informaciones detalladas sobre las distintas


variantes de carga.

Consulte las particularidades del proceso de carga de los mdulos en el manual de


equipo correspondiente /3/.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A205

Asignacin de pines

A Asignacin de pines
Asignacin de pines conector de 9 polos SubD (PROFIBUS)
Pin

A206

Seal

Designacin en
PROFIBUS

Asignado en
CPs SIMATIC NET

PE

Tierra de proteccin

RxD/TxD-P

Lnea de datos - B

RTS (AG)

Control - A

M5V2

Potencial referencia
datos

P5V2

Polo + alimentacin

BATT

RxD/TxD-N

Lnea de datos - A

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Normas y homologaciones de SIMATIC NET S7CPs

B Normas y homologaciones de SIMATIC NET S7CPs


Las homologaciones citadas en este captulo son vlidas para los mdulos siguientes.
Atencin
Los permisos actualmente vigentes se encuentran en la placa de caractersticas del
producto.

Designacin del producto:


S

CP 3425

Referencia: 6GK7 3425DA030XE0

CP3425 FO

Referencia: 6GK7 3425DF000XE0

CP 3435

Referencia: 6GK7 3435FA010XE0

CP 4435 Basic

Referencia: 6GK7 4435FX020XE0

CP 4435 Extended

Referencia: 6GK7 4435DX040XE0

Nota
Las homologaciones vigentes actualmente aparecen en la placa de caractersticas del
respectivo producto.

IEC 611312
Los antedichos S7CPs SIMATIC NET cumplen los preceptos y criterios de la norma
CEI 611312 (Sistemas de automatizacin, Parte 2: Requisitos para los materiales y pruebas).

Homologacin CE
Los antedichos S7CPs SIMATIC NET cumplen los requisitos y los objetivos de proteccin
estipulados en las directivas CE que se indican a continuacin, atenindose adems a las
normas europeas (EN) armonizadas para sistemas de automatizacin y publicadas en los
boletines oficiales de la Comunidad Europea:
S

89/336/CEE Compatibilidad electromagntica (directiva CEM)

94/9/CE Equipos y sistemas de proteccin para uso en atmsferas potencialmente


explosivas (directiva de proteccin contra explosiones)

Las declaraciones de conformidad de la CE estn a disposicin de las autoridades competentes, en cumplimiento de las directivas mencionadas, en:
S

Siemens Aktiengesellschaft
Industry Automation
Industrielle Kommunikation SIMATIC NET
Postfach 4848
D90327 Nrnberg

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A207

Normas y homologaciones de SIMATIC NET S7CPs

Encontrar tambin la declaracin de conformidad de la CE en la siguiente direccin de


Internet:
S

http://support.automation.siemens.com/WW/view/es/16689636

Directiva CEM
Los antedichos S7CPs SIMATIC NET S7CPs estn dimensionados para la operacin en
entornos industriales.
Campo de aplicacin

Exigencias en cuanto a
Emisin de Interferencias

Industria

EN 6100064 : 2001

Inmunidad a interferencias
EN 6100062 : 2001

Directiva de proteccin contra explosiones


segn EN 60079 (Electrical apparatus for potentially explosive atmospheres; Type of
protection n)
EN 6007915:2005, EN 600790:2006
II 3 G Ex nA II T3...T6
KEMA 07 ATEX 0145X
KEMA 03 ATEX 1229X
KEMA 03 ATEX 1228X
KEMA 03 ATEX 1125X

Cuidado
Requisitos exigidos al armario de distribucin
Para el uso en atmsferas potencialmente explosivas segn Class I, Division 2 o Class I,
Zone 2, el aparato se tiene que montar en un armario de distribucin o en una carcasa.
Para cumplir la directiva de la UE 94/9 (ATEX 95), la carcasa ha de cumplir al menos los
requisitos de IP 54 segn EN 60529.

Cuidado
Cables apropiados para temperaturas superiores a 70_C
Si se presentan temperaturas superiores a 70_C en el cable o en el conector de la carcasa,
o si la temperatura en los puntos de bifurcacin de los conductores de los cables es
superior a 80_C, se han de tomar precauciones especiales.
Si el equipo se utiliza a temperaturas ambiente superiores a 50_C, se tienen que utilizar
cables con una temperatura de servicio admisible de como mnimo 80_C.

A208

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Normas y homologaciones de SIMATIC NET S7CPs

Cuidado
Proteccin de sobretensin transitoria
Tome las medidas necesarias para evitar sobretensiones transitorias que superen en ms
del 40% la tensin nominal. Esto est garantizado si los aparatos trabajan slo con baja
tensin de seguridad (SELV).

Nota
Durante el uso (la instalacin) de los productos SIMATIC NET en el rea con riesgo de
explosin Zona 2 es imprescindible cumplir las condiciones especiales pertinentes.
Encontrar dichas condiciones aqu:
S

en la coleccin de manuales SIMATIC NET, a travs de


Todos los documentos > Approval of SIMATIC/SIMATIC NET Products for
Direct Installation in ExZone 2

Encontrar la informacin relativa a productos SIMATIC aqu:


S

en la direccin de Internet
http://support.automation.siemens.com/WW/view/es/13702947

Directiva para maquinaria


Este producto constituye un componente segn el artculo 4(2) de la Directiva para maquinaria CE 89/392/CEE.
De acuerdo con dicha Directiva, estamos obligados a advertir que el mencionado producto
se prev exclusivamente para su montaje en una mquina. Antes de poner en servicio el
producto final, es necesario cerciorarse de que el mismo es conforme con la directiva
89/392CEE.

Observacin de las directrices de montaje


El producto cumple los requisitos si al instalarlo y ponerlo en servicio se observan las directrices de montaje incluidas en el presente manual y en las documentaciones /1/.

Cuidado
Peligro de lesiones corporales y daos materiales.
Si se instalan ampliaciones no homologadas para los S7CPs SIMATIC respectivamente
sus sistemas de destino, podran infringirse los requisitos y las prescripciones concernientes
a la seguridad y la compatibilidad electromagntica.
Por ello debern utilizarse nicamente ampliaciones homologadas para el sistema.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A209

Normas y homologaciones de SIMATIC NET S7CPs

Observacin para Australia


Los antedichos S7CPs SIMATIC NET cumplen las exigencias de la norma AS/NZS 2064
(Class A).

Observacin para Canad


Este equipo digital de la clase A cumple las exigencias de la norma Canadian ICES003.

AVIS CANADIEN
Cet appareil numrique de la classe A est conforme la norme NMB003 du Canada.

Homologaciones UL y CSA
Nota
En la placa de caractersticas del producto en cuestin se indica cules de las siguientes
homologaciones UL/CSA o cULus han sido otorgadas para el mismo.

Homologacin UL
ULRecognitionMark/Underwriters Laboratories (UL) segn Standard UL 508:
S

Report E 85972

Homologacin CSA
CSACertificationMark/Canadian Standard Association (CSA) segn Standard C 22.2 No.
142:
S

Certification Record 063533C000

Homologacin cULus, Hazardous Location


CULUS Listed 7RA9 IND. CONT. EQ. FOR HAZ. LOC.
Underwriters Laboratories Inc. segn
S

UL 508 (Industrial Control Equipment)

CSA C22.2 No. 142 (Pocess Control Equipment)

UL 1604 (Hazardous Location)

CSA213 (Hazardous Location)

APPROVED for Use in

A210

Cl. 1, Div. 2, GP. A, B, C, D T4A

Cl. 1, Zone 2, GP. IIC T4

Cl. 1, Zone 2, AEx nC IIC T4

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Normas y homologaciones de SIMATIC NET S7CPs

Obsrvese la indicacin siguiente:

Nota
La instalacin debe estar montada conforme a las prescripciones del NEC (National
Electrical Code).
Si se opera en entornos correspondientes a la Class I, Division 2 (vase arriba), es
necesario incorporar los S7CPs SIMATIC NET en una caja que cumpla por lo menos con
IP54 segn la norma EN 60529.

Permiso FM
Factory Mutual Approval Standard Class Number 3611,
Class I, Division 2, Group A, B, C, D, T3...T6 or
Class I, Zone 2, Group IIC, T3...T6.
Consulte la clase de temperatura en la placa de modelo del mdulo.

Cuidado
Pueden producirse daos personales y materiales.
En reas con riesgo de explosin se pueden producir daos personales y materiales si, con
el CP SIMATIC NET S7 en funcionamiento, se crea o interrumpe un circuito de corriente
elctrica (p. ej. con conectores elctricos, fusibles, interruptores).
WARNING EXPLOSION HAZARD: DO NOT DISCONNECT EQUIPMENT WHEN A
FLAMMABLE OR COMBUSTIBLE ATMOSPHERE IS PRESENT.
Si se usa en reas con riesgo de explosin (Division 2 Zone 2), el aparato se debe montar
en una carcasa.

Cuidado
Riesgo de explosin al conectar o desconectar el aparato
RIESGO DE EXPLOSIN
EN UNA ATMSFERA FCILMENTE INFLAMABLE O COMBUSTIBLE NO SE DEBEN
CONECTAR CABLES AL APARATO NI DESCONECTARLOS DEL MISMO.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A211

C Bibliografa
Localizacin de la bibliografa Siemens
Los nmeros de pedido de documentaciones de Siemens se indican en los catlogos
SIMATIC NET Comunicacin industrial, catlogo IK PI y SIMATIC Productos para Totally
Integrated Automation y Micro Automation, catlogo ST 70.
Estos catlogos as como informaciones adicionales se pueden solicitar a la respectiva
subsidiaria o sucursal de SIEMENS.
Algunos de los documentos aqu citados los puede encontrar tambin en el CD SIMATIC
NET Manual Collection que se adjunta a cada CP S7.
Muchos manuales SIMATIC NET puede encontrarlos en las pginas de Internet del
Siemens Customer Support para automatizacin:
http://support.automation.siemens.com/WW/view/es

Introduzca all la ID del manual correspondiente como nombre de bsqueda.


La ID se encuentra entre parntesis en la bibliografa.
Los manuales que existen en su PG/PC en la documentacin estndar de la instalacin
STEP7 estn disponibles en el men de Inicio (Inicio > SIMATIC > Documentacin).
En la siguiente direccin encontrar una pgina resumen de la documentacin SIMATIC:
http://www.automation.siemens.com/simatic/portal/html_76/techdoku.htm

Manuales y otras informaciones


En la siguiente direccin encontrar una pgina resumen de la documentacin SIMATIC:
/1/

Sobre el montaje y la puesta en servicio del CP


Sistema de automatizacin S7300
CPU 31xC y 31x Configuracin: Instrucciones de uso (ID: 13008499)
Datos de los mdulos: Manual de referencia (ID: 8859629)
Siemens AG
http://support.automation.siemens.com/WW/view/es/13008499
http://support.automation.siemens.com/WW/view/es/8859629

A212

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Bibliografa

as como
SIMATIC S7
Sistema de automatizacin S7400, M7400
Configuracin: Manual de instalacin (ID: 1117849)
Datos de los mdulos: Manual de referencia (ID: 1117740)
Siemens AG
http://support.automation.siemens.com/WW/view/es/1117849
http://support.automation.siemens.com/WW/view/es/1117740

/2/

Sobre el uso y la configuracin del CP


Manual
CPs S7 para PROFIBUS Configuracin y puesta en servicio
Parte integrante de la documentacin online en STEP 7
Siemens AG
http://support.automation.siemens.com/WW/view/es/1158693

/3/

Sobre el uso y la puesta en servicio del CP PROFIBUS


Manual de equipo
CPs S7 para PROFIBUS
(SIMATIC NET Manual Collection)
Siemens AG
CP 3425/3425 FO:
http://support.automation.siemens.com/WW/view/es/8773570

CP 3435:
http://support.automation.siemens.com/WW/view/es/8778841

CP 4435 Basic:
http://support.automation.siemens.com/WW/view/es/8776422

CP 4435 Extended:
http://support.automation.siemens.com/WW/view/es/8777196

/4/

Sobre el uso y la configuracin del CP con servicios FMS


Manual SIMATIC NET NCM S7 para PROFIBUS,
tomo 2
Parte integrante de la documentacin online en STEP 7
Siemens AG
http://support.automation.siemens.com/WW/view/es/
1158418

/5/

Sobre el uso y la configuracin del CP


NCM S7 para CPs SIMATIC NET instrucciones resumidas Gua rpida
Parte integrante de la documentacin online en STEP 7
Siemens AG
http://support.automation.siemens.com/WW/view/es/
1157760

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A213

Bibliografa

/6/

Sobre la programacin de los FCs y FBs de comunicacin


Funciones (FC) y bloques de funciones (FB) para CPs SIMATIC NET S7
Manual de programacin
Parte integrante de la documentacin online en STEP 7
Siemens AG
http://support.automation.siemens.com/WW/view/es/
30564821

/7/

Sobre el montaje y la puesta en servicio de una red SIMATIC NET PROFIBUS


Manual de redes de comunicacin industriales PROFIBUS
Siemens AG
http://support.automation.siemens.com/WW/view/es/
13542666

/8/

Configurar hardware SIMATIC y configurar enlaces con STEP 7


Parte del paquete de documentacin STEP 7 Conocimientos bsicos
Parte integrante de la documentacin online en STEP 7
Siemens AG

/9/

Programar SIMATIC con STEP 7


Parte del paquete de documentacin STEP 7 Conocimientos bsicos
Parte integrante de la documentacin online en STEP 7
Siemens AG

/10/

SIMATIC STEP 7 Manuales de referencia para


KOP / FUP / AWL
Software del sistema para S7300/400 Funciones del sistema y estndar
Parte integrante de la documentacin online en STEP 7
Siemens AG

/11/

Sobre el tema PROFIBUS:


SIMATIC NET Manual para redes PROFIBUS
Edicin 02
Siemens AG

/12/

Sobre el tema PROFIBUS:


Dezentralisieren mit PROFIBUSDPAufbau, Projketierung und Einsatz (Descentralizar con
PROFIBUSDP
Montaje, configuracin y uso)
Weigmann, J.; Kilian, G. / PublicisMCDVerlag

/13/

Norma PROFIBUS EN 50170, Vol. 2


Beuth Verlag, Berln

/14/

Sobre el tema PROFIBUS:


PROFIBUSDP/DPV1
Grundlagen, Tipps und Tricks fr Anwender (Principios, consejos y trucos para usuarios)
Popp, M. / HthigVerlag

A214

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Bibliografa

/15/

Sobre el tema CiR:


Manual de funciones
Modificaciones de la instalacin durante el funcionamiento con CiR
Siemens AG

/16/

Sobre el tema Programacin:


Automatisieren mit STEP 7 in AWL und SCL
Anwenderhandbuch, Programmierhandbuch (Automatizar con STEP 7 en AWL y SCL
Manual del usuario, Manual de programacin)
Berger, H. / PublicisMCDVerlag, 2001

/17/

Sobre la configuracin de componentes y sistemas PROFInet:


Ayuda bsica en la Engineeringtool SIMATIC iMap
Siemens AG

Para la aplicacin y la configuracin de PROFINET CBA


/18/

Sobre la configuracin de componentes y sistemas PROFInet CBA:


Ayuda bsica en la Engineeringtool SIMATIC iMap
Siemens AG

/19/

Sobre la configuracin de componentes y sistemas PROFInet CBA


Component based Automation ? Configurar instalaciones con SIMATIC iMap
Manual
Siemens AG

Para la aplicacin y la configuracin de PROFINET IO


/20/

SIMATIC
PROFINET ? Descripcin del sistema
Manual del sistema
Siemens AG
(Parte integrante de la Manual Collection)

/21/

SIMATIC
De PROFIBUS DP a PROFINET IO
Manual de programacin
Siemens AG
(Parte integrante de la Manual Collection)

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A215

Bibliografa

Referencia
Las referencias de pedido de los documentos SIEMENS arriba mencionados se encuentran en
los catlogos Comunicacin industrial SIMATIC NET, catlogo IKPI y Sistemas de
automatizacin SIMATIC S7 / M7 / C7 Componentes para la Integracin Total en
Automatizacin, catlogo ST 70.
Dichos catlogos as como otras informaciones y ofertas de cursos pueden obtenerse en las
delegaciones, representaciones y agencias de SIEMENS.

A216

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

D Historial de la documentacin
Este captulo ofrece una visin de conjunto de las ediciones anteriores de este manual y de
las complementaciones funcionales en STEP 7 y NCM S7.

Nuevo en la edicin 04 / a partir de STEP7 V5.4 (C79000?G8900?C181?04)


Con la presente edicin del manual se han reestructurado los manuales para CPs S7
para PROFIBUS:
S

Desglose y resumen de la descripcin de los bloques en el nuevo manual Funciones


(FC) y bloques de funciones (FB) para CPs SIMATIC NET S7? Manual de programacin:

Los manuales ya no estarn disponibles en la versin impresa

Dado el caso se han actualizado las referencias sobre artculos en Internet.

Nuevo en la edicin 01 / a partir de STEP7 V5.3 (C79000G8978C18101)


S

Nueva estructura del manual


En esta edicin hemos reunido en un solo manual los manuales de NCM S7 y CPs S7,
hasta ahora separados.
Con esto se tiene en cuenta tambin que la herramienta de configuracin NCM S7 no se
instala ya separada para PROFIBUS e Industrial Ethernet. Las funciones de NCM S7 se
instalan ahora automticamente con la instalacin de STEP 7.

Nuevo en la edicin 05 / a partir de STEP7 V5.2 (C79000G8978C12705)


Nota
Se trata de la ltima edicin antes de la reunin de los dos manuales NCM S7 para
PROFIBUS y Manual del equipo CP S7 para PROFIBUS en el presente manual.

Esta edicin del manual contiene complementos que se refieren a nuevas funciones de
STEP 7 y NCM S7 V5.2.
En detalle debe mencionarse lo siguiente:
S

Comunicacin S7 a travs de Router (funcin unilateral Cliente y Servidor) va IE/PB


Link o CP (ver captulo 1.4)

Multiproyecto
La nueva funcin Multiproyecto permite editar separadamente los proyectos y
reunirlos luego.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

A217

Historial de la documentacin

nuevo en la edicin 04 / vlido hasta STEP7 V5.1


Las modificaciones afectan ante todo a la funcionalidad DP de los CPs PROFIBUS.
Dado que el comportamiento difiere en parte en forma especfica del CP, se han marcado
en especial con el icono aqu mostrado caractersticas alternativas de los nuevos mdulos
considerados en la presente edicin del manual. En los correspondientes manuales de los
CPs PROFIBUS se hace mencin tambin a esta particularidad y a las marcas. Igualmente
encontrar estas marcas en la ayuda online de STEP 7.

nuevo en la edicin 03 / vlido hasta STEP7 V5.0 SP3


S

El Diagnstico NCM S7 se presenta con una nueva superficie. Vase el cap. 8.


Se ha reestructurado la descripcin del Diagnstico NCM S7. Mientras que en el
presente manual se utilizan informaciones generales y listas de control, la ayuda online
le proporciona informaciones detalladas sobre los resultados del diagnstico.

A218

Adems recibe usted informaciones sobre el modo maestro DP en el cap.4.9 Leer datos
de entrada/salida como maestro DP (clase 2) y en el cap. 4.10 Activar / desactivar
esclavos DP.

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Diagnstico Ethernet NCM S7, Panormica,


A177
Acceso layer 2 libre, A151
Diagnstico individual DP, A121
Agrupar esclavos DP, A97
Diagnstico NCM S7, Procedimiento, A189
Aplicaciones de PC, A23
Diagnstico NCM S7 en lnea Online, Ejemplos de
Area coherente, A130
ruta online con paso de red, A185
Area de datos DP, en modo Esclavo DP, A131
Diagnstico NCM S7 Ruta Online
Area de entradas DP, A91
Ejemplos de ruta online para PC internal,
Area de salidas DP, A91
A187
Areas de datos DP, A91
Ejemplos de ruta online sin paso de red,
Areas de entradas/salidas DP, longitud total, A91
A184
Asignacin de pines, A206
Direccin, A77
DPSTATUS, A143

B
Bautismo de nodo, A77
Bloques, FC/FB, A49
Bloques FC
AGRECV, A171, A172
AGSEND, A171, A172
DPCTRL, A104
DPDIAG, A104
DPRECV, A87, A104, A129, A142
DPSEND, A87, A104, A129, A142
Broadcast, A27, A148, A152
Bfer de peticiones, A151, A152, A154, A171
Byte de estado DP, A114

C
Cargador de firmware, A203
Campo de aplicacin, A203
Cargar el firmware, A204
Cargar, A77
Ciclo CPU, A88
en funcionamiento maestro DP, A104
Ciclo de CPU, para enlaces FDL, A174
Ciclo de la CPU, A130
Ciclo DP, A88, A130
CLEAR, A134
Combimaster, A33
Comunicacin S7, A23
va Router, A26
Configuracin del hardware, A63
CP
desplazar, A78
Modo de operacin, A67
CP PROFIBUS. Siehe CP
CSA, homologacin, A210

D
Diagnstico, A71
Diagnstico DP, A112
en el programa de usuario, A114
posibilidades, A113
CPs S7 para PROFIBUS Configurar y poner en servicio
Edicin 09/2011
C79000G8978C18105

E
Encabezamiento de peticin, A151, A152,
A154
Encabezamiento de peticiones, A171
Enlace
FDL, A76
S7 homogneo, A76
Enlace FDL, A145
a SIMATIC S5, A156
acceso layer 2 libre, A151
con Broadcast, A148, A152, A171
con Multicast, A148, A154, A171
especificado, A150
Intercambio de datos, A171
no especificado, A148, A151, A171
Panormica, A17, A27
parmetros de direccin, A160
Programacin, A172
Propiedades, A148
Volumen de datos y recursos disponibles,
A148
Enlace ISOTransport
guardar enlace, A168
imprimir enlaces configurados, A168
Enlace S7, A50, A52
Equipos de terceros, A38
Equipos perifricos, A30
Esclavo DP, asignar direccin, A94
Estado operativo DP, A89
cambiar, A107
ET 200, A30

F
Firmware, Cargar, A204
FM, Permiso, A211
FREEZE, A100, A134
Funcionamiento mixto DP/FMS, A33
Funcionamiento multimaestro. Siehe Funcionamiento mixto DP/FMS

A219

G
Global Control
en funcionamiento esclavo DP del CP L2,
A134
FREEZE / UNFREEZE, A97
SYNC / UNSYNC, A97

H
Homologacin
CSA, A210
UL, A210
HSA, A61

I
Imprimir, Configuracin, A168
Industrial Ethernet; interface de usuario para,
A23
Interface SENDRECEIVE, Panormica, A27

L
Lista de diagnstico DP, A119
Lista de estaciones DP, A116

M
Maestro DP (clase 2), Leer datos de entrada y
salida, A110
Maestro FMS, A33
Modo, DP, A30
Modo Esclavo DP, A125
configuracin, A132
configuracin en el maestro DP, A141
configurar, A135
inicializacin, A132
parametrizacin, A132
programar, A142
transferencia de datos, A132
Modo esclavo DP
Intercambio de datos, A129
panormica, A34
Modo Esclavo DPv, panormica, A127
Modo Maestro DP
Integracin en el programa de usuario, A81
panormica, A85
Modo maestro DP
intercambio de datos, A87
sincronizacin de la entrada de datos, A100
Sincronizacin de la salida de datos, A98
Cominicacin PG, en el modo configurado, A21
Comunicaci PG, con STEP 7 via PROFIBUS,
A21

A220

Comunicacin PG, en el modo PG, A21


Monomaestro DP, Panormica, A31
Multicast, A27, A148, A154, A166
Multimaestro DP, panormica, A32
Multiproyecto, A35, A40
Configurar enlaces, A162
configurar enlaces, A147, A159

N
NCM S7, Indicaciones generales, A55
NETPRO, A156
Nuevo enlace, A156
Nmeros de referencia, A207

O
Operacin paralela de CPs SIMATIC NET
S7300, A49
S7400, A51
Otros equipos, A158

P
Parmetro de direccin, Enlace FDL no especificado, A164
Parmetros de bus, A62
Clculo, A62
Parmetros de direccin, A163
Broadcast, A165
enlace FDL especificado, A163
Multicast, A166
PC internal, A187
Perfil, A61
Permiso, FM, A211
PROFIBUS; interface de usuario para, A23
PROFIBUSDP, A52
PROFIBUS/PROFIBUS FO, panormica, A16
Propiedades de la red, A60
Puesta en servicio, A54

R
Redes, A35
con administrador SIMATIC, A35
con Netpro, A35

S
Servicios, A18
SIMATIC S5, A23, A27, A29, A33, A34,
A38
Enlace FDL a, A156
Sincronizacin. Siehe DPMasterbetrieb

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

Slots, A49, A51


Subred
crear, A57
visualizar las conexiones, A65
SYNC, A98, A134

Tiempo de bit, A62


Token Bus, A16

U
UL, homologacin, A210

T
Tabla de configuracin sistema maestro, A95
Tabla de configuracin sistema maestro DP,
A136
TD/OP, A22

CPs S7 para PROFIBUS Configurar y poner en servicio


Edicin 09/2011
C79000G8978C18105

V
Velocidad de transferencia, A60
Velocidad de transmisin, A61

A221

Das könnte Ihnen auch gefallen