Professional Documents
Culture Documents
Prlogo, ndice
SIMATIC NET
CPs S7 para PROFIBUS
Configurar y poner en servicio
Comunicacin va CPs S7
Caractersticas de CPs
PROFIBUS
Modo de Maestro DP
Diagnstico DP
Modo de Esclavo DP
Interfaz SEND/RECEIVE
Diagnstico NCM S7
Cargador de firmware
10
Anexos A - E
ndice alfabtico
Parte B - Descripciones de
equipos
Edicin 06/2005
C79000 - G8900 - C181 - 02
Manual
CP 342 - 5 / CP 342 - 5 FO
B1
CP 343- 5
B2
CP 443 - 5 Basic
B3
CP 443- 5 Extended
B4
!
!
!
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.
Precausin
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.
A-2
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.
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.
A-3
Exclusin de responsabilidad
Siemens AG
Automation and Drives
Industrial Communication
Postfach 4848, D- 90327 Nuernberg
A-4
Siemens Aktiengesellschaft
Descripcin
Gua rpida
Manual
S conocer
S probar interfaces
S poner en servicio
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
A-5
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.x del software de configuracin NCM S7 y a
partir de la edicin V5.x del software de STEP 7.
Atencin
Si se describen funciones que exijan ediciones ms recientes, se le advertir al respecto
con una marca adicional.
Ejemplo:
- CP 342-5
- CP 443-5 Extended
Atencin
Bitte beachten Sie, dass die Verfgbarkeit neuer Funktionen an den von Ihnen verwendeten Gertetyp gebunden ist. Welche Funktionen Ihre Baugruppe untersttzt, sehen Sie
in der Beschreibung im Eigenschaftendialog zur Baugruppe in STEP 7 sowie im Katalog
in HW Konfig.
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.
A-6
Configurar y poner en
servicio CPs S7 para
PROFIBUS
Localizacin en Internet:
Manual
S Parte general:
http://www4.ad.siemens.de/view/cs/de/8777865
http://www4.ad.siemens.de/view/cs/de/8773570
S CP 343 -5:
http://www4.ad.siemens.de/view/cs/de/8778841
S CP 443 -5 Basic:
http://www4.ad.siemens.de/view/cs/de/8776422
S CP 443 -5 Extended:
http://www4.ad.siemens.de/view/cs/de/8777196
NCM S7 para
PROFIBUS/FMS
Localizacin en Internet:
Localizacin en Internet:
Gua rpida
http://www4.ad.siemens.de/view/cs/de/1158418
http://www4.ad.siemens.de/view/cs/de/1157760
Tecnologa de la
Este manual sirve de gua y obra de consulta para el manejo del IT -CP. El IT-CP
informacin en SIMATIC ofrece, adems de las funciones propias de un CP para Ethernet -CP, funciones de la
S7 con CP 343 -1 IT/CP tecnologa de Internet.
443 -1 IT
Manual
Localizacin en Internet:
http://www4.ad.siemens.de/view/cs/de/1172744
Poner en servicio
estaciones de PC
Instrucciones y acceso
rpido
Configurar y poner en
servicio CPs S7 para
PROFIBUS
Manual
A-7
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 Internet.
http://www4.ad.siemens.de/view/cs/de/574211
A-8
o
http://www.ad.siemens.de/csi/net Informaciones sobre productos y downloads
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.
Este icono hace referencia a caractersticas que difieren segn sea la edicin del CP
PROFIBUS. El icono marca el comportamiento de los mdulos actuales. En los respectivos
manuales del equipo de los CPs PROFIBUS se hace referencia tambin a esta
particularidad e identificacin. Igualmente encontrar esta identificacin en la ayuda online
de STEP 7.
Convenciones
Las referencias de documentacin adicional se indican a travs de ndices bibliogrficos
escritos entre barras /.../. Con estos nmeros se puede localizar el ttulo exacto de la
documentacin correspondiente en el ndice bibliogrfico.
-
A-9
Indice
Indice - Parte A
1
PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A -16
1.2
1.2.1
1.2.2
1.2.3
A -17
A -17
A -18
A -19
1.3
1.3.1
1.3.2
1.4
1.5
1.6
1.6.1
1.6.2
1.6.3
1.6.4
PROFIBUS -DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuracin de red con un maestro DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuracin de red multimaestro DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuracin de una red multimaestro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modo esclavo DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A -29
A -31
A -32
A -33
A -34
1.7
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
A -35
A -37
A -38
A -39
A -40
A -42
A - 10
A-15
A-43
2.1
2.2
2.3
2.3.1
2.3.2
2.4
2.4.1
2.4.2
2.4.3
2.4.4
A -48
A -48
A -48
A -48
A -49
2.5
2.5.1
2.5.2
2.5.3
2.5.4
A -50
A -50
A -50
A -50
A -51
Indice
A-52
3.1
3.2
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
A -55
A -56
A -59
A -62
A -64
A -66
A -71
A -75
A -76
A-80
4.1
Panormica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A -81
4.2
Procedimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A -82
4.3
4.3.1
4.3.2
4.3.3
4.4
4.5
4.5.1
4.5.2
4.6
4.7
4.8
4.8.1
4.8.2
4.9
4.10
4.11
A -84
A -86
A -88
A -90
A-115
5.1
5.2
5.3
5.3.1
5.3.2
5.4
5.4.1
5.4.2
A - 11
Indice
5.4.3
5.5
5.5.1
5.5.2
5.5.3
A-133
6.1
Procedimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A -134
6.2
6.2.1
6.2.2
6.2.3
6.2.4
6.2.5
A -135
A -137
A -138
A -140
A -142
A -144
6.3
6.3.1
6.3.2
6.3.3
A -145
A -146
A -149
A -151
6.4
6.5
A-155
7.1
Procedimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A -156
7.2
7.3
7.3.1
7.3.2
7.3.3
7.3.4
7.4
7.5
7.6
7.6.1
7.6.2
7.6.3
7.7
7.8
7.9
7.9.1
7.9.2
A -158
A -160
A -161
A -162
A -164
A -170
A -171
A -173
A -177
A-186
8.1
8.2
8.2.1
8.2.2
8.2.3
A - 12
A -128
A -130
A -131
A -132
Indice
10
8.3
8.3.1
8.3.2
8.3.3
8.3.4
8.4
8.4.1
8.4.2
8.5
Diagnstico NCM S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A -193
A -194
A -199
A -208
A -219
A-249
9.1
Panormica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A -250
9.2
9.2.1
9.2.2
9.3
9.3.1
9.3.2
9.3.3
9.3.4
9.3.5
9.3.6
9.4
9.5
9.6
9.6.1
9.6.2
9.6.3
9.6.4
Cargador de firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A -255
A -255
A -255
A -256
A -258
A -260
A -261
A -266
A -267
A -268
A -271
A -275
A-276
10.1
10.2
Bibliografa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-283
Glosario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-286
D.1
D.2
PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A -290
A - 13
Indice
Indice - Parte B
- ver descripcin especfica del CP Manual Collection CD
ou Internet:
A - 14
http://www4.ad.siemens.de/view/cs/de/8773570
CP 343-5:
http://www4.ad.siemens.de/view/cs/de/8778841
CP 443-5 Basic:
http://www4.ad.siemens.de/view/cs/de/8776422
CP 443-5 Extended:
http://www4.ad.siemens.de/view/cs/de/8777196
A - 15
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.
Industrial Ethernet
(IEEE 802.3)
PROFIBUS
(EN 50170, PROFIBUS, Vol. 2)
AS -Interface
(AS -i, interface actuador-sensor)
Figura 1-1
Acceso a la red
El acceso a red en PROFIBUS se corresponde con el mtodo definido en la norma EN
50170 Vol. 2
A - 16
Token Bus para la asignacin del bus entre las estaciones activas;
1.2
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
S7-300
S Comunicacin PG/OP
S Comunicacin S7
a travs de
protocolo S7
(Application Layer)
FDL-Layer
S Comunicacin estndar
S Modo DP
como alternativa en
-
Modo Maestro DP
o bien
-
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.
A - 17
PROFIBUS -DP
(segn EN 50170 Vol. 2/12/; 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
S7-400/S7-400H
Funciones soportadas
PG/OP
S7
S5
comp.
Standard
(FMS)
Modo DP
Maestro
Esclavo
CP 342 -5
F!)
F!)
CP342 -5 FO
F!)
F!)
CP 343 -5
CP 443 -5
Basic
CP 443 -5
Extended
A - 18
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
Comunicacin
PG/OP1)
SEND/RECEIVE
Comunicacin S71)
S5-95U/Maestro/esclavo DP:
Protocolo DP
Protocolo DP
Protocolo FMS
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
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.2.3
Configuracin y diagnstico
Para la conexin y la configuracin del CP PROFIBUS se requieren el software de
configuracin STEP 7 y la opcin SIMATIC NET NCM S7.
SIMATIC NET NCM S7 se instala automticamente como opcin STEP 7, estando as
integrado en STEP 7.
Adems, SIMATIC NET NCM S7 para PROFIBUS ofrece numerosas posibilidades de
diagnstico para los distintos tipos de comunicacin.
A - 19
1.3
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).
PG con CP PROFIBUS
PC con CP PROFIBUS
OP
manejo/
visualizacin/
control
STEP 7
NCM S7
Conexin MPI
o bien
Conexin PROFIBUS
PROFIBUS
S7 - 300
S7 - 400
CP PROFIBUS
CP PROFIBUS
Figura 1-2
A - 20
1.3.1
Los CPs de los equipos S7 estn dotados de una direccin PROFIBUS (bautismo de
nodo, ver cap. 3.3.8).
A - 21
1.3.2
Requisitos
Para el manejo y visualizacin se tienen que cumplir los siguientes requisitos:
S
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.
A - 22
1.4
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
CP PROFIBUS
S7 - 300
CP PROFIBUS
M7
PROFIBUS
PUT / GET
BSEND / BRCV
USEND / URCV
A - 23
S7 - 400
CP PROFIBUS
S7 - 300
CP PROFIBUS
PUT / GET
PROFIBUS
Estacin PC/PG
Ethernet
IE/PB-Link
Estacin PC/PG
PROFIBUS
PUT / GET
Figura 1-4
A - 24
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 los manuales de STEP 7 /8/.
Cliente
Servidor
descrito en
SFB / FB12
BSEND
SFB / FB13
BRCV
SFB / FB15
PUT
- 1)
SFB / FB14
GET
- 1)
SFB / FB8
USEND
SFB / FB9
URCV
SFC / FC62
x2)
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 /7/.
A - 25
A - 26
1.5
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
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.
A - 27
Estaciones
Los enlaces FDL permiten una comunicacin gobernada por programa va PROFIBUS entre
un SIMATIC S7:
S
S7 - 400
CP PROFIBUS
S7 - 300
CP PROFIBUS
D D D
PROFIBUS
D D D
SIMATIC S5
con CP 5430/31
Figura 1-5
A - 28
D D D
SIMATIC
S5-95U
D D D
1.6
PROFIBUS-DP
Aplicacin
La transferencia de datos a travs de PROFIBUS-DP 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 PROFIBUS-DP 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 S7-300 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;
Estaciones en sistema DP
Un sistema DP conforme a la norma PROFIBUS-DP (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).
1), para S7-400 hay un acceso directo a E/S; para tareas especiales se utilizan SFCs
CPs S7 para PROFIBUS Configurar y poner en servicio
Edicin 06/2005
C79000-G8978-C181-02
A - 29
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
Modo Maestro DP
PROFIBUS -DP permite conectar todas las estaciones PROFIBUS DP (p. ej. ET 200) al
S7-300. En este caso, el CP PROFIBUS trabaja como maestro DP.
Modo Esclavo DP
El CP PROFIBUS operando como esclavo permite que SIMATIC S7-300 puede ejercer
de estaciones esclavo inteligente p. ej. conectado a un autmata SIMATIC S5 o a otro
maestro DP.
A - 30
1.6.1
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
A - 31
1.6.2
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)
CP PROFIBUS
S7 - 300
CP PROFIBUS
PROFIBUS
Esclavo DP
Esclavo DP
Entradas/salidas del
proceso
Figura 1-8
A - 32
1.6.3
Propiedades
Por configuracin multimaestro se entiende el funcionamiento simultneo de un sistema
maestro DP y otros sistemas maestro-esclavo 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/12/.
Maestro DP
(clase 1)
CP PROFIBUS
PROFIBUS
FMS
DP
Esclavo DP
Esclavo
FMS
A - 33
1.6.4
Modo esclavo DP
Aplicacin
El SIMATIC S7-300 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
PROFIBUS
Esclavos DP:
S7-300 con
CP PROFIBUS en
modo Esclavo DP
S7 - 300
CP PROFIBUS
S7 - 300
CP PROFIBUS
A - 34
1.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).
A - 35
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:
Caracterstica / Configuracin
Ejemplo de
variante
1
1 subred - 1 proyecto
A - 36
1.7.1
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.
S7 -400/1
S7 -300/1
Instalacin
Produccin
Subred PROFIBUS 1
S7 -300/2
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
A - 37
1.7.2
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.
S7 -400/1
S7 -300/1
Instalacin
Produccin
Equipo de
terceros
Subred PROFIBUS 1
SIMATIC
S5
S7 -300/2
Objetos de red
A - 38
1.7.3
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.
S7 -400/1
Instalacin
Nivel de
produccin y de
control central
Subred Ethernet 1
S7 -400/2
Ethernet-CP
CP PROFIBUS
Subred PROFIBUS 1
S7 -300/1
S7 -300/2
Objetos de red
A - 39
1.7.4
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
S7 -400/2
S7 400/1
Subred PROFIBUS 1
S7 300/1
S7 -300/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
El tema del multiproyecto se trata con detalle en la ayuda bsica para STEP7.
All encontrar instrucciones para los siguientes campos temticos:
A - 40
A - 41
1.7.5
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
Ethernet (1)
Ethernet-CP
CP PROFIBUS
S7 -300/1
S7 -300/2
Organizacin en el multiproyecto
En caso de organizacin en el multiproyecto tiene que proceder del siguiente modo para
poder conectar la estacin S7-400/1 a la subred PROFIBUS (1):
Cree en ambos proyectos parciales una subred del tipo PROFIBUS y rena esas dos
subredes en NetPro.
A - 42
2.1
mdulos compactos (de ancho doble o simple) para montaje fcil sobre el riel de perfil
S7;
enlace directo de los mdulos con el bus de platina posterior a travs del conector de
bus adjuntado;
conector hembra de 9 polos SUB-D o conectores hembra dplex para conexin del CP a
PROFIBUS;
CP 342-5
CP 343-5
CP342-5 FO
(conectores dplex para conexin ptica)
(conector Sub - D
de 9 polos)
Indicadores de
estado y fallo
Selector de modo
Figura 2-1
A - 43
2.2
Selector de modo
Interface PROFIBUS
(conector de 9 polos
Sub - D)
Figura 2-2
A - 44
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 /6/. 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://www3.ad.siemens.de/ca01online
2.3.1
Conexin elctrica
Para la conexin elctrica de los CPs a PROFIBUS se tienen bsicamente las siguientes
posibilidades:
S
Terminal de bus
La lnea de bus se lleva al terminal de bus (6GK1 500-0AA10). 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
A - 45
2.3.2
Conexin ptica
S
OLM
OBT
Lnea de bus
Figura 2-4
Nota
Para velocidades superiores a 1,5 Mbits/s (12 Mbits/s) debe usarse el Optical Link Module
homologado para la velocidad alta.
A - 46
Figura 2-5
A - 47
2.4
2.4.1
Slots permitidos
En SIMATIC S7/M7-300 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
2.4.3
Multicomputing
Esta funcionalidad no es soportada por SIMATIC S7/C7-300.
A - 48
2.4.4
A - 49
2.5
2.5.1
Slots permitidos
Un CP S7-400 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/M7-400 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
2-3 estn ocupados por mdulos de alimentacin elctrica.
Nota
PROFIBUS -DP no se puede utilizar en el bastidor de extensin.
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
2.5.3
Multicomputing
Esta funcionalidad es soportada en el caso de SIMATIC S7-400 (ver las partes especficas).
A - 50
2.5.4
A - 51
A - 52
3.1
Configuracin / Programacin
S7 - 300 / 400
Monte el CP en el riel perfilado S7
(S7-300) o en el rack S7 (S7 -400).
S por configuracin
vase el cap. 3.3
Conecte el CP a PROFIBUS.
A - 53
3.2
Instalacin
Las funciones de NCM S7 estn disponibles automticamente tras la instalacin de
STEP 7.
Funciones
El paquete opcional NCM S7 para PROFIBUS integra:
S
Fichas especficas del CP a las que se accede a travs de los dilogos de propiedades
de los mdulos.
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.
A - 54
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 /7/).
Para configurar un CP hay que realizar los siguientes pasos (las lneas discontinuas indican
pasos opcionales):
Crear la subred PROFIBUS;
apt. 3.3.1
Pasos necesarios
Pasos opcionales
A - 55
3.3.1
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
A - 56
Figura 3-2
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.
A - 57
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.
A - 58
3.3.2
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.
A - 59
Tabla 3-1
Valores bsicos
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
Perfil
S DP
S Estndar
S Personalizado
Atencin
En subredes en las que tambin se usa un SIMATIC S5 con CP 5430/5431 utilice el perfil
Universal.
A - 60
Precausin
El algoritmo personalizado deber ser aplicado solamente por personal cualificado y
aleccionado.
Personalizado
Se visualizan los valores preajustados pudindose modificar los mismos.
A - 61
3.3.3
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. Algunos slo aparecen en el catlogo y estn disponibles despus de haber
instalado el software NCM S7.
Resultado: El CP est asignado al equipo SIMATIC.
Para ms informacin sobre los slots que se pueden utilizar, consulte /2/.
En el manual /7/ 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:
A - 62
Nota
Puede llamar el dilogo para ajuste del interface en todo momento a travs del dilogo de
Propiedades del CP, ficha General.
A - 63
3.3.4
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
Figura 3-3
A - 64
"
A - 65
3.3.5
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
342-5:
F1
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 cap. 8
A - 66
Atencin
Tenga en cuenta la siguiente observacin para equipos S7-300:
Si en la configuracin de la CPU ha seleccionado la opcin OB1-Actualizar 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.
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
Modo de
operacin
i
configurabl
e para el CP
FDL / FMS
va
PROFIBUS
S7-C.
Cliente/Serv
idor
Maestro DP
Esclavo DP
Sin modo DP
Sin modo
maestro DP
Esclavo DP
activo
Esclavo DP
pasivo
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.
A - 67
Ficha Opciones
Dependiendo del tipo de CP se ofrecen, entre otras, las siguientes posibilidades de ajuste:
Tabla 3-3
Opcin
S Sincronizacin horaria
A - 68
Tabla 3-3
Significado / efectos
S Parametrizacin de equipos de
campo (Routing de registro 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
A - 69
Ficha Diagnstico
En la ficha Diagnstico se puede iniciar el diagnstico NCM S7 PROFIBUS.
-> ver cap. 9 Diagnstico: Descripcin del diagnstico en s.
A - 70
3.3.6
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
S7 -400/1
S7 -300/1
PC/PG
Equipo de
terceros
S7 -300/3
Subred PROFIBUS 1
S7 -300/2
SIMATIC S5
S7 -400/5
A - 71
Procedimiento
Para crear un objeto alternativo en el proyecto:
1. Seleccione su proyecto en el Administrador .
2. Seleccione en Insertar
"
Resultado: En el proyecto se crear un objeto del tipo Otro equipo o SIMATIC S5.
Figura 3-4
A - 72
Figura 3-5
A - 73
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.
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.
A - 74
3.3.7
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 /7/;
Enlaces FDL
ver cap. 7;
Enlaces FMS
ver tomo 2 de este manual.
Configurar el modo DP
Si va a utilizar el CP para DP deber configurarlo correspondientemente.
S
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 /7/.
Modo Esclavo DP
En cuanto a la configuracin y programacin del modo Esclavo DP ver cap. 6
A - 75
3.3.8
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, SIMATIC"STEP7"Ajustar interface PG/PC,
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 /7/.
A - 76
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.
A - 77
3.4
Funciones adicionales
3.4.1
Solucin
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 /9/.
El bloque de datos est formado por los 3 bytes siguientes:
Tabla 3-4
Parmetros
1. Ctrl-Type
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
A - 78
Tabla 3-5
AWL
REQ
IOID
Explicacin
// Bit para iniciar la peticin
// la direccin inicial de mdulo del CP PROFIBUS est en
:=M10.0
:=B#16#54
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
//
//
//
//
DB 45
Direccin (relativa)
Parmetro /
Nombre
Tipo
Comentario
Ctrl-Type
Byte
1: permitir modificacin
0: ninguna modificacin:
Modo operativo
Byte
nuevo modo
Direccin
PROFIBUS
Byte
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.
Precausin
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).
A - 79
Si desea utilizar el CP PROFIBUS en modo Esclavo DP, lea las informaciones al respecto en el cap. 6 de este manual.
Para ms informacin sobre la aplicacin de los bloques FC DP-SEND, DP-RECV, DPDIAG y DP-CTRL, lea el cap. 8 de este manual.
Para ms informacin sobre el diagnstico NCM con funciones especiales para el modo
maestro DP, lea el cap. 9.
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.
A - 80
4.1
Panormica
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.
A - 81
4.2
Procedimiento
Programacin
3. Usar DP en el programa de usuario
ver apt. 4.7
Puesta en servicio
4. Poner en servicio el maestro DP y los
esclavos DP en la red PROFIBUS y
comprobar su funcionamiento.
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.
A - 82
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
(DP -SEND y DP-RECV).
- la consulta y evaluacin de datos de diagnstico mediante el bloque FC (DP-DIAG).
- el control de la periferia descentralizada a travs de peticiones de control p. ej. mediante instrucciones de sincronizacin con el bloque FC (DP-CTRL).
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 el cap. 8.
A - 83
4.3
A - 84
Otras funciones especiales del maestro DO (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 exclusivamente 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 - 85
4.3.1
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
DP-SEND
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.
DP-RECV
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
CPU
Programa de usuario
STEP 7
DP-SEND
DP-RECV
Ciclo CPU
A - 86
Base de
datos CP
Areas de
datos DP
Bfer de
datos DP
Areas de
datos DP
Figura 4-2
Esclavo DP
CP PROFIBUS
enviar
PROFIBUS
recibir
Ciclo de sondeo DP
A - 87
4.3.2
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.
Modo de operacin
OFFLINE
Significado
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 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
1)
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).
2)
A - 88
A - 89
4.3.3
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 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).
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
Bloque de datos
Area de marcas
Area de
entradas DP
Imagen del
proceso
Area de
salidas DP
A - 90
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.
Area de datos DP
0
2
.
.
40
43
RECV
A - 91
4.4
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 PROFIBUS-DP del Manual de usuario STEP 7 /7/ se
describe el procedimiento siguiente:
Pasos
Disponer el CP PROFIBUS con funcin de maestro DP en la
tabla de configuracin del hardware
Los pasos representados en gris claro son aquellos que difieren del procedimiento descrito
en el manual /7/ y que se explican a continuacin.
A - 92
Nota
Tenga en cuenta eventualmente al respecto informaciones discrepantes que aparezcan en
la informacin sobre producto / el manual /6/ del tipo de CP utilizado por usted.
A - 93
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
Area de entrada / salida global DP: como mx. 240 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 /6/ del tipo de CP utilizado por usted.
A - 94
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).
A - 95
4.5
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 /7/:
Pasos
Ajustar los parmetros del maestro DP y del bus
Dilogo STEP 7
Propiedades del
maestro DP
Propiedades del
sistema maestro DP
Guardar la parametrizacin
Los pasos marcados en gris difieren del procedimiento descrito en el manual /7/ y se describen a continuacin.
A - 96
4.5.1
Sincronizacin accilica
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.
Sincronizacin cclica
Cada vez que se calculan los valores analgicos del proceso en el programa de usuario
tienen que aplicarse simultneamente a las salidas del proceso.
Ejemplo de aplicacin:
Arranque de motores sincronizados o sincronizacin a posteriori de motores.
A - 97
Tabla 4-1
Aplicacin / Utilidad
sin
sincronizacin
no relevantes
Sincronizacin
acclica de la
salida de datos
con SYNC
relevante y referenciable en
la llamada
Control
Actualizacin continua para conseguir una actualizacin de datos simultnea en un grupo de esclavos
DP.
Tipo de sincronizacin y de
Global Control
Sincronizacin
cclica de la
salida de datos
con SYNC
S conseguir la sincronizacin en
un momento determinado.
Parmetros de
configuracin
Identificador
de grupo
A - 98
4.5.2
Tipo de sincronizacin y de
Global Control
Proceso
Aplicacin / Utilidad
Parmetros de
configuracin
Identificador
de grupo
sin
sincronizacin
no relevantes
Sincronizacin
acclica de la
entrada de datos con
FREEZE
relevante y referenciable en
la llamada
Control
Sincronizacin
cclica de la entrada de datos
con FREEZE
relevante y referenciable en
la llamada
Control
A - 99
A -100
4.6
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 /7/, el CP quedar automticamente configurado para el modo Maestro DP.
Otras posibilidades para ajustar o cambiar el modo de funcionamiento:
S
A -101
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
Una vez realizados los pasos descritos bajo Procedimiento ver que est activado el modo
maestro DP en el dilogo de propiedades.
Recomendacin
No modifique el modo de operacin ajustado, puesto que generalmente se ajusta automticamente.
A -102
Atencin
Si cambia el modo de operacin de Maestro DP a Esclavo DP y confirma dicho ajuste se
borrar la configuracin del maestro DP.
S
A -103
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
Margen permitido
[por defecto]
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.
A -104
4.7
Programar la comunicacin DP
Bloques FC
Para la activacin DP con el programa de control se dispone de 4 bloques del tipo FC:
S
DP-SEND
El bloque transfiere los datos de un rea de salida DP dada al CP PROFIBUS para su
salida en la periferia descentralizada.
DP-RECV
El bloque recibe los datos del proceso de la periferia descentralizada as como una informacin de estado en el rea de entradas DP dada.
DP-CTRL
El bloque impulsa funciones de control para la periferia descentralizada.
DP-DIAG
El bloque impulsa la consulta de datos de diagnstico en el maestro DP y en los esclavos DP.
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.
A -105
Leer PAE
OB
Leer entrada
DP
DP -RECV
Programa de
diagnstico
Programa de
usuario 1
DP -DIAG
DP -CTRL
Leer
diagnstico
Peticin de
control
Acceso E/A
Programa de
usuario 2
Acceso E/A
Escribir salida DP
DP -SEND
Escribir PAA
Leyenda
Figura 4-7
Ejemplos
Encontrar ejemplos de llamada y una explicacin detallada de los parmetros de llamada
de los bloques FC
A -106
4.8
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
A -107
4.8.1
Evento
Modo inicial
del maestro
DP
Siguiente
modo de
operacin
del maestro
DP
CPU
Run ->Stop
RUN
CLEAR
(estado predeterminado)
CPU
Stop ->Run
CLEAR
(estado predeterminado)
RUN
- enva valores del proceso a todos los esclavos DP con salida al proceso
CP
Run ->Stop
RUN
OFFLINE
(estado predeterminado)
CP
Stop ->Run
OFFLINE
(estado predeterminado)
RUN
- Arranque
A -108
4.8.2
A -109
4.9
Panormica
El CP PROFIBUS soporta peticiones no conformes con la norma DP de un maestro DP
(clase 2) en el sistema en bus PROFIBUS.
Maestro DP (clase1)
CP PROFIBUS
Maestro DP (clase 2)
Peticiones
PROFIBUS
Esclavo
norma DP
ET 200 U/B/C/M
Figura 4-8
Esclavo
norma DP
Esclavo
norma DP
Servicios
El CP pone a disposicin los servicios no DP (ver /12/ ) en funcionalidad de responder
como explica la tabla siguiente:
A - 110
Tabla 4-5
Peticiones del maestro DP (clase 2) que se pueden enviar al maestro DP (clase 1).
Funcin
DDLM_Get_Master_Diag
Explicacin / Comentario
El maestro DP (clase 2) lee datos de diagnstico del maestro DP (clase 1).
Se pueden transferir los parmetros siguientes:
Identifier:
1..125 (= direccin PROFIBUS del esclavo DP cuyos datos de diagnstico
se van a leer)
126 System Diagnostic
127 Master Status
128 Data Transfer List
Estas funciones de diagnstico estn descritas detalladamente en el
apt. 5.5 Peticiones de diagnstico con maestro DP (clase 2).
DDLM_Upload
DDLM_Download
S Direccin L2
S 1er. byte en Master -User -Data con la siguiente codificacin:
0x00 = no modo DP
0x01 = modo maestro DP
0x02 = modo esclavo DP (pasivo)
0x03 = modo esclavo DP (activo)
DDLM_Act_Para_Brct
DDLM_Act_Param
El maestro DP (clase 2) est leyendo cclicamente los datos de entrada de este esclavo DP.
El maestro DP (clase 2) est leyendo cclicamente los datos de salida de este esclavo DP.
S Area Code:
S Estado operativo:
00H
40H
80H
C0H
Offline
Stop
Clear
Run (= Operate)
A - 111
4.10
acclicamente
El bloque FC DP-DIAG permite una llamada acclica. As los datos ledos se encontrarn directamente en el rea de datos de recepcin del bloque FC.
cclicamente
El bloque FC DP-CTRL permite iniciar una lectura cclica. Los datos pueden se leen con
la llamada DP-RECV.
El esclavo DP tiene que estar configurado en el CP PROFIBUS del maestro DP clase 2
con datos de entrada. La longitud del rea de datos de recepcin configurada tiene que
coincidir como mnimo con la longitud de los datos a leer (rea de datos de entrada o de
salida del esclavo DP). El rea de datos de recepcin se lee con DP-RECV.
A - 112
CP PROFIBUS
Maestro DP
PROFIBUS
Esclavos normalizados DP
Subsistema A
Esclavo DP A1
S7 - 300
CP PROFIBUS
Esclavos normalizados DP
Esclavo DP B1
Subsistema B
Entradas/salidas de proceso
Leyenda
Figura 4-9
Peticin va FC DP - CTRL
Una conmutacin de la funcin de maestro tiene lugar en cada caso impulsando una vez
una peticin DP-CTRL (CTYPE 7 y 8; ver al respecto el cap. 8.3.4).
Consejo:
Observe tambin en relacin con este tema los ejemplos y las explicaciones que aparecen
en el CD-ROM Quick Start de SIMATIC NET.
A - 113
4.11
Aplicacin y ventajas
Para poder activar o desactivar individualmente esclavos DP en el PROFIBUS-DP durante el funcionamiento de una
instalacin, se dispone de las correspondientes formas de peticin en el bloque FC DP-CTRL.
PROFIBUS
Subsistema DP configurado con esclavos
DP activados y desactivados
Figura 4-10
S7-300
CP PROFIBUS
Activar /
desactivar
esclavo DP
Peticin va FC DP - CTRL
La activacin / desactivacin de un esclavo DP tiene lugar en cada caso impulsando una
vez una peticin DP-CTRL (CTYPE 9 y 10; vase al respecto el cap. 8.3.4).
Consejo:
Observe tambin en relacin con este tema los ejemplos y las explicaciones que aparecen
en el CD-ROM Quick Start de SIMATIC NET.
-
A - 114
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.
A - 115
5.1
Posibilidades de diagnstico
Para el diagnstico DP se dispone de funciones que permiten aclarar las siguientes cuestiones:
S
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.
A - 116
5.2
Panormica
Llamando al diagnstico desde el programa de usuario es posible supervisar de forma continua los esclavos DP y sus mdulos.
Figura 5-1
A - 117
Leer PAE
Leer entrada DP
Leer byte de estado
DP-RECV
OB
Procesamiento del
diagnstico
DP-DIAG
DP-DIAG
DP-DIAG
Leer lista de
estaciones DP
Leer lista de
diagnstico DP
Leer diagnstico
individual
Programa de
usuario
Escribir salida DP
DP-SEND
Escribir PAA
Figura 5-2
Tpica secuencia de ejecucin de llamadas a bloques de funcin DP en el ciclo de la CPU con diagnstico
0
0
A - 118
Tabla 5-1
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.
A - 119
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 DP-RECV
sin errores. Despus de leer los datos se vuelve a bloquear la lista de estaciones.
5.3.1
8 9 10 11 12 13
2 -14
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.
A -120
Codificacin
de bits
0
o bien
o bien
5.3.2
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. DP-DIAG est descrito
en el apt. 8.3.3.
La lista de estaciones DP puede leerse una vez despus de cada llamada DP-RECV e independientemente del byte de estado.
A -121
5.4
Diagnstico individual DP
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.
1
6
2 -14
15
8 9 10 11 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.
A -122
Codificacin de bits
0
Significado
La codificacin de los bits puede tener el significado siguiente:
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
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. DP-DIAG est descrito en
el apt. 8.3.3.
La lista de diagnstico DP slo se puede leer si se han registrado nuevos datos de diagnstico para como mnimo una estacin.
A -123
Procedimiento
Observe el siguiente procedimiento en el proceso y en el interface con su programa de
usuario:
S
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
Programa de usuario
Para leer el diagnstico individual DP se deber utilizar el bloque de funcin DP-DIAG. En
la descripcin del bloque de funcin se describen los parmetros necesarios. DP-DIAG se
describe en el apartado 8.3.3.
A -124
Byte
3er Byte
4o
Byte
Direccin maestra
5o
6o
Ident_Number
7o Byte
Informaciones de diagnstico
mdulo
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
S7-300 slo dispone de 240 bytes.
Tabla 5-4
Bit
Significado
Explicacin
MasterLock
ParameterFault
InvalidSlaveResponse
A -125
Tabla 5-4
Bit
4
Significado
ServiceNotSupported
Explicacin
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
Tabla 5-5
Bit
StationNonExistent
Significado
Explicacin
Deactivated
Reserved
SyncMode
FreezeMode
WatchdogOn
StatusFromSlave
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.
A -126
Tabla 5-6
Bit
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.
6-5
DP_Station_State
Polling_By_Master
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.
Longitud de los datos de diagnstico mxima evaluable en el maestro
DP clase 1 (en bytes).
con nmero de
con nmero de enlaces FDL
esclavos
0
16
------------------------------------------24
242 242
32
242 218
48
194 138
64
130 34
80
74
18
96
58
10
112
42
10
125
34
0
-------------------------------------------De la tabla se deduce que hasta un nmero de esclavos DP de 24 est
permitida la longitud mxima de datos de 242 bytes, independientemente del nmero de enlaces FDL.
Master_Not_In_Ring
MasterConfigCheckFault
Actual_Diagnose
A -127
5.5
Panormica
El CP PROFIBUS soporta peticiones de diagnstico no conformes con la norma DP de un
maestro DP (clase 2) integrado en SIMATIC NET PROFIBUS. Para ello pone a disposicin
el servicio no DP de DDLM_Get_Master_Diag en funcionalidad de responder.
Maestro DP (clase 1)
CP PROFIBUS
Peticiones de diagnstico
Maestro DP
(clase 2)
PROFIBUS
Esclavo
norma DP
ET 200 U/B/C/M
Figura 5-4
Esclavo norma
DP
Esclavo norma
DP
Funciones de diagnstico
De forma anloga a las funciones de diagnstico del programa de usuario de la CPU para el
maestro DP (clase 2) estn disponibles las siguientes funciones:
A -128
Diagnstico individual DP
Peticin de datos de diagnstico especficos de una estacin.
Nota
La lista de esclavos DP y el diagnstico del sistema DP cumplen la norma DP. En cuanto a
la codificacin de los bits y a la elaboracin de la lista presentan algunas diferencias con
respecto a la lista de estaciones y a la lista de diagnstico del programa de usuario.
A -129
5.5.1
0
7
7 6
15 14
2 -14
15
13 12 11 10 9
127
120
*) 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.
Codificacin de bits
0
Significado
Puede tener el siguiente significado:
Atencin
A diferencia de la lista de estaciones DP (ver apt. 5.3), aqu la codificacin de los bits es
inversa. Motivo: La lista de estaciones DP indica las estaciones esclavas que funcionan sin
necesidad de una evaluacin adicional.
Adems dicha lista de esclavos DP se actualiza en un tiempo fijo T, mientras que la lista de
estaciones DP se actualiza en cada ciclo de sondeo.
A -130
5.5.2
0
7
7 6
15 14
2 -14
15
13 12 11 10 9
127
120
*) 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.
Codificacin de bits
0
Significado
Puede tener el siguiente significado:
Nota
A diferencia de la lista de diagnstico DP (ver apartado 5.4.1), los bits slo se actualizarn
si los esclavos DP notifican un cambio.
A -131
5.5.3
Diagnstico individual DP
El diagnstico individual DP se inicia generalmente como consecuencia de una evaluacin
de la lista de esclavos DP (diagnstico colectivo).
Bit
Significado
Explicacin
Ext_Diag_Data_Overflow
Si este bit est activado habr ms datos de diagnstico de los indicados en los datos de diagnstico ampliados.
6 -0
reserved
A -132
qu habr que programar en el programa de usuario y cmo se habr de realizar la configuracin con NCM S7 para PROFIBUS.
A -133
6.1
Procedimiento
Programar
Puesta en servicio
Poner en servicio el esclavo DP y el
maestro DP en la red PROFIBUS y
comprobar su funcionamiento.
Configuracin
Cuando el CP PROFIBUS es una estacin PROFIBUS hay que proveerlo de:
S
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 (DP-SEND o
DP-RECV).
En los siguientes apartados de este captulo se explica cmo emplear los bloques de funcin disponibles para el modo Esclavo DP (bloques FC). Las sintaxis exacta de los bloques
FC y el significado de los parmetros de los bloques se explica en el captulo 8.
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.
A -134
6.2
Propiedades
La transferencia de datos del CP PROFIBUS en modo esclavo DP tiene las siguientes caractersticas:
S
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.
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.
A -135
Nota
Tenga en cuenta eventualmente al respecto informaciones discrepantes que aparezcan en
la documentacin del tipo de CP utilizado por usted.
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 -136
6.2.1
Maestro DP
CPU
Programa de usuario
STEP7
CP PROFIBUS
Base de datos CP
Bfer de
datos DP
Areas de
datos DP
Salidas
DP -RECV
DP -SEND
recibir
PROFIBUS
Areas de
datos DP
enviar
Entradas
Ciclo CPU
Figura 6-1
Ciclo de sondeo 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
DP-RECV
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.
DP-SEND
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.
A -137
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/6/ del tipo de CP utilizado por usted.
6.2.2
A -138
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).
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 para
datos de entrada
Imagen del
proceso
Bfer DP para
datos de salida
Figura 6-2
A -139
6.2.3
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
A -140
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.
Nota
Tenga en cuenta las entradas en el bfer de diagnstico del esclavo DP.
A -141
6.2.4
Datos de diagnstico
Tabla 6-1
Byte
**)
1
Preajuste
Direccin del
maestro
0xFF
Identificador
del fabricante
Datos obligatorios
(
(norma
DP)
Explicacin / valor
A -142
Tabla 6-1
Byte
**)
7
Significado
Datos de diagnstico especficos del
equipo
Explicacin / valor
Preajuste
Byte de encabezamiento
0x02
0x04*)
Mensaje
0x00
Longitud de
emisin
0x00
10 *)
Longitud de recepcin
0x00
*)
**) Los bytes 7-10 son suministrados en forma especfica del CP; tenga en cuenta al respecto lo indicado en la documentacin /2/.
A -143
6.2.5
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 DP-RECV 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.
1)
1)
A -144
6.3
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
Configurar el sistema
maestro DP con STEP 7;
ver apt. 6.3.1
otro maestro DP
Configurar en el maestro DP
al esclavo DP con la herramienta de configuracin correspondiente;
ver apt. 6.3.3
Paso opcional
Paso obligatorio
A -145
6.3.1
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 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.
A -146
Resultado: Siempre que el proyecto contenga equipos configurados que puedan ser
esclavos DP inteligentes aparecer el cuadro de dilogo Seleccin del esclavo DP inteligente
A -147
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 S7-300.
A -148
6.3.2
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.
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:
A -149
Cancelar
Figura 6-3
Ayuda
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 -150
6.3.3
o bien
S
A -151
6.4
Atencin
Las indicaciones del rea de datos (parmetro SEND en FC-SEND y parmetro RECV en
DP-RECV) 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 DP-SEND:
los parmetros DONE, ERROR y STATUS
en DP-RECV:
los parmetros NDR, ERROR, STATUS y DPSTATUS
A -152
Estructura de DP STATUS
Estructura y el significado de los bits de DPSTATUS, vase el cap. 8.3.2.
Leer PAE
OB
Programas de usuario
DP -RECV
Evaluar indicadores
DP-RECV
DP -SEND
Evaluar los indicadores de
DP-SEND
Escribir datos de
emisin en el CP
para el maestro DP
Escribir PAA
Leyenda:
Figura 6-4
A -153
6.5
A -154
Equipos que cumplen los servicios SDA y SDN segn EN 50170, Vol 2
Los bloques FC para programar los enlaces FDL se describen en el apt. 8.4
A -155
7.1
Procedimiento
Configurar
Crear nuevos enlaces
FDL.
Programar
Configurar un
eventual Otro
equipo para enlaces
FDL con la
herramienta de
configuracin
correspondiente.
Configurar propiedades
de enlaces FDL.
A -156
7.2
S7 - 400
CP PROFIBUS
S7 - 300
CP PROFIBUS
S7 - 400
CP PROFIBUS
Subred 1
Subred 2
CP PROFIBUS
Figura 7-2
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.
A -157
7.3
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
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.
A -158
A -159
7.3.1
Propiedades
Un enlace FDL especificado permite una comunicacin controlada por programa entre dos
estaciones de la red PROFIBUS con las siguientes caractersticas:
S
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.
enviar
PROFIBUS-CP
recibir
Enlace FDL
enviar
recibir
PROFIBUS-CP
rea de
datosde usuario
enviar
recibir
Figura 7-3
recibir
Enlace FDL
enviar
A -160
7.3.2
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
enviar
Encabezamient
o de peticin
recibir
Enlace FDL
no especificado
recibir
enviar
Datos
tiles
Datos tiles
Figura 7-4
A -161
7.3.3
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 emisin y recepcin se realiza a travs del servicio FDL: SDN (Send Data with No
Acknowledge).
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
A -162
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.
A -163
7.3.4
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 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).
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
A -164
A -165
7.4
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 TSAPs (Transport 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.
A -166
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.
A -167
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.
A -168
7.5
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.
A -169
7.6
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.
"
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).
A -170
7.6.1
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
Nombre
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.
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).
A -171
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.
A -172
7.6.2
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
A -173
A -174
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.
A -175
A -176
7.6.3
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
CPU / Aplicaciones
R/S o a travs de CP
Direccin interlocutor
LSAP local
LSAP remoto
Estado
A -177
7.7
Barra de iconos
En la barra de herramientas de la tabla de enlaces (ver figura) se ofrecen las siguientes
funciones:
Tabla 7-2
Guardar
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
Cambiar de
interlocutor
Insertar enlace
Cargar
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.
A -178
7.8
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
Desplazar el (mdulo) en
la configuracin de
hardware (arrastrando).
Borrar el CP (mdulo) en
la tabla de configuracin
de hardware.
Cambiar la subred a la
que est asignada el CP.
A -179
A -180
7.9
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.
CPU
CP PROFIBUS
Programa de
usuario STEP7
rea de datos
de usuario
Bfer de datos
FDL
AG -SEND
AG -RECV
Ciclo de la CPU
Figura 7-8
Base de
datos CP
enviar
Enlace FDL
recibir
Tiempo de transferencia
A -181
7.9.1
A -182
Atencin
Los bloques se pueden llamar varias veces en un ciclo para un mismo enlace de
configuracin.
Leer PAE
OB
Programa de usuario
Leer datos de
recepcin del enlace
FDL
AG -RECV
Enlace FDL
AG -RECV
Enlace FDL
AG -SEND
AG -RECV
Enlace FDL
AG -SEND
Enviar datos de
emisin del enlace
FDL
AG -SEND
Escribir PAA
Leyenda:
Figura 7-9
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 AG-SEND.
El programa de usuario recibe datos de distintos puntos del ciclo de la CPU a travs del
enlace mediante una llamada AG-RECV.
A -183
7.9.2
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
Nota
Observe los diagramas de flujo de los bloques FC en el apt. 8.3. 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.
A -184
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 S7-300 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 S7-400 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.
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 AG-RECV.
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 cap.8.3).
-
A -185
Para cada FC (funcin o bloque de funciones) encontrar los apartados siguientes, que
pueden estar complementados con otras informaciones especficas:
S
Significado
Interface de llamada
Cdigos de condicin
El captulo completa las informaciones que usted puede consultar tambin a travs de la
ayuda online para estas FCs durante la creacin del programa en STEP 7.
All encontrar ms informaciones:
S
Los FBs de comunicacin (BSEND, BRCV, PUT, GET, USEND, URCV) as como la FC
C_CNTRL para programacin de la comunicacin S7 con S7-300 se describen en la
documentacin de STEP 7 /9/.
A -186
8.1
Standard Library
Estos bloques estn disponibles tras la instalacin del paquete bsico.
SIMATIC_NET_CP
Estos bloques estn disponibles si ha instalado la opcin NCM S7 para PROFIBUS
(ajuste estndar en STEP 7 Setup). Tenga en cuenta que se tienen que utilizar FCs
diferentes para S7-300 y S7-400 (bibliotecas separadas).
Servicio de
comunicaci
n
PROFIBUS
DP
SEND/
RECEIVE
(Comunicaci
n compatible
con S5)
Comunicacin
S7
Tipo de mdulo 1)
Biblioteca de Administrador
SIMATIC
Standard
Library
SIMATIC_NET_CP
Communicati
on Blocks
CP 300
CP 400
FC1
DP_SEND
FC2
DP_RECV
FC3
DP_DIAG
FC4
DP_CTRL
FC5
AG_SEND
FC6
AG_RECV
FC50
AG_LSEND
FC60
AG_LRECV
FB12
BSEND
FB13
BRCV
FB15
PUT
FB14
GET
FB8
USEND
FB9
URCV
FC62
C_CNTRL
descrito en
Captulo 8.3
Captulo 8.4
Documentacin
STEP 7 /9/
A -187
Servicio de
comunicaci
n
Tipo de mdulo 1)
Biblioteca de Administrador
SIMATIC
Standard
Library
Communicati
on Blocks
PROFIBUS
FMS
descrito en
SIMATIC_NET_CP
CP 300
CP 400
FB2
IDENTIFY
FB3
READ
FB4
REPORT
FB5
STATUS
FB6
WRITE
Manual NCM
S7 para
PROFIBUS
Tomo 2 /9/
Observacin:
Las descripciones siguientes contienen tambin referencias a comportamientos
discrepantes en caso de versiones de bloques diferentes. Preste tambin atencin a la
identificacin de versin de los bloques utilizados por usted.
1)
En el caso de tipos de bloques menos recientes, esta recomendacin presupone que usted
utilice la versin de firmware actual para este tipo de bloque.
A -188
Atencin
Este captulo contiene en algunos lugares datos correspondientes a diferentes ediciones del
CP. Tales lugares estn marcados a un lado por el smbolo siguiente:
Tipos de CP ms modernos con CPs / tipos de mdulos con o a partir de las siguientes
versiones:
CP 342-5
6GK7342-5DA02-0XE0 a partir de la edicin 1 / a partir de la versin de firmware V4.0
CP 342-5 FO
6GK7342-5DF00-0XE0 a partir de la edicin 1 / a partir de la versin de firmware V4.0
CP 343-5
(no relevante en caso de FCs para la funcionalidad DP)
6GK7343-5FA01-0XE0 a partir de la edicin 1 / a partir de la versin de firmware V4.0
Los manuales de los equipos /2/ informan sobre la compatibilidad de los CPs S7 y los
bloques correspondientes (FCs / FBs).
A -189
8.2
8.2.1
A -190
Causa
Con la direccin de CP indicada no se
puede direccionar o identificar ningn
mdulo.
Error de sistema
El mdulo no conoce este registro.
No se puede leer el registro.
Recursos ocupados (memoria).
Direccin base lgica errnea.
Atencin
Si direcciona por error otro tipo de mdulo que no sea CP, se originan errores que no son
sealizados por avisos de fallos de los propios bloques FC.
1).
A -191
8.2.2
8.2.3
DONE o NDR
Estos parmetros (DONE para peticiones de emisin y NDR para peticiones de
recepcin) comunican la conclusin (positiva) de la ejecucin de una peticin.
ERROR
Notifica que la peticin no se ha podido ejecutar sin errores.
STATUS
El parmetro proporciona informaciones detalladas sobre la ejecucin de la peticin.
Indicaciones de estados pueden ser proporcionadas ya durante la ejecucin de la
peticin (DONE=0 y ERROR=0).
A -192
DONE = 0
NDR = 0
ERROR = 0
8.3
Panormica
Para los modos de operacin Maestro DP y Esclavo DP se dispone de los siguientes
bloques FC para S7-300:
Bloque FC
Utilizable para:
Bloque FC
Significado
Maestro DP
Esclavo DP
DP_SEND (FC1)
DP_RECV (FC2)
DP_DIAG (FC3)
DP_CTRL (FC4)
Aplicacin
La figura representada a continuacin muestra esquemticamente la aplicacin de los
bloques FC DP_SEND y DP_RECV en el Maestro DP y en el Esclavo DP.
Maestro DP
CPU
Esclavo DP
PROFIBUS -CP
PROFIBUS -CP
Programa de
usuario STEP7
Programa de
usuario STEP7
reas de datos
DP
DP_SEND
DP_RECV
Figura 8-1
CPU
PROFIBUS
Enviar
Recibir
Recibir
reas de datos
DP
DP_RECV
Enviar
DP_SEND
A -193
8.3.1
FC1 DP_SEND
Significado
El bloque FC DP_SEND transmite datos al CP PROFIBUS. Dependiendo del modo de
operacin del CP PROFIBUS, el DP_SEND puede tener el significado siguiente:
S
En el Maestro DP
El bloque transfiere los datos de un rea de salidas DP determinada al CP PROFIBUS
para emitirlo a la periferia descentralizada.
El rea de datos indicada puede ser un rea PA, un rea de marcas o bien un rea de
bloques de datos.
Si el CP PROFIBUS acepta todo el rea de datos DP significa que la transferencia se ha
ejecutado correctamente.
Tenga en cuenta *) que, en el caso del esclavo DP, el bloque FC DP_SEND se tiene que
llamar al menos una vez en el programa de usuario.
*) Nota: Esto no es vlido en el caso de tipos ms recientes. En el caso del esclavo DP, el
bloque FC DP_SEND se tiene que llamar al menos una vez con resultado positivo en el
programa de usuario si se han configurado entradas para dicho esclavo. Tenga en cuenta lo
indicado en el manual del equipo.
Interface de llamada
DP_SEND
WORD
CPLADDR
DONE
BOOL
ANY
SEND
ERROR
BOOL
STATUS
WORD
AWL
call fc 1
CPLADDR:=
SEND
:=
DONE
:=
ERROR :=
STATUS :=
A -194
Explicacin
//DP_SEND Llamada al bloque
W#16#0120
P#db17.dbx0.0 byte 103
M 99.1
M 99.0
MW 104
CP PROFIBUS
(ciclo de sondeo DP)
DP_SEND
0, 0, 8180 1) 2)
Interlocutor
(Esclavos DP)
Fase de
arranque
...
DP_SEND
0, 0, 81801)
DP_SEND
1, 0, 00001)
Transferencia
de datos sustitutivos
(0)
va PROFIBUS en
curso
Transferencia
de A
va PROFIBUS
en curso
...
DP_SEND
0, 0, 81801)
DP_SEND
1, 0, 00001)
DP_SEND
0, 0, 81801)
Tiempo
Transferencia
de B va
PROFIBUS
en curso
Tiempo
Tiempo
Leyenda:
1) Transferencia de parmetros DONE, ERROR, STATUS
2) en caso de CPs de tipos menos recientes, al arrancar es posible la
indicacin 8183H
A -195
Declaracin
INPUT
Tipo
Valores
posibles
WORD
Observacin
Direccin inicial del mdulo
Al configurar el CP con la herramienta de
configuracin de STEP 7 se visualiza la
direccin inicial del mdulo en la tabla de
configuracin. Introduzca aqu esta direccin.
SEND
INPUT
ANY
(como
VARTYPE slo
se permiten:
para FC1 a
partir de V3:
BYTE
1...2160
1..240
DONE
OUTPUT
BOOL
0: 1: Nuevos
datos
ERROR
OUTPUT
BOOL
0: 1: Error.
Indicacin de error.
Para saber su significado en relacin con los
parmetros DONE y STATUS, vase la tabla
siguiente.
STATUS
OUTPUT
WORD
v. tabla
siguiente
Indicacin de estado
Para saber su significado en relacin con los
parmetros DONE y ERROR, vase la tabla
siguiente.8-1
A -196
Indicaciones de condicin
La tabla siguiente muestra el significado de la informacin suministrada por DONE, ERROR
y STATUS, la cual tiene que ser evaluada por el programa de usuario.
Nota
Para las entradas con la codificacin 8FxxH en STATUS, tenga en cuenta tambin lo dicho
en el manual de referencia STEP 7 Standard y funciones del sistema. Encontrar all
informaciones en el captulo Evaluacin de errores con el parmetro de salida RET_VAL
A travs del dilogo de propiedades del bloque FC aqu descrito, en la ficha Llamadas,
puede consultar qu SFCs se utilizan y son relevantes para la evaluacin de fallos.
Tabla 8-1
DONE
0
ERROR
0
STATUS
8180H
Significado
Arranque:
El modo DP ha sido activado pero los datos an no pueden ser
aceptados.
Modo normal:
Transferencia de datos en curso.
En caso de CPs de tipos ms recientes es posible el
siguiente significado (ver /2/):
DP no ha arrancado debido a CP -STOP o no hay
parametrizacin (se presenta aqu en lugar de la
codificacin 0,1,8183H).
0000H
8183H
8184H
8F22H
8F23H
8F24H
8F25H
8F28H
8F29H
8F30H
8F31H
8F32H
8F33H
8F3AH
8F42H
8F43H
8F44H
A -197
Tabla 8-1
DONE
ERROR
STATUS
Significado
8F45H
8F7FH
8090H
8091H
80A1H
80B0H
80B1H
80C0H
80C1H
80C2H
80C3H
80C4H
80D2H
A -198
8.3.2
FC2 DP_RECV
Significado
El bloque FC DP_RECV recibe datos a travs del CP PROFIBUS. Dependiendo del modo
de operacin del CP PROFIBUS, el bloque DP_RECV puede tener el siguiente significado:
S
En el maestro DP
El DP_RECV recibe los datos del proceso de la periferia descentralizada al igual que una
informacin de estado en un rea de entrada DP determinada.
En el esclavo DP
DP_RECV transfiere los datos de salida transmitidos por el maestro DP al rea de datos
DP indicada en el bloque.
El rea de datos indicada para aceptar los mismos puede ser un rea PA, un rea de
marcas o un rea de un bloque de datos.
Si el CP PROFIBUS ha podido transferir todo el rea de datos de entrada DP significa que
la ejecucin ha sido correcta.
Tenga en cuenta *) que el bloque FC DP_RECV tiene que ser llamado al menos una vez en
el programa de usuario para el maestro DP y el esclavo DP; para el maestro DP slo tiene
que ser llamado si se deben recibir datos.
*) Nota: Esto no es vlido en el caso de tipos ms recientes. Para estos rige que, en el
caso del esclavo DP, el bloque FC DP_RECV se tiene que llamar al menos una vez con
resultado positivo en el programa de usuario si se han configurado datos de salida para
dicho esclavo DP. Tenga en cuenta lo indicado en el manual del equipo.
A -199
Interface de llamada
DP_RECV
WORD
CPLADDR
NDR
BOOL
ANY
RECV
ERROR
BOOL
STATUS
WORD
DPSTATUS
BYTE
A -200
Explicacin
//DP_RECV Llamada al bloque
W#16#0120
P#db17.dbx240.0 byte 103
M 99.1
M 99.0
MW 104
MB 0
Programa de usuario
(ciclo CPU)
Interlocutor
(Esclavos DP)
DP_RECV
0, 0, 8180 1) 2)
...
DP_RECV
0, 0, 81801)
DP_RECV
1, 0, 00001)
Aceptar datos recibidos 0 0 y A
y evaluar DPSTATUS / lista de equipos
(estaciones)
Fase de arranque:
en la fase de arranque,
el maestro DP (CP
PROFIBUS) ocupa
cada entrada con 0.
Transferencia
de A
va PROFIBUS
en curso
DP_RECV
0, 0, 81801)
...
DP_RECV
1, 0, 00001)
Aceptar datos recibidos A A y B
y evaluar DPSTATUS / lista de equipos
(estaciones)
Transferencia
de B
va PROFIBUS
en curso
DP_RECV
0, 0, 81801)
...
DP_RECV
1, 0, 00001)
Aceptar datos B
y evaluar DPSTATUS / lista de equipos
.
(estaciones)
.
.
Tiempo
Tiempo
Tiempo
Leyenda:
1) Transferencia de parmetros DONE, ERROR, STATUS
2) en caso de CPs de tipos menos recientes, al arrancar es posible la
indicacin 8183H
A -201
Declaracin
INPUT
Tipo
WORD
Valores
posibles
Observacin
Direccin inicial del mdulo
Al configurar el CP con la herramienta de
configuracin STEP 7 se visualiza la
direccin inicial del mdulo en la tabla de
configuracin. Introduzca aqu esta direccin.
A -202
Declaracin
INPUT
Tipo
Valores
posibles
Observacin
ANY
(como
VARTYPE slo
se permiten:
para FC1 a
partir de V3:
BYTE
para FC1
hasta V2.x:
BYTE, WORD
y DWORD)
OUTPUT
BOOL
0: 1: Se han
aceptado
nuevos datos.
ERROR
OUTPUT
BOOL
0: 1: Error.
Indicacin de error
Para saber su significado en relacin con los
parmetros NDR y STATUS, vase la tabla
siguiente8-2.
STATUS
OUTPUT
WORD
v. tabla
siguiente
Indicacin de estado
Codificacin
vase a
continuacin
bajo
DPSTATUS
Indicacin de estado DP
DPSTATUS
OUTPUT
Byte
(Tabla 8-3)
A -203
Indicaciones de condicin
La tabla siguiente muestra el significado de la informacin suministrada por los parmetros
NDR, ERROR y STATUS, que tiene que ser evaluada por el programa de usuario.
Nota
Para las entradas con la codificacin 8FxxH en STATUS, tenga en cuenta tambin lo dicho
en el manual de referencia STEP 7 Standard y funciones del sistema. Encontrar all
informaciones en el captulo Evaluacin de errores con el parmetro de salida RET_VAL
A travs del dilogo de propiedades del bloque FC aqu descrito, en la ficha Llamadas,
puede consultar qu SFCs se utilizan y son relevantes para la evaluacin de fallos.
Tabla 8-2
NDR
0
Indicaciones DP_RECV
ERROR STATUS
0
8180H
SIGNIFICADO
Arranque:
El modo DP ha sido activado pero los datos an no pueden ser aceptados.
Modo normal:
Se estn aceptando datos.
En caso de CPs de tipos ms recientes es posible el
siguiente significado (ver /2/):
DP no ha arrancado debido a CP -STOP o no hay
parametrizacin (se presenta aqu en lugar de la
codificacin 0,1,8183H).
0000H
8183H
8184H
8F22H
8F23H
Error de longitud del rea al escribir un parmetro (p. ej., DB demasiado corto).
8F24H
8F25H
8F28H
8F29H
8F30H
8F31H
8F32H
8F33H
Nmero DB errneo.
8F3AH
8F42H
8F43H
8F44H
8F45H
8F7FH
A -204
STATUS
SIGNIFICADO
8090H
8091H
80A0H
80B0H
80B1H
80C0H
80C1H
80C2H
80C3H
80C4H
80D2H
A -205
DPSTATUS
La codificacin del parmetro de salida DP-Status es distinta para los modos de operacin
Maestro DP y Esclavo DP:
S
Tabla 8-3
0
0
Bits
Significado
No ocupado
5,4
Modo DP
0: Modo Maestro DP
Los restantes bits solo tienen el significado indicado si no est
activado este bit.
A -206
Tabla 8-4
0
1
Bits
7-5
4
No ocupado.
1: Desbordamiento de los datos de entrada
Los datos de entrada han sido actualizados por el maestro DP ms rpido de lo que
pudieron ser recogidos por la llamada al bloque en la CPU del esclavo DP. Los datos
de entrada ledos son siempre los ltimos datos de entrada recibidos por el maestro
DP.
Nota: En el caso de mdulos ms recientes (tenga en cuenta lo
indicado en el manual del equipo ) ya no se pone este bit.
Atencin
Tenga en cuenta que DPSTATUS no se debe evaluar hasta que est puesto el parmetro
de devolucin NDR=1.
A -207
8.3.3
FC3 DP_DIAG
Indicando una direccin de estacin se pueden pedir los datos de diagnstico especficos
del esclavo.
Para transferir los datos de diagnstico a la CPU, hay que prever un rea de memoria en la
CPU e indicarla en la llamada. Este rea de memoria puede ser un rea de bloques de
datos o un rea de marcas. En la peticin hay que indicar la longitud mxima de la memoria
disponible.
Nota
El bloque DP_DIAG conviene utilizarlo slo en el modo Maestro DP.
Restriccin
Mientras se est ejecutando el bloque no se le debern suministrar nuevos datos de
peticin.
Excepcin: Solicitar lista de estaciones DP o lista de diagnstico DP.
Interface de llamada
DP_DIAG
WORD
CPLADDR
NDR
BOOL
BYTE
DTYPE
ERROR
BOOL
BYTE
STATION
STATUS
WORD
ANY
DIAG
DIAGLNG
BYTE
A -208
Explicacin
call fc 3
CPLADDR:=
DTYPE :=
STATION:=
DIAG
:=
NDR
:=
ERROR :=
STATUS :=
DIAGLNG:=
CP PROFIBUS
(ciclo de sondeo DP)
DP_DIAG
0, 0, 81811)
DP_DIAG
0, 0, 81811)
.
.
.
DP_DIAG
1, 0, 00001)
Evaluar datos/valores
de retorno
Tiempo
Tiempo
Leyenda:
1) Transferencia de los parmetros NDR, ERROR y STATUS
A -209
Nota
Tenga en cuenta la siguiente particularidad para los tipos de peticin Leer lista de equipos
DP y Leer lista de diagnstico DP (ver tabla 8-5):
La peticin de diagnstico proporciona los datos de diagnstico disponibles en el momento
de la ltima llamada de DPRECV. Al leer una lista se bloquea una nueva lectura (valor de
retorno 0x8182).
Las listas se vuelven a liberar con un nuevo evento de diagnstico y subsiguiente llamada
de DP-RECV.
Despus de llamar al DP_DIAG se obtiene una informacin que puede indicar una de las
situaciones descritas abajo:
S
NDR=1
El valor NDR=1 indica que los datos de diagnstico vlidos estn disponibles. En el
parmetro STATUS puede encontrar informacin adicional.
NDR=0, ERROR=1
Ha ocurrido un error. Los datos de diagnstico no son vlidos. El mensaje de error se
encuentra en STATUS.
A -210
CPLADDR
Declaracin
INPUT
Tipo
Valores posibles
WORD
Observacin
DTYPE
INPUT
BYTE
STATION
INPUT
BYTE
DIAG
INPUT
ANY
(como
VARTYPE
slo se
permiten:
0: Lista de estaciones.
1: Lista de diagnstico.
2: Diagnstico actual.
3: Diagnstico no
actual
4: Leer el estado
operativo
5 Leer estado
operativo para Stop de
CPU
6 Leer estado
operativo para
CP -STOP
7 Leer datos de
entrada (acclicam.).
8: Leer datos de
salida (acclicamente)
10 Leer el estado
actual del esclavo DP
BYTE,
WORD y
DWORD)
NDR
OUTPUT
BOOL
Tipo de diagnstico.
0: 1: Nuevos datos
ERROR
OUTPUT
BOOL
0: 1: Error.
Indicacin de error
Para saber su significado en relacin con
los parmetros NDR y STATUS, vase la
tabla siguiente.
A -211
STATUS
Declaracin
OUTPUT
Tipo
WORD
Valores posibles
Vase lista.
Observacin
Indicacin de estado
Para saber su significado en relacin con
los parmetros NDR y ERROR, vase la
tabla siguiente.
DIAGLNG
A -212
OUTPUT
BYTE
Vase lista.
Tipos de peticin
Las especificaciones para DTYPE, STATION y DIAGLNG representadas en la tabla
siguiente muestran las entradas permitidas o tiles.
Tabla 8-5
DTYPE
Corresponde
a peticin
Leer lista de
estaciones DP
---
Leer lista de
diagnstico DP
---
Parmetro
STATION
DIAGLNG
Cdigo de confirmacin
(contenido en el parmetro STATUS;
indicado en la tabla 8-6)
- no se tiene
en cuenta -
- no se tiene
en cuenta -
Leer
diagnstico
individual DP
actual.
1...126
Leer
diagnstico DP
anterior.
1...126
>=6
>=6
Leer con
peticin
DP -CTRL
(CYTPE=4) el
estado
operativo
solicitado.
>=0
RUN
CLEAR
STOP
OFFLINE
A -213
Tabla 8-5
DTYPE
Corresponde
a peticin
Leer estado
operativo DP
para Stop de la
CPU.
Parmetro
STATION
DIAGLNG
>=0
Cdigo de confirmacin
(contenido en el parmetro STATUS;
indicado en la tabla 8-6)
Esta peticin permite determinar a qu estado
operativo DP pasa el CP PROFIBUS cuando la
CPU se pone en Stop:
-
RUN
CLEAR
STOP
OFFLINE
Leer estado
operativo DP
para Stop del
CP.
>=0
Leer datos de
entrada.
1...126
>=1
Leer datos de
salida.
1...126
>=1
10
>=0
A -214
Diagnstico actual
Figura 8-2
8o Diagnstico no actual:
8o acceso en lectura;
Indicaciones de condicin
La tabla siguiente muestra el significado de la informacin suministrada por los parmetros
NDR, ERROR y STATUS, que tiene que ser evaluada por el programa de usuario.
Nota
Para las entradas con la codificacin 8FxxH en STATUS, tenga en cuenta tambin lo dicho
en el manual de referencia STEP 7 Standard y funciones del sistema. Encontrar all
informaciones en el captulo Evaluacin de errores con el parmetro de salida RET_VAL
A travs del dilogo de propiedades del bloque FC aqu descrito, en la ficha Llamadas,
puede consultar qu SFCs se utilizan y son relevantes para la evaluacin de fallos.
Tabla 8-6
NDR
STATUS
8181H
Posible
con
DTYPE
2 -10
Significado
S Peticin en curso.
En caso de CPs de tipos ms recientes
es posible el siguiente significado (ver
/2/):
El maestro DP no ha arrancado debido a
CP -STOP o no hay parametrizacin
(se presenta aqu en lugar de la
codificacin 0,1,8183H).
8182H
S Peticin no razonable.
A -215
Tabla 8-6
NDR
STATUS
Posible
con
DTYPE
Significado
8182H
0000H
0 -10
8222H
7,8
8227H
7,8
8231H
4,5,6
8232H
4,5,6
8233H
4,5,6
8234H
4,5,6
823AH
2,3,7,8
8241H
2,3,10
8243H
2,3,10
8245H
2,3,10
A -216
NDR
STATUS
Posible
con
DTYPE
Significado
8246H
2,3,10
8248H
2,3,10
8249H
2,3,10
824AH
2,3,10
8090H
0 -10
80B0H
0 -10
80B1H
0 -10
80C0H
0 -10
80C1H
0 -10
80C2H
0 -10
80C3H
0 -8
80C4H
0 -10
Error de comunicacin.
80D2H
0 -10
8183H
0 -10
Maestro DP no configurado.
8184H
0 -8
8311H
>=2
8313H
2,3,7,8,
10
8321H
>=2
8326H
7,8
8335H
7,8
8341H
2,3,7,8,10
8342H
7,8
8349H
7,8
8F22H
0 -10
8F23H
0 -10
8F24H
0 -10
A -217
Tabla 8-6
NDR
STATUS
Posible
con
DTYPE
Significado
8F25H
0 -10
8F28H
0 -10
8F29H
0 -10
8F30H
0 -10
8F31H
0 -10
8F32H
0 -10
8F33H
0 -10
Nmero DB errneo.
8F3AH
0 -10
8F42H
0 -10
8F43H
0 -10
8F44H
0 -10
8F45H
0 -10
8F7FH
0 -10
A -218
8.3.4
FC4 DP_CTRL
Nota
El bloque DP_CTRL slo es conveniente en el modo de operacin Maestro DP.
Restriccin
Mientras se est ejecutando el bloque no se le debern suministrar nuevos datos de
peticin.
Interface de llamada
DP_CTRL
WORD
CPLADDR
DONE
BOOL
ANY
CONTROL
ERROR
BOOL
STATUS
WORD
A -219
AWL
Explicacin
//DP_CTRL Llamada al bloque
call fc 4
CPLADDR:=
CONTROL:=
W#16#0120
P#db14.dbx0.0 byte 30
DONE
:=
ERROR :=
STATUS :=
M 70.0
M 70.1
MW 72
CP PROFIBUS
(ciclo de sondeo DP)
Interlocutor
(Esclavo DP)
DP_CTRL
0, 0, 81811)
DP_CTRL
0, 0, 81811)
.
.
.
DP_CTRL
1, 0, 00001)
Tiempo
Tiempo
Tiempo
Leyenda:
1) Transferencia de los parmetros DONE, ERROR y STATUS
Despus de llamar al DP_CTRL se obtiene una informacin que indica una de las
situaciones descritas a continuacin:
A -220
DONE=1
El valor de parmetros DONE=1 indica que la peticin ha sido ejecutada. En el
parmetro STATUS puede encontrar informacin adicional.
DONE=0, ERROR=1
Ha ocurrido un error. El mensaje de error se encuentra en STATUS.
Declaracin
INPUT
Tipo
Valores
posibles
WORD
Observacin
Direccin inicial del mdulo
Al configurar el CP con la herramienta de
configuracin de STEP 7 se visualiza la
direccin inicial del mdulo en la tabla de
configuracin. Introduzca aqu esta direccin.
CONTROL
INPUT
ANY
(como
VARTYPE slo
se permiten:
Ajustar una
longitud de
1...240.
BYTE, WORD
y DWORD)
DONE
OUTPUT
BOOL
0: 1: Peticin
ejecutada sin
error.
ERROR
OUTPUT
BOOL
0: 1: Error.
Indicacin de error
Para saber su significado en relacin con los
parmetros DONE y STATUS, vase la tabla
siguiente8-8.
STATUS
OUTPUT
WORD
Vase tabla
siguiente
Indicaciones
de condicin
Indicacin de estado
Para saber su significado en relacin con los
parmetros DONE y ERROR, vase la tabla
siguiente.8-8
(Tabla 8-8)
A -221
CTYPE
El parmetro 1er.
Byte
Parmetro 2o Byte
Parmetro n byte
01H
CTYPE
Byte 1
24H
Command Mode
Byte 2
18H
Group Select
Byte 3
00H
Autoclear
Tipos de peticin
La tabla siguiente muestra indicaciones permitidas irrazonables para la peticin
especialmente en las indicaciones bajo CTYPE y bajo parmetro en el bloque de peticin.
A -222
Parmetros en el
bloque de
peticin
Nombre
Activar Global
Control.
Significado
Cantidad
(vase al final de
la tabla)
SYNC
UNSYNC
FREEZE
UNFREEZE
CLEAR
Activar Global
Control
cclicamente.
1er byte:
Command Mode
2o Byte:
Group Select
3er. Byte:
Autoclear
(vase al final de
la tabla)
A -223
Tabla 8-7
CTYPE
Parmetros en el
bloque de
peticin
Nombre
Significado
Cantidad
Borrar
diagnstico
individual DP
no actual.
Ajustar estado
operativo
actual DP
Slv_direccin
1..126
127 = todos los
esclavos
1er byte:
RUN
=00H
CLEAR =01H
STOP =02H
OFFLINE =03H
RUN con
AUTOCLEAR
=04H
RUN sin
AUTOCLEAR=05
H
RUN
CLEAR
STOP
OFFLINE
Ajustar estado
operativo DP
para Stop de la
CPU
1er byte:
RUN =00H
CLEAR =01H
STOP =02H
OFFLINE=03H
RUN
CLEAR
STOP
OFFLINE
A -224
Parmetros en el
bloque de
peticin
Nombre
Ajustar estado
operativo DP
para Stop del
CP
1er byte:
Significado
Cantidad
STOP =02H
OFFLINE=03H
Leer
cclicamente
los datos de
entrada de
maestro DP
(clase 2)
1er byte:
Direccin de
esclavo
1..125
Lectura cclica
de los datos de
salida de
maestro DP
(clase 2)
1er byte:
Direccin de
esclavo
1..125
A -225
Tabla 8-7
CTYPE
Parmetros en el
bloque de
peticin
Significado
Nombre
10
Terminar el
procesamiento
cclico del
esclavo DP por
el maestro DP
(Clase 1, clase
2).
1er byte:
Direccin de
esclavo
1..125
Iniciar el
procesamiento
cclico como
maestro DP
(clase 1).
1er byte:
Direccin de
esclavo
1..125
Cantidad
no utilizado
CLEAR
UNFREEZE
FREEZE
UNSYNC
SYNC
no utilizado
A -226
7
8
Grupo:
6
7
5
6
4 3 2 1
5 4 3 2
0
1
Indicaciones de condicin
La tabla siguiente muestra las indicaciones de condicin formadas por los parmetros
DONE, ERROR y STATUS que deben ser evaluados por el programa de usuario.
Nota
Para las entradas con la codificacin 8FxxH en STATUS, tenga en cuenta tambin lo dicho
en el manual de referencia STEP 7 Standard y funciones del sistema. Encontrar all
informaciones en el captulo Evaluacin de errores con el parmetro de salida RET_VAL
A travs del dilogo de propiedades del bloque FC aqu descrito, en la ficha Llamadas,
puede consultar qu SFCs se utilizan y son relevantes para la evaluacin de fallos.
Tabla 8-8
DONE
ERROR
STATUS
8181H
Posible
con
CTYPE
0..10
Significado
S Peticin en curso.
En caso de CPs de tipos ms recientes
es posible el siguiente significado (ver
/2/):
El maestro DP no ha arrancado debido a
CP -STOP o no hay parametrizacin
(se presenta aqu en lugar de la
codificacin 0,1,8183H).
0000H
0..10
8214H
0 ,1
8215H
0 ,1
A -227
Tabla 8-8
DONE
STATUS
Posible
con
CTYPE
8219H
0,1
Significado
8228H
0 ,1
8229H
0 ,1
8231H
4,5,6
8232H
4,5,6
8233H
4,5,6
8234H
4,5,6
8235H
8236H
8241H
7 -10
8243H
7 -10
8245H
7 -10
8246H
7 -10
8248H
7 -10
8249H
7-10
A -228
DONE
STATUS
Posible
con
CTYPE
Significado
824AH
7 -10
8090H
0..10
8091H
0..10
80B0H
0..10
80B1H
0..10
80C0H
0..10
80C1H
0..10
80C2H
0..10
80C3H
8183H
8184H
8311H
0..10
8312H
0..10
8313H
3,7,8,9,10
8315H
0,1
8317H
8318H
0,1,4,5,6
831AH
0,1
831BH
0,1
8333H
0 ,1
8334H
0, 1
8335H
0, 1
8339H
0, 1
A -229
Tabla 8-8
DONE
STATUS
Posible
con
CTYPE
Significado
833CH
8341H
7 -10
8183H
0..10
Maestro DP no configurado.
8184H
8F22H
0..10
8F23H
0..10
8F24H
0..10
8F25H
0..10
8F28H
0..10
8F29H
0..10
8F30H
0..10
8F31H
0..10
8F32H
0..10
8F33H
0..10
Nmero DB errneo.
8F3AH
0..10
8F42H
0..10
8F43H
0..10
8F44H
0..10
8F45H
0..10
8F7FH
0..10
80C4H
0..10
80D2H
0..10
A -230
8.4
Panormica
Para la transmisin de datos a travs de enlaces FDL configurados estn disponibles los
siguientes bloques FC para el interface SEND/RECEIVE :
Bloque FC
utilizable para 1)
Significado
S7 - 300
S7 - 400
AG_SEND (FC5)
AG_RECV (FC6)
AG_LSEND (FC50)
AG_LRECV (FC60)
1)
Aplicacin
El esquema siguiente muestra la aplicacin de los bloques FC AG_SEND y AG_RECV para
la transferencia de datos bidireccional a travs de un enlace FDL configurado. Para
determinados tipos de enlace es necesario prever en el rea de datos de usuario un
encabezamiento (Header) de peticin.
A -231
CPU
PROFIBUS -CP
PROFIBUS -CP
Programa de
usuario STEP7
Programa de
usuario STEP7
Enlace FDL
va PROFIBUS
rea de datos
de usuario
AG_SEND
Enviar
AG_RECV
Recibir
Figura 8-3
CPU
Recibir
Enviar
rea de datos
de usuario
AG_RECV
AG_SEND
A -232
Figura 8-4
Direc. PB
Servicio
LSAP
no usado
Byte 0,1
Byte 2,3
Byte datos 0
Byte datos 1
Byte 4,5
Byte datos
234
Byte datos
235
Byte 233,234
El rea de datos de usuario puede tener un tamao de hasta 240 bytes. Es posible transferir
hasta 236 bytes de datos tiles. Para el encabezamiento de peticin se reservan 4 bytes.
Tenga en cuenta que la longitud de datos indicada al llamar el bloque (parmetro LEN) ha
de abarcar el encabezamiento (Header) y los datos tiles.
A -233
8.4.1
Interface de llamada
AG_SEND
BOOL
ACT
DONE
BOOL
INT
ID
ERROR
BOOL
WORD
LADDR
STATUS
WORD
ANY
SEND
INT
LEN
AWL
call fc 5
ACT
:=
ID
:=
LADDR :=
SEND
:=
LEN
:=
DONE
:=
ERROR :=
STATUS :=
A -234
Explicacin
M 20.0
MW 22
W#16#0100
P#db99.dbx10.0 byte 240
MW 24
M 20.1
M 20.2
MW 26
Parmetro
LSAP
Service 1)
Broadcast
Multicast
sin significado;
sin embargo es
necesario reservar
este rea.
sin significado;
sin embargo es
necesario reservar
este rea.
sin significado;
sin embargo es
necesario reservar
este rea.
sin significado;
sin embargo es
necesario reservar
este rea.
A -235
PROFIBUS-CP
Interlocutor de comunicacin
Abastercer AG_SEND
con datos X ACT= 1
AG_SEND
0, 0, 81811)
Abastercer AG_SEND
ACT = 0
AG_SEND
0, 0, 81811)
Transferencia
de X
va PROFIBUS
en curso
AG_SEND
1, 0, 00001)
Tiempo
Tiempo
Leyenda:
1) Transferencia de los parmetros DONE, ERROR y STATUS
Tiempo
Declaracin
INPUT
Tipo
BOOL
Valores
posibles
0 ,1
Observacin
Si ACT = 1 se envan bytes LEN del rea de
datos FDL indicada con el parmetro SEND.
Si ACT = 0 se actualizan los indicaciones de
condicin de estado DONE, ERROR y
STATUS.
ID
A -236
INPUT
INT
1,2...16
Declaracin
INPUT
Tipo
Valores
posibles
WORD
Observacin
Direccin inicial del mdulo
Al configurar el CP con la herramienta de
configuracin de STEP 7 se visualiza la
direccin inicial del mdulo en la tabla de
configuracin. Introduzca aqu esta direccin.
SEND
INPUT
ANY
(como
VARTYPE slo
se permiten:
BYTE, WORD
y DWORD
LEN
INPUT
INT
DONE
OUTPUT
BOOL
0: 1: Nuevos
datos
ERROR
OUTPUT
BOOL
0: 1: Error.
Indicacin de error
v. tabla
siguiente
Indicacin de estado
STATUS
OUTPUT
WORD
Indicaciones de condicin
La tabla siguiente muestra el significado de la informacin suministrada por DONE, ERROR
y STATUS, la cual tiene que ser evaluada por el programa de usuario.
Nota
Para las entradas con la codificacin 8FxxH en STATUS, tenga en cuenta tambin lo dicho
en el manual de referencia STEP 7 Standard y funciones del sistema. Encontrar all
informaciones en el captulo Evaluacin de errores con el parmetro de salida RET_VAL
A travs del dilogo de propiedades del bloque FC aqu descrito, en la ficha Llamadas,
puede consultar qu SFCs se utilizan y son relevantes para la evaluacin de fallos.
A -237
Tabla 8-10
DONE
STATUS
Significado
0000H
0000H
8181H
Peticin en curso.
7000H
8183H
8184H
8185H
8186H
8301H
8302H
8303H
8304H
8311H
8312H
8315H
8F22H
8F24H
8F28H
8F32H
8F33H
Nmero DB errneo.
8F3AH
8F42H
8F44H
8F7FH
A -238
DONE
0
ERROR
1
STATUS
8090H
Significado
8091H
8092H
80A4H
80B0H
80B1H
80B2H
80C0H
80C1H
80C2H
80C3H
80C4H
80D2H
A -239
//
//
//
//
//
//
//
//-------------------------------------------------------------------BEA;
//
//
//-------------------------------------------------------------------done: S M100.0;
BEA;
//
//
//------------------------------------------------------------------err:
NOP 1;
NOP 1;
S M100.0;
BEA;
//
//
//
//
//------------------------------------------------------------------END_FUNCTION
ORGANIZATION_BLOCK OB100
TITLE
= Init_for_FC100
FAMILY:
S7300
NAME:
SENDE_DEMO_INIT
VERSION:
1.0
VAR_TEMP
A -240
//
//
//
A -241
8.4.2
Interface de llamada
AG_RECV / AG_LRECV
INT
ID
NDR
BOOL
WORD
LADDR
ERROR
BOOL
ANY
RECV
STATUS
WORD
LEN
BYTE
AWL
Explicacin
call fc 6
ID
LADDR
RECV
NDR
ERROR
STATUS
LEN
:=
:=
:=
:=
:=
:=
:=
MW 30
W#16#0100
P#M 10.0 BYTE 100
DB 100.DBX 0.6
DB 100.DBX 0.7
DB 100.DBW 2
DB 100.DBW 4
A -242
Parmetro
no especificado: Layer 2 libre
Direc. PB
Broadcast
Multicast
LSAP
Servicio
Indicacin SDN
Indicacin SDN
Indicacin SDN
o
Indicacin SDA ( Send Data
with Acknowledge - Indication):
Valor: 00H
A -243
PROFIBUS-CP
AG_RECV
0, 0, 81801)
Interlocutor de comunicacin
Transferencia
de A
va PROFIBUS
en curso
AG_RECV
1, 0, 00001)
Recibir / evaluar datos
recibidos A
AG_RECV
0, 0, 81801)
Transferencia
de B
va PROFIBUS
en curso
AG_RECV
1, 0, 00001)
Recibir / evaluar datos
recibidos B
AG_RECV
.
.
.
Tiempo
Transferencia
de C
va PROFIBUS
en curso
Tiempo
Tiempo
Leyenda:
1) Transferencia de los parmetros DONE, ERROR y STATUS
A -244
Declaracin
Tipo
ID
INPUT
INT
LADDR
INPUT
WORD
Valores
posibles
1,2...16
Observacin
En el parmetro ID se indica el nmero del
enlace FDL (ver Configuracin cap. 7).
Direccin inicial del mdulo
Al configurar el CP con la herramienta de
configuracin de STEP 7 se visualiza la
direccin inicial del mdulo en la tabla de
configuracin. Introduzca aqu esta direccin.
RECV
INPUT
ANY
(como
VARTYPE slo
se permiten:
BYTE, WORD
y DWORD
LEN
OUTPUT
INT
NDR
ERROR
STATUS
OUTPUT
OUTPUT
OUTPUT
BOOL
BOOL
WORD
0: 1: Nuevos
datos
0: 1: Error.
Indicacin de error
v. tabla
siguiente
Indicacin de estado
Indicaciones de condicin
La tabla siguiente muestra el significado de la informacin suministrada por los parmetros
NDR, ERROR y STATUS, que tiene que ser evaluada por el programa de usuario.
Nota
Para las entradas con la codificacin 8FxxH en STATUS, tenga en cuenta tambin lo dicho
en el manual de referencia STEP 7 Standard y funciones del sistema. Encontrar all
informaciones en el captulo Evaluacin de errores con el parmetro de salida RET_VAL
A travs del dilogo de propiedades del bloque FC aqu descrito, en la ficha Llamadas,
puede consultar qu SFCs se utilizan y son relevantes para la evaluacin de fallos.
A -245
Tabla 8-12
NDR
STATUS
Significado
0000H
8180H
S An no se dispone de datos.
En caso de CPs de tipos ms recientes es posible el
siguiente significado (ver manual del CP /2/):
Falta la configuracin o no se han iniciado an el
servicio FDL en el CP PROFIBUS -CP. (se presenta
aqu en lugar de la codificacin 0,1,8183H)
8181H
Peticin en curso.
8183H
8184H
8185H
8186H
8304H
8303H
8F23H
8F25H
8F29H
8F30H
8F31H
8F32H
8F33H
Nmero DB errneo.
8F3AH
8F43H
8F45H
8F7FH
8090H
8091H
8092H
80A0H
A -246
NDR
0
ERROR
1
STATUS
80A4H
Significado
El enlace va bus K entre CPU y CP no est establecido. (en caso de
versiones de CPU ms recientes).
Esto se puede deber, por ejemplo, a:
80B0H
80B1H
80B2H
80C0H
80C1H
80C2H
80C3H
80C4H
80D2H
A -247
8.5
Tabla 8-13
NOMBRE
Versin
No FC
Memoria de
carga Bytes
Memoria de
trabajo Bytes
MC7
datos locales
Bytes
Bytes
AG_SEND
1.1
732
576
540
20
AG_RECV
1.1
656
522
486
20
AG_LSEND
3.0
50
1044
846
810
52
AG_LRECV
3.0
60
1190
992
956
58
Memoria de
carga Bytes
Memoria de
trabajo Bytes
MC7
datos locales
Bytes
Bytes
Tabla 8-14
NOMBRE
No FC
DP_SEND
3.0
1066
886
850
42
DP_RECV
3.0
1144
950
914
46
DP_DIAG
3.0
1956
1638
1602
58
DP_CTRL
3.0
1532
1292
1256
52
AG_SEND
4.1
1916
1610
1574
50
AG_RECV
4.5
1408
1174
1138
40
A -248
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.
A -249
Diagnstico NCM S7
9.1
Panormica
Qu debe conocer
Debera estar familiarizado con las informaciones bsicas del captulo 2 relativas al significado y al manejo de NCM S7. Con esto conocer el procedimiento a seguir para enlazar el
CP con el PG y controlarlo a travs del PG.
A -250
9.2
Diagnstico NCM S7
Funciones
Entre ellas cabe distinguir:
S
Consultar los parmetros de bus PROFIBUS actuales (inclusive el desarrollo de Ttr reales).
Nota
Tenga en cuenta que el Diagnstico NCM S7 no es posible en un esclavo DP pasivo va
PROFIBUS.
A -251
Diagnstico NCM S7
9.2.1
Instalacin
El Diagnstico NCM S7 es parte integrante de STEP 7, opcin NCM S7.
Usted tiene varias posibilidades para iniciar la herramienta de diagnstico, por ejemplo:
S
Opcin 1
S Desde el men inicial de Windows,
con el grupo de programas
SIMATIC.""
Opcin 2
S Elija esta opcin si el proyecto STEP 7 en el
que configur el CP no est disponible en su
PG (mantenimiento).
A -252
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:
Manejo
A -253
Diagnstico NCM S7
9.2.2
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 9-1
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"
Stop CP
Parar el CP.
Start CP
Borrado total CP
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"
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.
A -254
9.3
Diagnstico NCM S7
9.3.1
Condiciones
Establezca una conexin fsica entre la PG y el equipo SIMATIC S7. La conexin se puede
realizar a travs de:
S
MPI
PROFIBUS
9.3.2
A -255
Diagnstico NCM S7
9.3.3
"
STEP 7 "
Posibilidades de ajuste de las rutas online - sin parmetros para un paso de red
Conexin al equipo de
destino
MPI
Direccin de la estacin
PROFIBUS
Industrial Ethernet
Introduccin en hexadecimal.
Industrial Ethernet TCP/IP
A -256
Diagnstico NCM S7
S7 - 300
CP
U
CP
Direccin de estacin
(MAC): 08 -00 -06 -01 -02 -03
Conexin de la estacin de
destino: Industrial Ethernet
Figura 9-1
S7 - 300
CP
U
C
P
C
P
Direccin de estacin
(MAC):
08 -00 -06 -01 -02 -03
Conexin de la estacin de
destino: Industrial Ethernet
Figura 9-2
Red2
A -257
Diagnstico NCM S7
9.3.4
S7 - 300
CP
U
C
P
C
P
S7 - 300
CP
U
C
P
Direccin de estacin:
direccin PROFIBUS 9
ID de subred S7 de la red de
destino: 0001 0001
Figura 9-3
A -258
Conexin de la estacin de
destino:
MPI/PROFIBUS/AUTO
Diagnstico NCM S7
S7 - 300
CP
U
C
P
C
P
ID de subred S7 de la red de
destino: 0001 0001
Figura 9-4
S7 - 300
CP
U
C
P
Direccin de
estacin: direccin
PROFIBUS 9
Conexin de la estacin de
destino :
MPI/PROFIBUS/AUTO
A -259
Diagnstico NCM S7
9.3.5
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.
Estacin PC
S7 - 300
OPC
Serv
er
CP
U
CP
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 9-5
A -260
9.3.6
Diagnstico NCM S7
"
Activar estado de
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).
A -261
Diagnstico NCM S7
9.4
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)
El CP no
est en RUN
si el CP est en RUN
2. Aclare p. ej. en base a la lista de control que figura en el apt. 9.6 sus problemas o las
tareas a realizar y seleccione, de conformidad con lo all recomendado, la funcin de
diagnstico.
A -262
9.5
Diagnstico NCM S7
Tabla 9-3
Informacin sobre
CP
Estado operativo
Diagnstico
relacionado con el
equipo
Particularidades
Estacin L2
A -263
Diagnstico NCM S7
Tabla 9-3
Particularidades
Parmetros de bus
Estadstica
Tabla 9-4
Particularidades
Seleccione el objeto
de diagnstico
Esclavo DP dir. xx:
Diagnstico de
mdulos
A -264
Tabla 9-4
Diagnstico NCM S7
Particularidades
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
ces utilizados
Enlaces Tipo
Tipo enlace n
"
"
A -265
Diagnstico NCM S7
9.6
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.
A -266
9.6.1
Tabla 9-5
Problema
Causa posible
El CP PROFIBUS no pasa Se ha cargado una confial estado operativo RUN. guracin no vlida en el
CP PROFIBUS.
Diagnstico NCM S7
Se ha excedido el tiempo
en la funcin Online NCM.
A -267
Diagnstico NCM S7
9.6.2
Tabla 9-6
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.
Se ha especificado una
longitud incorrecta al llamar el DP -SEND.
El bloque FC DP -CTRL
solicita el estado DP Stop.
El bloque FC DP -CTRL
ha solicitado el estado de
DP -Offline.
A -268
Tabla 9-6
Diagnstico NCM S7
Problema
Causa posible
Las estaciones esclavas
se encuentran en el estado Stop
(p. ej., selector en
ET200U -DP).
El CP PROFIBUS opera
como maestro de clase 2
y lee cclicamente los datos de entradas y salidas
de las estaciones esclavas.
A -269
Diagnstico NCM S7
Tabla 9-6
Problema
Causa posible
El bloque FC DP -CTRL
solicita el estado DP
CLEAR.
A -270
En el DP -SEND o en el
DP -RECV se ha indicado
un rea de puntero ANY
errneo.
Remedio:
Configurar el rea de puntero ANY segn el offset de
puntero ANY.
Remedio:
Enviar las peticiones Global -Control SYNC y FREEZE
con una sola peticin Global -Control.
Diagnstico NCM S7
9.6.3
Tabla 9-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.
No se ha parametrizado
ningn modo Esclavo DP
en el CP PROFIBUS.
An no se han ejecutado
los bloques DP -RECV o
DP -SEND para el CP
PROFIBUS como esclavo
DP.
A -271
Diagnstico NCM S7
Tabla 9-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 se encuen- Peticin del diagnstico del Esclavo DP en el diagtra en estado CLEAR
nstico PROFIBUS de NCM S7.
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.
A -272
Tabla 9-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
El maestro DP ya no est
sondeando el CP PROFIBUS como esclavo DP ->
se ha sobrepasado el
tiempo de vigilancia
(watchdog).
El maestro DP ha liberado
al CP PROFIBUS como
esclavo DP para otros
maestros (p. ej., cambio al
modo OFFLINE).
A -273
Diagnstico NCM S7
Tabla 9-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
La CPU an est en estado STOP; los bloques
DP -SEND/ DP -RECV
an no han sido recurridos.
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.
A -274
9.6.4
Tabla 9-8
Problema
Causa posible
No se transfieren datos a
travs de un enlace FDL o
bien solo se transfieren en
un sentido.
Diagnstico NCM S7
Remedio:
Ajustar el parmetro LEN al tamao necesario.
Remedio:
Corregir el parmetro LEN y el puntero ANY. -
En caso de peticiones con encabezamiento, el parmetro LEN tiene que incluir el encabezamiento de la
peticin y los datos tiles.
A -275
10
Cargador de firmware
Este captulo le familiariza con el campo de aplicaciones y el manejo del cargador de
firmware (Firmwareloader).
El cargador de firmware permite recargar nuevas ediciones de firmware en los mdulos
SIMATIC NET.
A -276
10
10.1
Cargador de firmware
Campo de aplicacin
Firmware
Se entienden aqu por firmware los programas del sistema instalados en los mdulos
SIMATIC NET.
Mdulos PROFIBUS
Instalacin
El cargador de firmware queda disponible en su PG/PC una vez instalado NCM S7.
Archivos a cargar
El cargador de firmware soporta los siguientes tipos de archivo:
S
<Archivo>.FWL
Un tipo de archivo que, complementando al formato LAD, incluye informaciones que se
presentan en los cuadros de dilogo del cargador de firmware.
<Archivo>.LAD
Un tipo de archivo que contiene slo el programa del sistema cargable en el mdulo.
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.
A -277
10
Cargador de firmware
10.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
NCM S7 Industrial Ethernet " de firmware.
"
STEP 7 "
Usar el botn Siguiente y seguir las instrucciones que figuran en el cuadro de dilogo que se
presenta en pantalla.
A -278
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.
10
Cargador de firmware
Precausin
En el caso de Industrial Ethernet, tenga en cuenta al respecto las indicaciones del 2
para visualizacin de la direccin de emergencia.
paso
A -279
Asignacin de pines
A Asignacin de pines
Asignacin de pines - conector de 9 polos Sub - D (PROFIBUS)
Pin
A -280
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
B Normas y homologaciones de
SIMATIC NET S7 - CPs
Designacin del producto:
S
CP 342-5
CP342-5 FO
CP 343-5
CP 443-5 Basic
CP 443-5 Extended
Nota
Las homologaciones vigentes actualmente aparecen en la placa de caractersticas del
respectivo producto.
IEC 611312
Los antedichos S7-CPs 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 S7-CPs 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
Los certificados de conformidad CE con las mencionadas directivas comunitarias para las
autoridades competentes pueden solicitarse a:
S
Siemens Aktiengesellschaft
Bereich A&D
Industrielle Kommunikation SIMATIC NET
Postfach 4848
D-90327 Nrnberg
Directiva CEM
Los antedichos S7-CPs SIMATIC NET S7-CPs estn dimensionados para la operacin en
entornos industriales.
A -281
Campo de aplicacin
Exigencias en cuanto a
Emisin de Interferencias
Industria
EN 6100064 : 2001
Inmunidad a interferencias
EN 6100062 : 2001
Cuidado
Peligro de lesiones corporales y daos materiales.
Si se instalan ampliaciones no homologadas para los S7-CPs 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.
A -282
AVIS CANADIEN
Cet appareil numrique de la classe A est conforme la norme NMB-003 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
A -283
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 S7-CPs SIMATIC NET en una caja que cumpla por lo menos con
IP54 segn la norma EN 60529.
Homologacin FM
Factory Mutual Approval Standard Class Number 3611, Class I, Division 2, Group A, B, C,
D.
Cuidado
Peligro de lesiones corporales y daos materiales.
En atmsferas con peligro de explosin pueden producirse lesiones corporales y daos
materiales en caso de establecer o separar un circuito elctrico durante el funcionamiento
de un S7-CP SIMATIC NET (p.ej. para conexiones enchufables, fusibles, conmutadores).
No se debern unir ni separar circuitos bajo tensin, a no ser que pueda excluirse con
seguridad el peligro de explosin.
En la operacin bajo condiciones FM, es necesario incorporar los S7-CPs SIMATIC NET en
una caja que cumpla por lo menos con IP54 segn la norma EN 60529.
A -284
C Bibliografa
Manuales y otras informaciones
Las siguientes fuentes proporcionan otras informaciones detalladas para la configuracin y
la operacin:
/1/
/2/
/3/
/4/
A -285
Bibliografa
/5/
/6/
/7/
/8/
/9/
/10/
/11/
/12/
/13/
A -286
Bibliografa
/14/
/15/
/16/
/17/
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.
A -287
D Glosario
D.1
Parte general
Baudrate
Bloques FC
Una cabecera de telegrama est formada por un identificador del -> telegrama as
como la direccin de la estacin (equipo) emisora y de la receptora.
Cliente
CP
CSMA/CD
Estacin (Equipo)
A -288
Glosario
Gateway (pasarela)
Aparato interface inteligente que enlaza entre s en el nivel ISO 7 diversos tipos de ->
redes locales.
Industrial Ethernet
Instalacin
Conjunto de utillajes elctricos. A una instalacin pertenecen, entre otras cosas: sistema de mando programable (PLC), aparatos para operar y observar, sistemas de bus,
aparatos de campo, accionamientos, conducciones de alimentacin.
Interfaz de transporte
Modo PG
Multicast
Se trata de un modo de operacin del CP PROFIBUS/Ethernet en el que la CPU SIMATIC S7 es programada, configurada o diagnosticada a travs de
PROFIBUS/Ethernet.
Este modo se desarrolla a travs de funciones S7.
A -289
Glosario
El nivel de transporte es el nivel 4 en el modelo de referencia ISO/OSI para comunicaciones abiertas. El nivel de transporte tiene como tarea asegurar la transferencia segura de datos (informaciones brutas) de un equipo a otro. Para la transferencia se pueden utilizar enlaces de transporte.
Protocolo
Red
Segmento
Una red consiste en una o varias -> subredes vinculadas, con un nmero discrecional
de -> estaciones. Pueden coexistir varias redes.
Segmento de bus
Parte de una -> Subred. Las subredes pueden estar formadas por segmentos con pasos de segmento como repetidores (Repeater) y puentes (Bridges). Los segmentos
son transparentes para el direccionamiento.
Servicios
Servidor
Un servidor es un equipo o, en general, un objeto que puede prestar determinados servicios; el servicio se aporta a peticin de un -> cliente.
SIMATIC NET
Sistema de bus SIMATIC NET para uso industrial sobre la base de Ethernet.
(antes SINEC H1)
SINEC
A -290
Subred
Telegrama
TSAP
Glosario
Una subred es parte de una -> red cuyos parmetros (p. ej. en -> PROFIBUS) deben
ser armonizados. Abarca los componentes del bus y todos los equipos conectados.
Las subredes se pueden acoplar, por ejemplo, mediante -> gateways (pasarelas) para
formar una red.
Una -> instalacin se compone de varias subredes con -> nmeros de subred unvocos. Una subred est formada por varias -> estaciones con -> direcciones PROFIBUS
o -> direcciones MAC (en caso de Industrial Ethernet) unvocas.
Velocidad de transferencia
Es, segn DIN 44302, el nmero de decisiones binarias transmitidas por unidad de
tiempo. La unidad es el bit/s. La eleccin de la velocidad de transferencia (o transmisin) depende de diferentes condiciones marginales, como por ejemplo la distancia.
Watchdog
A -291
Glosario
D.2
PROFIBUS
Los datos maestros del equipo (GSD) contienen descripciones de esclavos DP segn
EN 50170, Vol 2. El uso de GSD simplifica la configuracin del -> maestro DP as
como de los -> esclavos DP.
Direccin base
En PROFIBUS
La direccin base PROFIBUS es la direccin inicial a partir de la cual se asignan
todas las direcciones determinadas automticamente dentro de un proyecto.
En Industrial Ethernet
La direccin base MAC es la direccin inicial a partir de la cual se asignan todas las
direcciones determinadas automticamente dentro de un proyecto.
Direccin PROFIBUS
Un -> parmetro de bus para -> PROFIBUS. Indica la direccin -> PROFIBUS ms
alta de una estacin activa en el sistema de bus. Para las estaciones pasivas se permiten direcciones PROFIBUS superiores al valor HSA (Highest Station Adress) (margen
permitido: HSA 1..126).
Enlace AGAG
Enlace FDL
Los enlaces FDL (denominacin anterior: enlaces AGAG) permiten una comunicacin
controlada por programa/eventos a travs de la red PROFIBUS de SIMATIC S7 con
S
Enlace FMS
Los enlaces FMS permiten una comunicacin controlada por programa/eventos entre
equipos que cumplan la norma FMS. Representaciones de datos especficas de los
equipos son neutralizadas durante la transmisin.
A -292
Esclavo
Glosario
Esclavo DP
Estacin en PROFIBUS
Una estacin (un equipo) es identificado por medio de una -> direccin PROFIBUS en
-> PROFIBUS.
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.
Un espacio de direcciones libre entre dos -> equipos es rebuscado cclicamente para
constatar si hay otro equipo que desee ser incorporado al anillo lgico.
FDL
FMS
GetOV
Servicio FMS para leer el directorio de objetos (contiene, entre otras cosas, las descripciones de variables) de un -> VFD.
Identificador de grupo
Los esclavos DP se pueden asignar a uno o a varios grupos a travs de un identificador de grupo. Los -> esclavos DP se pueden direccionar entonces directamente a travs del identificador de grupo al transmitir telegramas de control.
Maestro
Equipo activo conectado a -> PROFIBUS que puede enviar -> telegramas, sin solicitud, cuando est en posesin del testigo (token).
A -293
Glosario
Maestro DP
Una -> estacin con funcin de maestro en -> DP PROFIBUS. Entre ellas cabe distinguir:
S
Un -> parmetro de bus para -> PROFIBUS. Maximum Station Delay (mx. TSDR)
indica el mximo margen de tiempo que tiene que transcurrir necesariamente en una
de las -> estaciones de la -> subred entre la recepcin del ltimo bit de un -> telegrama sin acuse de recibo y la emisin del primer bit del siguiente telegrama. Tras la
emisin de un telegrama sin acuse de recibo, un emisor slo debe enviar otro telegrama despus de transcurrir el margen de tiempo mx. TSDR.
Un -> parmetro de bus para -> PROFIBUS. Minimum Station Delay (mn. TSDR) indica el margen de tiempo que el receptor de un -> telegrama tiene que esperar como
mnimo hasta enviar el acuse de recibo o hasta la emisin de otro telegrama. El TSDR
mn. depende del mximo margen de tiempo que un estacin del subsistema necesita
para recibir un acuse de recibo despus del envo del telegrama.
Modo CLEAR
Modo del maestro DP; las entradas son ledas cclicamente, las salidas permanecen
puestas a 0.
Modo FREEZE
Modo SYNC
A -294
Glosario
Mdulo E/S DP
Los esclavos DP son de estructura modular. Un -> esclavo DP posee al menos un mdulo E/S (de entrada/salida) DPl.
Nombre de esclavo DP
Nombre de mdulo DP
Parmetros de bus
Periferia descentralizada
Mdulos de entrada y salida que son utilizados en forma descentralizada por la CPU
(unidad central del control). El enlace entre el equipo de
automatizacin y la periferia descentralizada tiene lugar va sistema de bus -> PROFIBUS. Se oculta a los aparatos de programacin la diferencia respecto a entradas o salidas locales de los procesos.
Peticin de control
Peticiones de control son comandos de control para la operacin DP, como p. ej.
CLEAR, SYNC, FREEZE, UNFREEZE, ACT, DEACT.
PROFIBUS
PROFIBUS DP
PROFIBUS - FMS
PROFIBUS -Fieldbus Message Specification. Subnivel superior del nivel 7 del modelo
de referencia ISO/OSI en -> PROFIBUS.
PROFIBUS PA
PROFIBUS PA es una norma de la organizacin de usuarios de PROFIBUS que ampla la norma PROFIBUS EN 50170 para el uso en aplicaciones de seguridad intrnseca.
A -295
Glosario
Reorganizacin
Todos los -> maestros de una red -> SINEC L2 (PROFIBUS) constituyen un anillo lgico. Dentro de este anillo lgico se retransmite el permiso de emisin (token = testigo) de estacin a estacin. En caso de que se perturbe la transmisin del token o de
que se retire un maestro del anillo lgico (o tokenring), se producir un error al retransmitir el token (el token no ser recibido por la estacin en cuestin), lo cual provocar una retirada de dicha estacin del anillo lgico o tokenring. El nmero de estaciones retiradas se contabiliza en el contador interno Token-error-counter. Cuando
este contador alcanza el lmite superior, se vuelve a establecer (reorganizar) el anillo
lgico.
SCOPE L2
Producto de diagnstico para -> PROFIBUS, que permite registrar y analizar el trfico
de telegramas en la -> red.
Setup Time
Un -> parmetro de bus para -> PROFIBUS. Setup Time indica el intervalo de tiempo
mnimo entre la recepcin de un acuse de recibo y el envo de un nuevo telegrama de
llamada por el emisor.
Sistema de bus SIMATIC NET para uso industrial sobre la base de PROFIBUS.
(anteriormente SINEC L2).
Sistema maestro DP
Un -> maestro DP y todos los -> esclavos DP con los que ese maestro DP intercambia datos.
Slot Time
Sondeo
Un -> parmetro de bus para -> PROFIBUS. El Slot Time (TSL) es el tiempo de vigilancia del emisor de un -> telegrama hasta que recibe el acuse de recibo del receptor.
Subred DP
A -296
Glosario
Un tiempo de supervisin ajustable en el -> esclavo DP-para detectar fallos del ->
maestro DP-Master asignado.
Tipo de mdulo DP
Designacin para identificacin de un -> mdulo E/S DP en los -> datos maestros de
un -> esclavo DP segn EN 50170, Vol. 2.
Tipo E/S DP
El tipo E/S DP designa un -> mdulo E/S DP-E/A. Es necesario distinguir entre
Token Bus
Mdulo de entrada
Mdulo de salida
Mdulo de entrada/salida
Mdulo vaco
UNFREEZE
UNSYNC
Variable de comunicacin
Variable FMS
A -297
Glosario
VFD
Virtual Field Device: Es la representacin de un equipo de automatizacin en la descripcin independiente del hardware. Se describen los datos y el comportamiento del
equipo.
A -298
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.
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
Multiproyecto
La nueva funcin Multiproyecto permite editar separadamente los proyectos y
reunirlos luego.
A -299
A
Acceso layer 2 libre, A-157
Agrupar esclavos DP, A-92
Aplicaciones de PC, A-19
Area coherente, A-134
Area de datos DP, en modo Esclavo DP, A-134
Area de entradas DP, A-86
Area de salidas DP, A-86
Areas de datos DP, A-86
Areas de entradas/salidas DP, longitud total, A-86
B
Bautismo de nodo, A-72
Bloques, FC/FB, A-44
Bloques FC
AG -RECV, A-177, A-178
AG -SEND, A-177, A-178
DP-CTRL, A-101
DP-DIAG, A-101
DP-RECV, A-82, A-101, A-133, A-148
DP-SEND, A-82, A-101, A-133, A-148
Informaciones generales, A-183
Bloques FC (FCs)
AG -SEND, A-230
DP-CTRL, A-215
DP-DIAG, A-204
DP-RECV, A-195
DP-SEND, A-190
para enlace AGAG, A-227
para modo DP, A-189
Broadcast, A-23, A-154, A-158
Bfer de peticiones, A-157, A-158, A-160,
A -177, A-227
Byte de estado DP, A-113
C
Cargador de firmware
Campo de aplicacin, A-273
Cargar el firmware, A-274
Cargar, A-72
Ciclo CPU, A-83
en funcionamiento maestro DP, A-101
Ciclo de CPU, para enlaces FDL, A-180
Ciclo de la CPU, A-134
Ciclo DP, A-83, A-134
CLEAR, A-140
Combimaster, A-29
Comunicacin S7, A-19
va Router, A-22
Configuracin del hardware, A-58
CP
desplazar, A-73
Modo de operacin, A-62
A -300
CP PROFIBUS. Siehe CP
D
Datos de diagnstico, proporcionados por esclavo
DP, A-138
Definicin de grupos de esclavos DP, A-223
Diagnstico, A-66
Diagnstico DP
con maestro DP (clase 2), A-124
en el programa de usuario, A-113
posibilidades, A-112
Diagnstico Ethernet NCM S7, Panormica,
A -246
Diagnstico individual DP, A-120
Diagnstico NCM S7, Procedimiento, A-258
Diagnstico NCM S7 en lnea Online, Ejemplos de
ruta online con paso de red, A-254
Diagnstico NCM S7 Ruta Online
Ejemplos de ruta online para PC internal,
A -256
Ejemplos de ruta online sin paso de red,
A -253
Direccin, A-72
DP-Diagnose, A-111
DP-Masterbetrieb, Einbindung in das Anwenderprogramm, A-76
DP-Slavebetrieb, A-129
DPSTATUS, A-149
E
Encabezamiento de peticin, A-157, A-158,
A -160, A-227, A-230, A-238
Encabezamiento de peticiones, A-177
Enlace
FDL, A-71
S7 homogneo, A-71
Enlace FDL
a SIMATIC S5, A-162
acceso layer 2 libre, A-157
con Broadcast, A-154, A-158, A-177
con Multicast, A-154, A-160, A-177
especificado, A-156
Intercambio de datos, A-177
no especificado, A-154, A-157, A-177
Panormica, A-13, A-23
parmetros de direccin, A-166
Programacin, A-178
Propiedades, A-154
Volumen de datos y recursos disponibles,
A -154
Enlace ISO-Transport
guardar enlace, A-174
imprimir enlaces configurados, A-174
F
FDL -Verbindung, A-151
Firmware, Cargar, A-274
Firmware -Lader, A-272
FREEZE, A-95, A-140
Funcionamiento mixto DP/FMS, A-29
Funcionamiento multimaestro. Siehe Funcionamiento mixto DP/FMS
G
Global Control
en funcionamiento esclavo DP del CP L2,
A -140
FREEZE / UNFREEZE, A-92
SYNC / UNSYNC, A-92
H
HSA, A-56
I
Imprimir, Configuracin, A-174
Industrial Ethernet; interface de usuario para,
A - 19
Interface SEND-RECEIVE, Panormica, A-23
L
Lista de diagnstico DP, A-118
Lista de estaciones DP, A-116
N
NCM S7, Indicaciones generales, A-50
NETPRO, A-162
Nuevo enlace, A-162
O
Operacin paralela de CPs SIMATIC NET
S7-300, A-44
S7-400, A-46
Otros equipos, A-164
P
M
Maestro DP (clase 2), Leer datos de entrada y
salida, A-108
Maestro FMS, A-29
Modo, DP, A-26
A -301
R
Redes, A-31
con administrador SIMATIC, A-31
con Netpro, A-31
T
Tabla de configuracin sistema maestro, A-90
Tabla de configuracin sistema maestro DP,
A -142
TD/OP, A-18
Tiempo de bit, A-57
Token Bus, A-12
V
Velocidad de transferencia, A-55
Velocidad de transmisin, A-56
Servicios, A-14
A -302
CP 342-5
CP342-5 FO
CP 343-5
CP 443-5 Basic
CP 443-5 Extended
Siemens Aktiengesellschaft
Bereich Automatisierungs- und Antriebstechnik
Gemeinsame Produkte, Projekte Automobilindustrie, Training
Industrielle Kommunikation SIMATIC NET (A&D PT2)
Postfach 4848
D-90327 Nrnberg
AVIS CANADIEN
Cet appareil numrique de la classe A est conforme la norme NMB-003 du Canada.
Ambito de aplicacin
El producto ha sido diseado para su aplicacin en el mbito industrial.
A -303
Ambito de aplicacin
Requerimientos de:
Emisin de perturbaciones
Industria
EN 50081 -2 : 1993
Inmunidad a perturbaciones
EN 50082 -2 : 1995
A -304
SIMATIC NET
CP S7 para PROFIBUS
Manual de equipo Parte B1
CP 342 - 5 / CP 342 - 5 FO
6GK7 342-5DA02-0XE0
6GK7 342-5DF00-0XE0
Indicadores de
estado y fallo
Selector de modo
CP342-5 FO
(conectores dplex
para conexin ptica)
B1-2
Cuidado
No mire directamente en la abertura del diodo emisor ptico o de la fibra ptica. El rayo de
luz que sale podra daar sus ojos.
Indice
Indice
Indice - Parte A
CPs PROFIBUS - Informaciones generales . . . . . . . . . . . . . . . . . . . .
Nota
Tenga en cuenta la aqu mencionada Parte A del manual del equipo; pertenece tambin a la
descripcin del CP. Entre otras cosas encontrar all la explicacin de las indicaciones de
seguridad aplicadas as como otras informaciones vlidas para todos los CPs S7 para
Industrial Ethernet.
Tambin puede conseguir esta Parte General a travs de Internet:
http://www4.ad.siemens.de/view/cs/de/8774037
Indice - Parte B1
Indice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B1-3
Propiedades / Servicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B1-4
B1-8
B1-9
Prestaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B1-11
4.1
B1-11
4.2
B1-11
4.3
B1-14
4.4
B1-15
4.5
Caractersticas de la comunicacin S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B1-17
4.6
B1-19
4.7
B1-20
B1-22
5.1
B1-22
5.2
B1-23
Datos tcnicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B1-29
B1-3
Propiedades / Servicios
Propiedades / Servicios
Aplicacin
El procesador de comunicaciones CP 342-5/342-5 FO est previsto para operar asociado a
un sistema de automatizacin SIMATIC S7-300 / C7-300. Permite conectar el S7-300 /
C7-300 a un sistema de bus de campo PROFIBUS.
Servicios
En su presente versin, el CP 342-5/342-5 FO soporta los servicios de comunicacin siguientes:
S
PROFIBUS -DP
- como maestro DP Clase 1 y Clase 2 (PROFIBUS-DP segn EN 50170, maestro DP)
- como esclavo DP (PROFIBUS-DP segn EN 50170, esclavo DP)
Nota
Pero tenga en cuenta: El CP 342-5/342-5 FO slo puede funcionar o como maestro DP o
como esclavo DP. El modo DP puede desactivarse tambin totalmente.
B1-4
Propiedades / Servicios
Los servicios aqu mencionados del CP 342-5/342-5 FO pueden utilizarse en cada caso
paralelamente, con independencia los unos de los otros.
Configuracin
Para la configuracin se precisa STEP 7 a partir de V5.1; para los enlaces FDL y las funciones de diagnstico se requiere tener instalado el paquete opcional NCM S7 para PROFIBUS que se entrega con STEP 7;
el CP puede configurarse va MPI o LAN/PROFIBUS:
Nota
Si modifica los parmetros de bus en los datos de configuracin, deber cargar estos datos
de configuracin en el CP slo a travs del puerto MPI.
1)
Bloques para comunicacin S7 (ver tambin la ayuda en pantalla de STEP 7 o el manual
Software de sistema para S7 -300/400 Funciones de sistema y estndar):
BSEND
FB 12
BRCV
FB 13
PUT
FB 14
GET
FB 15
USEND
FB 8
URCV
FB 9
C_CNTRL
FC 62
CP 342-5 / CP 342-5 FO para PROFIBUS / Manual Parte B1
Edicin 11/2004
C79000-G8978-C146-07
B1-5
Propiedades / Servicios
Atencin
Si slo dispone de STEP 7 en la versin V5.0 SP3 y desea seguir utilizando dicha versin,
tenga en cuenta imprescindiblemente nuestras informaciones especiales para el uso del CP
342-5 / 342-5 FO. Tales informaciones estn disponibles a travs de nuestro Customer
Support en Internet con la siguiente direccin:
http://www4.ad.siemens.de/view/cs/de/2354644
B1-6
Propiedades / Servicios
B1-7
No mire directamente en la abertura del diodo emisor ptico o de la fibra ptica. El rayo de
luz que sale podra daar sus ojos.
Accin / Significado
Puestos permitidos para el CP son los slots 4 a 11 en
los bastidores 0 a 3 (acoplados va IM 360/361).
Para ello proceda de la forma descrita detalladamente
en /1/ sobre los temas de montaje y cableado.
Nota
El CP no puede funcionar en un bastidor de ampliacin conectador via IM365! Justificacin: El necesario bus K
no se lleva al bastidor de ampliacin si se usa el IM 365.
3. Conecte la alimentacin al CP.
Notas
potencial de referencia, entoces no deber quitar el puente entre los bornes M y Tierra funcional (ver
tambin en /1/ sobre el tema Instalar un S7 -300 con potencial de referencia puesto a tierra y Instalar un
S7 -300 con potencial de referencia no puesto a tierra).
4. Conecte el CP a PROFIBUS.
5. La puesta en marcha contina con la carga de los
datos de configuracin.
B1-8
SF(rojo)
BUSF(rojo)
RUN(verde)
STOP
(amrillo)
Leyenda:
encendido
apagado
intermitente
Para poder forzar el estado del CP desde STEP 7 / NCM S7 para PROFIBUS, el selector
de modo de operacin deber estar en la posicin RUN.
B1-9
Nota
Observar las explicaciones que figuran en el manual /2/ sobre el tema Cargar la base de
datos en el CP.
B1-10
Prestaciones
Prestaciones
4.1
Tabla 4-1
4.2
Velocidad de transferencia
CP 342 -5
CP342 -5 FO
9,6 kbits/s
19,2 kbits/s
45,45kbits/s
93,75 kbits/s
187,5 kbits/s
500 kbits/s
1,5 Mbits/s
3 Mbits/s
6 Mbits/s
12 Mbits/s
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
Caractersticas generales
Para que un CP 342-5/342-5 FO pueda operar como maestro DP son relevantes las
caractersticas siguientes:
Tabla 4-2
Explicacin / Valores
Caracterstica
Nmero de esclavos DP operables
124 mx.
1024 mx.
B1-11
Prestaciones
Atencin
El nmero mximo de esclavos DP conectables mencionado en la tabla 4-2 puede disminuir
si los esclavos DP exigen un gran volumen de datos de configuracin y parametrizacin.
En tal caso no es suficiente la memoria de configuracin del CP y al cargar los datos de
configuracin aparece en el bfer de diagnstico del CP una advertencia de que faltan recursos.
SYNC/FREEZE (acclico)
Activar/desactivar esclavos DP
Explicacin / Valores
por cada llamada de bloque
DP_SEND:
para longitudes de datos > 240 Byte rige: Los datos se transfieren segmentados. Esto ocurre entonces a lo largo
de varias llamadas de bloque.
B1-12
Prestaciones
Nota
Los tiempos de reaccin indicados para operacin como maestro DP deben considerarse
nicamente a ttulo orientativo; son vlidos exclusivamente para una configuracin
monomaestro cuando en el CP no se procese ningn otro servicio (p. ej. funciones PG).
Nota
Para el uso y la configuracin (importar archivo GSD) de esclavos S7 (ET-200) cuando el
CP funciona como maestro DP se encontrarn informaciones importantes en la siguiente
direccin de Internet:
http://www4.ad.siemens.de/view/cs/de/2615831
B1-13
Prestaciones
4.3
Tabla 4-4
Explicacin / Valores
Caracterstica
Datos maestros de dispositivos (GSD)
SIEM80D6.GSD
SIEM80D7.GSD
S Internet http:
http://www4.ad.siemens.de/view/cs/de/113652
Identificador del fabricante
CP 342 -5:
CP 342 -5 FO:
80D6H
80D7H
0,6 ms
SYNC / FREEZE
no es soportada
0 bytes
Nota
Para el modo Failsafe se necesita imprescindiblemente el GSD-File 80D6 (variante
elctrica) o 80D7 (variante FO).
http://www4.ad.siemens.de/view/cs/de/113652
B1-14
Prestaciones
Tabla 4-5
Explicacin / Valores
Componente
Tiempo de ejecucin en la CPU 314C -2DP
(6ES7 314 -6CF00 -0AB0)
Nota
Los tiempos de reaccin indicados para operacin como esclavo DP deben considerarse
nicamente a ttulo orientativo; son vlidos exclusivamente para el caso de que en el CP no
se procese ningn otro servicio (p. ej. funciones PG).
4.4
Tabla 4-6
Explicacin / Valores
Caracterstica
Nmero de enlaces FDL operables en total.
16 mx.
B1-15
Prestaciones
Tabla 4-7
Explicacin / Valores
Componente
Tiempo de ejecucin en la CPU 314C -2DP
(6ES7 314 -6CF00 -0AB0)
Tiempo de ejecucin en la CPU 317 -2PN/DP
(6ES7 317 -2EJ10 -0AB0)
Tipo de CPU
Los valores se han medido para envo y recepcin directamente consecutivos (con una
velocidad de transferencia de 1,5 Mbit/s; perfil de bus estndar; 9 estaciones participantes).
Tabla 4-8
B1-16
8 Byte
140 / s
128 bytes
138 / s
240 bytes
135 / s
4.5
Prestaciones
Caractersticas de la comunicacin S7
Para la operacin de enlaces S7 son relevantes las caractersticas siguientes:
Tabla 4-9
Explicacin / Valores
Caracterstica
Nmero de enlaces S7 operables
(configurados unilateral/bilateralmente; inclusive PG y enlaces
TD/OP)
16 mx.
1)
1) el nmero realmente posible de enlaces S7 operables depende del tipo de CPU utilizado. En servicio mixto se
originan otras dependencias; observe al respecto las informaciones del captulo 4.7.
2) Si el CP se configura como esclavo DP rigen las siguientes restricciones:
- no se pueden utilizar enlaces S7;
- no se puede utilizar el modo OP -Multiplex.
PUT
Longitud de datos
GET
USEND
URCV
<=160 Byte
BSEND
BRCV
<=16 k Byte
<5,6 ms
<5,8 ms
<6,0 ms
<5,6 ms
<5,7 ms
<5,8 ms
<2,1 m
<2,5 ms
<2,0 ms
<2,4 ms
<2,1 ms
<2,7 ms
B1-17
Prestaciones
Prestaciones de enlaces S7
En la tabla mostrada a continuacin se puede ver la velocidad de transmisin para enlaces
S7 en funcin de los siguientes parmetros:
S
Tipo de peticin
Tipo de CPU
B1-18
Tipo de peticin
Longitud de telegrama
PUT
29 / s
GET
26 / s
USEND/URCV
35 / s
BSEND/BRCV
25 / s
14 / s
8/s
4.6
Prestaciones
Tabla 4-12
Explicacin / Valores
Caracterstica
Cantidad de enlaces HMI operables
16 mx.
B1-19
Prestaciones
4.7
Prestaciones
Si se desea utilizar en paralelo los servicios de comunicacin disponibles, los recursos
totales disponibles imponen determinadas mermas en las prestaciones.
Nota
Recomendacin: En el modo mixto - DP + FDL + Funciones S7 / Enlaces TD/OP - se
debera seleccionar un tiempo de demora de 2-5 ms.
Explicacin / Valores
44 como mximo
1) El nmero de enlaces S7 operable cuando el mdulo trabaja como maestro DP depende del nmero
y del equipamiento de los esclavos DP asignados (vase la tabla 4-14).
Nmero de enlaces S7
Determinante es la peticin con la mayor longitud de datos. Los valores indicados son
vlidos para los tipos de peticin S7 BSEND/BRCV, PUT/GET y USEND/URCV.
B1-20
Prestaciones
Tabla 4-14
Nmero de enlaces S7 o nmero de peticiones S7
slo comunicacin S7
con maestro DP y 32
esclavos DP ET200B
( 1 Byte de datos E y 1
Byte de datos S)
con maestro DP y 32
esclavos DP ET200M
( 32 Byte de datos E y 32
Byte de datos S)
<=1000
16
10
2000
16
4000
16
8000
16000
32000
Longitud de datos en
Bytes
1) Como mximo se pueden transmitir 32 kByte con un bloque BSEND/BRCV; con PUT/GET/USEND/URCV son
posibles como mximo 160 Bytes respectivamente.
B1-21
5.1
6GK7 342-5DA00-0XE0
6GK7 342-5DA01-0XE0
B1-22
Cantidad de E/S
Esclavos conectables
Maestro DP
6GK7 342 -5DA01 -0XE0
6GK7 342 -5DA02 -0XE0
6GK7 342 -5DF00 -0XE0
240 Byte
2160 Byte
2160 Byte
64
124
124
Esclavo DP
6GK7 342 -5DA01 -0XE0
6GK7 342 -5DA02 -0XE0
6GK7 342 -5DF00 -0XE0
86 Byte
240 Byte
240 Byte
5.2
Cambio de mdulos
Al reemplazar un mdulo ms antiguo por uno de los que se indican a continuacin es preciso respetar la siguiente forma de proceder:
Tabla 5-1
Forma de proceder al configurar
B1-23
Nota
Si el slot que queda libre al reemplazar un mdulo no puede cubrirse corriendo los otros
mdulos, entonces deber aplicar un mdulo comodn (referencia 6ES7 370-0AA01-0AA0).
El interruptor de direccionamiento de la parte posterior del mdulo ha de estar en este caso
en Non-Address-Mode (NA).
Compatibilidad
El CP 342-5/342-5 FO presenta con respecto a sus predecesores algunos cambios en el
comportamiento. Considere los eventuales efectos sobre su programa de usuario. La tabla
siguiente resume este punto:
Hasta ahora
Nuevo
Bit 6: ya no se activa
Bit 3: ya no se activa
Bit 4: ya no se activa
2.
Estados operativos DP
3.
- es soportado -
En el caso de la versin de CP
342 -5 aqu descrita, para FC
DP_CTRL con CTYPE 4 no se
soportan los siguientes
parmetros de peticin::
- es soportado -
B1-24
Hasta ahora
- es soportado -
Nuevo
Para el modo maestro DP rige:
En la versin del CP 342 -5 aqu
descrita no se soporta el FC
DP_CTRL:
CTYPE = 1
Estos tipos de peticin se
rechazan con el cdigo de error
8311H.
6.
- es soportado -
7.
- es soportado -
8.
Comportamiento de la coherencia
en la transferencia de datos entre
CP y programa de usuario
DP
DP
S en lo que respecta al comportamiento de coherencia, considere la informacin adicional que figura al final
de esta tabla
9.
S en lo que respecta a los FCs, considere la informacin adicional que figura al final de esta tabla
10.
B1-25
Coordinacin determinada de
emisin / recepcin de datos entre CPU y CP/PROFIBUS
Hasta ahora
Nuevo
12.
13.
14.
S DDLM_Get_Master_Diag
S DDLM_Act_Param
1)
B1-26
Nota
Tenga en cuenta las observaciones relativas a la programacin de FC que aparecen en la
ayuda online para las FCs as como en el manual aplicacin general.
Tabla 5-3
Variante 1
2160 bytes
Variante 2
32 bytes
Tabla 5-4
Variante 1
240 bytes
Variante 2
32 bytes
B1-27
6GK7
342 -5DA01 -0XE0
6GK7
342 -5DA01 -0XE0
configurado como
..DA00 ..DA01
6GK7
342 -5DA02 -0XE0 /
342 -5DF00 -0XE0
< V3.0
>= V3.0
Atencin
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://www4.ad.siemens.de/view/cs/de/8797900
B1-28
Datos tcnicos
Datos tcnicos
Datos tcnicos
Interfaces
Conexin a PROFIBUS
24 V DC
Consumo
- de 24 V:
- de bus de panel posterior S7 -300 / C7 -300
0,25 A tp.
150 mA tp.
0,25...2,5 mm2
Prdidas
6W
0...60_C
0...40_C
S Temperatura de transporte/almacn
S Humedad relativa
mx.
S Altura de servicio
40x125x120
Peso
aprox. 300 g
Compatibilidad electromagntica
B1-29
Datos tcnicos
B1-30
SIMATIC NET
CP S7 para PROFIBUS
Manual de equipo Parte B2
CP 343 - 5
6GK7 343-5FA01-0XE0
Indicadores deestado
y fallo
Selector de modo
B2-2
Indice
Indice
Indice - Parte A
CPs PROFIBUS - Informaciones generales . . . . . . . . . . . . . . . . . . . .
Nota
Tenga en cuenta la aqu mencionada Parte A del manual del equipo; pertenece tambin a la
descripcin del CP. Entre otras cosas encontrar all la explicacin de las indicaciones de
seguridad aplicadas as como otras informaciones vlidas para todos los CPs S7 para
Industrial Ethernet.
Tambin puede conseguir esta Parte General a travs de Internet:
http://www4.ad.siemens.de/view/cs/de/8774037
Indice - Parte B2
Informaciones relativas al producto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B2-2
Propiedades / Servicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B2-4
B2-6
B2-7
Tabla Prestaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B2-9
4.1
B2-9
4.2
B2-9
4.3
4.4
4.5
5.2
B2-3
Propiedades / Servicios
Propiedades / Servicios
Uso
El procesador de comunicaciones CP 343-5 est previsto para operar asociado a un sistema de automatizacin SIMATIC S7-300 / C7-300. Permite conectar el S7-300 / C7-300 a
un sistema de bus de campo PROFIBUS.
Servicios
En su versin actual, el CP 343-5 soporta los siguientes servicios de comunicacin:
S
Los servicios aqu mencionados del CP 343-5 pueden utilizarse en cada caso paralelamente, con independencia los unos de los otros.
Configuracin
Para las labores de configuracin se precisa STEP 7 a partir de V5.1 SP3 y la instalacin
del paquete opcional NCM S7 para PROFIBUS que se suministra con STEP 7.
El CP puede configurarse va MPI o LAN/PROFIBUS:
B2-4
Propiedades / Servicios
Nota
Si modifica los parmetros de bus en los datos de configuracin, deber cargar estos datos
de configuracin en el CP slo a travs del puerto MPI.
B2-5
Accin / Significado
Puestos permitidos para el CP son los slots 4 a 11 en
los bastidores 0 a 3 (acoplados va IM 360/361).
Para ello proceda de la forma descrita detalladamente
en /1/ sobre los temas de montaje y cableado.
Nota
El CP no puede funcionar en un bastidor de ampliacin conectado va IM365! Justificacin: El necesario bus K
no se lleva al bastidor de ampliacin si se usa el IM 365.
3. Conecte la alimentacin al CP.
Notas
potencial de referencia, entoces no deber quitar el puente entre los bornes M y Tierra funcional (ver
tambin en /1/ sobre el tema Instalar un S7 -300 con potencial de referencia puesto a tierra e Instalar un
S7 -300 con potencial de referencia no puesto a tierra).
4. Conecte el CP a PROFIBUS.
5. La puesta en marcha contina con la carga de los
datos de configuracin.
B2-6
SF(rojo)
BUSF(rojo)
RUN(verde)
STOP
(amrillo)
Leyenda:
encendido
apagado
intermitente
B2-7
Para poder forzar el estado del CP desde STEP 7 / NCM S7 para PROFIBUS, el selector
de modo de operacin deber estar en la posicin RUN.
Nota
Observe las explicaciones que figuran en el manual /2/ sobre el tema Cargar la base de
datos en el CP.
B2-8
Tabla Prestaciones
Tabla Prestaciones
4.1
4.2
Tabla 4-1
Explicacin / Valores
Componente
Cantidad de enlaces FMS operables
16 mx.
Variables configurables
Impulso de peticin en
ms
(primera llamada)
Peticin en marcha
en ms
(siguiente llamada)
IDENT
FB 2
1,8
0,2
5,5
READ
FB 3
2,2
0,2
7,6
REPORT
FB 4
8,0
0,2
1,8
Tipo de
CPU
B2-9
Tabla Prestaciones
Tabla 4-2
, Fortsetzung
Tipo de
CPU
Nmero
de FB
Impulso de peticin en
ms
(primera llamada)
Peticin en marcha
en ms
(siguiente llamada)
STATUS
FB 5
1,8
0,2
2,2
WRITE
FB 6
7,6
0,2
2,0
Nota
En caso de cambio de componentes sin PG tienen que modificarse los ajustes. Seleccione
para ello en HWConfig el dilogo de propiedades de la CPU; en la ficha Arranque tienen
que comprobarse los valores siguientes en el campo de introduccin Tiempo de vigilancia
para..., incrementndolos si fuera necesario:
- Transmisin de parmetros a mdulos
Debido al sistema (cambio de estacin) puede ser que tenga que incrementar tambin el
valor del siguiente parmetro:
- Seal Ready (terminado) de los mdulos
B2-10
Tabla Prestaciones
4.3
Tabla 4-3
Explicacin / Valores
Caracterstica
Nmero total de enlaces FDL operables
16 mx.
Explicacin / Valores
por cada llamada de bloque
AG_SEND:
B2-11
Tabla Prestaciones
el tipo de CPU.
Los valores se han medido en caso de emisin o recepcin sucesivas directas (para una
velocidad de transferencia de 1,5 Mbits/s; perfil de bus Standard; 9 estaciones).
Tabla 4-5
Long. telegrama
4.4
CPU 314 /
1,5 MBaud
8 Byte
129 / s
128 bytes
130 / s
240 bytes
122 / s
Caractersticas de la comunicacin S7
Para la operacin de enlaces S7 son relevantes las caractersticas siguientes:
Tabla 4-6
Explicacin / Valores
FCaracterstica
Nmero de enlaces S7 operables
16
mx.1)
1) el nmero realmente posible de enlaces S7 operables depende del tipo de CPU utilizado.
B2-12
Tabla Prestaciones
4.5
Prestaciones
Si se desea utilizar en paralelo los servicios de comunicacin disponibles, los recursos
totales disponibles imponen determinadas mermas en el rendimiento.
S
B2-13
5
5.1
B2-14
5.2
Reemplazo de mdulos
Al reemplazar un mdulo ms antiguo por uno de los que se indican a continuacin es
preciso respetar la siguiente forma de proceder:
Tabla 5-1
Forma de proceder al configurar
Nota
Si el slot que queda libre al reemplazar un mdulo no puede cubrirse corriendo los otros
mdulos, entonces deber aplicar un mdulo comodn (referencia 6ES7 370-0AA01-0AA0).
El interruptor de direccionamiento de la parte posterior del mdulo ha de estar en este caso
en Non-Address-Mode (NA).
B2-15
Compatibilidad
El CP 343-5 presenta con respecto a sus predecesores algunos cambios en el
comportamiento. Considere los eventuales efectos sobre su programa de usuario. La tabla
siguiente resume este punto:
Tabla 5-2
Cambios en comportamiento
Tema / Aspecto
Hasta ahora
Nuevo
Si es insuficiente el bfer de
recepcin se reciben datos hasta
que se agote la capacidad de ste.
Si es insuficiente el bfer de
recepcin no se recibe ningn
dato.
Atencin
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://www4.ad.siemens.de/view/cs/de/8797900
B2-16
Datos tcnicos
Datos tcnicos
Datos tcnicos
Velocidades de transferencia soportadas
Interfaces
Conexin a PROFIBUS
24 V DC
Consumo
- de 24 V:
- de bus de panel posterior S7 -300 / C7 -300
0,25 A tp.
150 mA tp.
0,25...2,5 mm2
Prdidas
6W
0...60_C
0...40_C
S Temperatura de transporte/almacn
S Humedad relativa
mx.
S Altura de servicio
40 C hasta +70 C
95% a +25 C
hasta 2000 m sobre el nivel del mar
40x125x120
Peso
aprox. 300 g
Adems para el CP 343-5 son vlidas todas las especificaciones listadas en /1/ en el
captulo Datos tcnicos generales, en cuanto a:
S
Compatibilidad electromagntica
B2-17
Datos tcnicos
B2-18
SIMATIC NET
CP S7 para PROFIBUS
Manual de equipo Parte B3
CP 443 - 5 Basic
6GK7 443-5FX02 -0XE0
Interface PROFIBUS
(conector de 9 polos Sub - D)
B3-2
Indice
Contenido - parte A
CPs PROFIBUS - Informaciones generales . . . . . . . . . . . . . . . . . . . . . . . . . . ver parte general
Nota
Tenga en cuenta la parte A del manual del equipo aqu mencionada; forma parte tambin de
la descripcin del CP. Entro otras cosas encontrar all la explicacin de las indicaciones de
seguridad utilizadas as como referencias bibliogrficas y otras informaciones vlidas para
todos los CPs S7 para PROFIBUS.
Tambin puede conseguir esta parte general a travs de Internet:
http://www4.ad.siemens.de/view/cs/de/8774037
Contenido - parte B3
1
Propiedades / Servicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B3-4
B3-7
2.1
B3-7
2.2
B3-8
B3-9
Prestaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B3-12
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
6.2
B3-3
Propiedades / Servicios
Propiedades / Servicios
Uso
El procesador de comunicacin CP 443-5 Basic est previsto para el uso en un sistema de
automatizacin SIMATIC S7-400 (estndar) y S7-400H (sistema altamente disponible).
Permite conectar el S7-400 / S7-400H al bus de campo PROFIBUS.
Servicios
En la presente versin de equipamiento, el CP 443-5 Basic soporta los siguientes servicios
de comunicacin en el sistema estndar y en el de alta disponibilidad (H):
S
1)
Bloques para comunicacin S7 (ver tambin la ayuda en pantalla de STEP 7 o el manual
Software de sistema para S7 -300/400 Funciones de sistema y estndar):
BSEND
SFB 12
BRCV
SFB 13
PUT
SFB 14
GET
SFB 15
USEND
SFB 8
URCV
SFB 9
START
SFB 19
STOP
SFB 20
RESUME
SFB 21
STATUS
SFB 22
USTATUS
SFB 23
CONTROL
SFC 62
B3-4
Propiedades / Servicios
Los servicios aqu mencionados del CP 443-5 Basic se pueden utilizar en cada caso
paralelamente, con independencia los unos de los otros.
Configuracin
Para la configuracin se precisa STEP 7 a partir de V5.2 SP1 o superior; para los enlaces
FDL y las funciones de diagnstico se requiere tener instalado el paquete opcional NCM S7
para PROFIBUS que se entrega con STEP 7.
Si la funcionalidad del mdulo antecesor es suficiente, la configuracin y el diagnstico se
pueden realizar tambin con versiones anteriores de STEP 7.
El CP puede configurarse va MPI o LAN/PROFIBUS:
Es posible realizar cambios en el sistema con ste en funcionamiento (sistema H).
Nota
Encontrar informaciones detalladas sobre la configuracin del CP PROFIBUS con STEP 7 / NCM S7 en el manual
de NCM S7 para PROFIBUS y en la ayuda on-line para STEP 7.
B3-5
Propiedades / Servicios
Atencin
Se recomienda utilizar siempre las versiones actuales para todos los tipos de bloques.
Encontrar informaciones sobre las versiones actuales de bloques as como los bloques
actuales dispuestos para la bajada en nuestra pgina de Customer Support en Internet:
http://www4.ad.siemens.de/view/cs/de/8797900
En el caso de tipos de bloques menos recientes, esta recomendacin presupone que usted
utilice la versin de firmware actual para este tipo de bloque.
Encontrar otras informaciones y direcciones de Internet en el prlogo de la parte general
de este manual del equipo.
B3-6
2.1
Tabla 2-1
CPU
No. de referencia
CPU412
a partir de
V3.0
CPU412 -2
a partir de
V3.0
CPU414 -2 128 KB
a partir de
V3.0
CPU414 -3 384 KB
a partir de
V3.0
CPU414 -4H
a partir de
V3.0
CPU416 -2 0,8 MB
a partir de
V3.0
CPU416 -3 1,6 MB
a partir de
V3.0
CPU417 -4
a partir de
V3.0
CPU417 -4H
a partir de
V2.1
a partir de
V3.0
a partir de
V3.1
CPU416F -2 1,6 MB
24 / 24
64 / 64
64 / 64
B3-7
2.2
Multicomputing
Tabla 2-2
No. de referencia
Versin
Nmero de llamadas AG -SEND
AG-RECV operables en paralelo
CPU412
CPU413
CPU413 -2
CPU414 -1
CPU414 -2 128 KB
CPU414 -2 384 KB
CPU416 -1
CPU416 -2 0,8 MB
CPU416 -2 1,6 MB
B3-8
partir de 2
partir de 2
partir de 2
partir de 1
partir de 2
partir de 1
partir de 2
partir de 2
partir de 2
partir de 2
partir de 4
partir de 2
partir de 2
partir de 1
partir de 4
partir de 1
partir de 4
partir de 1
12 / 12
32 / 32
Paso
1. Enchufar el CP 443 -5
Basic
El CP 443 -5 Basic se puede enchufar en todos los bastidores que tengan slots
con conexin para bus P y K; son posibles:
Nota
Si se utiliza un bastidor universal como bastidor de extensin se precisa tambin un IM con
acoplamiento de bus K!
En un bastidor de extensin ER1 o ER2 no se puede utilizar el CP 443 -5 Basic
(no es posible el acoplamiento a bus K).
Slots adecuados en el bastidor:
A excepcin de los slots reservados para Power -Supply e IM -R, el CP 443 -5
Basic se puede emplazar en todos los slots provistos de conexin para bus P y K
(en el bastidor central o en un bastidor de ampliacin No. 1 -6).
2. Conexin a
PROFIBUS
Nota
En caso de utilizar el bastidor CR2 se tienen que enchufar en el mismo segmento la CPU y el CP si se deben
usar enlaces FDL/FMS.
3. Configuracin
S Bautizo de nodo
S Configuracin de enlaces
4. Conexin a PG/PC
para configurar
S va MPI
S va LAN / PROFIBUS
B3-9
INTF
(rojo)
EXTF
(rojo)
BUSF
(rojo)
RUN
(verde)
STOP
(amarillo)
encendido
apagado
intermitente
Para poder forzar el estado del CP desde STEP 7 / NCM S7 para PROFIBUS, el selector
de modo de operacin deber estar en la posicin RUN.
B3-10
B3-11
Prestaciones
Prestaciones
5.1
5.2
Tabla 5-1
Explicacin / Valores
Caracterstica
Nmero total de enlaces FDL operables
32 mx.
Peticin terminada
Peticin en curso
Componente/FC
mn.
mx.
mn.
mx.
AG -SEND
0,12 ms
0,27 ms
0,11 ms
0,29 ms
AG -RECV
0,15 ms
0,37 ms
0,10 ms
0,26 ms
B3-12
Prestaciones
5.3
Tabla 5-3
Explicacin / Valores
Componente
Nmero mximo de enlaces FMS operables
48
Variables configurables
B3-13
Prestaciones
Estado
Componente / FB
mn.
Peticin en curso
mx.
mn.
mx.
READ
1,2 ms
1,6 ms
1,0 ms
2,3 ms
WRITE
1,2 ms
1,6 ms
1,0 ms
2,7 ms
STATUS
1,0 ms
1,5 ms
1,0 ms
2,8 ms
REPORT
1,7 ms
3,1 ms
1,3 ms
4,8 ms
IDENTIFY
1,7 ms
3,1 ms
1,3 ms
4,8 ms
Nota
En caso de cambio de mdulos sin PG se tienen que modificar ajustes de la CPU.
Seleccione para ello en HW Config el dilogo de propiedades de la CPU; en la ficha
Arranque se tienen que comprobar los siguientes valores en el campo de entrada Tiempo
de supervisin para..., modificndolos si es necesario:
- Transmisin de los parmetros a mdulos (valor recomendado = 600 *100 ms)
Debido al sistema (ampliacin de equipos) puede ser que se tenga que incrementar tambin
el valor del siguiente parmetro:
- Mensaje de terminado de mdulos
Encontrar ms detalles sobre los servicios soportados y los parmetros en las tablas PICS
(PICS: Protocol Implementation Conformance Statements) del manual /6/.
B3-14
Prestaciones
5.4
Caractersticas de la comunicacin S7
Para la operacin de enlaces S7 son relevantes las caractersticas siguientes:
Tabla 5-5
Explicacin / Valores
Caracterstica
Nmero de enlaces S7 posibles va
PROFIBUS
5.5
48 mx.
(El valor depende de la CPU S7 -400 utilizada)
Nota
Si se deben utilizar funciones PG y/o HMI se tiene que mantener libre la cantidad
correspondiente de enlaces S7 al configurar.
5.6
B3-15
Prestaciones
Nota
Para velocidades de transmisin < 1,5 Mbaudios se recomienda configurar un intervalo de
sincronizacin mnimo de 10 s.
5.7
Enlaces FMS
Transferencia de hora
Nota
Tenga en cuenta los tipos de CPU indicados en la tabla 4-4.
B3-16
Prestaciones
5.8
Otras caractersticas
Cuidado
Tenga en cuenta que en caso de borrado total del CP va Diagnstico NCM o Administrador
SIMATIC se tienen que borrar tambin los datos de configuracin de la CPU, pues de lo
contrario se origina una gestin de datos incongruente.
Si se utiliza S7-400H no se debera aplicar la funcin de borrado total del CP.
Nota
Observe tambin las informaciones e indicaciones adicionales. Est disponibles a travs de
nuestro Customer Support en Internet:
http://www4.ad.siemens.de/view/cs/de/4557726
B3-17
6.1
B3-18
Sincronizacin horaria
6.2
Reemplazo de mdulos
Al reemplazar un mdulo ms antiguo por uno de los que se indican a continuacin es
preciso respetar la siguiente forma de proceder:
Tabla 6-1
Forma de proceder al configurar
B3-19
Datos tcnicos
Datos tcnicos
Datos tcnicos
Velocidades de transferencia soportadas
Interfaces
Conexin a PROFIBUS
100 mA con 5V
Tensin de red
5 V DC
Consumo de corriente
- del bus posterior S7 -400
Prdidas de potencia
5,5 W
S
S
S
S
Temperatura de servicio
0 C hasta +60 C
Temperatura de transporte/almacn
Humedad relativa
95% a +25 C
mx.
Altura de servicio
Construccin
Dimensiones Anch x Alt x Prof (mm)
25x292x200
Peso
aprox. 800 g
Adems, para el CP 443-5 Basic son vlidos tambin todos los datos enumerados en /1/,
captulo Datos tcnicos generales.
B3-20
Compatibilidad electromagntica
SIMATIC NET
CPs S7 para PROFIBUS
Manual del equipo, parte B4
CP 443 - 5 Extended
6GK7 443-5DX04-0XE0
Selector de modos
Interfaz PROFIBUS
(conector hembra Sub - D de 9 polos)
B4-2
Indice
Contenido - parte A
CPs PROFIBUS - Informaciones generales . . . . . . . . . . . . . . . . . . . .
Nota
Tenga en cuenta la parte A del manual del equipo aqu mencionada, que tambin pertenece
a la descripcin del CP. Entre otras cosas encontrar en ella la explicacin de las
indicaciones de seguridad utilizadas as como otras informaciones vlidas para todos los
CPs S7 para PROFIBUS.
Puede obtener tambin esta parte general a travs de Internet:
http://www4.ad.siemens.de/view/cs/de/1158693
Contenido - parte B4
1
Propiedades / servicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B4-4
B4-8
2.1
B4-8
2.2
B4-11
B4-13
B4-15
Prestaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B4-17
5.1
B4-17
5.2
B4-17
5.3
B4-19
5.4
B4-20
5.5
B4-20
5.6
B4-22
5.7
Routing de registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B4-23
5.8
B4-23
5.9
Otras caractersticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B4-24
B4-25
6.1
B4-25
6.2
B4-25
Datos tcnicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B4-27
B4-3
Propiedades / servicios
Propiedades / servicios
Uso
El procesador de comunicaciones CP443 -5 Extended est previsto para funcionar asociado a un autmata programable SIMATIC S7-400 (estndar) y S7-400H (de alta disponibilidad). Permite la conexin de S7-400 / S7-400H a un sistema de bus de campo PROFIBUS.
Puede utilizar el CP como Router para bloques de datos dirigidos a aparatos de campo (p.
ej. esclavos PA).
Servicios
En su presente versin, el CP 443-5 Extended soporta los siguientes servicios de comunicacin en el sistema estndar y en el sistema H:
S
Compatible con S7
DP -V0 y DPV1
S esclavos DP Siemens
(tenga en cuenta lo indicado en las tablas 2-1 y
2-2 sobre la CPU necesaria)
S esclavos DP Siemens
B4-4
Propiedades / servicios
B4-5
Propiedades / servicios
Los servicios aqu mencionados del CP443 -5 Extended pueden usarse en paralelo y con
independencia mutua.
1)
Bloques para comunicacin S7 (vase tambin la ayuda online de STEP 7 o el manual
Software del sistema para S7 -300/400 - Funciones del sistema y
estndar):
BSEND
SFB 12
BRCV
SFB 13
PUT
SFB 14
GET
SFB 15
USEND
SFB 8
URCV
SFB 9
START
SFB 19
STOP
SFB 20
RESUME
SFB 21
STATUS
SFB 22
USTATUS
SFB 23
CONTROL
SFC 62
B4-6
Propiedades / servicios
Configuracin
Para la configuracin y el uso de todas las funciones se requiere STEP 7 a partir de V5.3.
El CP puede configurarse va MPI o LAN/PROFIBUS:
En caso de tipos de bloques menos recientes, esta recomendacin presupone que utilice la
versin de firmware actual para dicho tipo de bloque.
Encontrar ms informaciones y direcciones de Internet en el prlogo de la parte general de
este manual del equipo.
B4-7
2.1
Cantidades posibles
El uso del tipo de CP aqu descrito est sometido a las siguientes restricciones y condiciones dentro de un bastidor:
S
Atencin
La cantidad de CPs que se pueden utilizar como maestro DP depende de la cantidad de CP
443-1 Advanced que trabajen en la estacin S7-400 como PROFINET IO-Controller. En
total se pueden utilizar 10 CPs como
S PROFINET IO-Controller (CP 443-1 Advanced) - mximo 4
S Maestro DP (CP 443-5 Extended) - mximo 10
S
B4-8
Posibilidad de Multicomputing;
Si la CPU da soporte a la funcionalidad Determinacin de la topologa de bus en un sistema maestro DP (SFC103) a travs del CP.
Funcionalidad DPV1
Atencin
En los equipos perifricos ET 200M que se asignan con STEP 7 a grupos SYNC/FREEZE
no deben estar enchufados mdulos del tipo FM o CP.
Tabla 2-1
CPU
CPU412
CPU412 -2
CPU414 -2
CPU414 -3
CPU414 -4H
CPU416 -2
..412-1XF04 -0AB0
..412-2XG04 -0AB0
..414-2XG04 -0AB0
..414-3XJ04 -0AB0
..414-4HJ04 -0AB0
..416-2XK04 -0AB0
desde
V4.0
24 /24
desde
V4.1
24 /24
desde
V4.0
24 / 24
desde
V4.1
24 / 24
desde
V4.0
24 / 24
desde
V4.1
24 / 24
desde
V4.0
24 / 24
desde
V4.1
24 / 24
desde
V4.0
24 / 24
desde
V4.0.5
24 / 24
desde
V4.0
64 / 64
desde
V4.1
64 / 64
B4-9
Tabla 2-1
CPU
CPU416 -3
CPU416F -2
CPU417 -4
CPU417 -4H
..416-3XL04 -0AB0
..416-2FK04 -0AB0
..417-4XL04 -0AB0
..417-4HL04 -0AB0
desde
V4.0
64 / 64
desde
V4.1
64 / 64
desde
V4.0
64 / 64
desde
V4.1
64 / 64
desde
V4.0
64 / 64
desde
V4.1
64 / 64
desde
V4.0
64 / 64
desde
V4.0.5
64 / 64
Leyenda:
+ => se da soporte a la caracterstica / el modo de servicio indicado es posible
- => no se da soporte a la caracterstica / el modo de servicio indicado no es posible
1) Todas las CPUs pueden CiR o las H -CPUs HKiR.
B4-10
2.2
Multicomputing
Tabla 2-2
CPU
No. de referencia
Versin
Nmero de llamadas AG -SEND
AG-RECV operables en paralelo
SYNC/FREEZE
CPU412
a partir de 2
12 / 12
a partir de 2
12 / 12
a partir de 2
12 / 12
a partir de 1
12 / 12
a partir de 2
12 / 12
a partir de 1
12 / 12
a partir de 2
12 / 12
a partir de 2
12 / 12
CPU414 -2
128 KB
a partir de 2
12 / 12
a partir de 2
12 / 12
CPU414 -2
384 KB
a partir de 4
12 / 12
a partir de 2
12 / 12
CPU416 -1
a partir de 2
32 / 32
a partir de 1
32 / 32
CPU416 -2
0 8 MB
0,8
a partir de 4
32 / 32
a partir de 1
32 / 32
CPU416 -2
1,6 MB
a partir de 4
32 / 32
a partir de 1
32 / 32
CPU413
CPU413 -2
CPU414 -1
Leyenda:
+ => se da soporte a la caracterstica / el modo de servicio indicado es posible
- => no se da soporte a la caracterstica / el modo de servicio indicado no es posible
B4-11
Tabla 2-3
CPU
CPU412
..412-1XF03 -0AB0
desde
V3.1
24 / 24
CPU412 -2
..412-2XG00 -0AB0
desde
V3.1
24 / 24
CPU414 -2
..414-2XG03 -0AB0
desde
V3.1
24 / 24
CPU414 -3
..414-3XJ00 -0AB0
desde
V3.1
24 / 24
CPU414 -4H
..414-4HJ00 -0AB0
desde
V3.1
24 / 24
CPU416 -2
..416-2XK02 -0AB0
desde
V3.1
64 / 64
CPU416 -3
..416-3XL00 -0AB0
desde
V3.1
64 / 64
CPU416F -2
..416-2FK02 -0AB0
desde
V4.0
64 / 64
CPU417 -4
..417-4XL00 -0AB0
desde
V3.1
64 / 64
CPU417 -4H
..417-4HL00 -0AB0
desde
V2.1
64 / 64
..417-4HL01 -0AB0
desde
V3.1
64 / 64
Leyenda:
+ => se da soporte a la caracterstica / el modo de servicio indicado es posible
- => no se da soporte a la caracterstica / el modo de servicio indicado no es posible
1) Todas las CPUs pueden CiR o las H -CPUs HKiR.
B4-12
Cuidado
El CP 443-5 Extended no debe enchufarse o desenchufarse estando bajo tensin.
Si, no obstante, se desenchufa o desenchufa el CP bajo tensin, la CPU pasa a STOP; el
CP no sufre daos debido a esto. A continuacin es necesario desconectar y volver a
conectar la red en el bastidor central.
Accin / Significado
El CP 443 -5 Extended se puede utilizar en los siguientes bastidores:
Atencin
Si se utiliza PROFIBUS*DP, el mdulo slo puede enchufarse en un bastidor (rack) central!
Si se utiliza el bastidor universal como bastidor de extensin, se necesita un IM con
acoplamiento de bus K!
Paso
2. Conexin a PROFIBUS
Accin / Significado
Observe lo indicado en la parte general de este manual.
B4-13
Paso
3. Configuracin
Accin / Significado
Dependiendo de los servicios de comunicacin usados, la configuracin
comprende los siguientes pasos:
S Bautizo de nodo
S Configuracin de enlaces
S Configuracin DP
S va MPI
S va LAN / PROFIBUS
B4-14
Panel
frontal:
RUN (verde)
STOP (amarillo)
Los 5 diodos indicadores que se encuentran en el panel frontal informan sobre el estado
operativo del CP segn el esquema siguiente:
Tabla 4-1
INTF-LED
EXTF -LED
BUSF -LED
RUN-LED
STOP -LED
encendido
apagado
intermitente
B4-15
Para poder controlar el estado operativo del CP desde STEP 7 / NCM S7, el selector de
modo de operacin ha de estar en la posicin RUN.
B4-16
Prestaciones
Prestaciones
5.1
5.2
Tabla 5-1
Caracterstica
Nmero de esclavos DP posibles
Explicacin / Valores
125
4 Kbytes
4 Kbytes
244 bytes
244 bytes
128 bytes
Requisitos de diagnstico
El CP 443-5, como maestro DP de la clase 1, da soporte a peticiones de diagnstico de un
maestro DP de la clase 2.
B4-17
Prestaciones
Nota
En las siguientes circunstancias es necesario incrementar el valor predeterminado para el
parmetro de arranque Tiempo de control para la transmisin de los parmetros a
mdulos en el dilogo de propiedades de la CPU:
S se configura un gran nmero de mdulos parametrizables (esclavos DP);
S En las propiedades de red del ramal PROFIBUS DP se configura un valor elevado para
la equidistancia.
B4-18
5.3
Prestaciones
Tabla 5-2
Explicacin / Valores
Caracterstica
Cantidad de enlaces FDL operables en total.
32 mx.
Peticin terminada
Peticin en curso
Componente/FC
mn.
mx.
mn.
mx.
AG -SEND
0,10 ms
0,11 ms
0,14 ms
0,16 ms
AG -RECV
0,13 ms
0,14 ms
0,12 ms
0,13 ms
B4-19
Prestaciones
5.4
Tabla 5-4
Explicacin / Valores
Caracterstica
Nmero de enlaces S7 posibles va PROFIBUS
48 mx.
(El valor depende de la CPU S7 -400 utilizada)
5.5
Tabla 5-5
Tipo de enlace
Enlaces FDL
Enlaces S7
Enlaces FDL y S7 1)
Nmero de enlaces
para la configuracin DP
siguiente
32
sin modo DP
32
con modo DP
48
sin modo DP
48
con modo DP
59
sin modo DP
54
con modo DP
Nota
Si deben utilizarse funciones PG y HMI o el Routing de registros, entonces al configurar es
necesario reservar para dicho fin el nmero de enlaces S7 correspondiente!
B4-20
Prestaciones
Nota
Recomendacin: en el modo mixto - PROFIBUS DP junto con funciones de comunicacin se debera elegir un tiempo de demora (recomendacin: 1 ms con velocidades de transmisin > 1,5 Mbit/s).
Atencin
Para las SFCs 11, 12, 13, 51, 55, 56, 57, 58, 59 y 103 as como los SFB 52 y 53 se requieren varias llamadas. La duracin del procesamiento de la peticin depende de la carga, del
tiempo de ciclo de bus y de la velocidad de transmisin. Si estas SFCs se Ilaman en un
bucle dentro de un ciclo, entonces puede excederse el tiempo de ciclo.
Excepciones:
S la SFC 51 slo precisa una llamada si se utiliza para leer los datos de diagnstico en una
alarma de diagnstico (SFC 51 con parmetro Lista de estado del sistema 0xB1 y
0xB3).
S Para el SFB 54 (recibir alarma con el SFB 54 RALRM) slo es necesaria una llamada.
Bloques para DPV1 (segn norma PNO) 1):
B4-21
Prestaciones
5.6
Nota
Se recomienda que al trabajar con velocidades de transmisin < 1,5 Mbit/s se configure un
intervalo de sincronizacin de al menos 10 s.
B4-22
5.7
Prestaciones
Routing de registros
Pueden establecerse simultneamente como mx. 11 enlaces con aparatos de campo PA.
Dependiendo del manejo, el PDM utiliza sin embargo varios enlaces para un aparato de
campo PA (ver al respecto el manual PDM - The Process Device Manager).
5.8
Transferencia de hora
Nota
1)
B4-23
Prestaciones
5.9
Otras caractersticas
Nota para DP:
Los esclavos DP conectados slo pueden estar asignados en cada caso a una CPU y slo
pueden ser procesados por esa CPU.
Atencin
Si utiliza la funcionalidad CiR no es posible el modo Multicomputing.
Cuidado
Tenga en cuenta que al realizar el borrado total del CP va Diagnstico NCM o SIMATIC
Manager se tienen que borrar tambin los datos de configuracin de la CPU, pues de lo
contrario se origina una gestin de datos incoherente.
en el modo DP-V1
Tambin durante el estado STOP se transmiten los telegramas de diagnstico/alarma a
la CPU, pero entonces se tienen que evaluar a travs de un programa de usuario adecuado al arrancar el mdulo.
B4-24
6.1
6GK7 443-5DX00-0XE0
6GK7 443-5DX01-0XE0
6GK7 443-5DX02-0XE0
6GK7 443-5DX03-0XE0
6.2
Sustitucin de mdulos
Al reemplazar un mdulo ms antiguo por uno de los que se indican a continuacin es preciso respetar la siguiente forma de proceder:
B4-25
Tabla 6-1
mdulo hasta ahora usado
6GK7 443 -5DX00 -0XE0
6GK7 443 -5DX01 -0XE0
6GK7 443 -5DX02 -0XE0
6GK7 443 -5DX03 -0XE0
6GK7 443 -5DX04 -0XE0
B4-26
Datos tcnicos
Datos tcnicos
Datos tcnicos
Velocidades de transferencia soportadas
Interfaces
Conexin a PROFIBUS
100 mA para 5V
Tensin de red
5 V DC
Consumo
- del bus posterior S7 -400
Prdidas
5,5 W
S
S
S
S
Temperatura de funcionamiento
0 C hasta +60 C
Humedad relativa
Altura de operacin
Estructura
Dimensiones Ancho x Alt x Prof (mm)
25x292x200
Peso
aprox. 800 g
Adems, para el CP 443-5 Extended son aplicables todos los datos que figuran en /1/, en el
captulo Datos tcnicos generales sobre:
S
Compatibilidad electromagntica
B4-27