You are on page 1of 230

Prlogo, ndice

SIMATIC

Introduccin y fundamentos de
la comunicacin

Servicios de comunicacin

Redes de comunicacin

Funciones de comunicacin en
S7-300/400 y C7-600

Funciones de comunicacin en
M7-300/400

Intercambio de datos
controlado cclicamente en
S7/M7-300/400 y C7-600

Funciones de comunicacin en
PCs

Conexin de PG/OPs SIMATIC

Configuracin
hardware/software con STEP 7

Comunicacin con SIMATIC


Manual

Indice alfabtico, Glosario,


Anexo

Edicin 3 10/99

Consignas de seguridad para el usuario


Este manual contiene las informaciones necesarias para la seguridad personal, as como para la prevencin de
daos materiales. Las informaciones estn puestas de relieve mediante seales de precaucin. Las seales que
figuran a continuacin representan distintos grados de peligro:

Peligro

Precaucin

Cuidado

Significa que, si no se adoptan las medidas preventivas adecuadas, se producirn la muerte, lesiones corporales graves o daos materiales considerables.

Significa que, si no se adoptan las medidas preventivas adecuadas, pueden producirse la muerte, lesiones
corporales graves o daos materiales considerables.

Significa que, si no se adoptan las medidas preventivas adecuadas, pueden producirse lesiones corporales o
daos materiales.

Nota
Se trata de una informacin importante, sobre el producto o sobre una parte determinada del manual, sobre la
que se desea llamar particularmente la atencin.

Personal cualificado
Solo est autorizado a intervenir en este equipo el personal cualificado. En el sentido del manual se trata de personas que disponen de los conocimientos tcnicos necesarios para poner en funcionamiento, conectar a tierra y
marcar los aparatos, sistemas y circuitos de acuerdo con las normas estndar de seguridad.

Uso conforme
Considere lo siguiente:

Precaucin
El equipo o los componentes del sistema slo se podrn utilizar para los casos de aplicacin previstos en el
catlogo y en la descripcin tcnica, y slo junto con los equipos y componentes de proveniencia tercera recomendados y homologados por Siemens.
El funcionamiento correcto y seguro del producto presupone un transporte, un almacenamiento, una instalacin
y un montaje conforme a las prcticas de la buena ingeniera, as como una operacin y un mantenimiento
rigurosos.

Marca registrada
SIMATIC y SIMATIC NET son marcas registradas por la SIEMENS AG.
Las dems designaciones en este tipo de letra pueden ser marcas cuyo empleo por parte de terceros, para sus
fines, puede infringir los derechos de los titulares.

Copyright Siemens AG, 1996 hasta 1999, All rights reserved


La divulgacin y reproduccin de este documento, as como el
uso y la comunicacin de su contenido, no estn autorizados, a
no ser que se obtenga el consentimiento expreso para ello. Los
infractores quedan obligados a la indemnizacin de los daos. Se
reservan todos los derechos, en particular para el caso de concesin de patentes o de modelos de utilidad.

Exencin de responsabilidad
Hemos probado el contenido de esta publicacin con la concordancia
descrita para el hardware y el software. Sin embargo, es posible que
se den algunas desviaciones que nos impiden tomar garanta
completa de esta concordancia. El contenido de esta publicacin est
sometido a revisiones regularmente y en caso necesario se incluyen
las correcciones en la siguiente edicin. Agradecemos sugerencias.

Siemens AG
Bereich Automatisierungs- und Antriebstechnik
Geschftsgebiet Industrie-Automatisierungssysteme
Postfach 48 48, D-90327 Nrnberg

Siemens AG 1996 hasta 1999


Se reserva el derecho para la realizacin de cambios tcnicos.

Siemens Aktiengesellschaft

Printed in the Federal Republic of Germany

SIMATIC
Comunicacin con SIMATIC
Manual

Nota
Hacemos notar que el contenido de este manual no forma parte de ningn acuerdo, promesa o relacin jurdica pasada o
actual, o que la deba modificar. Todas las obligaciones de Siemens emanan del contrato de compra respectivo, que es el
nico que incluye las regulaciones de garanta completas y vlidas. Estas garantas contractuales no son limitadas ni
ampliadas por lo enunciado en este manual.
Adems, por motivos de claridad este manual no describe todos los posibles problemas que se pueden presentar al
aplicar los equipos en l mencionados. Si precisa ms informaciones o se presentan problemas no tratados con suficiente
detalle en este manual, contacte con su interlocutor en la agencia o sucursal de Siemens, que contestar gustosamente a
sus cuestiones.
Generalidades
Los equipos aqu mencioandos funcionan con electricidad, por lo que partes de los mismos estn bajo
tensin peligrosa.
PRECAUCIN!

Si no se respetan las consignas de precaucin y seguridad pueden aparecer lesiones graves y/o daos materiales.
En los equipos aqu mencionados as como en sus proximidades slo deber trabajar personal
adecuadamente cualificado. Este personal deber estar familiarizado a fondo con todas las consignas
de seguridad y actuaciones de reparacin conformes a este manual.
El funcionamiento correcto y seguro de los equipos aqu mencionados presupone que hayan sido
transportados correctamente, almacenados y montados cuidadosamente as como un manejo y
mantenimiento correctos.

Requisitos a la cualificacin del personal


En el sentido de este manual y de las consignas de seguridad se considera personal cualificado a las personas familiarizadas con la instalacin, montaje, puesta en marcha de este producto y que disponen de la cualificacin acorde a su
actividad, como p. ej.:


formacin o instruccin o habilitacin para conectar y desconectar, poner a tierra y marcar circuitos y aparatos o
sistemas de acuerdo a los reglamentos de seguridad ms actuales;

formacin o instruccin de acuerdo a los reglamentos de seguridad ms actuales en la conservacin y uso de equipos
de seguridad adecuados.

Copyright Siemens AG, 1996 hasta 1999, All rights reserved


La divulgacin y reproduccin de este documento, as como el
uso y la comunicacin de su contenido, no estn autorizados, a
no ser que se obtenga el consentimiento expreso para ello. Los
infractores quedan obligados a la indemnizacin de los daos. Se
reservan todos los derechos, en particular para el caso de concesin de patentes o de modelos de utilidad.

Exencin de responsabilidad
Hemos probado el contenido de esta publicacin con la concordancia
descrita para el hardware y el software. Sin embargo, es posible que
se den algunas desviaciones que nos impiden tomar garanta
completa de esta concordancia. El contenido de esta publicacin est
sometido a revisiones regularmente y en caso necesario se incluyen
las correcciones en la siguiente edicin. Agradecemos sugerencias.

Siemens AG
Bereich Automatisierungs- und Antriebstechnik
Geschftsgebiet Industrie-Automatisierungssysteme
Postfach 48 48, D-90327 Nrnberg

Siemens AG 1996 hasta 1999


Se reserva el derecho para la realizacin de cambios tcnicos.

Siemens Aktiengesellschaft

Printed in the Federal Republic of Germany

Indicaciones importantes

Finalidad del manual


Este manual le ofrece una panormica sobre la comunicacin en
SIMATIC S7/M7/C7, tratando los temas siguientes:
Introduccin en la comunicacin y explicacin de los conceptos utilizados. En
esta introduccin a la teora de la comunicacin se explica qu entendemos
bajo comunicacin en SIMATIC.
Descripcin de los servicios de comunicacin y sus interfaces software en los
diferentes interlocutores. En dicha seccin del manual figura qu servicios
pueden aprovecharse en qu red de comunicacin. Despus de leer dichos
captulos, podr seleccionar las posibilidades de comunicacin de inters para
su aplicacin.
Utilizacin de redes de comunicacin y configuracin de la comunicacin. En
el presente manual se expone asimismo una breve introduccin sobre el
particular.

Destinatarios
El presente manual est destinado a ingenieros de estudios y configuracin,
sirviendo adems como documento de introduccin para los programadores que
proyectan y configuran servicios de comunicacin para sistemas de
automatizacin.
Este manual est dirigido tanto a nuevos usuarios como a profesionales de la
comunicacin.

Ambito de validez del manual


Este manual describe las posibilidades de comunicacin que Ud. puede configurar
y programar con los paquetes software siguientes:
STEP 7
NCM S7 para PROFIBUS
NCM S7 para Industrial Ethernet
En el anexo figura una vista general detallada sobre todas las posibilidades de
comunicacin.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Introduccin al manual
Dnde encontrar las informaciones buscadas en este manual
Si busca las siguientes
informaciones.....

.....podr encontrarlas en el captulo

Desea familiarizarse con la


comunicacin?

Captulo 1
Introduccin y fundamentos de la comunicacin

Ya tiene experiencia con


comunicacin y desea conocer
las posibilidades que para ello
ofrece SIMATIC?

Captulo 2
Servicios de comunicacin
Captulo 3
Redes de comunicacin
Captulo 4
Funciones de comunicacin en S7-300/400 y
C7-600
Captulo 5
Funciones de comunicacin en M7-300/400
Captulo 6
Intercambio de datos controlado cclicamente
en S7/M7-300/400 y C7-600
Anexo

Desea instalar una red nueva


o ampliar una ya existente?

Captulo 3
Redes de comunicacin
Anexo

II

Ya dispone del hardware y


desea saber cmo
configurar/programar o qu
herramientas de software se
ofrecen para soporte?

Captulo 9
Configuracin hardware/software con STEP 7

Busca informaciones
complementarias o ms
extensas sobre componentes
hardware/software?

Anexo

Busca informaciones
relativas a las caractersticas y
prestaciones?

Anexo

Bibliografa STEP 7

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Integracin en el conjunto de la documentacin


El manual "Comunicacin con SIMATIC" le permite introducirse y hacerse una
idea sobre las posibilidades de comunicacin con SIMATIC. Para SIMATIC se
prev una extensa documentacin de usuario donde se describen
el hardware y
la forma de configurar y programar un sistema de automatizacin.
La figura siguiente ofrece una panormica sobre el conjunto de la documentacin
para SIMATIC.
En dichos manuales encontrar informaciones detalladas sobre el hardware de los
interlocutores y sobre la forma de configurar/programar. Adems, tanto STEP 7
como NCM S7 ofrecen extensas funciones de ayuda online.

Manual
Manuales

Manuales

Manual

Comunicacin
con SIMATIC
Manuales sobre
- S7 200
- S7/M7-300
- C7-600
- S7/M7-400
- periferia descentralizada

Programacin con
STEP 7 STEP 7 V5.0
Configurar el hardware
con STEP 7 V5.0
Funciones estndar y
funciones de sistema

Manual

Manual del usuario


Comunicacin Sistemas
basados en Windows

Manuales

Manuales
Software Runtime para
sistemas M7

S7 400 H
Sistemas de alta
disponibilidad

Manuales

Manuales para la
comunicacin con
SIMATIC NET

Nota
En el presente manual se trata principalmente el sistema SIMATIC S7, pero
tambin se hace referencia al SIMATIC S5 y a otros sistemas de automatizacin.

Comentarios concernientes a la documentacin


Para poder ofrecerles a Ud. y a los futuros usuarios una documentacin ptima,
nos sera muy valiosa su cooperacin. En caso de preguntas o comentarios
concernientes a este manual o a la ayuda online, srvase rellenar el cuestionario
que aparece al final del manual y remitirlo a la direccin indicada. Le rogamos que
tambin anote en el mismo su opinin personal.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

III

Centro de formacin SIMATIC


Para facilitarle la iniciacin en el sistema de automatizacin SIMATIC S7,
ofrecemos unos cursillos adecuados. Si estuviera interesado, dirjase al respectivo
centro de formacin regional o al centro de formacin central en
D 90327 Nrnberg.
Telfono: +49 (911) 895-3154.

SIMATIC Customer Support Hotline


Accesible en todo el mundo a cualquier hora del da:

Johnson City

Nuremberg
Singapur

SIMATIC Basic Hotline

Nuremberg
SIMATIC BASIC Hotline

SIMATIC Premium Hotline


(sujeto a pago, slo con SIMATIC Card)

Hora loc.: Lu.-Vi. 8:00 a 18:00 (CET)


Hora loc.: Lu.-Vi. 0:00 a 24:00 (CET)
Telfono: +49 (911) -895-7000
Telfono: +49 (911) -895-7777
Fax:
+49 (911) -895-7002
Fax:
+49 (911) -895-7001
E-Mail: simatic.support@nbgm.siemens.de

Johnson City
SIMATIC BASIC Hotline

Singapur
SIMATIC BASIC Hotline

Hora loc.: Lu.-Vi. 8:00 a 17:00


Telfono: +1 423 461-2522
Fax:
+1 423 461-2231
E-Mail: simatic.hotline@sea.siemens.com

Hora loc.:
Lu.-Vi. 8:30 a 17:30
Telfono:
+65 740-7000
Fax:
+65 740-7001
E-Mail: simatic.hotline@sae.siemens.com.sg

IV

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Servicios online SIMATIC Customer Support


El SIMATIC Customer Support le ofrece a travs de sus servicios online
cuantiosas informaciones adicionales sobre los productos SIMATIC:
Informaciones generales actualizadas obtenibles en Internet bajo
http://www.ad.siemens.de/simatic
Informaciones de producto actualizadas y descargas (downloads) que pueden
ser tiles para la operacin:
en Internet bajo http://www.ad.siemens.de/support/html_00/
a travs del Bulletin Board System (BBS) en Nuremberg (SIMATIC
Customer Support Mailbox), bajo el nmero +49 (911) 8957100.
Para llamar al buzn, utilice un mdem de hasta V.34 (28,8 Kbaudios) con
los siguientes parmetros ajustados: 8, N, 1, ANSI, o bien marque va RDSI
(x.75, 64 Kbits).

Gua
Para facilitar un rpido acceso a informaciones particulares, el manual ofrece las
siguientes ayudas de acceso:
Al comienzo del manual encontrar un ndice general completo.
En los diferentes captulos, en la columna izquierda de cada pgina aparecen
informaciones para facilitarle el contenido del apartado o parrfo en cuestin.
A continuacin de los anexos se incluyen un ndice alfabtico y un glosario,
donde se explican los principales conceptos tcnicos utilizados en el manual.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

VI

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Indice
1

Introduccin y fundamentos de la comunicacin .................................................1-1


1.1

Conceptos fundamentales .............................................................................1-2

1.2

Topologa de la red........................................................................................1-8

1.3

Clasificacin de las redes ............................................................................1-11

1.4

Mtodos de acceso......................................................................................1-13

1.5

Concepto cliente-servidor ............................................................................1-15

1.6
1.6.1
1.6.2
1.6.3

Enlaces .......................................................................................................1-17
Clases de enlace .........................................................................................1-19
Tipos de enlace ...........................................................................................1-20
Recursos de enlace .....................................................................................1-21

1.7

Modelo de referencia ISO............................................................................1-22

1.8

Acoplamiento de sistemas de bus................................................................1-26

1.9

Seguridad en la transmisin ........................................................................1-31

1.10

Clasificacin de las subredes.......................................................................1-32

Servicios de comunicacin.....................................................................................2-1
2.1

Introduccin...................................................................................................2-2

2.2

Funciones PG/OP .........................................................................................2-7

2.3

Funciones S7 ................................................................................................2-9

2.4

Funciones bsicas S7..................................................................................2-11

2.5
2.5.1
2.5.2
2.5.3
2.5.4
2.5.5

Funciones compatibles con S5 ....................................................................2-12


Servicios ISO-Transport ..............................................................................2-12
Servicios ISO-on-TCP .................................................................................2-14
Servicio TCP ...............................................................................................2-16
Servicios UDP .............................................................................................2-18
Servicios PROFIBUS-FDL...........................................................................2-20

2.6

Servicios PROFIBUS-DP ............................................................................2-21

2.7

Servicios PROFIBUS FMS ..........................................................................2-23

2.8

Servicios MMS segn MAP 3.0 ...................................................................2-24

2.9

Comunicacin por datos globales GD..........................................................2-25

2.10

Servicios interface AS .................................................................................2-26

Redes de comunicacin..........................................................................................3-1
3.1

Panormica ...................................................................................................3-2

3.2

Interface multipunto (MPI) .............................................................................3-5

3.3
3.3.1
3.3.2
3.3.3

PROFIBUS....................................................................................................3-7
Variantes de PROFIBUS .............................................................................3-10
Periferia descentralizada a travs de un bus interface AS ...........................3-14
Periferia descentralizada a travs de conexin EIB .....................................3-15

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

1-1

3.4

Industrial Ethernet .......................................................................................3-16

3.5

Acoplamiento punto a punto ........................................................................3-18

3.6

Interface AS ................................................................................................3-20

3.7

Redes redundantes......................................................................................3-22

Funciones de comunicacin en S7-300/400 y C7-600 ...........................................4-1


4.1

Introduccin...................................................................................................4-2

4.2
4.2.1
4.2.2

SFCs para funciones bsicas S7 (enlaces S7 no configurados) .....................4-3


Comunicacin va subred MPI .......................................................................4-4
Comunicacin dentro de una estacin S7......................................................4-6

4.3

SFBs para funciones S7 (enlaces S7 configurados).......................................4-7

4.4

FCs para funciones compatibles con S5 ......................................................4-12

4.5

FBs para funciones estndar (FMS) ............................................................4-16

4.6

FBs para funciones estndar (MAP) ............................................................4-19

4.7

SFBs para acoplamiento punto a punto .......................................................4-21

4.8

Consistencia de datos en S7-300/400 y C7-600 (SFC UBLKMOV) ..............4-26

Funciones de comunicacin en M7-300/400 ..........................................................5-1


5.1

Funciones de comunicacin para enlaces bsicos S7....................................5-2

5.2

Funciones de comunicacin para enlaces S7 ................................................5-5

Intercambio de datos controlado cclicamente en S7/M7-300/400 y C7-600 ........6-1


6.1

Introduccin...................................................................................................6-2

6.2

Comunicacin por datos globales GD............................................................6-3

6.3
6.3.1
6.3.2

Periferia descentralizada va PROFIBUS-DP ................................................6-8


Configuracin maestro-esclavo en esclavos DP modulares y compactos ...6-11
Configuracin maestro-esclavo en esclavos DP con preprocesamiento
(esclavos DP inteligentes) ...........................................................................6-12
Configuracin de intercambio directo de datos entre esclavo y esclavo I....6-13
Configuracin de intercambio directo de datos entre esclavo y esclavo I con
dos sistemas maestro..................................................................................6-14
Intercambio directo de datos entre esclavo I/esclavo DP y maestro con dos
sistemas maestro ........................................................................................6-15

6.3.3
6.3.4
6.3.5
7

1-2

Funciones de comunicacin en PCs......................................................................7-1


7.1

Funciones de comunicacin para enlaces S7 configurados (SAPI-S7)...........7-2

7.2

Funciones de comunicacin para enlaces compatibles con S5 ......................7-5

7.3

OLE for Process Control (OPC).....................................................................7-8

Conexin de PG/OPs SIMATIC ...............................................................................8-1


8.1

Conexin de PG/PC para STEP 7 a subredes ...............................................8-2

8.2

Conexin de SIMATIC HMI a subredes .........................................................8-4

8.3
8.3.1
8.3.2

TeleService ...................................................................................................8-7
Funciones PG................................................................................................8-7
Llamada de CPU (mensaje)...........................................................................8-8

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

8.4
9

Comunicacin a travs de transiciones de red (encaminamiento PG)..........8-10

Configuracin hardware/software con STEP 7......................................................9-1


9.1
9.1.1
9.1.2
9.1.3

Direccionamiento...........................................................................................9-2
Direccionamiento va MPI .............................................................................9-2
Direccionamiento va PROFIBUS..................................................................9-2
Direccionamiento va Ethernet.......................................................................9-3

9.2

Recursos de enlace .......................................................................................9-4

9.3

Configuracin de enlaces ............................................................................9-10

10

Indice alfabtico ....................................................................................................10-1

11

Glosario..................................................................................................................11-1

12

Anexo ....................................................................................................................12-1
12.1
12.1.1
12.1.2
12.1.3

Matriz de comunicacin...............................................................................12-2
Subred MPI .................................................................................................12-3
Subred PROFIBUS......................................................................................12-8
Industrial Ethernet .....................................................................................12-13

12.2
12.2.1
12.2.2
12.2.3
12.2.4
12.2.5

Datos tcnicos...........................................................................................12-16
SIMATIC S7-200 .......................................................................................12-16
SIMATIC S7-300 .......................................................................................12-18
SIMATIC S7-400 .......................................................................................12-22
SIMATIC M7-300/400................................................................................12-26
SIMATIC C7-600 .......................................................................................12-27

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

1-3

1-4

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Introduccin y fundamentos de la comunicacin

Introduccin y fundamentos de la
comunicacin

Panormica
En este captulo recibir informacin sobre lo que entendemos bajo comunicacin
en SIMATIC. Aprender los conceptos ms importantes y sabr dnde, desde el
punto de vista del usuario, tiene lugar la comunicacin.

Indice del captulo


Apartado

Tema

Pgina

1.1

Conceptos fundamentales

1-2

1.2

Topologa de la red

1-8

1.3

Clasificacin de las redes

1-11

1.4

Mtodos de acceso

1-13

1.5

Concepto cliente-servidor

1-15

1.6

Enlaces

1-17

1.7

Modelo de referencia ISO

1-22

1.8

Acoplamiento de sistemas de bus

1-26

1.9

Seguridad en la transmisin

1-31

1.10

Clasificacin de las subredes

1-32

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

1-1

Introduccin y fundamentos de la comunicacin

1.1

Conceptos fundamentales

Panormica
Seguidamente se tratan los conceptos fundamentales y los principios de la
comunicacin decisivos para el intercambio de datos entre los autmatas
programables y con los paneles de operador y los PCs.

Comunicacin
Es la transferencia de datos entre dos interlocutores con diferentes prestaciones y
el control del respectivo interlocutor, as como la consulta o interrogacin del
estado operativo del interlocutor. La comunicacin puede establecerse por
diferentes vas, como p.ej. a travs del interface de comunicacin integrado en el
CPU, a travs de un procesador de comunicaciones (CP) aparte o a travs del
bus de fondo.

Eq uip o
CPU

S ubre d
E qu ip o
CPU

CP

M du lo ap to para
com un ic ac in

Figura 1-1:

Ejemplo con interlocutores conectados a una subred

Sistema de comunicacin redundante


La disponibilidad de un sistema de comunicacin puede aumentarse mediante
redundancia de los medios, duplicacin de determinados componentes parciales o
duplicacin de todos los componentes de bus.
Ciertos mecanismos de supervisin y sincronizacin se encargan de que, en caso
de fallar un componente, prosiga la comunicacin sin interrupcin del servicio a
travs de componentes de reserva.

1-2

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Introduccin y fundamentos de la comunicacin

Comunicacin de alta disponibilidad


Se denomina comunicacin de alta disponibilidad a la entablada entre dos
sistemas de alta disponibilidad. La misma incluye la conmutacin automtica al
sistema de reserva en caso de anomala o fallo de un componente (p.ej. CP o
lnea de bus redundante). De esta forma, sigue siendo posible la comunicacin
entre los sistemas participantes.

Nudo redundante
Los nudos redundantes representan la seguridad contra fallos de la comunicacin
entre sistemas de alta disponibilidad. Un sistema con componentes multicanales
se representa por medio de nudos redundantes. Los nudos redundantes se
consideran independientes si el fallo de un componente dentro de un nudo no
origina restricciones de la fiabilidad en otros nudos.

Interlocutor
Mdulo apto para la comunicacin, es decir, que permite intercambiar datos. El
interlocutor puede hallarse dentro del mismo aparato o en otro diferente.
Interlocutores pueden ser p.ej. CPUs o FMs.

Equipo
En este contexto se denomina equipo a una unidad congnere (p.ej. autmata
programable, unidad de programacin, panel de operador/sistema, PC, aparato
ajeno) conectable a una o varias subredes.

Subred
El conjunto de todos los componentes fsicos necesarios para establecer una va
de transmisin de datos, as como el respectivo procedimiento comn para el
intercambio de datos.
Las estaciones conectadas a una subred pueden intercomunicarse sin necesidad
de transiciones o pasarelas en la red. El conjunto fsico de una subred (MPI,
PROFIBUS, Industrial Ethernet) se denomina tambin medio o soporte de
transmisin. Cada subred cuenta con un SubnetID inequvoco.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

1-3

Introduccin y fundamentos de la comunicacin

Red
Conjunto formado por una o varias subredes iguales o diferentes interconectadas.
Comprende pues todos los equipos que pueden comunicarse entre s.

E q uipo

Re d
S ub red 1

S u b re d 2

S ub re d 3

Figura 1-2:

1-4

Ejemplo de una red de comunicacin

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Introduccin y fundamentos de la comunicacin

Transiciones de red
Se denominan transiciones de red a dispositivos que hacen posible la
comunicacin entre dos o varias subredes. Las transiciones de red permiten
interconectar subredes con estructura fsica igual o diferente (p.ej. Ethernet y
PROFIBUS). Debido a ello, los equipos enlazados con varias subredes requieren
transiciones de red.
Mediante el PG/PC se tiene acceso a equipos S7 (p.ej. S7-300) incluso allende los
lmites de subred. De esta forma resulta posible cargar p.ej. programas de
aplicacin o configuraciones de hardware, o bien ejecutar funciones de
verificacin y diagnstico, sin tener que enlazarse directamente con la subred del
interlocutor.
La unidad PG puede establecer desde un punto de la red enlaces online con todos
los equipos accesibles a travs de transiciones de red.

Figura 1-3:

Ejemplo de una transicin entre subredes

Nota
Una transicin entre subredes incluye tambin el encaminamiento (routing), por lo
que es nicamente posible con el hardware adecuado.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

1-5

Introduccin y fundamentos de la comunicacin

Enlace
Asignacin lgica (mediante configuracin en pantalla) de dos interlocutores para
ejecutar un determinado servicio de comunicacin. Cada enlace est
directamente asociado a un servicio de comunicacin.
Cada enlace tiene dos puntos finales que contienen las informaciones necesarias
para direccionar el interlocutor, as como otros atributos para el establecimiento
de la comunicacin. Las funciones de comunicacin utilizan nicamente el punto
final local como referencia para un enlace.
Tambin existen enlaces de alta disponibilidad, que aprovechan la redundancia de
las redes fsicas para conservar la comunicacin en caso de fallar un componente.
Los enlaces de alta disponibilidad no difieren en cuanto a la programacin de los
dems enlaces, sino slo por contar con una mayor disponibilidad.

Encaminamiento (routing)
Las transiciones de red requieren informaciones para encaminar los enlaces
desde una subred hacia otras subredes. Dichas informaciones aparecen en tablas,
que contienen la va (ruta) hacia el interlocutor. Desde el punto de vista de la
comunicacin se denominan las mismas tablas de encaminamiento, o bien todo el
mecanismo encaminamiento (routing).
Se hace distincin entre encaminamiento esttico y dinmico (adaptado). En el
encaminamiento esttico, la tabla tiene una estructura fija e incluye la ruta hacia
la prxima subred. Si se aaden a la red nuevos interlocutores, es necesario
volver a generar las tablas.
Por el contrario, el encaminamiento dinmico registra automticamente la ruta
hacia un nuevo interlocutor y adapta de esta forma las tablas durante el servicio.

Funciones de comunicacin
Funciones ofrecidas desde un interface software, que utilizan siempre servicios de
comunicacin. Las funciones de comunicacin permiten transmitir datos entre
interlocutores con diferentes prestaciones, controlar el interlocutor (p.ej. pasarlo al
estado STOP) o interrogar su estado operativo actual.

1-6

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Introduccin y fundamentos de la comunicacin

Servicio de comunicacin e interfaces software


Describe las funciones de comunicacin con prestaciones definidas como p.ej.
intercambiar datos, controlar dispositivos, supervisar dispositivos y cargar
programas. Los servicios de comunicacin SIMATICS (de aqu en adelante
llamados simplemente servicios) se ofrecen en el sistema terminal (p.ej. funciones
de sistema SIMATIC S7) va interfaces software. De acuerdo a su calidad, los
servicios de comunicacin se pueden clasificar en el modelo de referencia ISO
(v. apt. 1.7).
Un interface software no ofrece necesariamente todas las funciones de
comunicacin de un servicio. El servicio de comunicacin puede ofrecerse en el
respectivo sistema terminal (p.ej. PLC, PC) con diferentes interfaces software.

Protocolo
Un convenio exacto al bit entre interlocutores para poder ejecutar un determinado
servicio de comunicacin. El protocolo define el contenido estructural del trfico
de datos en la lnea fsica, determinando p.ej. el modo de operacin, el proceso
para el establecimiento del enlace, la proteccin de los datos o la velocidad de
transferencia.

Coherencia de datos
En la transmisin de datos entre equipos desempea un papel esencial la
coherencia de los mismos. Los datos transmitidos conjuntamente deben proceder
de un mismo ciclo de procesamiento y, por consiguiente, ser coherentes
(consistentes).
Podran surgir incoherencias si se interrumpiera una funcin de comunicacin,
p.ej. debido a una alarma de proceso de mayor prioridad. Si la respectiva rutina
de alarma modifica ahora los datos procesados ya parcialmente por la funcin de
comunicacin, una parte de dichos datos podra haberse generado antes del
procesamiento de la alarma y otra parte despus del procesamiento de la alarma.
Segn la norma IEC 61131-5, se garantiza siempre la coherencia de los tipos de
datos bsicos en los lenguajes de programacin IEC. La coherencia de las
secuencias de caracteres (string), campos (array) y estructuras de datos (struct)
presenta generalmente limitaciones especficas de cada fabricante, pudiendo
asegurarse de forma tpica entre 4 bytes y 64 bytes.
Es decir, las reas de datos que sean mayores que la coherencia de datos pueden
quedar falseadas en conjunto.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

1-7

Introduccin y fundamentos de la comunicacin

1.2

Topologa de la red

Panormica
Se entiende por topologa las diferentes estructuras dentro de una subred (p.ej. en
forma de rbol o anillo).
Cuando intercambian informacin componentes de automatizacin autnomos
tales como sensores, actuadores, PLCs, stos debern interconectarse
fsicamente con una determinada estructura. El conjunto constituye entonces una
red de comunicacin. Bajo topologa de la red se entiende la estructura
geomtrica bsica de la misma. Los interlocutores son los nudos de la red, y estn
enlazados mediante lneas. La estructura ms simple es una red formada por dos
estaciones, es decir, dos nudos. Entonces se obtiene la forma ms sencilla de la
estructura punto a punto.

Lnea
La estructura lineal suele denominarse tambin estructura bus, aunque no todos
los buses presenten estructura lineal. Cada estacin slo precisa aqu un
interface. Pueden conectarse a la lnea central mediante lneas derivadas cortas.
En una estructura punto a punto pueden comunicarse p.ej. cuatro estaciones
simultneamente por pares, no siendo esto posible en una estructura lineal. En
este caso hay que regular la comunicacin de forma que slo una estacin pueda
transmitir en un determinado momento, mientras que las dems slo pueden
escuchar. Por ello es necesario asignar los derechos de emisin. A tal efecto se
emplean los denominados mtodos de acceso al bus. Este tipo de regulacin es
tambin necesario para las estructuras que se muestran a continuacin.

Eq uipo 1

Figura 1-4:

1-8

E qu ip o 2

E q u ip o 3

Ejemplo de estructura lineal

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Introduccin y fundamentos de la comunicacin

Anillo
La estructura lineal y la anular tienen ciertos rasgos comunes. Tambin en sta es
necesario regular el derecho de emisin mediante mtodos de acceso al bus. Un
anillo puede configurarse de forma que conste de varios enlaces punto a punto
yuxtapuestos. La ventaja de la estructura anular es que cada nudo acta como
amplificador, lo cual permite salvar tambin grandes distancias. Por el contrario,
el fallo de un nudo plantea en esta estructura mayores problemas que en una
estructura lineal.

Figura 1-5:

Equip o 1

E quipo 2

E quipo 3

Equip o 4

E quipo 5

E quipo 6

Ejemplo de estructura anular

Estrella
Seguidamente mencionaremos la estructura en estrella. En esta estructura es
sumamente importante el nudo central, que se encarga de controlar toda la
comunicacin. Cualquier perturbacin en el mismo significa generalmente el fallo
de la red completa.

E q uipo 11
Station

E quipo 22
Station

Eq uipo33
Station

** = Ac op l. en es tr

Figura 1-6:

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Ejemplo de estructura en estrella

1-9

Introduccin y fundamentos de la comunicacin

Arbol
Por ltimo, en las aplicaciones de automatizacin se presenta adems la
estructura en rbol. Esta puede considerarse tambin como un encadenamiento
de varias estructuras lineales de longitud y caractersticas diferentes. En este caso
adquieren gran importancia los elementos que sirven para acoplar las distintas
lneas.

Equ ipo 1

E quipo 2

E quipo 3
R

Figura 1-7:

= R epetitor

E quipo 4

Eq uipo 5

Ejemplo de estructura en rbol

Se puede tratar de meros amplificadores (repetidores), si las secciones a


interconectar son del mismo tipo, pero tambin de convertidores (router, bridges,
gateways), si las secciones a interconectar son de tipo diferente. Las distintas
"ramas" de la estructura en rbol tambin pueden estar enlazadas directamente
entre s (vea el apartado 3.6).

1-10

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Introduccin y fundamentos de la comunicacin

1.3

Clasificacin de las redes

Panormica
En cuanto a su extensin geogrfica, las redes pueden clasificarse en tres
categoras. Se trata de las redes LAN (Local Area Network, red local), MAN
(Metropolitan Area Network) y WAN (Wide Area Network, red de gran amplitud).
Como los lmites no estn claramente definidos, no siempre es posible la
asignacin exacta a estas tres clases. En base a la extensin geogrfica de una
red, cabe efectuar la clasificacin siguiente:
LAN

<

5 km

MAN

<

25 km

WAN

>

25 km.

Topologa de redes
En base a las distancias a salvar entre las estaciones es posible tambin saber
cules son las topologas utilizadas. La topologa de una red WAN est definida
por las condiciones geogrficas (p.ej. situacin de los centros de aglomeracin
urbana y trfico previsto entre los nudos). Desde el punto de vista econmico
(utilizacin racional de las lneas) se crean generalmente redes con estructura en
rbol y mallado irregular. Por el contrario, la topologa de una LAN est
claramente estructurada, ya que aqu es ms importante la funcionalidad total que
la economa de lneas. Las topologas tpicas para una LAN son lnea, anillo y
estrella.
Adems de las redes LAN y WAN, se utilizan tambin las del tipo FAN (Field Area
Network). La automatizacin del proceso se efecta en el rea prxima al
sistema, mientras que las MAN y WAN se encargan de la comunicacin dentro y
entre los niveles superiores del modelo (nivel de operacin, de produccin y de
administracin de la empresa). Esto ltimo rige particularmente cuando diferentes
plantas o centros comerciales distanciados geogrficamente forman una unidad
organizativa.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

1-11

Introduccin y fundamentos de la comunicacin

Soporte de transmisin
La seleccin del soporte o medio fsico de transmisin depende esencialmente de
la extensin deseada, de la inmunidad perseguida y de la velocidad de
transmisin. En especial encuentran aplicacin los siguientes soportes de
transmisin, ordenados de menor a mayor complejidad y prestaciones:
cable bifilar no trenzado, sin pantalla (p.ej. bus de interface AS)
cable bifilar trenzado, sin pantalla
cable bifilar trenzado, con pantalla (p.ej. PROFIBUS)
cable coaxial (p.ej. Industrial Ethernet)
fibra ptica (PROFIBUS / Industrial Ethernet)
transmisin inalmbrica (p.ej. transmisin por infrarrojos o por radio)

1-12

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Introduccin y fundamentos de la comunicacin

1.4

Mtodos de acceso

Panormica
Como en cada instante se puede enviar por un bus como mximo un telegrama
(mensaje), es necesario regular cul estacin del bus est autorizada para la
transmisin. El nmero de receptores "a la escucha" del telegrama carece aqu de
importancia. El derecho de acceso al bus se regula mediante el mtodo de acceso
al bus. Este puede subdividirse en mtodos centralizados y descentralizados y
estos ltimos, a su vez, en mtodos determinsticos y estocsticos:

Mtodos de acceso

centralizado

decentralizado

determinstico

Figura 1-8:

estocstico

Mtodos de acceso al bus

Maestro/esclavo
Como mtodo centralizado cabe mencionar el mtodo maestro/esclavo. En l, el
maestro dirige todo el trfico por el bus. A tal efecto, enva datos a los esclavos
(polling o sondeo) y solicita informacin de los mismos. Normalmente no se prev
la comunicacin directa entre esclavos. El mtodo maestro/esclavo destaca por
ofrecer un control sencillo y eficiente del bus. Por ello se encuentra en el sector de
los buses de campo, p.ej. PROFIBUS-DP.

Maestro
Sistema de Bus

Esclav

Esclav

Esclav
Corresp. maestro-esclavo

Figura 1-9:

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Ejemplo de configuracin maestro-esclavo

1-13

Introduccin y fundamentos de la comunicacin

Token passing
En el grupo de los mtodos descentralizados determinsticos figura el Token
passing (paso de testigo). Un token o testigo (muestra binaria definida) sirve aqu
como derecho de emisin a travs de la red de comunicacin. El poseedor del
token puede emitir; adems debe pasar ste antes de que transcurra un
determinado tiempo. De esta forma se garantiza un tiempo mximo de circulacin
del token. Se habla de un bus token cuando se utiliza este mtodo dentro de una
red con topologa lineal. El token se desplaza entre las estaciones segn reglas
determinadas, siguiendo un anillo lgico. Si, por el contrario, existe un anillo
fsico, se habla de un anillo token.
Si en una red de comunicacin hay configurados varios maestros y esclavos, slo
los maestros reciben el token.

CSMA/CD
El principal mtodo de acceso estocstico (es decir, aleatorio) se denomina
CSMA/CD (Carrier Sense Multiple Access with Collision Detection, normalizado en
IEEE 802.3). Aqu, cada estacin puede transmitir en cualquier instante siempre
que no emita por el bus ninguna otra en dicho momento. Aparecen conflictos
condicionados por tiempos de propagacin cuando dos estaciones intentan emitir
al mismo tiempo por haber detectado que est libre el bus. Al estar en escucha
permanente, en este caso ambas estaciones detectan la colisin, por lo que dejan
de emitir, y slo reemprenden sta despus de esperar un tiempo definido
estocsticamente. Los buses que utilizan el mtodo CSMA/CD operan
normalmente a una velocidad de transferencia de 10 Mbit/s, p.ej. Industrial
Ethernet.

1-14

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Introduccin y fundamentos de la comunicacin

1.5

Concepto cliente-servidor

Panormica
El concepto cliente-servidor se basa en el principio de una separacin funcional
entre usuarios (cliente) y gestores (servidor) de los conjuntos de datos. El objetivo
de esta separacin es una mayor productividad en el desarrollo de aplicaciones
gracias a un claro reparto de tareas, posibilidad de integrar fcilmente diferentes
aplicaciones y mejorar el acceso a los datos desde muchos puestos de trabajo. A
fin de organizar convenientemente el acceso eficiente a servicios para muchos
usuarios (clientes), existen servidores de correo electrnico, servidores de
comunicaciones, etc.

Servidor
La misin del servidor es almacenar y gestionar los datos, as como garantizar
determinadas funciones especiales (p.ej. servicios de comunicacin).
Las funciones de comunicacin del servidor no tienen que ejecutarse en el
programa de aplicacin, sino que pueden estar tambin materializadas en el
sistema operativo (p.ej. confirmacin de peticiones en servicios PUT/GET).

Cliente
Los clientes tienen como misin ofrecer al usuario final acceso a todo el sistema
de la forma ms fcil posible, sin que esto suponga conocer como estn
distribuidos los datos y las funciones.

Modelo
En aplicaciones de automatizacin, las interacciones entre los procesos de
aplicacin y los servicios ofrecidos por el sistema de comunicacin se describen
con frecuencia en forma de modelo cliente-servidor. As, el proceso con
comportamiento cliente (p.ej. PUT/GET) solicita un servicio y el servidor (p.ej.
autmata programable) ofrece el mismo. Las informaciones se intercambian
generalmente a travs de los denominados objetos de comunicacin. Existen
diferentes tipos de objetos con diversos atributos (p.ej. tipo de datos, derecho de
acceso) y operaciones aplicables. Por ejemplo, un cliente ejecuta la operacin
"Leer" en un objeto del tipo "Variable" del servidor.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

1-15

Introduccin y fundamentos de la comunicacin

Nota
El concepto del servidor no debe confundirse con el concepto de esclavo. Al
definir un servidor se supone un enfoque con 7 niveles, mientras que en el caso
del esclavo el enfoque slo alcanza 2 niveles. Una estacin dotada slo de
funcionalidad de esclavo no est en condiciones de emitir por iniciativa propia.
Por el contrario, un servidor est en condiciones de enviar un mensaje a travs
del bus en cuanto aparezca un determinado evento (p.ej. transicin al estado
STOP).

1-16

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Introduccin y fundamentos de la comunicacin

1.6

Enlaces

Introduccin
Un enlace constituye la correspondencia lgica entre dos interlocutores para
ejecutar servicios de comunicacin. El enlace est vinculado directamente con un
servicio de comunicacin.
Cada enlace tiene dos puntos finales (situados en el respectivo CPU o CP), que
incluyen las informaciones necesarias para direccionar el interlocutor, as como
otros atributos para establecer el enlace. Las funciones de comunicacin en el
programa de aplicacin hacen referencia nicamente al punto final local del
enlace.

Funcin de comunicacin
USEND
S7CPU

Funcin de comunicacin
AG_RECV
S7CPU

CP

CP

Enlace S7
Subred

Subred

Mdulo de manejo
SEND

Funcin de comunicacin URCV


S7CPU

Enlace
FDL

CP

S5CPU

CP

Los enlaces ocupan por cada punto final recursos en los mdulos aptos para
comunicacin implicados, lo cual reduce correspondientemente su capacidad de
comunicacin.
En la familia SIMATIC S7/M7, los enlaces se clasifican como sigue:
Enlaces
Tipo de enlace

Configurado
(va tabla de enlaces)

Establecimiento/
Esttico
disolucin del enlace

dinmico (slo
en M7-300/400)

no configurado
dinmico

Los apartados siguientes detallan ms este tema.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

1-17

Introduccin y fundamentos de la comunicacin

Activo/pasivo
Para garantizar un establecimiento regular del enlace, ste deber estar activo en
uno de sus puntos finales y pasivo en el otro. De lo contrario no es posible
establecer el enlace.

Esttico
Se utilizan enlaces estticos cuando al configurar una instalacin hay suficientes
recursos de enlaces disponibles en los diferentes equipos y no es necesario liberar
ninguno. Por otro lado, al planificar no es necesario considerar el establecimiento
y disolucin del enlace, de tiempo crtico.
Una vez establecidos, los enlaces estticos permanecen de forma duradera.

Dinmico
Los enlaces dinmicos se utilizan para intercambiar sucesivamente datos con
diferentes interlocutores o para aprovechar ms efectivamente los recursos de
enlace disponibles.
El establecimiento y disolucin propiamente dicho del enlace no se efecta al
arrancar el equipo, sino slo cuando lo solicita explcitamente la aplicacin desde
el programa.
Por esta razn, en este caso es necesario considerar el tiempo que dura el
establecimiento y disolucin de un enlace, sobre todo en procesos de tiempo
crtico.

1-18

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Introduccin y fundamentos de la comunicacin

1.6.1

Clases de enlace

Aplicacin
De acuerdo al interface software utilizado, las funciones de comunicacin
asociadas requieren bien enlaces configurados o bien no configurados (v. cap. 2).

Enlaces configurados
Esta clase de enlace se configura mediante STEP 7 (en la denominada tabla de
enlaces). A tal efecto, se asigna al respectivo extremo de enlace un ID local. Este
se precisa para parametrizar las funciones de comunicacin. El ID local referencia
un rea de datos que contiene, entre otros, las informaciones de direccin propias
y las del interlocutor.

Nota
Las funciones de comunicacin realizadas desde un OP SIMATIC o un PC
precisan tambin enlaces configurados. Sin embargo, stos se configuran
utilizando una herramienta especfica (p.ej. ProTool). Dichos enlaces requieren
asimismo recursos (para funciones S7) en los CPUs.

Enlaces no configurados
Por regla general, este tipo de enlaces no se configuran en STEP 7 a travs de la
tabla de enlaces. Dichos enlaces se especifican slo mediante la direccin de
destino y se establecen implcitamente al solicitar la funcin de comunicacin,
disolvindose eventualmente tras acabar la transmisin de los datos.
Estos enlaces requieren tambin recursos en los CPUs.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

1-19

Introduccin y fundamentos de la comunicacin

1.6.2

Tipos de enlace

Definicin
Cada enlace establece el acceso de un interface software a un servicio de
comunicacin. Como un enlace est directamente asociado a un servicio de
comunicacin, se prev para cada uno de stos un tipo de enlace especfico.
En SIMATIC S7 existe la siguiente correspondencia entre servicio y tipo de enlace
(v. apt. 2.1).
Servicio

Tipo de enlace

Comunicacin S7

Enlace S7

Comunicacin S7

Enlace S7, de alta disponibilidad

ISO-Transport

Enlace de transporte ISO

ISO-on-TCP

Enlace ISO-on-TCP

UDP

Enlace UDP

FDL

Enlace FDL

FMS

Enlace FMS

MMS segn MAP 3.0

Enlace MAP

Procedimiento,
p.ej. RK512

Enlace punto a punto

Al configurar los enlaces utilizando STEP 7 puede seleccionarse el tipo de enlace


correspondiente.

1-20

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Introduccin y fundamentos de la comunicacin

1.6.3

Recursos de enlace

Panormica
Cada enlace precisa en los equipos implicados recursos para el punto final o para
el punto de transicin (p.ej. CP). El nmero de recursos de enlace depende del
tipo de CPU/CP.
Si estn ocupados todos los recursos de enlace de un interlocutor no puede
establecerse ningn nuevo enlace.

Figura 1-10:

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Comunicacin S7 va MPI integrado o va PROFIBUS/Industrial Ethernet


usando un CP

1-21

Introduccin y fundamentos de la comunicacin

1.7

Modelo de referencia ISO

Panormica
Si dos equipos intercambian datos a travs de un sistema de bus comn, resulta
necesario definir el sistema de transmisin y el mtodo de acceso. Adems es
necesario especificar informaciones relativas, por ejemplo, al establecimiento del
enlace. Por tal razn, la International Standardization Organisation (ISO) ha
definido un modelo de 7 niveles.
Para lograr un entendimiento suficiente y seguro se precisan imprescindiblemente
los niveles 1, 2 y 4. El nivel 1 define las condiciones fsicas tales como p.ej. los
niveles de tensin e intensidad. El nivel 2 define el mecanismo de acceso y el
direccionamiento de la estacin. Por ello, en un determinado instante slo puede
enviar datos una estacin a travs del bus.
La seguridad y coherencia de los datos slo se garantiza mediante la funcin del
nivel 4 (de transporte). Adems de controlar el transporte, dicho nivel ejecuta
tambin tareas de control de flujo de datos, de seccionamiento en bloques o
paquetes y de acuse o confirmacin.
Para realizar estas funciones se establecen enlaces (conexiones).
El nivel de aplicacin 7 incluye los servicios de comunicacin (p.ej. funciones S7).

Protocolo
Se trata de un convenio exacto al bit entre interlocutores para poder ejecutar un
determinado servicio de comunicacin. El protocolo define el contenido estructural
del trfico de datos en la lnea fsica, determinando p.ej. el modo de operacin, el
proceso para el establecimiento del enlace, la proteccin de los datos o la
velocidad de transferencia.

1-22

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Introduccin y fundamentos de la comunicacin

Modelo de referencia ISO


El modelo de referencia ISO define niveles o capas que regulan el
comportamiento de los interlocutores. Estos niveles estn apilados, siendo el
nivel 7 la capa superior. Al describir posteriormente los servicios se hace
referencia a este modelo ISO. Slo es posible comunicarse en un mismo nivel.
La forma de materializar los diferentes niveles en un caso concreto no es definida
inicialmente en el modelo, sino en la posterior implementacin de la aplicacin. A
fin de lograr una comunicacin rpida y apta para tiempo real, se prescinde en
PROFIBUS de los niveles 3 a 6, integrndose las funciones imprescindibles en los
niveles 1, 2 y 7.
Los diferentes niveles estn definidos de la forma siguiente:
Nivel

Designacin

Funcin

Caractersticas

Application layer
(aplicacin)

Funciones de aplicacin
Oferta de servicios de
comunicacin especficos
para cada aplicacin

Presentation layer
(presentacin)

Representacin de datos
Lenguaje comn
Conversin del tipo de
representacin normalizado
del sistema de
comunicacin en un
formato adecuado al
equipo

Session layer
(sesin)

Sincronizacin
Coordinacin de
Establecimiento, disolucin la sesin
y supervisin de una sesin

Transport layer
(transporte)

Establecimiento/disolucin Transmisin
de enlace
asegurada de
Repeticin, clasificacin y paquetes
formacin de paquetes

Network layer
(red)

Direccionamiento de otras
redes/
encaminamiento (routing),
control de flujo

Comunicacin
entre dos
subredes

Data link layer


(enlace)

Mtodo de acceso
Limitacin de los bloques
de datos, transferencia de
datos asegurada, deteccin
y eliminacin de errores

CRC-Check
CSMA/CD
Token (paso de
testigo)

Physical layer
(fsico)

Caractersticas fsicas,
Cable coax/triax
soporte de transmisin,
Fibra ptica
velocidad, definicin de los Cable bifilar
parmetros elctricos,
mecnicos y funcionales de
la lnea/bus

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Servicios de
comunicacin,
p.ej. Read/Write
Start/Stop

1-23

Introduccin y fundamentos de la comunicacin

Physical Layer
Nivel 1: (fsico).
Este nivel o capa se encarga de la transmisin transparente de bits a travs del
soporte fsico en el orden en que proceden del nivel de enlace (2). Aqu se definen
las caractersticas elctricas y mecnicas, as como los tipos de transmisin.

Data Link Layer


Nivel 2: (enlace).
Este nivel tiene como misin asegurar la transmisin de la cadena de bits entre
dos sistemas. Entre sus cometidos figuran la deteccin y eliminacin o
retransmisin de errores de transmisin, as como el control del flujo. En redes
locales, el nivel de enlace permite adems el acceso exclusivo al soporte de
transmisin. A tal efecto, se divide dicho nivel en dos subniveles, Medium Access
Control (MAC) y Logic Link Control (LLC), denominados tambin nivel 2a
respectivamente nivel 2b. Las normas ms conocidas para los mtodos de acceso
aplicados en el subnivel MAC son:
IEEE 802.3 (Ethernet, CSMA/CD),
IEEE 802.4 (bus token),
IEEE 802.5 (anillo token).
Para el subnivel LLC se aplica generalmente la norma IEEE 802.2. Debido a los
requisitos especiales de tiempo real que se imponen a los sistemas de bus de
campo, stos utilizan en parte mtodos de acceso considerablemente
modificados.

Network Layer
Nivel 3: (red).
Este nivel se encarga de la intercomunicacin de datos entre los sistemas
terminales. Como sistemas terminales se consideran el emisor y receptor de una
informacin cuyo recorrido puede pasar bajo circunstancias a travs de varios
sistemas de trnsito. Por ello, el nivel de red debe seleccionar la ruta a seguir, lo
que normalmente se denomina encaminamiento (Routing).

Transport Layer
Nivel 4: (transporte).
Este nivel tiene como misin ofrecer al usuario un enlace terminal-terminal fiable.
Los servicios ofrecidos incluyen el establecimiento de un enlace de transporte y la
transmisin de datos, as como la disolucin del enlace. A tal efecto, el usuario
puede exigir por lo general una determinada calidad de servicio (QoS, Quality of
Service). Entre los parmetros de calidad figuran p.ej. la velocidad de
transferencia y la tasa de errores residuales.

1-24

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Introduccin y fundamentos de la comunicacin

Session Layer
Nivel 5: (sesin).
La tarea principal del nivel de sesin es sincronizar las relaciones de
comunicacin. Adems, los servicios del nivel de sesin permiten definir puntos
de sincronizacin en transmisiones prolongadas para que, en caso de una
interrupcin intempestiva del enlace, no sea necesario repetir de nuevo toda la
transmisin sino que pueda restablecerse desde un determinado punto de
sincronizacin.

Presentation Layer
Nivel 6: (presentacin).
Generalmente, al intercambiar datos diferentes sistemas utilizan lenguajes
distintos. El nivel de presentacin traduce los diferentes lenguajes de los
interlocutores a un lenguaje uniforme con una sintaxis abstracta. En la mayora de
los casos se emplean para ello el Abstract Syntax Notation One (ASN.1) definido
en ISO 8824 y las respectivas Basic Encoding Rules (BER).

Application Layer
Nivel 7: (aplicacin).
El nivel de aplicacin comprende los servicios especficos de la aplicacin en las
diferentes funciones de comunicacin. Como existen multitud de aplicaciones es
particularmente difcil establecer estndares uniformes. El principal estndar para
las aplicaciones de automatizacin es el Manufacturing Message Specification
(MMS), donde se estipulan los servicios y protocolos del nivel de aplicacin MAP
(Manufacturing Automation Protocol). Los sistemas de bus de campo modernos se
orientan estrechamente a MMS a la hora de disear el nivel de aplicacin.
Las especificaciones del PROFIBUS se describen detalladamente en los niveles
1, 2 y 7 del modelo ISO. No se han materializado los siete niveles para simplificar
el bus. Los niveles 3 a 5 estn "vacos".
PROFIBUS es un sistema multimaestro. El acceso controlado al bus se regula de
forma hbrida, es decir token-passing en el aspecto descentralizado y segn el
principio maestro-esclavo en el aspecto centralizado.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

1-25

Introduccin y fundamentos de la comunicacin

1.8

Acoplamiento de sistemas de bus

Panormica
Para garantizar un flujo continuo de la informacin entre dos subredes diferentes
se precisan elementos de acoplamiento especiales. Las subredes han ido
surgiendo a lo largo del tiempo, no pudindose interconectar sin ms. P.ej. las
informaciones procedentes de la subred A no pueden ser interpretadas por los
protocolos de la subred B. Desde el punto de vista del usuario, lo ideal es que las
subredes acopladas se comporten como una nica subred, es decir que dicho
acoplamiento no suponga ninguna merma de funcionalidad. De esta forma el
acoplamiento es transparente para el usuario. Transparencia significa aqu que al
acoplar las subredes el usuario no necesita modificar el software.
Segn el despliegue requerido por el acoplamiento y las diferencias existentes
entre las subredes a acoplar, se hace distincin entre Repeater (repetidor),
Bridge (nodo puente), Router (encaminador) y Gateway (pasarela) para
interconectar las redes. Estos elementos de acoplamiento pueden reproducirse en
el modelo de referencia ISO de acuerdo a las tareas que realizan.

1-26

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Introduccin y fundamentos de la comunicacin

Repeater
El repeater o repetidor copia la informacin que recibe en un lado de la lnea al
otro, a la vez que amplifica su nivel. El repetidor es transparente para todos los
niveles de las estaciones en comunicacin, es decir los niveles fsicos de ambas
redes deben ser idnticos. Por ello, los repetidores no suelen utilizarse para
acoplar subredes semejantes, sino para amplificar o prolongar una subred
existente, p.ej. un sistema de bus.

Equipo A

Equipo C

Application

Application

Presentation

Presentation

Session

Session

Transport

Transport

Network

Network

D ata link

Repeater

Data link

Physical

Physical

Physical

R ed
A

C
S u b red

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

1-27

Introduccin y fundamentos de la comunicacin

Bridge
Los bridges o nodos puente se utilizan para acoplar subredes que operan con los
mismos protocolos en el nivel de enlace (Logical Link Control LLC). Los soportes
de transmisin y los mtodos de acceso al bus (Medium Access Control, MAC) de
las subredes a enlazar pueden ser diferentes. Los bridges se utilizan
principalmente para unir redes locales que tienen diferente topologa o cuando, en
base a aplicaciones especiales, es necesario aadir determinadas estructuras a
subredes.
En algunas versiones, las tareas del puente se refieren nicamente al acceso al
bus (MAC). Esto no afecta al LLC. Ese tipo de puentes se utilizan en subredes
que, si bien utilizan un soporte de transmisin diferente (p.ej. cable bifilar, fibra
ptica), tienen la misma estructura.

Equipo
Station A

Equipo
Station C
C

Application

Application

Presentation

Presentation

Session

Session

Transport

Transport

Network

Network

Bridge

Data link

Data link

Data link
Physical

Physical

Physical

Physical

R
ed
Netz
A
S
ubr ed
Subnetz

1-28

C
Sub
red
Subnetz

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Introduccin y fundamentos de la comunicacin

Router
El router o encaminador sirve para enlazar redes ISO con niveles 1 y 2 diferentes.
El router determina adems la va ptima (ruta de comunicacin) para una
informacin a travs de una red existente (routing).
Los criterios para definir el camino ptimo pueden ser por ejemplo la longitud del
recorrido o el retardo de transmisin mnimo. Para cumplir su tarea, el router
modifica las direcciones de origen y destino del nivel de la red para los paquetes
entrantes antes de retransmitirlos.
Como los router tienen que ejecutar tareas considerablemente ms complejas que
los bridges, operan a una velocidad menor.

Equipo A

Equipo C

Application

Application

Presentation

Presentation

Session

Session
Router

Transport
Network

Transport
Network

Data link

Network
Data link
Data link

Physical

Physical

Physical

Physical

Data link

R ed
S u bred

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

S u b red

1-29

Introduccin y fundamentos de la comunicacin

Gateway
Una gateway o pasarela se utiliza para acoplar redes con diferente arquitectura,
es decir, que permite interconectar dos subredes cualesquiera. En base al modelo
de referencia ISO, un gateway tiene por cometido convertir los protocolos de
comunicacin de todos los niveles. Un gateway permite asimismo acoplar una red
ISO con una red no conforme a ISO. Entonces una mitad de la figura no tiene
estructura de 7 niveles, sino una configuracin diferente. Los enlaces de red
materializados mediante gateway suponen generalmente un elevado despliegue y
ofrecen una velocidad ms reducida.

Gatew ay

Equipo A
Application

Equipo C
Application

Application

Presentation

Presentation

Presentation

Presentation

Session

Session

Session

Session

Transport

Transport

Transport

Transport

Network

Network

Network

Network

Datalink

Datalink

Datalink

Datalink

Physical

Physical

Physical

Physical

R ed
Subred

1-30

Su bred

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Introduccin y fundamentos de la comunicacin

1.9

Seguridad en la transmisin

Panormica
En el nivel 1 tiene lugar la codificacin fsica de los bits a transmitir, a fin de
garantizar una mxima inmunidad a las perturbaciones y una transferencia de
datos lo ms segura posible. Cuando se reciben datos, encima del nivel 1 se ven
afectados stos por perturbaciones en el medio de transmisin con la consiguiente
mayor probabilidad de errores. A este respecto se definen en la bibliografa
especializada los conceptos tasa de errores de bit y probabilidad de errores de
bloque.
En el nivel 2 tiene lugar la codificacin destinada a asegurar la transmisin de los
datos. Uno de los parmetros de este cdigo es la denominada distancia de
Hamming (HD). Esta especifica en cuntos bits pueden distinguirse dos palabras
de cdigo vlidas para que resulte una palabra de cdigo nuevamente vlida. Es
decir, que se detecta como error la inversin de hasta (HD-1) bits.

Probabilidad de error residual


Por ltimo, encima del nivel 2 persiste una probabilidad de error residual. Esta
define la relacin entre los telegramas errneos no detectados y la cantidad total
de telegramas recibidos. Por ello, la probabilidad de error residual permite definir
la seguridad de la transmisin. La misma depende de las perturbaciones en la
lnea, del mtodo de codificacin fsica utilizado (p.ej. NRZ, Manchester) y de la
codificacin para la comunicacin (telegrama).

Distancia de Hamming
Por consiguiente, la distancia de Hamming es slo un criterio relativo para
enjuiciar la seguridad de una transmisin. Si se suponen una determinada
probabilidad de errores de bit y una distancia de Hamming fija, la tasa de errores
residuales aumenta a medida que aumenta el tamao del telegrama. Si la
codificacin fsica es lo suficientemente sofisticada, se obtiene una elevada
inmunidad, reducindose la tasa de errores de bit y la probabilidad de errores de
bloque. Con una distancia de Hamming constante, esto contribuye a reducir la
probabilidad de error residual. Por ello, en el bus interface AS puede contarse con
una reducida probabilidad de error residual a pesar de ser HD=2.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

1-31

Introduccin y fundamentos de la comunicacin

1.10

Clasificacin de las subredes

Panormica
Para adaptarse a los diferentes requisitos, SIMATIC ofrece distintas redes de
comunicacin (vase tambin el captulo 3).
Industrial Ethernet (IEEE 802-3 e IEEE 802.3u)
PROFIBUS (EN 50170) / MPI (comunicacin entre CPU, PG/PC, TD/OP)
Interface AS (EN 50295)
A fin de satisfacer tales requisitos impuestos en la tcnica de automatizacin, se
prevn los cuatro niveles de automatizacin siguientes:

Nivel de control central


En este nivel se procesan tareas de ndole general que conciernen a toda la
empresa (funciones de gestin). Entre ellas figuran la memorizacin de valores
del proceso y funciones de procesamiento de carcter optimizador y analizador,
as como su presentacin en forma de listados. Los datos necesarios al efecto se
recolectan y procesan para toda la empresa, con independencia del lugar de
emplazamiento. Desde el nivel de control central puede accederse igualmente a
otros centros.
La cantidad de estaciones puede ser superior a 1.000.

1-32

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Introduccin y fundamentos de la comunicacin

Nivel de clula
En el nivel de clula se procesan autnomamente todas las tareas de
automatizacin y optimizacin. En este nivel estn interconectados los autmatas,
PCs y equipos para operacin y observacin.

Nivel de campo
El nivel de campo es el nexo entre las instalaciones y los autmatas
programables. Los dispositivos de campo miden, sealizan y retransmiten a las
instalaciones las rdenes recibidas del nivel de clula. En general se transmiten
pequeas cantidades de datos. En este caso es tpica una comunicacin
jerarquizada, es decir varios dispositivos de campo se comunican con un maestro.

Nivel de actuadores-sensores
En este nivel, un maestro se comunica con los actuadores y sensores conectados
a su subred. Son caractersticos aqu tiempos de respuesta rpidos y un nmero
reducido de bits de datos.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

1-33

Introduccin y fundamentos de la comunicacin

1-34

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Servicios de comunicacin

Servicios de comunicacin

Panormica
En este captulo puede Ud. ver los servicios de comunicacin que existen y su
clasificacin en base a sus prestaciones. Tambin conocer los interfaces
software previstos en SIMATIC para los servicios de comunicacin.

Indice del captulo


Apartado

Tema

Pgina

2.1

Introduccin

2-2

2.2

Funciones PG/OP

2-7

2.3

Funciones S7

2-9

2.4

Funciones bsicas S7

2-11

2.5

Funciones compatibles con S5

2-12

2.5.1

Servicios ISO-Transport

2-12

2.5.2

Servicios ISO-on-TCP

2-14

2.5.3

Servicio TCP

2-16

2.5.4

Servicios UDP

2-18

2.5.5

Servicios PROFIBUS-FDL

2-20

2.6

Servicios PROFIBUS-DP

2-21

2.7

Servicios PROFIBUS FMS

2-23

2.8

Servicios MMS segn MAP 3.0

2-24

2.9

Comunicacin por datos globales GD

2-25

2.10

Servicios interface AS

2-26

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

2-1

Servicios de comunicacin

2.1

Introduccin

Definicin
Un servicio de comunicacin (servicio) SIMATIC S7 describe funciones de
comunicacin con prestaciones definidas como p.ej. intercambiar datos, controlar
equipos, vigilar equipos y cargar programas. Los servicios de comunicacin
SIMATIC S7 (de aqu en adelante llamados simplemente servicios) se ofrecen en
el sistema terminal (p.ej. funciones de sistema SIMATIC S7) va interfaces
software. Un interface software no ofrece necesariamente todas las funciones de
comunicacin de un servicio. En el respectivo sistema terminal (p.ej. PLC, PC),
este servicio puede ofrecerse con diferentes interfaces software.

Servicios y subredes
La comunicacin en SIMATIC S7 se basa en diferentes subredes que ofrecen
diversos servicios.

Subredes
Servicios

Industrial Ethernet

PROFIBUS

MPI

Funciones PG/OP
Funciones S7
Funciones compatibles con S5
Funciones estndar

Funciones
bsicas S7
DP

GD

Seguidamente se resumen los servicios de comunicacin presentes en SIMATIC.


Las informaciones relativas a las subredes figuran en el cap. 3.

Funciones PG/OP
Las funciones PG/OP (vea el apartado 2.2) sirven para la comunicacin entre las
unidades PG/OP y los equipos SIMATIC, como p.ej. para cargar programas,
ejecutar verificaciones, cargar datos de diagnstico y de configuracin o bien para
la operacin y observacin de una instalacin a travs de OPs.
Las funciones de la comunicacin PG/OP ya van integradas en cada equipo
SIMATIC (sistema operativo).

2-2

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Servicios de comunicacin

Funciones S7
Las funciones S7 (vea el apartado 2.3) ofrecen servicios para la comunicacin
entre los CPU S7/M7, OS SIMATIC y PC. Las funciones S7 ya van integradas en
cada equipo SIMATIC S7/M7.
Como las funciones S7 corresponden a un servicio del nivel de aplicacin ISO,
son independientes de la subred, por lo que pueden utilizarse en todas las
subredes (MPI, PROFIBUS, Industrial Ethernet).

Funciones bsicas S7
Las funciones bsicas S7 (vea el apartado 2.4) ya van integradas en cada equipo
SIMATIC S7/M7, y permiten la transmisin de variables y datos exclusivamente
entre estaciones MPI (excepto en los sistemas de alta disponibilidad).

Funciones compatibles con S5


El interface SEND/RECEIVE procede originalmente de SIMATIC S5 y mediante
las "Funciones compatibles con S5" sigue utilizndose en SIMATIC S7 (vea los
apartados 2.5 a 2.5.5).
Las funciones indicadas a continuacin se basan en los protocolos de
normalizacin segn el modelo de referencia ISO (por lo cual se habla de
comunicacin abierta), permitiendo la comunicacin entre equipos SIMATIC S5 y
SIMATIC S7 a travs de la Industrial Ethernet y PROFIBUS.

Servicios

Subredes

Funciones compatibles con S5


ISO-Transport
ISO-on-TCP
UDP
TCP/IP

FDL (SDA)

Industrial Ethernet

PROFIBUS

ISO-Transport
Mediante estas funciones se transmiten datos a travs de comunicacin abierta en
el nivel 4 (ISO-Transport) segn el modelo de referencia ISO por la Industrial
Ethernet entre SIMATIC S7 y SIMATIC S5.
ISO-on-TCP
Mediante estas funciones se transmiten datos a travs de comunicacin abierta,
conforme al protocolo de transporte TCP/IP, en el nivel 4 segn el modelo de
referencia ISO por la Industrial Ethernet entre SIMATIC S7 y PCs o sistemas
ajenos, a travs de redes TCP/IP.
El servicio ISO-on-TCP requiere el estndar ampliado RFC1006, para obtener del
flujo de datos una orientacin a bloques (bloques de datos definidos conforme a la
norma ISO).

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

2-3

Servicios de comunicacin

UDP
Estas funciones sirven para la transferencia sencilla de datos sin confirmacin
(servicio datagrama), conforme al nivel 4 del modelo de referencia ISO. Es
posible transmitir bloques de datos coherentes entre dos estaciones Ethernet.
(UDP = User Datagram Protocol.)
TCP/IP
Mediante estas funciones se transmiten datos a travs de comunicacin abierta,
conforme al protocolo de transporte TCP/IP, en el nivel 4 segn el modelo de
referencia ISO por la Industrial Ethernet entre SIMATIC S7 y PCs o sistemas
ajenos, a travs de redes TCP/IP.
A travs del servicio TCP es soportado el interface hacia TCP/IP existente en casi
todos los sistemas terminales.
FDL (SDA/SDN)
Mediante estas funciones se transmiten datos desde SIMATIC S7 hacia
SIMATIC S5.
Estn optimizadas para la transferencia de cantidades de datos medias a travs
de comunicacin abierta en el nivel 2 Fieldbus Data Link (FDL) segn el modelo
de referencia ISO en PROFIBUS.

Funciones estndar
Para las funciones estndar (vea los apartados 2.7 y 2.8) se utiliza el nivel 7
segn el modelo de referencia ISO. Las funciones estndar abarcan los servicios
siguientes:

Servicios

Subredes

Funciones estndar
MMS conforme a
MAP 3.0

FMS

Industrial Ethernet

PROFIBUS

FMS
PROFIBUS FMS (Fieldbus Message Specification) ofrece servicios para la
transferencia de datos estructurados (variables FMS).
El servicio FMS puede clasificarse en el nivel 7 del modelo de referencia ISO. Es
conforme con la norma europea EN 50170 Vol.2 PROFIBUS y permite as la
comunicacin abierta entre estaciones conectadas a PROFIBUS.
MMS
MAP (Manufactoring Automation Protocol) ofrece servicios MMS para la
transferencia de datos estructurados (variables MMS).
El servicio MMS puede clasificarse en el nivel 7 del modelo de referencia ISO. Es
conforme con la norma europea ISO/IEC 9506-4, Industrial Automation Systems Manufactoring Message Specification - Part 4 y MAP 3.0 1998, Manufactoring
Automation Protocol, Version 3.0, por lo que permite la comunicacin abierta con
equipos ajenos.

2-4

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Servicios de comunicacin

Servicios PROFIBUS
Segn la aplicacin prevista, se subdivide PROFIBUS en las variantes siguientes:

Automatizacin de la
fabricacin

Automatizacin
general

Automatizacin de
procesos

PROFIBUS DP
EN 50 170

PROFIBUS FMS
EN 50 170

PROFIBUS PA
EN 50 170

Rpido intercambio de
datos con las unidades
perifricas
descentralizadas en el
nivel de campo

Intercambio de datos con


amplios cometidos de
comunicacin y perfiles
especficos de la
aplicacin

Tcnica de transmisin
intrnsecamente segura
conforme a IEC1158-2

PROFIBUS-DP
Los servicios PROFIBUS-DP (vea el apartado 2.6) ofrecen la posibilidad de una
comunicacin transparente con la periferia descentralizada. De esta forma, el
programa del control accede a la periferia descentralizada de la misma forma que
a la periferia centralizada. Es conforme con la norma europea EN 50170 Vol.2
PROFIBUS-Master/Slave, por lo que permite la comunicacin abierta con la
periferia descentralizada y dispositivos de campo.
PROFIBUS FMS
El PROFIBUS con su protocolo de nivel 7 FMS (Fieldbus Message Specification)
se prev para aplicaciones en la tcnica de automatizacin en sectores cercanos
al proceso (vea el apartado 2.7).
PROFIBUS PA
PROFIBUS PA es una versin especial de la red DP para el rea intrnsecamente
segura.

Datos globales (GD)


La comunicacin por datos globales (vea el apartado 2.9) es una posibilidad de
comunicacin sencilla integrada en el sistema operativo de los CPU en
S7-300/400 y C7-600.
La comunicacin GD permite un intercambio de datos cclico entre los CPU a
travs del interface MPI (no est disponible en los sistemas de alta disponibilidad).
El intercambio cclico de datos se efecta al actualizar la imagen de proceso
normal.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

2-5

Servicios de comunicacin

Interface AS
Servicio para el intercambio de datos cclico entre un autmata programable y
actuadores/sensores subordinados.
El interface AS (vea el apartado 2.10) corresponde al estndar internacional
abierto EN 50295.
Los actuadores/sensores son activados igual que cualquier otra unidad perifrica,
es decir, directamente mediante instrucciones o intercambio de imgenes de
proceso.

2-6

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Servicios de comunicacin

2.2

Funciones PG/OP

Panormica
Las funciones PG/OP ofrecen servicios para la comunicacin entre CPUs
S7/M7/C7, OP/OSs SIMATIC y PCs. Tales funciones ya van integradas en cada
equipo SIMATIC S7/M7/C7. Las funciones PG/OP son utilizables en todas las
subredes (MPI, PROFIBUS, Industrial Ethernet).
A partir de STEP 7 V5 es posible acceder con una PG online a equipos S7 incluso
allende los lmites de subred, p.ej. para cargar programas de aplicacin o ejecutar
funciones de verificacin y diagnstico, etc. La transicin entre subredes se halla
a tal efecto en un equipo SIMATIC que cuenta con interfaces hacia las respectivas
subredes.

Propiedades
Las funciones PG/OP incluyen lo siguiente:
Funciones PG
Funcionalidad completa para programar autmatas SIMATIC usando STEP 7
(p.ej. descarga de la configuracin hardware, carga de programas STEP 7,
manejo online de estaciones SIMATIC, as como test y diagnstico de
programas).
Funciones OP
Acceso en escritura y lectura a variables, as como emisin automtica de datos a
estaciones de operacin y observacin (OP, OS) sin funcin de comunicacin
adicional en el programa de aplicacin del interlocutor.
La consistencia de los datos depende de los CPU S7-300/400 C7-600 utilizados,
y debe considerarse adecuadamente en el programa de aplicacin del sistema de
destino (vea el apartado 4.8).

Seguridad de transmisin
Gracias a la repeticin automtica de los telegramas incompletos o errneos en
MPI/PROFIBUS e Industrial Ethernet, se consigue una elevada seguridad de los
datos.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

2-7

Servicios de comunicacin

Integracin en STEP 7
La comunicacin PG/OP incluye todas las funciones necesarias para la
programacin de los autmatas SIMATIC mediante STEP 7 (p.ej. descarga de la
configuracin de hardware, carga de programas STEP 7, manejo online de
equipos SIMATIC, verificacin y diagnstico de programas, escritura y lectura de
variables, as como emisin automtica de datos a estaciones de operacin y
observacin (OP, OS)).

2-8

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Servicios de comunicacin

2.3

Funciones S7

Panormica
Las funciones S7 ofrecen servicios para los CPU S7/M7/C7. Estas funciones S7
ya van integradas en cada equipo SIMATIC S7/M7/C7. Como las funciones S7
constituyen un servicio del nivel de aplicacin (nivel 7 del modelo de referencia
ISO), son independientes de la subred y pueden utilizarse en todas las subredes
(MPI, PROFIBUS, Industrial Ethernet).

Propiedades
Las funciones S7 incluyen lo siguiente:
Transmisin segura de un rea o subrea de bloques de datos (hasta
64 Kbytes), de un rea de marcas o de la imagen de proceso entre estaciones
SIMATIC-S7/M7-400. Es decir, la transferencia de datos slo acaba cuando la
funcin de comunicacin en el interlocutor ha asumido los datos
(BSEND/BRCV).
Transmisin rpida y no confirmada de datos independientemente del
tratamiento cronolgico de la funcin de comunicacin en el interlocutor (p.ej.
mensajes de estado y mantenimiento). Es decir, los datos pueden ser
sobrescritos en el interlocutor por otros ms actuales (USEND/URCV). Esto es
slo posible entre estaciones SIMATIC S7/M7-400.
Escritura y lectura de variables controlada por programa sin funcin de
comunicacin adicional en el programa de aplicacin del interlocutor
(PUT/GET).
Estas funciones se desempean en el lado del servidor dentro del sistema
operativo.
No se notifica al interlocutor la escritura/lectura de la(s) variable(s).
La consistencia de los datos depende de los CPU S7/M7-300/400 C7-600
utilizados, y debe considerarse adecuadamente en el programa de aplicacin
del sistema de destino (vea el apartado 4.8).
Funciones de control para detener el CPU del interlocutor, as como activar su
arranque en fro o en caliente (reiniciacin).
Funciones de vigilancia que notifican el estado operativo actual del CPU en el
interlocutor.
Los interfaces software (vea el apartado 4) hacia el programa de aplicacin son
los SFC/SFBs para comunicaciones, que estn integrados en el sistema
operativo. La cantidad de datos est comprendida entre 76 y 460 bytes (en
BSEND/BRCV hasta 64 Kbytes).

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

2-9

Servicios de comunicacin

Seguridad de transmisin
Gracias a la repeticin automtica de los telegramas incompletos o errneos en
MPI/PROFIBUS e Industrial Ethernet (nivel 2 del modelo de referencia ISO), se
consigue una elevada seguridad de los datos.
La transmisin de los datos es confirmada por el interlocutor en el nivel 7 del
modelo de referencia ISO. Esto se sealiza en el bloque correspondiente.

Integracin en STEP 7
La familia SIMATIC S7 ofrece las funciones S7, que permiten comunicarse a
travs de enlaces S7 configurados. Los enlaces configurados se proyectan en
STEP 7, establecindose implcitamente al arrancar el equipo.

Correspondencia con el interface software


En SIMATIC S7-300/400 C7-600, las funciones S7 se ofrecen en forma de SFBs
para comunicaciones (enlaces S7 configurados).
En SIMATIC-M7-300/400, la funcionalidad de la comunicacin S7 se lleva a cabo
a travs de M7-API.
En el PC, una parte de las funciones S7 es ofrecida a travs del interface
SAPI-S7 y OPC.

2-10

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Servicios de comunicacin

2.4

Funciones bsicas S7

Panormica
La comunicacin bsica S7 ofrece funciones sencillas para todos los CPU
S7/M7 300/400 y C7-600, a fin de transmitir pequeas cantidades de datos a
travs de la subred MPI y el equipo S7.

Propiedades
Las SFC de comunicacin pueden utilizarse en todos los CPU S7-300/400
C7-600, y sirven para intercambiar de datos con los CPU S7/M7-300/400
C7-600. No requieren memoria central adicional.
Los interfaces software (vea el apartado 4) hacia el programa de aplicacin son
los SFC para comunicaciones, que estn integrados en el sistema operativo.
La mxima cantidad de datos que pueden transmitirse son 76 bytes.
No es necesario configurar los enlaces.

Seguridad de transmisin
Gracias a la repeticin automtica de los telegramas incompletos o errneos en
PROFIBUS y MPI, se consigue una elevada seguridad de los datos.
La transmisin de los datos es confirmada por el interlocutor en el nivel 7 del
modelo de referencia ISO. Esto se sealiza en el bloque correspondiente.
La consistencia de los datos depende de los CPU S7-300/400 C7-600 utilizados,
y debe considerarse adecuadamente en el programa de aplicacin del sistema de
destino (vea el apartado 4.8).

Integracin en STEP 7
La familia SIMATIC S7 ofrece las funciones S7, que permiten comunicarse a
travs de enlaces S7 no configurados. Los enlaces no configurados se establecen
al llamar la funcin de comunicacin correspondiente.

Correspondencia con el interface software


En SIMATIC S7-300/400 C7-600, las funciones bsicas S7 se ofrecen en forma
de SFCs para comunicaciones (enlaces S7 no configurados).
En SIMATIC-M7-300/400, la funcionalidad de la comunicacin S7 se lleva a cabo
a travs de M7-API.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

2-11

Servicios de comunicacin

2.5

Funciones compatibles con S5

2.5.1

Servicios ISO-Transport

Panormica
ISO-Transport ofrece servicios de funciones compatibles con S5 para transmitir
datos mediante enlaces configurados a travs de Industrial Ethernet. Dicho
servicio supervisa automticamente el enlace.
El servicio ISO-Transport (ISO 8073 clase 4) corresponde al nivel 4 del modelo de
referencia ISO.

Propiedades
El servicio ISO-Transport permite la comunicacin con cualquier interlocutor en
una misma subred Industrial Ethernet (p.ej. SIMATIC S5 PC) que soporte la
emisin o recepcin de datos conforme a ISO-Transport.
Con el servicio ISO-Transport es posible transmitir grandes cantidades de datos
(hasta 8 Kbytes).
La transmisin de datos mediante el servicio ISO-Transport tiene lugar
exclusivamente va Industrial Ethernet.

Seguridad de transmisin
Gracias a la repeticin automtica de los telegramas incompletos o errneos en
ISO-Transport y mecanismos de prueba de bloque adicionales (control CRC en el
nivel 2), se consigue una elevada seguridad de los datos.
La recepcin de los datos la confirma el servicio ISO-Transport del interlocutor
mediante un mensaje de acuse. Esto se sealiza en el bloque correspondiente.

2-12

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Servicios de comunicacin

Integracin en STEP 7
SIMATIC S7 ofrece con los servicios ISO-Transport funciones de comunicacin
para enviar y recibir datos a travs de enlaces estticos. Los respectivos enlaces
ISO-Transport se configuran con STEP 7. Dichos enlaces se establecen al
arrancar el equipo.
El paquete opcional de STEP 7 "NCM S7 para Industrial Ethernet" ampla la
configuracin de enlaces STEP 7 en el tipo de enlace "ISO-Transport".

Correspondencia con el interface software


Los servicios ISOTransport se utilizan en SIMATIC S7 para comunicarse con los
bloques AG_SEND y AG_RECV va la subred Industrial Ethernet (v. cap. 4).
Los bloques AG_SEND y AG_RECV permiten transmitir datos hasta a 240 bytes,
y los bloques AG_LSEND y AG_LRECV hasta a 8 Kbytes.
Tambin se prevn los servicios FETCH/WRITE, que constituyen un interface que
hace posible el acceso directo desde un SIMATIC S5 desde equipos ajenos a la
memoria del sistema de los CPU SIMATIC S7.
Los bloques AG_LOCK y AG_UNLOCK permiten coordinar el acceso de
FETCH/WRITE desde el programa de aplicacin de SIMATIC S7
(bloquear/desbloquear).
En el PC, los servicios ISO-Transport estn disponibles como funciones C dentro
del interface SAPI y en OPC.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

2-13

Servicios de comunicacin

2.5.2

Servicios ISO-on-TCP

Panormica
ISO-on-TCP ofrece servicios de funciones compatibles con S5 para transmitir
datos de longitud variable a travs de enlaces configurados. El servicio ISO-onTCP corresponde al estndar TCP/IP (Transmission Control Protocol/Internet
Protocol) inclusive la ampliacin RFC 1006, conforme al nivel 4 del modelo de
referencia ISO.
La transmisin de datos de longitud variable se consigue mediante la
implementacin del protocolo RFC 1006. RFC1006 describe la forma de
reproducir en TCP los servicios del nivel 4 de ISO. RFC1006 es un estndar
oficial que utilizan numerosos fabricantes.

Propiedades
El servicio ISO-on-TCP permite la comunicacin con cualquier interlocutor (p.ej.
PC o sistemas ajenos) que soporte la emisin y recepcin de datos conforme a
ISO-on-TCP.
La transmisin de datos mediante ISO-on-TCP tiene lugar exclusivamente va
Industrial Ethernet.
Con el servicio ISO-on-TCP es posible transmitir cantidades variables de datos
(hasta 8 Kbytes).

Seguridad de transmisin
Gracias a la repeticin automtica y mecanismos de prueba de bloque adicionales
(control CRC en el nivel 2), se consigue una elevada seguridad de los datos.
El interlocutor confirma la recepcin de los datos con un mensaje de acuse. Esto
se sealiza en el bloque correspondiente.

Integracin en STEP 7
SIMATIC S7 ofrece con los servicios ISO-on-TCP funciones de comunicacin
para enviar y recibir datos a travs de enlaces estticos. Los respectivos enlaces
ISO-on-TCP se configuran con STEP 7. Dichos enlaces se establecen al arrancar
el equipo.
El paquete opcional STEP 7 "NCM S7 para Industrial Ethernet" ampla la
configuracin de enlaces STEP 7 en el tipo de enlace "Enlace ISO-on-TCP".

2-14

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Servicios de comunicacin

Correspondencia con el interface software


Los servicios ISO-on-TCP se utilizan en SIMATIC S7 para comunicarse con los
bloques AG_SEND y AG_RECV va la subred Industrial Ethernet (v. cap. 4).
Los bloques AG_SEND y AG_RECV permiten transmitir datos hasta a 240 bytes,
y los bloques AG_LSEND y AG_LRECV hasta a 8 Kbytes.
Tambin se prevn los servicios FETCH/WRITE, que constituyen un interface que
hace posible el acceso directo desde un SIMATIC S5 desde equipos ajenos a la
memoria del sistema de los CPU SIMATIC S7.
Los bloques AG_LOCK y AG_UNLOCK permiten coordinar el acceso de
FETCH/WRITE desde el programa de aplicacin de SIMATIC S7
(bloquear/desbloquear).
En el PC, los servicios ISO-on-TCP estn disponibles como funciones C dentro
del interface SAPI y en OPC.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

2-15

Servicios de comunicacin

2.5.3

Servicio TCP

Panormica
TCP corresponde al estndar TCP/IP (Transmission Control Protocol/Internet
Protocol). Como TCP ofrece una comunicacin en flujo sin agrupamiento de los
datos en mensajes, el usuario no recibe una confirmacin explcita por cada
peticin. A travs del servicio TCP es soportado el interface hacia TCP/IP
existente en casi todos los sistemas terminales.

Propiedades
El servicio TCP/IP permite comunicarse con cualquier interlocutor (p.ej. PC o
sistema ajeno) que soporte la emisin o recepcin de datos conforme a TCP/IP.
Es posible transmitir bloques de datos coherentes (hasta 8 Kbytes) entre dos
estaciones Ethernet. Se transfiere siempre la misma cantidad de datos, aunque el
volumen efectivo de datos tiles sea menor.
La transferencia de datos mediante TCP/IP tiene lugar va Industrial Ethernet y,
adems, a travs de redes TCP/IP (red telefnica o Internet).

Seguridad de transmisin
Gracias a la repeticin automtica y mecanismos de prueba de bloque adicionales
(control CRC en el nivel 2), se consigue una elevada seguridad de los datos.
El interlocutor confirma la recepcin de los datos con un mensaje de acuse. Esto
se sealiza en el bloque correspondiente.

2-16

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Servicios de comunicacin

Integracin en STEP 7
Con el servicio TCP/IP, el SIMATIC S7 ofrece funciones de comunicacin para
emitir y recibir datos a travs de los llamados enlaces TCP.
Los servicios ISO-on-TCP se utilizan en SIMATIC S7 para comunicarse con los
bloques AG_SEND y AG_RECV va Industrial Ethernet (v. cap. 4).
Los bloques AG_SEND y AG_RECV permiten transmitir datos hasta a 240 bytes,
y los bloques AG_LSEND y AG_LRECV hasta a 8 Kbytes.
Tambin se prevn los servicios FETCH/WRITE, que constituyen un interface que
hace posible el acceso directo desde un SIMATIC S5 desde equipos ajenos a la
memoria del sistema de los CPU SIMATIC S7.
Los bloques AG_LOCK y AG_UNLOCK permiten coordinar el acceso de
FETCH/WRITE desde el programa de aplicacin de SIMATIC S7
(bloquear/desbloquear).
En el PC, los servicios TCP estn disponibles como funciones C dentro del
interface.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

2-17

Servicios de comunicacin

2.5.4

Servicios UDP

Panormica
UDP (User Datagram Protocol) ofrece servicios de funciones compatibles con S5
para la transferencia sencilla de datos entre redes sin confirmacin (servicio
datagrama). UDP se utiliza como simple servicio datagrama o de transporte
cuando no deba quedar garantizada la transferencia correcta de los bloques de
datos.
UDP corresponde al nivel 4 del modelo de referencia ISO.

Propiedades
El servicio UDP permite comunicarse con cualquier interlocutor (p.ej. PC o
sistema ajeno) que soporte la emisin o recepcin de datos conforme a UDP. Es
posible transmitir bloques de datos coherentes (hasta 2 Kbytes) entre dos
estaciones Ethernet.
La transferencia de datos mediante UDP tiene lugar exclusivamente va Industrial
Ethernet y, adems, a travs de redes TCP/IP (red telefnica o Internet).

Seguridad de transmisin
Como no son confirmados los datos recibidos, los telegramas UDP no son
seguros. UDP es utilizado principalmente cuando ya se opera con confirmacin
del usuario.

Integracin en STEP 7
Con el servicio UDP, el SIMATIC S7 ofrece funciones de comunicacin para
emitir y recibir datos a travs de los llamados enlaces UDP. A tal efecto, tambin
se emplea en UDP el concepto "enlace". Esto se debe a que en la configuracin
los interlocutores son asociados entre s y por consiguiente "enlazados"
lgicamente, tal como sucede p.ej. tambin en TCP. En realidad, durante el
servicio de los equipos no se establecen en UDP explcitamente enlaces entre los
interlocutores.

2-18

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Servicios de comunicacin

Correspondencia con el interface software


Los servicios UDP se utilizan en SIMATIC S7 para comunicarse con los bloques
AG_SEND y AG_RECV va la subred Industrial Ethernet (v. cap. 4).
En el PC, los servicios UDP estn disponibles como funciones C dentro del
interface.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

2-19

Servicios de comunicacin

2.5.5

Servicios PROFIBUS-FDL

Panormica
FDL (Fieldbus Data Link) ofrece servicios de funciones compatibles con S5 para
transmitir datos por la subred PROFIBUS. El servicio FDL de SIMATIC S7 soporta
las funciones SDA (Send Data with Acknowledge) y SDN (Send Data with No
Acknowledge). El servicio FDL puede clasificarse dentro del nivel 2 del modelo de
referencia ISO.
PROFIBUS-FDL corresponde a la norma europea EN 50 170 Vol.2 PROFIBUS.

Propiedades
El servicio FDL del interlocutor confirma la recepcin de los datos con un mensaje
de acuse.
El servicio FDL permite la comunicacin con cualquier interlocutor (p.ej.
SIMATIC S5 PC) que soporte la emisin y recepcin conforme a la funcin
SDA/SDN.

Seguridad de transmisin
Gracias a la repeticin automtica y mecanismos de prueba adicionales (bit de
paridad por cada carcter y suma de control en el nivel 2), se consigue una
elevada seguridad de los datos.

Integracin en STEP 7
Con el servicio FDL, el SIMATIC S7 ofrece funciones de comunicacin para emitir
y recibir datos a travs de enlaces estticos. Los respectivos enlaces FDL se
configuran con STEP 7. Estos se establecen implcitamente al arrancar el CP
PROFIBUS para el SIMATIC S7.
El paquete opcional STEP 7 "NCM S7 para PROFIBUS" ampla la configuracin
de enlaces STEP 7 en el tipo de enlace "Enlace FDL".

Correspondencia con el interface software


En SIMATIC S7, los servicios FDL se utilizan para comunicarse usando los
bloques AG_SEND y AG_RECV a travs de la subred PROFIBUS (v. cap. 4).
En el PC, los servicios FDL se ofrecen en calidad de funciones C.

2-20

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Servicios de comunicacin

2.6

Servicios PROFIBUS-DP

Panormica
Los servicios PROFIBUS-DP ofrecen la posibilidad de una comunicacin
transparente con la periferia descentralizada. De esta forma, el programa del
control accede a la periferia descentralizada de la misma forma que a la periferia
centralizada.
Corresponde a la norma europea EN 50170 Vol. 2, PROFIBUS. Es posible
conectar todos los esclavos conformes a dicha norma.

Propiedades
La "periferia descentralizada" ampla la periferia centralizada con mdulos
perifricos conectados al equipo central a travs de un bus paralelo (va un IM) o
un bus serie (interface en CPU, IM o CP). El bus serie es el PROFIBUS-DP que
cubre la comunicacin de procesos y de campo.
A este respecto, se hace distincin entre:
Intercambio de datos cclico
Transferencia de datos de proceso de duracin crtica
Intercambio de datos acclico
Transferencia de, p.ej., datos de parmetro (de duracin no crtica)
Intercambio directo de datos (trfico de enlace directo)
Intercambio de datos entre maestros DP y esclavos DP con procesamiento
previo (esclavos I), as como entre esclavos y esclavos I. El trfico de enlace
directo se desarrolla cclicamente, y depende del sistema maestro.
Intercambio de datos equidistante
La equidistancia del ciclo del bus PROFIBUS DP se aprovecha para ofrecer un
tiempo de ciclo de bus exactamente reproducible en las aplicaciones
sofisticadas de regulacin, posicionamiento y Motion Control. Esta funcin
permite reproducir el ciclo PROFIBUS DP a 1 Ps exactamente, aunque
estuvieran utilizndose una unidad de programacin, un panel de operador o
los servicios DPV1 (leer/inscribir registro de datos), por lo que satisface incluso
las elevadas exigencias de la tcnica de accionamientos. La equidistancia del
ciclo PROFIBUS DP es factible con todos los maestros DP, excepto el
CPU417-H.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

2-21

Servicios de comunicacin

El interface PROFIBUS-DP va integrado en los CPU S7/M7 C7, o bien est


materializado en mdulos propios (IM, CP).
La periferia que est conectada p.ej. en una unidad ET 200 al PROFIBUS como
esclavo DP es activada igual que cualquier otra periferia incluida en el aparato
central o de ampliacin. Es decir, que es posible direccionar directamente los
mdulos perifricos mediante instrucciones o a travs de la actualizacin de la
imagen del proceso.

Seguridad de transmisin
Gracias a la repeticin automtica y mecanismos de prueba adicionales (bit de
paridad por cada carcter y suma de control en el nivel 2), se consigue una
elevada seguridad de los datos.

Integracin en STEP 7
La periferia descentralizada se configura durante la configuracin del hardware en
STEP 7.
Esto rige tambin para la implementacin de los equipos ET 200.
Los esclavos no Siemens se pueden integrar tambin en el sistema de
configuracin del hardware a travs del fichero GSD.

2-22

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Servicios de comunicacin

2.7

Servicios PROFIBUS FMS

Panormica
PROFIBUS-FMS (Fieldbus Message Specification) ofrece servicios para la
transferencia de datos estructurados (variables FMS). El servicio FMS puede
clasificarse en el nivel 7 del modelo de referencia ISO. Corresponde a la norma
europea EN 50170 Vol. 2 PROFIBUS, y permite as una comunicacin abierta con
equipos no Siemens (ajenos).

Propiedades
Entre los servicios FMS ofrecidos figuran los que permiten leer, inscribir y notificar
las variables FMS a travs de enlaces FMS. El interlocutor confirma la recepcin
de los datos mediante un acuse de usuario, es decir la aplicacin en el interlocutor
remoto ha recibido correctamente los datos. La transmisin de los datos usando el
servicio FMS se realiza exclusivamente a travs de la subred PROFIBUS.

Seguridad de transmisin
Gracias a la repeticin automtica y mecanismos de prueba adicionales (bit de
paridad por cada carcter y suma de control en el nivel 2), se consigue una
elevada seguridad de los datos.

Integracin en STEP 7
SIMATIC S7 ofrece con el servicio FMS funciones de comunicacin para la
emisin y recepcin de datos a travs de enlaces estticos y para la configuracin
de variables FMS. Los respectivos enlaces FMS se configuran con STEP 7. Estos
se establecen implcitamente al arrancar el equipo para el SIMATIC S7.
El paquete opcional STEP 7 "NCM S7 para PROFIBUS" ampla la configuracin
de enlaces STEP 7 en el tipo de enlace "Enlace FMS".

Correspondencia con el interface software


En SIMATIC S7, los servicios FMS se utilizan para comunicarse mediante los FB
de comunicacin para FMS a travs de la subred PROFIBUS (v. cap. 4).
En el PC, los servicios FMS estn disponibles como funciones C dentro del
interface SAPI y en OPC.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

2-23

Servicios de comunicacin

2.8

Servicios MMS segn MAP 3.0

Panormica
MAP (Manufacturing Automation Protocol) ofrece servicios MMS para la
transferencia de datos estructurados (variables MMS).
El servicio MMS puede clasificarse en el nivel 7 del modelo de referencia ISO.
Corresponde a la norma europea ISO/IEC 9506-4, Industrial Automation Systems
- Manufactoring Message Specification - Part 4 y MAP 3.0 1998, Manufactoring
Automation Protocol, Version 3.0, por lo que permite la comunicacin abierta con
equipos no Siemens.

Propiedades
Entre los servicios MMS ofrecidos por MAP figuran las funciones para leer e
inscribir variables MMS a travs de enlaces MAP.
El interlocutor confirma la recepcin de los datos mediante un acuse de usuario,
es decir la aplicacin en el interlocutor remoto ha recibido correctamente los
datos.
La transmisin de datos mediante el servicio MMS se realiza exclusivamente va
Industrial Ethernet.

Integracin en STEP 7
Con el servicio MMS, el SIMATIC S7 ofrece funciones de comunicacin para
emitir y recibir datos a travs de enlaces estticos. Los respectivos enlaces MAP y
las variables se configuran con STEP 7. Estos se establecen implcitamente al
arrancar el equipo para el SIMATIC S7.

Correspondencia con el interface software


Los servicios MMS se utilizan en SIMATIC S7 para comunicarse con los FB de
comunicacin para MAP va la subred Industrial Ethernet (v. cap. 4).

2-24

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Servicios de comunicacin

2.9

Comunicacin por datos globales GD

Panormica
La comunicacin por datos globales es una posibilidad de comunicacin sencilla
integrada en el sistema operativo de los CPU en S7-300/400 y C7-600.

Propiedades
La comunicacin por GD permite un intercambio cclico de datos globales, tales
como entradas, salidas, marcas y reas en bloques de datos, entre CPUs va el
interface MPI (sin bloques). El intercambio cclico de los datos tiene lugar durante
la actualizacin normal de la imagen del proceso.
El tiempo de respuesta depende del ciclo del programa de aplicacin, y equivale a
un mltiplo n (factor de ciclo GD) del mismo en el lado de emisin y el de
recepcin.

Seguridad de transmisin
Este mtodo es del tipo Broadcast o de difusin general. Con ello no puede
garantizarse la seguridad de los datos.

Integracin en STEP 7
La comunicacin por datos globales se configura mediante STEP 7 a travs de
una tabla de datos globales. Todos los CPU S7-300/400 C7-600 debern
hallarse en un mismo proyecto STEP 7.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

2-25

Servicios de comunicacin

2.10

Servicios interface AS

Panormica
Los servicios de interface actuador/sensor ofrecen la posibilidad de una
comunicacin transparente con actuadores/sensores descentralizados. De esta
forma, el programa de control accede a ellos como si se tratase de periferia
descentralizada.
Interface AS corresponde al estndar internacional abierto EN 50295.
Es posible conectar sensores/actuadores que cumplan dicha especificacin.

Propiedades
Los sensores/actuadores son activados igual que cualquier otra periferia en el
aparato central/de ampliacin. Es decir, puede accederse directamente a los
sensores/actuadores mediante instrucciones o a travs de la actualizacin de la
imagen del proceso.
La alimentacin y la transmisin de datos se realizan a travs de un mismo
cable.
A cada esclavo de interface AS pueden conectarse 4 sensores/actuadores.
Por cada esclavo se dispone de un mximo de 4 bits de entrada y 4 bits de
salida.
La transmisin se efecta con un ciclo fijo de mx. 5 ms.
El tiempo de respuesta es de d 5 ms.
El interface AS se prev como mdulo propio (CP) para SIMATIC S7-200/300
va integrado en C7-621 ASi.

Seguridad de transmisin
Gracias a la repeticin automtica y mecanismos de prueba adicionales (bit de
paridad y forma especial de las seales), se consigue una elevada seguridad de
los datos.

Integracin en STEP 7
Para la configuracin software basta con integrar el CP en la configuracin del
hardware.

2-26

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Redes de comunicacin

Redes de comunicacin

Panormica
En este captulo se exponen las redes de comunicacin ofrecidas en SIMATIC, as
como sus caractersticas. Aqu se indican los protocolos realizados en las distintas
redes de comunicacin y qu productos SIMATIC se ofrecen para dichas redes.
Estas informaciones le permitirn seleccionar su red de comunicacin.

Indice del captulo


Apartado

Tema

Pgina

3.1

Panormica

3-2

3.2

Interface multipunto (MPI)

3-5

3.3

PROFIBUS

3-7

3.4

Industrial Ethernet

3-16

3.5

Acoplamiento punto a punto

3-18

3.6

Interface AS

3-20

3.7

Redes redundantes

3-22

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

3-1

Redes de comunicacin

3.1

Panormica

Subredes en SIMATIC
De acuerdo con los diferentes requisitos impuestos en los niveles de
automatizacin (control central, clula, campo y actuadores/sensores), SIMATIC
ofrece las subredes siguientes:
MPI
MPI es una subred con extensin pequea y pocas estaciones para los niveles de
campo y de clula. MPI es un interface multipunto de SIMATIC S7/M7 y C7. Ha
sido concebido como interface PG y para interconectar pocos CPU en el
intercambio de pequeas cantidades de datos.
PROFIBUS
Dentro del sistema de comunicacin abierto no propietario de SIMATIC,
PROFIBUS es la red para los niveles de clula y campo.
PROFIBUS se ofrece en dos variantes:
en calidad de bus de campo PROFIBUS DP para el rpido intercambio clico
de datos y como PROFIBUS PA para el sector intrnsecamente seguro
en el nivel de clula como PROFIBUS (FDL o PROFIBUS FMS) para la
transmisin rpida hacia interlocutores de la misma jerarqua.
Industrial Ethernet
Dentro del sistema de comunicacin abierto no propietario de SIMATIC, Industrial
Ethernet es la red para el nivel de control central y el nivel de clula. Industrial
Ethernet es adecuada para la transmisin rpida de grandes cantidades de datos,
ofreciendo la posibilidad de interconectar diferentes puntos geogrficos a travs
de gateways.
Acoplamiento punto a punto
Un acoplamiento punto a punto no es una subred en el sentido convencional. En
SIMATIC, este tipo de acoplamiento se materializa mediante procesadores de
comunicaciones (CP) especficos para enlaces punto a punto, que interconectan
dos equipos.
Interface AS
El interface AS o interface actuador/sensor es un sistema de subred para el nivel
de procesos inferior en las instalaciones de automatizacin. Se utiliza
principalmente para interconectar sensores y actuadores binarios. La cantidad de
datos mxima es de 4 bits por estacin esclava.

3-2

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Redes de comunicacin

Mtodos de acceso
El mtodo de acceso determina en qu forma, cundo y cules equipos pueden
enviar sus datos a travs de la subred. En caso de que intenten emitir
simultneamente varios equipos, se encarga de regular el permiso de acceso. Se
hace distincin entre los mtodos de acceso siguientes:
CSMA/CD (Carrier Sense Multiple Access / Collision Detection)
Token (paso de testigo)
Maestro-esclavo
Los diferentes mtodos de acceso se describen detalladamente al tratar las
subredes correspondientes.

Extensin de la red
Por extensin de la red se entiende la separacin mxima entre dos equipos
conectados a una subred. Una subred puede estar compuesta de uno o varios
segmentos (de bus). Los segmentos de bus pueden acoplarse mediante
transisiones denominadas repetidores o puentes.

Soporte de transmisin
El soporte o medio de transmisin es el cable de bus por el que se transmiten los
datos. Por regla general se distingue entre soportes de transmisin elctricos y
pticos:
Elctricos: cable bifilar, cable coaxial, Twisted Pair (par trenzado)
Opticos: fibra ptica de vidrio o plstico
Inalmbricos: infrarrojos (ILM = Infrared Link Module)

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

3-3

Redes de comunicacin

Datos tcnicos
La tabla siguiente ofrece una panormica sobre las subredes.
Caracterstica

MPI

Normalizacin

Procedimiento propio de
SIEMENS

PROFIBUS segn
EN 50170
Volume 2

Ethernet segn IEEE


802.3

Especificacin
AS-Interface
segn EN 50295

Funciones de
comunicacin
disponibles

Funciones PG/OP
Funciones S7
Func. bsicas S7
GD

Funciones PG/OP
Funciones S7
Func. comp. con S5
Func. estndar (FMS)

Funciones PG/OP
Funciones S7
Func. Comp. con S5
Func. Estndar (MMS)

Funciones
interface AS

Mtodo de
acceso

Token Passing

Token Passing con


maestro esclavo
subordinado

CSMA/CD

Maestro-esclavo

Velocidad de
transferencia

19,2 Kbit/s,
187,5 Kbit/s o
12 Mbit/s

9,6 Kbit/s 12 Mbit/s

10 Mbit/s
100 Mbit/s

167 Kbit/s

Elctrico:
Cable bifilar apantallado
Optico:
Fibra ptica (vidrio o
plstico)

Elctrico:
Cable bifilar
apantallado
Optico:
Fibra ptica (vidrio o
plstico)
Inalmbrico:
Infrarrojos

Elctrico:
Cable coaxial con
pantalla doble o
Industrial Twisted Pair
Optico:
Fibra ptica (vidrio)

Elctrico:
Cable bifilar no
apantallado

2 a 10
125 (126)

2 a 16
126

2 a 100
> 1.000

14
32

Elctrica: hasta 50 m
(ampliable
mediante repetidores
RS 485 u Optical Link
Modul)

Elctrica:
hasta 9,6 km 1)

Elctrica:
1,5 km

Mx. longitud de
cable 300 m

Optica:
ms de 90 km 2)

Optica:
hasta 4,5 km
A nivel mundial
mediante TCP/IP

Elctrica: Lnea
Optica: Arbol, anillo,
estrella

Lnea, rbol, anillo,


estrella

Lnea, rbol, estrella,


anillo

Lnea, rbol

Clula y campo

Clula y campo

Control central y clula

Actuadoressensores

SIMATIC S7/M7/C7
SIMATIC PC/PG
SIMATIC HMI

SIMATIC S7/M7/C7
SIMATIC PC/PG
SIMATIC HMI
SIMATIC S5

SIMATIC S7/M7/C7
SIMATIC PC/PG
SIMATIC HMI
SIMATIC S5
Puestos de trabajo/
computadores

SIMATIC S7
(200/300)
SIMATIC C7
(C7-621 Asi)
SIMATIC S5
SIMATIC
PC/PG

Soporte de
transmisin

Cantidad
estaciones
tpico
mximo
Extensin de la
red

Topologa

Nivel de
automatizacin
Sistemas
conectables

1)
2)

PROFIBUS

Industrial
Ethernet

Interface AS

segn la velocidad de transferencia


segn el tipo de OLM utilizado

3-4

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Redes de comunicacin

3.2

Interface multipunto (MPI)

Introduccin
La interface multipunto MPI (Multi Point Interface) es un interface de
comunicacin integrado en cada autmata programable SIMATIC S7 (SIMATIC
S7/M7 y C7). Se puede utilizar para interconexiones en red sencillas, permitiendo
conectar varios PGs, OPs o autmatas programables SIMATIC.
Posibilidad de interconectar unos pocos interlocutores con intercambio de
pequeas cantidades de datos mediante funciones bsicas S7.
La comunicacin por datos globales ofrece una sencilla posibilidad de
comunicacin configurable.

Figura 3-1:

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Ejemplo de subred MPI

3-5

Redes de comunicacin

Mtodo de acceso
Bus token (vase PROFIBUS)

Nota
En funcin de los CPU participantes en la subred MPI, son posibles tambin otras
velocidades de transferencia que la previamente ajustada de 187,5 Kbaudios
(p.ej. S7-200 a 19,2 Kbaudios y S7-400 hasta 12 Mbaudios).

Datos tcnicos
Normalizacin

Especfica de SIEMENS

Equipos

32 como mximo

Mtodo de acceso

Token (paso de testigo)

Velocidad transferencia

19,2 Kbit/s, 187,5 Kbit/s 12 Mbit/s

Soporte de transmisin

Cable bifilar apantallado,


fibra ptica (vidrio o plstico)

Extensin de la red

Longitud de segmento 50 m,
va repetidores RS 485 hasta 1.100 m,
por fibra ptica va OLM > 100 km

Topologa

Elctrica:
Optica:

Servicios de
comunicacin

Funciones PG/OP
Funciones S7
Funciones bsicas S7
Comunicacin por datos globales

Lnea
Arbol, estrella, anillo

Los productos figuran en los catlogos ST 70 e IK 10.

3-6

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Redes de comunicacin

3.3

PROFIBUS

Definicin
Dentro del sistema de comunicacin abierto no propietario de SIMATIC,
PROFIBUS es la red para los niveles de clula y campo. Se utiliza para transmitir
cantidades de datos pequeas hasta medias. Fsicamente, PROFIBUS es una red
elctrica basada en un cable bifilar apantallado, una red ptica basada en un
conductor de fibras pticas (fibra ptica) o de transmisin inalmbrica mediante
infrarrojos.

Mtodo Token Bus (bus token)


Las estaciones del bus conectadas a PROFIBUS constituyen, en orden numrico
ascendente de su direccin de bus, un anillo Token lgico. Este orden es
independiente de la disposicin topolgica de las estaciones activas en el bus. Por
anillo Token se entiende aqu una yuxtaposicin organizativa de estaciones
(maestros) en la que se pasa un Token (testigo) siempre de una estacin a la
prxima. Este Token y, por consiguiente, el derecho de acceso al soporte de
transmisin se retransmite entre las estaciones del bus activas a travs de un
telegrama Token especial. Cuando una estacin tiene el Token, puede enviar
telegramas mientras dure el denominado tiempo de retencin del Token
(configuracin). Una vez transcurrido ste, la estacin ya slo puede enviar un
mensaje de alta prioridad. Si una estacin no tiene ningn mensaje que enviar,
pasa el Token directamente a la siguiente estacin en el anillo lgico. De esto se
excepta la estacin activa con la mxima direccin existente en el bus HSA
(Highest Station Address). La misma pasa el Token exclusivamente a la estacin
del bus activa con la mnima direccin de bus, para que se cierre nuevamente el
anillo Token lgico.
El mtodo de acceso es independiente del soporte de transmisin. La Figura 3-2
muestra el mtodo utilizado con equipos activos y pasivos.

Figura 3-2:

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Esquema del mtodo de acceso PROFIBUS

3-7

Redes de comunicacin

Mtodo maestro-esclavo
Si un anillo lgico consta de una sola estacin activa y en el bus hay varias
estaciones pasivas, equivale esto verdaderamente a un sistema maestro-esclavo
(vea la Figura 3-3).
El mtodo maestro-esclavo permite al maestro (estacin activa) que posee
entonces el derecho de emisin (Token) tener acceso a los esclavos (estaciones
pasivas) que lleva asignados. A tal efecto, el maestro tiene la posibilidad de
enviar mensajes a los esclavos o de recibir los procedentes de stos. La tpica
configuracin de PROFIBUS-DP estndar se basa en este mtodo de acceso al
bus. Una estacin activa (maestro DP) intercambia datos de forma cclica con las
estaciones pasivas (esclavos DP).

Figura 3-3:

Esquema del mtodo maestro-esclavo

El mtodo de acceso permite incluir o retirar estaciones durante el


funcionamiento.
El acceso a la red en PROFIBUS corresponde al mtodo del "Procedimiento bus
token" para las estaciones activas y del "Maestro-esclavo" para las estaciones
pasivas estipulados en EN 50170, Volume 2.

3-8

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Redes de comunicacin

Datos tcnicos
Normalizacin

EN 50170 Volume 2 PROFIBUS

Equipos

127 estaciones en la red como mximo

Mtodo de acceso

- Token Bus para la asignacin del bus entre estaciones


activas
- Maestro-esclavo para la comunicacin con estaciones
pasivas

Velocidad transferencia 9,6 Kbit/s - 12 Mbit/s


Soporte de transmisin

Cable bifilar apantallado o fibra ptica

Elctrico:
Por segmento

Con repetidores

Optico:
(en funcin del tipo
de OLM)

Velocidad
transferencia

Longit.

9,6 - 93,75 Kbit/s


187,5 Kbit/s
500 Kbit/s
1,5 Mbit/s
3 - 12 Mbit/s
9,6 - 93,75 Kbit/s
187,5 Kbit/s
500 Kbit/s
1,5 Mbit/s
3 - 12 Mbit/s

1.000 m
800 m
400 m
200 m
100 m
10 km
8 km
4 km
2 km
1 km

9,6 Kbit/s - 12 Mbit/s

>100 km

Topologa

Lnea, rbol, estrella, anillo

Servicios de
comunicacin

Funciones PG/OP
Funciones S7
Funciones compatibles con S5 (FDL)
Funciones estndar (FMS)
DP

Los productos figuran en los catlogos ST 50, ST 70 y IK 10.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

3-9

Redes de comunicacin

3.3.1

Variantes de PROFIBUS

Segn su aplicacin, PROFIBUS se subdivide en diversas variantes. A tal efecto,


se hace distincin entre RS 485 / fibra ptica y el procedimiento segn
IEC 1158-2. Debido a sus propiedades elctricas, PROFIBUS PA se ha concebido
especialmente para el servicio en sectores con peligro de explosin.

3-10

PROFIBUS DP
EN 50 170

PROFIBUS FMS
EN 50 170

PROFIBUS PA
EN 50 170

para la automatizacin
de la fabricacin

para la automatizacin
general

para la automatizacin
de procesos en sectores
de seguridad intrnseca

Ambos protocolos se basan en los mismos


componentes de bus y pueden operar
conjuntamente en una lnea

Conexin a travs de
acopladores o Link en DP
(DP/PA-Link)

RS485 / fibra ptica

IEC 61158-2

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Redes de comunicacin

PROFIBUS-DP
PROFIBUS-DP ofrece un interface estandarizado para transmitir datos de entrada
y salida del proceso entre equipos SIMATIC-S7/M7/C7 y dispositivos de campo
(esclavos DP). A tal efecto, se intercambian cclicamente pequeas cantidades de
datos entre el maestro DP y los esclavos DP.
PROFIBUS-DP es un bus serie conforme a la norma EN 50170 Vol. 2,
PROFIBUS.
Esta variante de PROFIBUS optimizada para el intercambio rpido de datos se
prev especialmente para la comunicacin entre sistemas de automatizacin y
sus unidades perifricas descentralizadas en el nivel de campo.

Figura 3-4:

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Ejemplo de subred PROFIBUS-DP

3-11

Redes de comunicacin

Variantes de esclavo DP
La "periferia descentralizada" constituye un dispositivo de campo con mdulos
perifricos conectado a un aparato central a travs del interface PROFIBUS-DP
(CPU, IM o CP). Segn su estructura y funciones, los esclavos DP utilizables en
los sistemas S7 se clasifican en tres grupos (vea tambin el apartado 6.3).
Esclavos DP compactos
Los esclavos DP compactos cuentan con una estructura perifrica inalterable
en el rea de entrada y de salida. La serie de unidades ET 200B (B = periferia
en bloque) digitales representa este tipo de esclavo DP. En funcin de la
cantidad de canales perifricos requeridos y del margen de tensin, es posible
elegir de la gama de mdulos ET 200B los equipos adecuados.
Esclavos DP modulares
En los esclavos DP de diseo modular, la estructura del rea de entrada y de
salida es variable y se determina durante la configuracin. Los representantes
tpicos de esta versin del esclavo DP son las unidades ET 200M. A un mdulo
terminal ET 200M (IM153) pueden conectarse hasta 8 mdulos perifricos de
la gama S7-300 (modular).
Esclavos DP inteligentes (esclavos I-DP)
Estos dispositivos de campo preprocesadores de las seales se designan
"esclavos DP inteligentes" (esclavos I) dentro de los sistemas S7. La estructura
del rea entrada y de salida se determina en la configuracin del hardware.
Una caracterstica de los esclavos I es que el rea de entrada/salida ofrecida al
maestro DP no corresponde a una periferia realmente existente, sino que es un
rea de entrada/salida reproducida mediante un CPU de procesamiento previo.
Las unidades S7-300 pueden operar como esclavos DP inteligentes p.ej. a
travs del interface CPU 315-2DP integrado o a travs del CP342-5. En C7 se
prevn por un lado como esclavos DP las variantes C7-633/634/626 DP,
pudiendo operar por otro lado como esclavos DP los equipos C7 a travs del
CP342-5.

PROFIBUS-FMS
PROFIBUS FMS se utiliza para el intercambio de datos entre las estaciones
SIMATIC S7/M7/C7 y un PC en el nivel de clula. FMS permite transferir datos
estructurados entre dos estaciones PROFIBUS que soporten la norma FMS.
La ventaja especial de FMS consiste en que las estructuras de datos son
transferidas en una forma neutra, convirtindose en el terminal de datos en una
forma especfica para el equipo. Gracias a ello, es posible la comunicacin con
todos los equipos que entiendan FMS. En los programas de aplicacin de los
terminales de datos se utiliza el lenguaje de programacin respectivo, p.ej. AWL
para SIMATIC S7/SIMATIC M7 y C para las aplicaciones PC.
En PROFIBUS FMS y PROFIBUS DP se emplea la misma tcnica de transmisin
y un protocolo de acceso al bus uniforme, por lo que pueden operar
simultneamente.

3-12

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Redes de comunicacin

PROFIBUS-PA
PROFIBUS-PA se ha concebido especialmente para el sector de la tecnologa de
procesos, permitiendo la conexin de sensores/actuadores a una lnea bus de
campo comn incluso en zonas con peligro de explosin.
PROFIBUS-PA utiliza para la transmisin de datos el protocolo PROFIBUS-DP
ampliado. Tambin se aplica en el mismo el perfil PA, donde se estipula el
comportamiento de los dispositivos de campo. Su tcnica de transmisin
conforme a IEC 61158-2 (procedimiento de transmisin sncrono) hace posibles la
seguridad intrnseca y la alimentacin de los dispositivos de campo a travs del
bus. Empleando acopladores de segmento en los equipos PROFIBUS-PA, pueden
integrarse stos sencillamente en las redes PROFIBUS-DP.
PROFIBUS-PA permite realizar estructuras de bus en lnea, rbol y estrella,
individualmente o tambin combinadas. La cantidad de estaciones operables en
un segmento de bus depende de la tensin de alimentacin aplicada, el consumo
de corriente de las estaciones del bus, el cable de bus utilizado y la extensin del
sistema de bus. A un segmento PROFIBUS-PA pueden conectarse hasta
10 estaciones en un sector intrnsecamente seguro y hasta 32 estaciones en un
sector sin seguridad intrnseca. Se opera a una velocidad de transmisin de
31,25 Kbit/s. Para aumentar la disponibilidad de la instalacin, es posible prever
segmentos de bus redundantes. Un segmento de bus PA puede conectarse a un
segmento de bus PROFIBUS-DP valindose de un acoplador de segmentos o de
un vinculador DP/PA.

Figura 3-5:

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Ejemplo de subred PROFIBUS-PA

3-13

Redes de comunicacin

3.3.2

Periferia descentralizada a travs de un bus interface AS

El bus interface AS sirve, igual que PROFIBUS-DP, para acoplar sensores y


actuadores a un autmata programable, p.ej. un SIMATIC S7 un
SIMATIC C7-621 ASi.
Por cada esclavo de interface AS es posible conectar como mx.
4 sensores/actuadores (o en total 248, es decir, 124 actuadores + 124 sensores).
A un CP maestro es posible conectar hasta 31 estaciones. No se pueden prever
varios maestros en un mismo bus. Para la parametrizacin, antes de conectar los
esclavos al bus interface AS se asigna a los mismos un nmero de esclavo
mediante un equipo de direccionamiento.
Los sensores/actuadores pueden conectarse con cables normales. Las estaciones
se alimentan directamente a travs del bus. El bus interface AS es conectado a
travs de un CP. La extensin mxima de la red es de 300 m. El tiempo de
respuesta es de d 5 ms.
A un esclavo de interface AS se accede como a cualquier otra unidad perifrica
situada en el aparato central o de ampliacin. Es decir, es posible acceder a
actuadores y sensores directamente mediante instrucciones de E/S o durante la
actualizacin de la imagen del proceso.
Vinculador de interface DP/AS
Para acoplar la subred interface AS con la subred PROFIBUS-DP, se utiliza el
vinculador de interface DP/AS como enlace entre PROFIBUS-DP y el interface
AS.
El vinculador DP/AS-i funciona en PROFIBUS-DP como esclavo DP, es decir
durante el servicio normal Ud. no nota la lnea de interface AS subordinada.

Figura 3-6:

3-14

Ejemplo de vinculador de interface DP/AS

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Redes de comunicacin

3.3.3

Periferia descentralizada a travs de conexin EIB

En la tcnica de edificios se ha impuesto sobre todo en Europa el EIB (European


Installation Bus). Este es soportado por numerosos miembros del ramo de las
instalaciones elctricas y la automatizacin de edificios, que se han
mancomunado en la European Installation Bus Association (EIBA). Se ha definido
un interface estndar que permite utilizar productos de diferentes fabricantes en
una instalacin comn.
El fin perseguido con la tecnologa EIB es, entre otros, controlar todas las
funciones y operaciones en un edificio a travs de una lnea de bus comn. Para
este control se tiende por el edificio un cable de bus Twisted Pair, transmitindose
por el mismo tanto los telegramas de control como la alimentacin de 24 V para
las estaciones del bus. EIB es un sistema de bus en serie descentralizado y
controlado por eventos, que se basa en CSMA/CA.
Su finalidad es registrar, controlar, supervisar y notificar todas las funciones
tcnicas de servicio en un edificio o incluso en bienes inmuebles mayores.
En el lado EIB se efecta la configuracin mediante la herramienta de
configuracin ETS2.

Figura 3-7:

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Ejemplo de una conexin EIB a travs de un vinculador DP/EIB

3-15

Redes de comunicacin

3.4

Industrial Ethernet

Introduccin
Industrial Ethernet es una subred en el nivel de control central y el nivel de clula
para la comunicacin entre ordenadores y sistemas de automatizacin. Sirve para
intercambiar grandes cantidades de datos y para salvar grandes distancias.
Fsicamente, Ethernet es una red elctrica basada en un cable coaxial
apantallado, un cable de par trenzado (Twisted Pair) o una red ptica basada en
fibras pticas.

Figura 3-8:

Ejemplo de subred Industrial Ethernet

En Industrial Ethernet se utilizan los protocolos ISO y TCP/IP.


Mediante las funciones S7 se tiene acceso a CPUs S7/M7/C7 y PCs.
Mediante las funciones PG/OP se tiene acceso a SIMATIC OPs/OSs y PCs.
Mediante las funciones compatibles con S5 (ISO-Transport o ISO-on-TCP y
UDP) se tiene acceso a numerosos equipos ajenos a travs de redes TCP/IP
(p.ej. Internet).

3-16

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Redes de comunicacin

Mtodo de acceso
El acceso est regulado por el mtodo CSMA/CD. Antes de emitir, cada equipo
comprueba si hay otros equipos que estn emitiendo. De no ser as, puede iniciar
inmediatamente la emisin. Si aparece una colisin por emisin simultnea,
ambos equipos interrumpen dicha operacin y repiten la emisin tras un tiempo de
espera estocstico.
Debido al mtodo de acceso utilizado, en Industrial Ethernet todos los equipos
(estaciones) tienen los mismos derechos.

Datos tcnicos
Normalizacin

IEEE 802.3

Equipos

ms de 1.000

Mtodo de acceso

CSMA/CD

Velocidad transferencia

100 Mbit/s

Soporte de transmisin

Elctrico:
Optico:

Cable coaxial de doble pantalla


Industrial Twisted Pair
Fibra ptica

Extensin de la red

Elctrica:
Optica:

1,5 km
4,5 km

Topologa

Lnea, rbol, estrella, anillo

Servicios de comunicacin

PD/OP
Funciones S7
Funciones compatibles con S5
(ISO-Transport, ISO-on-TCP, UDP)
Funciones estndar
(servicio MMS segn MAP 3.0)

Los productos figuran en los catlogos ST 50, ST 70 e IK 10.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

3-17

Redes de comunicacin

3.5

Acoplamiento punto a punto

Introduccin
Un acoplamiento punto a punto permite intercambiar datos a travs de un
interface serie entre
autmatas programables
autmatas programables y PG/PC
autmatas programables y sistemas ajenos.

Figura 3-9:

Ejemplo de acoplamiento punto a punto

Ventajas que brinda el acoplamiento punto a punto:


Adaptacin al procedimiento del interlocutor con ayuda de procedimientos
estndar o drivers recargables.
Posibilidad de definir un procedimiento propio usando caracteres ASCII.

3-18

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Redes de comunicacin

Datos tcnicos
Equipos (estaciones)

Soporte de transmisin

Cable en serie dependiente del interface

Interface fsico

RS 232C (V24)
20mA (TTY)
RS 422/485

Velocidad transferencia

entre 300 bit/s y


mx. 76,8 Kbit/s con RS 232C y RS 422/485
mx. 19,2 Kbit/s con 20mA

Extensin de la red

10 m con RS 232C
1.000 m con 20mA y 9,6 Kbit/s
1.200 m con RS 422/485 y 19,2 Kbit/s

Procedimientos

Driver ASCII
3964 (R)
RK 512
Driver de impresora
Driver especial recargable

Los productos figuran en los catlogos ST 50, ST 70 e IK 10.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

3-19

Redes de comunicacin

3.6

Interface AS

Introduccin
El interface AS o interface actuador/sensor es una subred para el nivel de
procesos inferior en las instalaciones de automatizacin. A travs del bus
interface AS es posible acoplar a un equipo de automatizacin sensores y
actuadores binarios muy sencillos.

Figura 3-10:

3-20

Ejemplo de subred interface AS

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Redes de comunicacin

Mtodo de acceso
El interface AS es un denominado "sistema monomaestro", es decir, por cada
subred de interface AS se prev un solo maestro para controlar el intercambio de
datos. Este consulta sucesivamente todos los esclavos y lee o inscribe datos en
los mismos. El acceso maestro-esclavo con sondeo cclico garantiza un tiempo de
respuesta definido.
La red interface AS est optimizada para conectar sensores y actuadores
binarios. El bus interface AS permite intercambiar datos entre
sensores/actuadores y el maestro, as como alimentar los sensores.
Los mdulos interface AS estn disponibles para 1 a 8 bits (canales). En la
versin con proteccin IP65 son aptos para montaje directo en la mquina o en
la instalacin.
Puesta en marcha sin configuracin.
Sustitucin de esclavos sin necesidad de configuracin.
El maestro interface AS necesita para el intercambio cclico de datos con hasta
31 estaciones un mximo de 5 ms.
Multitud de dispositivos (actuadores/sensores) pueden conectarse gracias al
cumplimiento de esta norma no propietaria.
La alimentacin a travs del cable de bus precisa una fuente especfica.

Datos tcnicos
Normalizacin

Especificacin interface AS segn EN 50295

Equipos

1 maestro y mx. 31 esclavos

Mtodo de acceso

Maestro-esclavo

Velocidad transferencia

167 Kbit/s

Tiempo de respuesta

mx. 5 ms con 31 esclavos

Soporte de transmisin

Cable bifilar no apantallado

Extensin de la red

Longitud de cable mx. 300 m (con repetidor)

Topologa

Lnea, rbol

Servicio

Funciones interface AS

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

3-21

Redes de comunicacin

3.7

Redes redundantes

Introduccin
Para aumentar la disponibilidad entre sistemas acoplados se puede prever un bus
de instalacin redundante, diseado como anillo de dos fibras pticas o como
sistema de bus elctrico duplicado.
Si se rompiera el conductor de dos fibras pticas, sigue entablada la comunicacin
entre los sistemas participantes. Los sistemas se comunican entonces como si se
hubieran conectado a un sistema de bus (lnea). Un sistema anular comprende
siempre dos componentes redundantes, por lo que forma automticamente un
nudo redundante 1 de 2. La red ptica puede estar diseada tambin en estructura
de lnea o de estrella. Sin embargo, con la estructura lineal no es posible la
redundancia de lneas.
Si fallara un segmento de lnea elctrico, tambin sigue entablada la comunicacin
entre los sistemas participantes (redundancia 1 de 2).

Eleccin de la red
La seleccin del soporte o medio fsico de transmisin depende de la extensin
deseada, de la inmunidad especificada y de la velocidad de transferencia. Para la
comunicacin con sistemas de alta disponibilidad pueden aplicarse los siguientes
sistemas de bus:
Industrial Ethernet (cable de fibra ptica, conductor de cobre Triaxial o Twisted
Pair)
Red elctrica
La red elctrica se puede disear en la estructura bus clsica con cable triaxial
como soporte de transmisin.
Los Electrical Link Modules (ELM) o Industrial Twisted Pair (ITP) constituyen
un suplemento y alternativa al cableado bus convencional para la conexin de
terminales. En tal caso es posible configurar redes en estrella segn
IEEE 802.3.
Red ptica
La red Industrial Ethernet ptica (soporte de transmisin: conductor de fibras
pticas) se puede disear en estructura lineal, anular o en estrella. Se instala
para una velocidad de transmisin de 10 Mbit/s mediante Optical Link Modules
(OLM) y/o acopladores en estrella con Fast Ethernet a 100 Mbit/s mediante
Optical Switching Modules (OSM) y Optical Redundancy Manager (ORM).

3-22

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Redes de comunicacin

PROFIBUS (conductor de fibras pticas o de cobre)


Red elctrica
En la red elctrica se emplea como soporte de transmisin un cable bifilar
torcido y apantallado.
El interface RS 485 opera mediante diferencias de tensin, por lo que es ms
insensible a las perturbaciones que un interface de tensin o de corriente.
Red ptica
En la red PROFIBUS ptica se emplean conductores de fibras pticas como
soporte de transmisin. La variante de fibras pticas es insensible a las
interferencias electromagnticas y a las descargas atmosfricas, no requiere
compensacin del potencial elctrico y es adecuada para grandes alcances
(fibra ptica de vidrio).
Las redes pticas se pueden disear como anillo de una o dos fibras (mayor
disponibilidad de la red).
La configuracin de las redes de fibra ptica se basa en Optical Link Module
(OLM). Mediante estos OLMs es posible disear una red en estructura lineal,
anular y en estrella.

Disponibilidad de un anillo ptico


En caso de un error simple, sigue estando disponible la comunicacin. Este
sistema con tres nudos redundantes ofrece una disponibilidad considerablemente
mayor que el sistema de bus elctrico descrito a continuacin. Slo un error doble
dentro de un nudo redundante (p.ej. CPUa1 y CPa2 en un sistema) provoca la
interrupcin total de la comunicacin entre los sistemas participantes (vase la
Figura 3-11).

Figura 3-11:

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Ejemplo de redundancia con un sistema de alta disponibilidad y anillo


ptico redundante

3-23

Redes de comunicacin

Disponibilidad de un sistema de bus elctrico


En caso de un error simple, sigue estando disponible la comunicacin. Un error
doble dentro de un nudo redundante (p.ej. CPUa1 y CPb2) provoca la interrupcin
total de la comunicacin entre los sistemas participantes (vase la Figura 3-12).
En esta configuracin, slo un nudo redundante abarca el sistema entero (parte
remota o local).

Figura 3-12:

3-24

Ejemplo de redundancia con un sistema de alta disponibilidad y sistema


de bus elctrico redundante

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en S7-300/400 y C7-600

Funciones de comunicacin en
S7-300/400 y C7-600

Descripcin
En este captulo se exponen las funciones de comunicacin de S7-300/400 y
C7-600.

Indice del captulo


Apartado

Tema

Pgina

4.1

Introduccin

4-2

4.2

SFCs para funciones bsicas S7 (enlaces S7 no configu- 4-3


rados)

4.3

SFBs para funciones S7 (enlaces S7 configurados

4-7

4.4

FCs para funciones compatibles con S5

4-12

4.5

FBs para funciones estndar (FMS)

4-16

4.6

FBs para funciones estndar (MAP)

4-19

4.7

SFBs para acoplamiento punto a punto

4-21

4.8

Consistencia de datos en S7-300/400 y C7-600


(SFC UBLKMOV)

4-26

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

4-1

Funciones de comunicacin en S7-300/400 y C7-600

4.1

Introduccin

Definicin
En una comunicacin controlada por programa, solicitando una funcin de
comunicacin en el programa de aplicacin es posible definir explcitamente la
funcionalidad deseada, es decir el instante, la cantidad de datos y el
procedimiento de transmisin.
Para el intercambio de datos se prevn en S7-300/400 y C7-600 las funciones de
comunicacin (SFCs, SFBs, FC/FBs cargables) pertinentes.
La correspondencia entre los servicios de comunicacin (en forma abreviada
servicios) y los interfaces software en SIMATIC, as como los respectivos
paquetes de software, se exponen en la tabla siguiente.

Comunicacin controlada por programa


Servicio

Interfaces software

Paquetes de
software

Funciones
bsicas S7

SFCs para enlaces S7 no configurados a partir de STEP 7


versin 3.1

Funciones S7

SFBs para enlaces S7 configurados

a partir de STEP 7
versin 2.x

M7-API para enlaces S7


configurados y no configurados

M7-SYS versin 2.0


(RMOS32)

SAPI-S7 para enlaces S7 configurados SAPI S7 para PCs


(paquete opcional)
Funciones
FCs del interface SEND/RECEIVE
compatibles con
S5
a travs de enlaces ISO-Transport
a travs de enlaces ISO-on-TCP
a travs de enlaces UDP
a travs de enlaces TCP
a travs de enlaces FDL (SDA)

Funciones
estndar

4-2

NCM S7 para
Industrial Ethernet
(paquete opcional)

NCM S7 para
PROFIBUS
(paquete opcional)

FBs del interface abierto


a travs de enlaces FMS

NCM S7 para
PROFIBUS
(paquete opcional)

FBs del interface abierto


a travs de enlaces MAP

MAP para STEP 7


(paquete opcional)

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en S7-300/400 y C7-600

4.2

SFCs para funciones bsicas S7 (enlaces S7 no


configurados)

Panormica
Las SFCs pueden aplicarse en todos los CPUs S7-200/300/400 y C7-600, y sirven
para intercambiar de datos con los CPUs S7/M7-300/400 y C7-600. Estas
funciones permiten transmitir pequeas cantidades de datos (mx. 76 bytes) a
travs de la subred MPI o dentro de un equipo S7. No se precisa configurar
enlaces.

Enlaces
Al solicitar una SFC para comunicaciones se establece dinmicamente un enlace
hacia el interlocutor direccionado, disolvindose el mismo tras finalizar la
transferencia de datos si se hubiera parametrizado ello. A tal efecto se requiere en
cada interlocutor un recurso de enlace libre.

Recursos de enlace
Si en los interlocutores ya no quedan recursos de enlace libres, no es posible
establecer ningn nuevo enlace (escasez temporal de recursos, clase de error
SFC en RET_VAL).
Las SFCs para comunicaciones no debern borrarse en el estado RUN, ya que
sino no es posible rehabilitar recursos de enlace eventualmente ocupados
(modificacin del programa slo en STOP).

Bloques
Las SFCs para comunicaciones no precisan memoria de usuario adicional (p.ej.
mediante bloques de datos de instancia). Las SFCs son parametrizables, es decir
los parmetros del bloque pueden cambiar dinmicamente durante la ejecucin
del programa. Esta funcionalidad permite acceder secuencialmente a travs de
una SFC p.ej. a diferentes interlocutores.
En el servidor el programa de aplicacin no precisa SFCs para determinadas
funciones, pues dichas funciones de comunicacin ya son gestionadas por el
sistema operativo.

Tamao de datos tiles


La cantidad de datos tiles transmisibles es como mx. 76 bytes uniformemente
en todos los CPUs S7/M7/C7.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

4-3

Funciones de comunicacin en S7-300/400 y C7-600

4.2.1

Comunicacin va subred MPI

Propiedades
Las SFCs para comunicaciones permiten transmitir datos con acuse a travs de
enlaces S7 no configurados. Mediante estas SFCs se tiene acceso a todos los
interlocutores conectados a la subred MPI.
Desde los CPUs S7-300/400 y C7-600 puede accederse tambin a variables en un
CPU S7-215 (X_PUT/X_GET).
Los enlaces hacia los interlocutores se establecen dinmicamente al solicitar la
SFC. A tal efecto se requiere en cada interlocutor un recurso de enlace libre.
La cantidad de interlocutores alcanzables sucesivamente en la subred MPI no
est limitada.
Tambin es posible establecer la comunicacin aunque los interlocutores estn en
otros proyectos S7.
La consistencia de datos se trata detalladamente en el apartado 4.8.

4-4

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en S7-300/400 y C7-600

Bloques
Para ello se ofrecen las SFCs (v. bibliografa STEP 7) siguientes:
Bloques

Descripcin

SFC 65
SFC 66

X_SEND
X_RCV

Transmisin segura de un paquete de datos a un


interlocutor. Es decir, la transmisin slo finaliza cuando
la funcin de recepcin (X_RCV) del interlocutor se ha
hecho cargo de los datos.

SFC 67

X_GET

Esta SFC permite leer una variable de un interlocutor


sin que ste deba tener una SFC. Dicha funcionalidad la
desempea en el interlocutor el sistema operativo.

SFC 68

X_PUT

Esta SFC permite inscribir una variable en un


interlocutor sin que ste deba tener una SFC. Dicha
funcionalidad la desempea en el interlocutor el sistema
operativo.

SFC 69

X_ABORT Esta SFC permite interrumpir explcitamente un enlace


existente sin tener que transmitir datos. Con ello quedan
libres nuevamente en ambos lados los correspondientes
recursos de enlace.

Direccionamiento
El direccionamiento del interlocutor se realiza en los bloques antedichos a travs
de la direccin MPI configurada mediante STEP 7. El interlocutor puede hallarse
tambin en otro proyecto S7.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

4-5

Funciones de comunicacin en S7-300/400 y C7-600

4.2.2

Comunicacin dentro de una estacin S7

Propiedades
Las SFCs para comunicaciones ofrecen la posibilidad de transmitir datos con
acuse a travs de enlaces S7 no configurados.
Estas SFCs permiten alcanzar todos los interlocutores direccionables a travs de
las direcciones de E/S de un equipo (p.ej. mdulos FM).
Los enlaces hacia los interlocutores se establecen dinmicamente al solicitar la
SFC. A tal efecto se requiere en cada interlocutor un recurso de enlace libre.
La cantidad de interlocutores accesibles sucesivamente en la subred MPI no est
limitada.
La consistencia de datos se trata detalladamente en el apartado 4.8.

Bloques
Para ello se ofrecen las SFCs (v. bibliografa STEP 7) siguientes:
Bloques

Descripcin

SFC 72

I_GET

Esta SFC permite leer una variable de un interlocutor


sin que ste deba tener una SFC. Dicha funcin de
comunicacin la desempea en el interlocutor el
sistema operativo.

SFC 73

I_PUT

Esta SFC permite inscribir una variable de un


interlocutor sin que ste deba tener una SFC. Dicha
funcin de comunicacin la desempea en el
interlocutor el sistema operativo.

SFC 74

I_ABORT

Esta SFC permite interrumpir explcitamente un enlace


existente sin tener que transmitir variables. Con ello
quedan libres en ambos lados los correspondientes
recursos de enlace.

Direccionamiento
El direccionamiento del interlocutor se realiza en los bloques antedichos a travs
de la direccin inicial de mdulo (direccin E/S) configurada mediante STEP 7.

4-6

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en S7-300/400 y C7-600

4.3

SFBs para funciones S7 (enlaces S7 configurados)

Panormica
Estos SFBs para comunicaciones pueden aplicarse en todos los CPUs S7-400 y
C7-600. Sirven para intercambiar datos con CPUs S7/M7-300/400. Estas
funciones permiten transmitir datos hasta a 64 Kbytes va las subredes MPI,
PROFIBUS e Industrial Ethernet.

Propiedades
Los SFBs para comunicaciones permiten realizar una transmisin de datos
acusada va enlaces S7 configurados. Dichos enlaces se crean con STEP 7.
Los SFBs para comunicaciones slo pueden aplicarse en los CPUs de la familia
S7-400. Las funciones PUT/GET permiten leer o inscribir datos de un
S7-300/C7-600 desde un S7-400.
No slo es posible transmitir datos, sino tambin otras funciones de comunicacin
para controlar y vigilar el interlocutor.
La comunicacin es posible exclusivamente dentro de un proyecto S7. Los
interlocutores accesibles debern estar conectados a una misma subred.
La consistencia de los datos depende de los CPU S7-300/400 C7-600 utilizados,
y debe considerarse adecuadamente en el programa de aplicacin del sistema de
destino. La consistencia de datos se trata detalladamente en el apartado 4.8.

Enlaces
Los SFBs para comunicaciones requieren enlaces S7 configurados mediante
STEP 7.
Estos enlaces ya se establecen en el REARRANQUE COMPLETO de los equipos,
y persisten aunque stos pasen a STOP.
En caso de reiniciacin de un equipo no se restablecen los enlaces.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

4-7

Funciones de comunicacin en S7-300/400 y C7-600

Bloques
Estos SFBs para comunicaciones estn integrados en el sistema operativo de los
CPUs S7-400. Los SFBs para comunicaciones precisan DBs de instancia (espacio
en memoria de programa) para los parmetros actuales y los datos estticos.
Ciertos parmetros de bloque son inicializados slo en el primer pase, y a
continuacin ya no pueden modificarse en el programa.
En el servidor no se requieren dentro del programa de aplicacin SFBs para las
funciones PUT y GET, ya que stas son gestionadas por el sistema operativo.

Subredes
Los interlocutores accesibles debern estar conectados a una subred MPI,
PROFIBUS o Industrial Ethernet comn.

Tamao de datos tiles


El mximo tamao de los datos tiles depende del tipo de bloque utilizado y del
interlocutor.
Bloque

S7-400 hacia
S7-300/C7-600 (servidor)

400 bytes

1)

440 bytes

1)

64 Kbytes

PUT/GET

160 bytes

USEND/URCV
BSEND/BRCV
1)

1)

S7-400 hacia S7-400


S7-400 hacia M7-300/400

equivalente al tamao total de datos tiles para un SFB con 1-4 variables.

Clases de funcin
Los SFBs para comunicaciones se dividen en cuatro clases de funcin:
Funciones de emisin y recepcin
Funciones de control
Funciones de vigilancia
Funciones de consulta o interrogacin

4-8

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en S7-300/400 y C7-600

Funciones de emisin y recepcin


Estos SFBs para comunicaciones permiten intercambiar datos entre dos
interlocutores.
Para ello se ofrecen los SFBs (v. bibliografa STEP 7) siguientes:
Bloque

Descripcin

SFB 8
SFB 9

USEND
URCV

Transferencia rpida y no acusada de datos,


independientemente de la ejecucin temporal de la
funcin de comunicacin (URCV) en el interlocutor
(p. ej. para mensajes operativos y de mantenimiento).
Es decir, los datos pueden ser sobrescritos en el
interlocutor por otros ms actuales.

SFB 12
SFB 13

BSEND
BRCV

Transmisin segura de un paquete de datos al


interlocutor. Es decir, la transmisin slo finaliza
cuando la funcin de recepcin (BRCV) se ha hecho
cargo de los datos en el interlocutor.

SFB 14

GET

Lectura controlada por programa de variables sin


funcin de comunicacin adicional en el programa de
aplicacin del interlocutor.

SFB 15

PUT

Escritura controlada por programa de variables sin


funcin de comunicacin adicional en el programa de
aplicacin del interlocutor.

Funciones de control
Estos SFBs para comunicaciones permiten controlar el estado operativo de un
interlocutor.
Bloque

Descripcin

SFB 19

START

Activar REARRANQUE COMPLETO en un CPU


S7/M7-300/400 C7-600 cuando ste est en STOP.

SFB 20

STOP

Activar STOP en un CPU S7/M7-300/400 C7-600


cuando ste est en RUN, PARADA o arranque.

SFB 21

RESUME

Rearrancar un CPU S7-400 cuando ste est en


STOP.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

4-9

Funciones de comunicacin en S7-300/400 y C7-600

Funciones de vigilancia
Con estos SFBs para comunicaciones es posible recibir informaciones sobre el
estado del interlocutor.
Bloque

Descripcin

SFB 22

STATUS

Enva el estado operativo de un interlocutor


(CPU S7-400, M7-300/400) cuando lo demanda el
usuario.

SFB 23

USTATUS

Recibe el estado de un CPU S7-400 cuando ste


cambia de estado, siempre que se ha activado el
atributo de enlace correspondiente (emitir mensajes de
estado).

Funcin de consulta
Esta funcin permite consultar o interrogar en el programa el estado interno del
SFB para comunicaciones local y del respectivo enlace.
Bloque
SFC 62

CONTROL

Descripcin
Consulta del estado de un enlace.

Direccionamiento
El direccionamiento del interlocutor tiene lugar a travs del punto final del enlace
local (ID local). Este lo genera STEP 7 al configurar el enlace. Los interlocutores
deben encontrarse dentro de un mismo proyecto S7. El ID local slo se aplica
durante la primera llamada del SFB para comunicaciones, y es vlido hasta el
prximo REARRANQUE COMPLETO.

4-10

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en S7-300/400 y C7-600

Paralelismo de los SFBs para comunicaciones


A travs de un enlace se pueden procesar simultneamente y de forma
bidireccional varios SFBs para comunicaciones. Esto es posible en los SFBs para
comunicaciones BSEND/BRCV y USEND/URCV.
R_ID (referencia de pedido) permite definir la correspondencia entre un SFB de
emisin y uno de recepcin a travs de un mismo enlace (R_ID ajustado al mismo
valor en ambos).

R_ID=1

BSEND

BRCV

SFB
12

SFB
13

BRCV
R_ID=2

ID

BSEND

SFB
13

SFB
12
ID

USEND
SFB
R_ID=3 8

R_ID=1

Enlace

URC
V
SFB
9

R_ID=2

R_ID=3

PUT
SFB
15

Figura 4-1:

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Varios SFBs para comunicaciones a travs de un enlace

4-11

Funciones de comunicacin en S7-300/400 y C7-600

4.4

FCs para funciones compatibles con S5

Panormica
El interface SEND/RECEIVE sirve tanto para la comunicacin dentro de SIMATIC
S7 como para la comunicacin desde SIMATIC S7 hacia SIMATIC S5, as como a
otras estaciones no S7 (p.ej. un PC).
Este interface est formado por los bloques cargables AG_SEND (AG_LSEND) y
AG_RECV (AG_LRECV) en S7 los mdulos de manipulacin SEND y RECEIVE
en S5.
El interface FETCH/WRITE sirve en primer lugar para conectar SIMATIC S7 a
SIMATIC S5, as como a otras estaciones no S7 (p.ej. un PC). De esta manera
puede seguir aprovechndose el software generado para SIMATIC S5.

Propiedades
El interface SEND/RECEIVE permite intercambiar de forma simple datos entre
dos interlocutores, sin acuse a nivel de usuario, a travs de un enlace configurado
con STEP7 que interconecta
SIMATIC S7 y SIMATIC S5,
SIMATIC S7 y PG/PC, as como
SIMATIC S7 y sistemas ajenos,
SIMATIC S7 y SIMATIC S7.
Es posible la comunicacin entre equipos situados en proyectos STEP 7
diferentes.
Para las funciones compatibles con S5 hay disponibles en Industrial Ethernet los
servicios ISO-Transport, ISO-on-TCP y UDP, y en PROFIBUS el servicio FDL.
Para el acceso de escritura/lectura desde equipos no S7 a equipos S7 se prevn
adicionalmentes las funciones FETCH y WRITE. Estas permiten el intercambio de
datos a travs de Industrial Ethernet (ISO-Transport, ISO-on-TCP y TCP). Slo el
interlocutor (SIMATIC S5 equipo no S7) tiene acceso de lectura (FETCH) o de
escritura (WRITE) a los datos de sistema en SIMATIC S7.
Nota
En SIMATIC S5, los servicios FETCH/WRITE se configuran y activan a travs de
las funciones READ ACTIVO/PASIVO y WRITE ACTIVO/PASIVO.

4-12

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en S7-300/400 y C7-600

Tipos de enlace
Para los bloques AG_SEND/AG_RECEIVE (AG_LSEND/AG_LRECV) se
requieren enlaces de tipo especfico configurados mediante STEP 7.
CP

Tipo de enlace

CP 443-1

ISO-Transport, ISO-on-TCP; TCP; UDP

CP 443-5 Extended

DP, FDL; FMS, S7

CP 443-5 Basic

FDL; FMS, S7

CP 343-1

ISO-Transport

CP 343-1 TCP

ISO-on-TCP; TCP; UDP

CP 342-5

FDL

CP 343-5

FDL; FMS

Estos enlaces se establecen al arrancar el equipo y permanecen activos aunque el


CPU pase a STOP.
En el estado STOP del CP se disuelven todos los enlaces.
Para el acceso mediante la funcin FETCH o WRITE, tiene que configurarse en
SIMATIC S7 un enlace (ISO-Transport, ISO-on-TCP o TCP) en el modo de
servicio FETCH/WRITE pasivo. Los enlaces se establecen a iniciativa del
interlocutor.

Bloques
Para gestionar la comunicacin va enlaces se ofrecen dos bloques FC cargables:
Bloque

Descripcin

FC 5

AG_SEND

Enva paquetes de datos (hasta 240 bytes) a un


interlocutor a travs de un enlace configurado.

FC 6

AG_RECV

Recibe paquetes de datos (hasta 240 bytes) de un


interlocutor a travs de un enlace configurado.

FC 50

AG_LSEND

Enva paquetes de datos (hasta 8 Kbytes) a un


interlocutor a travs de un enlace configurado.

FC 60

AG_LRECV

Recibe paquetes de datos (hasta 8 Kbytes) de un


interlocutor a travs de un enlace configurado.

FC 7

AG_LOCK

Bloquea el acceso a datos externo mediante


FETCH/WRITE.

FC 8

AG_UNLOCK

Desbloquea el acceso a datos externo mediante


FETCH/WRITE.

Los bloques cargables se encuentran en el Administrador SIMATIC, si se ha


instalado el correspondiente paquete opcional NCM bajo:
Abrir archivo -> Librera -> SIMATIC_NET_CP -> CP_300 CP_400 -> Bloques.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

4-13

Funciones de comunicacin en S7-300/400 y C7-600

Tamao de datos tiles


La cantidad de datos tiles transmisibles depende de la subred utilizada (CP) (vea
los bloques antedichos).
Estas funciones de comunicacin permiten transmitir cantidades medias de datos.

Subred
Industrial Ethernet

PROFIBUS

Tamao datos
tiles

Bloque

Servicio

8 Kbytes

AG_LSEND
AG_LRECV

ISO-Transport
ISO-on-TCP

2 Kbytes

AG_LSEND/
AG_LRECV

240 bytes

AG_SEND
AG_RECV

ISO_Transport
ISO-on-TCP
UDP,
TCP

240 bytes (236*)

AG_SEND
AG_RECV

FDL

* en caso de SDN (el enbacezado de peticin ocupa adicionalmente 4 bytes)


El interface SEND/RECEIVE permite el intercambio de datos a travs de
Industrial Ethernet y PROFIBUS.

Coherencia de datos
Las longitudes de datos tiles E\WHV\DSXHGHQPRGLILFDUVHQXHYDPHQWHXQD
vez procesado el FC.
En caso de longitudes de datos tiles > 240 bytes, slo puede modificarse
nuevamente el rea de datos fuente/de destino una vez concluida la funcin de
comunicacin asncrona.

Recursos de enlace
Por cada enlace se requiere en el CP un recurso de enlace. STEP 7 verifica ya
en la configuracin si an quedan recursos de enlace.
En caso de bloques para grandes cantidades de datos (AG_LSEND/AG_LRECV),
se prev en el CPU S7 300 C7-600 un recurso de enlace S7 por cada CP.
En S7 400 se requiere un recurso por cada enlace.

Interrumpibilidad
Los FCs de comunicaciones AG_SEND y AG_RECV (AG_LSEND/AG_LRECV)
no pueden ser interrumpidos por OBs de mayor prioridad, por lo que podran
prolongar el tiempo de reaccin a alarma.

4-14

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en S7-300/400 y C7-600

Direccionamiento
El direccionamiento del interlocutor tiene lugar a travs del punto final del enlace
local (ID local). Este lo crea STEP 7 al configurar el enlace. El interlocutor puede
encontrarse tambin en otro proyecto S7.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

4-15

Funciones de comunicacin en S7-300/400 y C7-600

4.5

FBs para funciones estndar (FMS)

Panormica
El interface FMS (comunicacin abierta en el nivel 7 segn el modelo de
referencia ISO conforme a la norma PROFIBUS) sirve en primer lugar para el
intercambio de datos con sistemas ajenos a travs de PROFIBUS. Es posible
transmitir datos de hasta 237 bytes.
El servicio FMS es muy til porque permite transmitir de forma neutra las
estructuras de datos y convertirlas en el interlocutor. En los programas de
aplicacin de los equipos se utiliza el "lenguaje de programacin" respectivo, p.ej.
AWL para SIMATIC S7 y C para aplicaciones PC.
Los servicios FMS comprenden servicios de variable para datos estructurados
(variables) y servicios de administracin.

Propiedades
Para la comunicacin abierta se ofrecen bloques especiales en SIMATIC S7 que
soportan el servicio FMS.
El interface FMS permite intercambiar de forma simple datos entre dos
interlocutores sin acuse a nivel de usuario, a travs de un enlace configurado con
STEP7 que interconecta
SIMATIC S7 y PROFIBUS-CP
SIMATIC S5 y PROFIBUS-CP
PC/PG y PROFIBUS-CP
Equipos ajenos que soporten los servicios FMS.
Todas las variables S7 globales tales como marcas, entradas, salidas y DBs
estructurados se reproducen en variables de comunicacin especficas de
VMD/VFD. Dentro de un VMD, estas variables se identifican normalmente con
nombres.

4-16

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en S7-300/400 y C7-600

Tipos de enlace
Los FBs para comunicaciones requieren enlaces FMS configurados mediante
STEP 7.
Estos enlaces FMS se establecen ya al arrancar el equipo y siguen establecidos
aunque el CPU S7 pase a STOP.
Al rearrancar un CPU S7 no se restablecen los enlaces.

Bloques
Estas funciones de comunicacin FMS estn realizadas para el cliente en forma
de bloques cargables FBs para las familias S7-300/400 y C7-600. Los FBs para
comunicaciones necesitan DBs de instancia (espacio en memoria de programa)
para los parmetros actuales y los datos estticos.
Por el lado del servidor el usuario no precisa ningn bloque. La funcionalidad de
servidor la ofrece el CP y las funciones de comunicacin integradas en el sistema
operativo de los CPUs.
Bloque

Descripcin

FB 3

READ

Este FB permite leer una variable de un interlocutor


sin que sea necesario colocar un FB en el mismo. De
esta funcionalidad se encarga en el interlocutor el
sistema operativo.

FB 6

WRITE

Este FB permite inscribir una variable en un


interlocutor sin que sea necesario colocar un FB en el
mismo. De esta funcionalidad se encarga en el
interlocutor el sistema operativo.

FB 4

REPORT

Emitir una variable estructurada al interlocutor sin


acuse (notificacin).

FB 2

IDENTIFY

Leer la identificacin de un equipo ajeno.

FB 5

STATUS

Leer el estado de un equipo remoto cuando lo desee el


usuario.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

4-17

Funciones de comunicacin en S7-300/400 y C7-600

Tamao de datos tiles


El tamao de datos tiles mximo depende del tipo de bloque utilizado.
Bloque

Tamao datos
tiles

READ

237 bytes

WRITE

233 bytes

REPORT

233 bytes

Direccionamiento
El direccionamiento del interlocutor tiene lugar a travs del punto final del enlace
local (ID local). Este lo crea STEP 7 al configurar el enlace. El interlocutor no
tiene que estar en el mismo proyecto S7. El ID local slo se aplica durante la
primera llamada del FB para comunicaciones, y es vlido hasta el prximo
REARRANQUE COMPLETO.

4-18

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en S7-300/400 y C7-600

4.6

FBs para funciones estndar (MAP)

Panormica
Para la comunicacin abierta entre diferentes sistemas de automatizacin es
indispensable contar con servicios normalizados entre un autmata programable y
sus interlocutores.
MMS ofrece objetos que sirven para representar diferentes componentes de
automatizacin. A su vez, stos se especifican mediante atributos. Los objetos
llevan asignados servicios especficos (servicios MMS para enlaces MAP), que
permiten manipular los objetos.
Gracias a la normalizacin de los servicios, objetos, atributos, parmetros y
estados, resulta posible la comunicacin abierta.

Propiedades
Para la comunicacin abierta se ofrecen bloques especiales en SIMATIC S7 que
soportan el servicio MMS.
El interface MMS permite intercambiar de forma simple datos entre dos
interlocutores sin acuse a nivel de usuario. Mediante STEP 7 se configura en un
equipo S7 con CP 444 MAP un enlace entre SIMATIC S7 y
SIMATIC S7 con CP Industrial Ethernet (CP 444 MAP)
SIMATIC S5 con CP Industrial Ethernet (CP 1473 MAP)
equipos ajenos que soportan los servicios MMS.
Todas las variables S7 globales tales como marcas, entradas, salidas y DBs
estructurados se reproducen en variables de comunicacin especficas de
VMD/VFD. Dentro de un VMD, estas variables se identifican normalmente con
nombres.

Enlace
Los FBs para comunicaciones requieren enlaces MAP configurados mediante
STEP 7.
Estos enlaces MAP se establecen ya al arrancar el equipo y se mantienen aunque
el CPU S7 pase a STOP.
Al rearrancar un CPU S7 no se restablecen los enlaces.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

4-19

Funciones de comunicacin en S7-300/400 y C7-600

Bloques
Las funciones de comunicacin para MMS estn realizadas en forma de bloques
FBs cargables para la familia S7. Los FBs para comunicaciones requieren DBs de
instancia (espacio en la memoria de programas).
Bloque

Descripcin

FB 1

ACCESS4k

Bloquear temporalmente el acceso a datos en el


servidor para otros usuarios durante la ejecucin del
programa.

FB 2

IDENT

Leer la identificacin de un equipo ajeno.

FB 3

READ
(READ4k)

Leer una variable de un interlocutor.

FB 4

REPRT
(REPRT4k)

Emitir una variable estructurada al interlocutor sin


acuse (notificacin).

FB 5

STATUS

Leer el estado de un equipo remoto cuando lo desee el


usuario.

FB 6

WRITE
(WRITE4k)

Inscribir una variable en un interlocutor.

FB 6

ABORT

Interrumpir un enlace existente con el interlocutor sin


tener que transmitir variables.

Tamao de datos tiles


El tamao de datos tiles mximo depende del tipo de bloque utilizado.
Bloque

Tamao datos
tiles

READ

235 bytes

READ4k

4.096 bytes

WRITE

235 bytes

WRITE4k

4.096 bytes

REPRT

233 bytes

REPRT4k

4.096 bytes

Direccionamiento
El direccionamiento del interlocutor tiene lugar a travs del punto final del enlace
local (ID local). Este lo crea STEP 7 al configurar el enlace. El interlocutor no
tiene que estar en el mismo proyecto S7. El ID local slo se aplica durante la
primera llamada del FB para comunicaciones, y es vlido hasta el prximo
REARRANQUE COMPLETO.

4-20

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en S7-300/400 y C7-600

4.7

SFBs para acoplamiento punto a punto

Panormica
Un acoplamiento punto a punto permite intercambiar datos a travs de un enlace
en serie. La conexin punto a punto puede establecerse entre autmatas,
computadores u otros sistemas ajenos con capacidad de comunicacin.
La comunicacin va acoplamiento punto a punto es diferente en S7-400 y en
S7-300/C7-600.

Enlace
Los SFB para comunicaciones requieren un enlace punto a punto configurado
mediante STEP 7 (vea a pg. 9-11).
Este enlace lleva slo del CPU al CP.

Propiedades
El CP punto a punto para S7-300/400 C7-600 permite el acoplamiento con
cualquier interlocutor que domine los procedimientos 3964(R), RK512 ASCII.
Los protocolos ajenos se realizan a travs de drivers cargables.
Los procedimientos estndar y los drivers recargables permiten adaptarse al
procedimiento del interlocutor o bien definir un procedimiento propio utilizando
caracteres ASCII.
El acoplamiento punto a punto sirve para transmitir datos hasta un mx. de
4 Kbytes a una velocidad media.
La consistencia de datos se trata detalladamente en el apartado 4.8.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

4-21

Funciones de comunicacin en S7-300/400 y C7-600

Bloques para S7-400


Una parte de los SFB para comunicaciones constituye el interface software entre
el CPU S7-400 y el CP 441.
En la tabla siguiente se exponen los SFBs para comunicaciones aplicables:
Bloque

Descripcin

SFB 12
SFB 13

BSEND
BRCV

Transferir un paquete de datos al interlocutor. El CP


punto a punto confirma la recepcin de los datos.

SFB 14

GET

Leer datos (mx. 400 bytes) de un interlocutor


S7-300/400 C7-600.

SFB 15

PUT

Inscribir datos (mx. 400 bytes) en un interlocutor


S7-300/400 C7-600.

SFB 16

PRINT

Transmitir a una impresora un texto de mensaje con


hasta 4 variables.

SFB 22

STATUS

Ofrece el estado del CP y del interface RS 232.

Direccionamiento
Es necesario asumir el ID local de la configuracin de enlaces STEP 7 y
retransmitirlo al respectivo mdulo de comunicacin.
De esta forma se direcciona slo el CP punto a punto y no el interlocutor.

4-22

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en S7-300/400 y C7-600

Bloques para S7-300 y C7-600


La tabla siguiente incluye los bloques de funcin (funciones) del CP 340 y su
significado.
Bloque

Descripcin

FB 2
FB 3

P_RCV
P_SEND

Transferir un paquete de datos al interlocutor. El CP


punto a punto confirma la recepcin de los datos.

FB 4

P_PRINT

Transmitir a una impresora un texto de mensaje con


hasta 4 variables.

FC 5

V24_STAT

Ofrece los estados de seal en el interface RS 232C


del CP 340-RS 232C.

FC 6

V24_SET

Activar/desactivar las salidas en el interface RS 232C


del CP 340-RS 232C.

La tabla siguiente incluye los bloques de funcin (funciones) del CP 341 y su


significado.
Bloque

Descripcin

FC 5

V24_STAT
(versin 2.0)

Leer los estados de seal en el interface RS 232C del


CP 341-RS 232C.

FC 6

V24_SET
(versin 2.0)

Activar/desactivar las salidas en el interface RS 232C


del CP 341-RS 232C.

FB 7

P_RCV_RK

Recibir datos de un interlocutor, as como depositar


datos en un bloque de datos o prepararlos para un
interlocutor.

FB8

P_SND_RK

Transferir todo el rea de un bloque de datos o parte


del mismo a un interlocutor, o bien obtener datos de
ste.

Direccionamiento
El direccionamiento se efecta a travs de la direccin local (LADDR) en el
bloque.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

4-23

Funciones de comunicacin en S7-300/400 y C7-600

Procedimiento 3964(R)
El 3964(R) es un procedimiento clasificable en el nivel 2 (enlace) del modelo de
referencia ISO. El procedimiento 3964 opera sin carcter de verificacin, y el
procedimiento 3964(R) opera con el mismo.
El procedimiento 3964(R) garantiza una elevada seguridad de transmisin en la
lnea. Ello se consigue mediante un mecanismo fijo de establecimiento y
disolucin de telegramas (mensajes), as como la incorporacin de caracteres de
verificacin (BCC). La distancia de Hamming en 3964(R) es 3.
Lmites de prestaciones
No queda asegurado el procesamiento posterior de los datos de emisin/recepcin
en el interlocutor. Para ello es necesario programar un mecanismo de acuse (en el
programa de aplicacin).

Procedimiento RK512
El RK512 es un procedimiento clasificable en el nivel 4 (transporte) del modelo de
referencia ISO.
Este procedimiento RK512 garantiza una elevada seguridad de transmisin en la
lnea, por utilizarse en el mismo el procedimiento 3964(R) para el transporte de
datos. La distancia de Hamming en RK512 es 4.
Queda asegurado el procesamiento posterior en el interlocutor porque el intrprete
RK512 evala la informacin de longitud en el encabezamiento y, tras depositar
los datos en el rea de destino del interlocutor, genera un telegrama de acuse que
informa si ha tenido xito o no el transporte de los datos.
El driver RK512 se encarga autnomamente de la aplicacin correcta del
procedimiento 3964(R) y la evaluacin/agregacin de la informacin de longitud,
as como la generacin de los telegramas de respuesta.

4-24

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en S7-300/400 y C7-600

Procedimiento ASCII
El ASCII es un procedimiento clasificable en el nivel 1 (fsico) del modelo de
referencia ISO.
Con el mismo es posible definir un procedimiento cualquiera mediante caracteres
ASCII.
Seguridad en la transmisin
Si bien la transmisin de los datos mediante el driver ASCII es sumamente
eficiente, no queda asegurado el transporte de los mismos. Slo se utiliza un bit
de paridad.
Si se transmite errneamente un bit dentro de un carcter, esto se detecta por
medio del bit de paridad y es corregido. Sin embargo, si se transmiten
errneamente varios bits ya no puede detectarse el error.
Para aumentar la seguridad de transmisin, se prevn en el programa de
aplicacin una informacin de la longitud del telegrama y una suma de
verificacin.
La seguridad de los datos puede incrementarse an ms introduciendo telegramas
de acuse (en el programa de aplicacin).

Drivers cargables
Para protocolos especiales se ofrecen drivers cargables adicionales para los CPs.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

4-25

Funciones de comunicacin en S7-300/400 y C7-600

4.8

Consistencia de datos en S7-300/400 y C7-600


(SFC UBLKMOV)

Definicin
Se denomina consistencia o coherencia de datos al tamao de un rea de datos
que no puede modificarse por procesos concurrentes simultneos. Por
consiguiente, las reas de datos mayores que la consistencia de datos podran
falsearse en conjunto. Es decir, un rea de datos coherente (mayor que la
consistencia de datos) puede estar formada en un determinado instante en parte
por paquetes de datos consistente nuevos y en parte por antiguos.

Panormica
Si en el programa de aplicacin existe una funcin de comunicacin
p.ej. BSEND/BRECV que recurre a datos comunes, es posible coordinar el
acceso a dicha rea de datos p.ej. a travs del parmetro "DONE". Por lo tanto,
se puede asegurar en el programa de aplicacin la consistencia de los datos en
las reas de comunicacin transferidas localmente mediante un bloque de
comunicacin.
Sin embargo, en las funciones de comunicacin S7 p.ej. PUT/GET o
inscribir/leer a travs de comunicacin OP debe considerarse ya en la
programacin la magnitud de la consistencia de datos, dado que no se requiere
ningn bloque en el programa de aplicacin del equipo de destino (servidor).
A diferencia de lo que sucede en S7-300 y C7-600 (excepcin: CPU 318-2 DP), en
el S7-400 no se procesan los datos de comunicacin en el punto de control del
ciclo, sino en segmentos de tiempo fijos durante el ciclo del programa. En el lado
del sistema slo pueden ser procesadas de forma consistente las instrucciones
byte, palabra y palabra doble, es decir, que stas no son interrumpidas por las
funciones de comunicacin.
Por lo tanto, la transmisin consistente de grandes paquetes de datos para reas
de comunicacin (mayor que byte, palabra o palabra doble) debe asegurarse en el
programa de aplicacin de S7-400 mediante la funcin del sistema UBLKMOV
(uninteruptable block move).
Entonces se tiene acceso de forma consistente a dichas reas de comunicacin,
p.ej. desde un OP o una OS, mediante las funciones PUT/GET o leer/inscribir
variables.

4-26

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en S7-300/400 y C7-600

Diferencias existentes entre los CPUs 312 IFM a 316-2 DP y C7-600, por un lado,
y CPU 318-2 y todos los CPUs 41x, por otro lado:

CPU 312 IFM a 316-2 DP


y C7-600

CPU 318-2 y 41x

Las funciones PUT/GET de la


comunicacin S7 leer/inscribir
variables a travs de la comunicacin
OP son procesadas en el punto de
control del ciclo de CPU 312 IFM a
CPU 316-2 DP o C7-600.

Las funciones PUT/GET de la


comunicacin S7 leer/inscribir
variables a travs de la comunicacin
OP son procesadas en CPU 318-2 a
CPU 41x por el sistema operativo en
segmentos de tiempo. Debido a ello,
el programa de aplicacin puede ser
interrumpido tras cada instruccin (de
byte, palabra o palabra dople)
cuando se accede a una variable de
comunicacin. Por consiguiente, la
consistencia de datos de una variable
de comunicacin es posible slo
hasta los lmites de instruccin
utilizados en el programa de
aplicacin.

Para garantizar un tiempo de


respuesta a alarma de proceso
definido, las variables de
comunicacin se copian de forma
consistente en la memoria de
aplicacin en bloques de a 8 (32)
bytes en el punto de control del ciclo
del sistema operativo. No se
garantiza la consistencia para todas
las reas de datos mayores.
Si se exigiera una consistencia de
datos definida, las variables de
comunicacin en el programa de
aplicacin no debern por lo tanto ser
mayores de 8 32 bytes (segn la
versin).

Si se exigiera una consistencia de


datos mayor que byte, palabra o
palabra doble, las variables de
comunicacin deben manipularse en
el programa de aplicacin siempre
mediante el SFC 81 "UBLKMOV", el
gual garantiza una escritura/lectura
consistente para todo el rea de
variables de comunicacin.

Propiedades
La funcin de sistema UBLKMOV copia el contenido de una zona fuente
consistente en una zona de destino. Este proceso de copiado no puede ser
interrumpido por los segmentos de tiempo de la comunicacin (funcin de copiado
consistente).
En consecuencia, una funcin PUT/GET ya iniciada (funcin de servidor en el
sistema operativo) no es interrumpida, sino que se ejecuta hasta el final antes de
que empiecen a copiarse los datos mediante UBLKMOV. Por otra parte, una
funcin PUT/GET (funcin de servidor en el sistema operativo) no empieza a
procesarse hasta que haya acabado UBLKMOV.
El tiempo de reaccin a alarma puede prolongarse debido al tiempo de ejecucin
de SFC.
La mxima cantidad de datos que puede copiarse de forma ininterrumpida es
512 bytes.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

4-27

Funciones de comunicacin en S7-300/400 y C7-600

4-28

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en M7-300/400

Funciones de comunicacin en
M7-300/400

Definicin
El M7-API (Application Programming Interface) forma parte del software de
sistema para M7-300/400. El mismo ofrece, en forma de interface C, las funciones
necesarias para la comunicacin con componentes de automatizacin SIMATIC.

Indice del captulo


Apartado

Tema

Pgina

5.1

Funciones de comunicacin para enlaces bsicos S7

5-2

5.2

Funciones de comunicacin para enlaces

5-5

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

5-1

Funciones de comunicacin en M7-300/400

5.1

Funciones de comunicacin para enlaces bsicos S7

Panormica
Las llamadas de funcin para enlaces no configurados permiten intercambiar
datos entre un CPU M7/FM y otro mdulo apto para comunicacin, siempre que
los interlocutores estn conectados a una subred MPI comn o pertenezcan a un
mismo equipo M7/S7/C7. Las llamadas de funcin para enlaces no configurados
no permiten la comunicacin superando los lmites de subred.

Enlaces
Estas funciones permiten transmitir cantidades pequeas de datos (mx. 76
bytes).
La cantidad de interlocutores accesibles no est ligada a los recursos de enlace
internos del CPU M7/FM.
Hay disponibles dos tipos de llamadas de funcin:
Llamadas para la comunicacin con interlocutores en la subred MPI
Llamadas para comunicacin dentro de un equipo SIMATIC
No es necesario configurar enlaces. El enlace con el interlocutor se establece
dinmicamente al solicitar la funcin.

Recursos de enlace
Los recursos de enlace no se reservan previamente mediante configuracin en un
CPU/FM, sino que se solicitan dinmicamente mediante la llamada de funcin y
se vuelven a liberar segn la parametrizacin.
Si no hay recursos de enlace libres en un CPU no es posible establecer un nuevo
enlace (escasez temporal de recursos).

Funciones de comunicacin
En el lado del servidor, no se necesitan en el programa de aplicacin llamadas
para las funciones M7PBKXGet y M7PBKXPut o M7PBKIGet y M7PBKIPut, pues
estas funciones de comunicacin ya son gestionadas por el sistema operativo.

5-2

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en M7-300/400

Comunicacin va la subred MPI


Con estas funciones de comunicacin es posible alcanzar todos los interlocutores
conectados a la subred MPI.
Tambin se puede acceder en escritura y lectura a datos de CPUs S7-200.
Se ofrecen las llamadas de funcin siguientes (vase tambin bibliografa
STEP 7):
Llamada de funcin

Descripcin

M7PBKXSend

Arranca la emisin asncrona de datos a un bloque


X_RCV o llamada M7PBKXRcv del interlocutor.

M7PBKXRcv

Arranca la recepcin asncrona de datos de un bloque


X_SEND o llamada M7PBKXSend del interlocutor.

M7PBKXGet

Arranca el acceso asncrono en lectura a una variable


desde el servidor de objetos S7 o el rea de datos de
CPU S7 del interlocutor. De esta funcionalidad se
encarga en el interlocutor el sistema operativo.

M7PBKXPut

Arranca el acceso asncrono en escritura a una


variable en el servidor de objetos S7 o el rea de
datos de CPU S7 del interlocutor. De esta
funcionalidad se encarga en el interlocutor el sistema
operativo.

M7PBKXAbort

Interrumpe un enlace existente, creado con las


funciones M7PBKXSend, M7PBKXPut o M7PBKXGet,
sin transmitir datos. Con ello se liberan nuevamente
en ambos lados los correspondientes recursos de
enlace.

M7PBKXCancel

Cancela una recepcin asncrona de datos arrancada


con la funcin M7PBKXRcv.

Direccionamiento del interlocutor


En las antedichas llamadas de funcin, los interlocutores se direccionan a travs
de la direccin de estacin en la subred MPI configurada con STEP 7. El
interlocutor no tiene que estar en el mismo proyecto S7.

Subredes
Los interlocutores accesibles debern estar conectados a una subred MPI comn.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

5-3

Funciones de comunicacin en M7-300/400

Comunicacin dentro de un equipo SIMATIC


Las llamadas de funcin siguientes permiten alcanzar interlocutores dentro de un
equipo (p.ej. mdulos FM en el bastidor central o en una ET 200M). Dentro de un
equipo SIMATIC, a travs de enlaces no configurados slo es posible aplicar
funciones de comunicacin unilaterales.
Se ofrecen las siguientes llamadas de funcin (vase tambin bibliografa
STEP 7):
Llamada de funcin

Descripcin

M7PBKIGet

Arranca el acceso asncrono en lectura a una variable


desde el servidor de objetos S7 o el rea de datos de
CPU S7 del interlocutor. De esta funcionalidad se
encarga en el interlocutor el sistema operativo.

M7PBKIPut

Arranca el acceso asncrono en escritura a una


variable en el servidor de objetos S7 o el rea de
datos de CPU S7 del interlocutor. De esta
funcionalidad se encarga en el interlocutor el sistema
operativo.

M7PBKIAbort

Interrumpe un enlace existente, creado con las


funciones M7PBKIPut o M7PBKIGet, sin transmitir
datos. Con ello se liberan nuevamente en ambos lados
los correspondientes recursos de enlace.

Direccionamiento del interlocutor


En las antedichas llamadas de funcin, los interlocutores se direccionan a travs
de la direccin inicial de mdulo configurada con STEP 7.

Tamao de datos tiles


La cantidad de datos tiles transmisibles es como mx. 76 bytes uniformemente
en todo el sistema.
La consistencia de datos para S7-300/400 y C7-600 se trata detalladamente en el
apartado 4.8.

5-4

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en M7-300/400

5.2

Funciones de comunicacin para enlaces S7

Panormica
Las llamadas de funcin para enlaces configurados permiten intercambiar grandes
cantidades de datos (hasta mx. 64 Kbytes) entre un CPU M7/FM y otro mdulo
apto para comunicacin. Es posible alcanzar interlocutores en diferentes subredes
(MPI, PROFIBUS, Industrial Ethernet), as como interlocutores situados dentro de
un mismo equipo.
No slo pueden transmitirse datos, sino tambin otras funciones de comunicacin
para controlar y vigilar el interlocutor.

Enlaces
Para la comunicacin son indispensables los enlaces configurados. Dichos
enlaces se crean con STEP 7.
Segn su disponibilidad, se distinguen dos tipos de enlaces:
Enlaces estticos, disponibles continuamente. Su establecimiento lo controla el
sistema operativo. La cantidad mxima est limitada por los recursos del
sistema.
Enlaces dinmicos, que se establecen slo a peticin del programa de
aplicacin. Por ello, no est limitada la cantidad mxima de enlaces
configurables.

Recursos de enlace
Si en un CPU ya no quedan recursos de enlace libres, no es posible establecer
ningn nuevo enlace (escasez temporal de recursos).

Subredes
Los interlocutores accesibles debern estar conectados a una subred MPI,
PROFIBUS o Industrial Ethernet comn.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

5-5

Funciones de comunicacin en M7-300/400

Tamao de datos tiles


El tamao de datos tiles mx. depende del tipo de bloque utilizado y del
interlocutor.
Bloque

M7-300/400 a
S7-300/C7-600
(servidor)

M7-300/400 a
M7-300/400

400 bytes

1)

880 bytes

1)

440 bytes

1)

920 bytes

1)

64 Kbytes

M7PBKGet /
M7PBKPut /
M7BUBCycRead /
M7BUBRead /
M7BUBWrite

160 bytes

M7PBKUSend /
M7PBKURcv
M7PBKBsend /
M7PBKBrcv

1)

M7-300/400 a
S7-400

64 Kbytes

1)

corresponde al tamao total de datos tiles para una llamada de funcin con 1-4
variables (para una cantidad mayor de variables, vea el manual de referencia M7-SYS).

La consistencia de datos para S7-300/400 y C7-600 se trata detalladamente en el


apartado 4.8.

Direccionamiento
El direccionamiento del interlocutor tiene lugar a travs del punto final del enlace
local (ID local). Este lo crea STEP 7 al configurar el enlace. El interlocutor no
tiene que estar en el mismo proyecto S7.

5-6

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en M7-300/400

Paralelismo de las funciones de comunicacin


A travs de un enlace se pueden ejecutar varias funciones de comunicacin
simultneamente. Esto es posible, entre otras, en las funciones de comunicacin
M7PBKBsend/M7PBKBrcv y M7PBKUsend/M7PBKUrcv.
Mediante R_ID se define la correspondencia entre la funcin de emisin y
recepcin a travs de un mismo enlace (R_ID ajustado al mismo valor).

R_ID=1

M7PBKBsend

M7PBKBrcv

R_ID=1

M7PBKBsend

R_ID=2

M7PBKURcv

R_ID=3

ID
R_ID=2

M7PBKBrcv
ID
Enlace

R_ID=3

Figura 5-1:

M7PBKUSend

Varias funciones de comunicacin a travs de un enlace

Clases de funcin
Las llamadas de comunicacin se dividen en cinco clases de funcin:
Funciones para gestin de enlaces
Funciones de emisin y recepcin
Funciones de control
Funciones de consulta y vigilancia
Funciones para operacin y observacin

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

5-7

Funciones de comunicacin en M7-300/400

Funciones para gestin de enlace


Estas llamadas permiten:
Crear y cerrar relaciones de aplicacin para comunicaciones
Consultar informaciones sobre el enlace, p.ej. el tamao de datos tiles
Llamada de funcin

Descripcin

M7KInitiate

Crear relacin de aplicacin para comunicacin

M7KAbort

Cerrar una relacin de aplicacin

M7GetPduSize

Consultar tamao de datos tiles mx. inclusive


encabezamiento

M7GetConnStatus

Consultar estado de relacin de aplicacin

M7KPassword

Acceder a funciones protegidas por clave

Funciones de emisin y recepcin


Estas funciones de comunicacin permiten intercambiar datos entre dos
interlocutores.
Para ello hay disponibles las llamadas de funcin siguientes:
Llamada de funcin

5-8

Descripcin

M7PBKBrcv

Recepcin de datos por paquetes: arranca la


recepcin asncrona de datos de un bloque B_SEND o
llamada M7PBK B_SEND del interlocutor.

M7PBKBsend

Emisin de datos por paquetes: arranca la emisin


asncrona de datos a un bloque B_RCV o llamada
M7PBKBrcv del interlocutor.

M7PBKUSend

Emisin no coordinada: arranca la emisin asncrona


de datos a un bloque U_RCV o llamada M7PBKURcv
del interlocutor.

M7PBKURcv

Recepcin no coordinada de datos: arranca la


recepcin asncrona de datos de un bloque U_SEND o
llamada M7PBKUSend del interlocutor.

M7PBKGet

Arranca la lectura asncrona de variables del servidor


de objetos S7 rea de datos de CPU S7 del
interlocutor. De esta funcionalidad se encarga en el
interlocutor el sistema operativo.

M7PBKPut

Arranca la escritura asncrona en variables del


servidor de objetos S7 rea de datos de CPU S7 del
interlocutor. De esta funcionalidad se encarga en el
interlocutor el sistema operativo.

M7PBKCancel

Interrumpe la peticin de emisin o recepcin


(M7PBKBsend, M7PBKBrcv) en curso.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en M7-300/400

Funciones de control
Estas llamadas permiten forzar cambios de estado operativo en el interlocutor:
Llamada de funcin

Descripcin

M7PBKResume

Rearrancar un CPU S7-400 cuando ste estaba en


STOP.

M7PBKStart

Activar REARRANQUE COMPLETO en un CPU


S7/M7-300/400 C7-600 cuando ste est en STOP.

M7PBKStop

Activar STOP en un CPU S7/M7-300/400 C7-600


cuando ste est en RUN, PARADA o arranque.

Funciones de consulta y vigilancia


Estas llamadas permiten
consultar informaciones sobre el interlocutor.
leer o ajustar la hora/fecha en un interlocutor.
enviar llamadas al servidor de diagnstico (ste permite a una aplicacin que
corre en el SIMATIC M7 registrarse para recibir los mensajes de diagnstico
emitidos por un sistema de automatizacin remoto).
Llamada de funcin

Descripcin

M7PBKStatus

Ofrece el estado operativo de un interlocutor.

M7DiagMode

Darse de alta o baja para el diagnstico.

M7KEvent

Recoger datos de mensajes asncronos.

M7KReadTime

Leer la hora/fecha.

M7KWriteTime

Ajustar la hora/fecha.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

5-9

Funciones de comunicacin en M7-300/400

Funciones para operacin y observacin


Las llamadas M7-API para operacin y observacin permiten realizar aplicaciones
de O&O propias en un microcomputador industrial M7.
De esta forma, en M7-API se ofrecen p.ej. funciones para leer y escribir o para
leer cclicamente variables en un sistema de automatizacin remoto.
Llamada de funcin

5-10

Descripcin

M7BUBCycRead

Crear peticin para lectura cclica

M7BUBCycReadDelete

Borrar peticin para lectura cclica

M7BUBCycReadStart

Arrancar peticin para lectura cclica

M7BUBCycReadStop

Detener peticin para lectura cclica

M7BUBRead

Leer variables O&O

M7BUBWrite

Inscribir variables O&O

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Intercambio de datos controlado cclicamente en S7/M7-300/400 y C7-600

Intercambio de datos controlado


cclicamente en S7/M7-300/400 y C7-600

Panormica
En este captulo se trata la comunicacin controlada cclicamente.

Indice del captulo


Apartado

Tema

Pgina

6.1

Introduccin

6-2

6.2

Comunicacin por datos globales GD

6-3

6.3

Periferia descentralizada va PROFIBUS-DP

6-8

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

6-1

Intercambio de datos controlado cclicamente en S7/M7-300/400 y C7-600

6.1

Introduccin

Definicin
En el intercambio de datos controlado cclicamente, los datos globales (p.ej.
marcas, temporizadores, contadores o entradas/salidas) configurados slo se
transfieren una vez, como la imagen del proceso, durante la ejecucin cclica del
programa (OB1).
Intercambio de datos controlado cclicamente

6-2

Servicios

Configuracin va

Paquete
software

Comunicacin por datos


globales GD

Tabla GD
STEP 7
(Subred MPI -> Configurar datos
globales)

Periferia descentralizada
PROFIBUS-DP

Configurar el hardware STEP 7

STEP 7

Periferia
descentralizada va
bus interface AS

Configurar el hardware STEP 7


STEP 7
(si se utilizan el interface
integrado y DP/interface AS-Link)
Configurar CP interface AS
(CP342-2) con el hardware
STEP 7
Configurar C7-621 ASi con el
hardware STEP 7

Periferia
descentralizada va
EIB

Configurar el hardware STEP 7


(interface integrado y DP/EIB
Link)
EIB con ETS2

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Intercambio de datos controlado cclicamente en S7/M7-300/400 y C7-600

6.2

Comunicacin por datos globales GD

Panormica
Los CPUs S7 llevan integradas en el sistema operativo funciones de
comunicacin simples como la "comunicacin GD". De esta forma, un CPU puede
intercambiar datos cclicos con otros CPUs a travs del interface MPI sin
necesidad de programacin. El intercambio de datos cclico tiene lugar en el punto
de control del ciclo con la imagen del proceso normal.

Propiedades
En la tabla de datos globales es posible registrar hasta 15 estaciones diferentes
(CPUs S7-300/400 C7-600).
Para la comunicacin por datos globales no se precisan recursos de enlace en los
CPUs S7-300/400 C7-600.
En el intercambio de datos globales, un CPU S7-300/400 enva sus datos
simultneamente (Broadcast) a todos los CPUs S7-300/400 C7-600 conectados
a la subred MPI.
La consistencia de datos para S7-300/400 y C7-600 se trata detalladamente en el
apartado 4.8.

Tiempo de respuesta
El tiempo de respuesta RT (Tmx. en ms) depende del ciclo (en ms) de los
programas de aplicacin y de los factores de ciclo GD (factor U) en los lados de
emisin y recepcin. El tiempo de respuesta puede calcularse aproximadamente
segn la frmula siguiente:
Tmx. = cicloemisor * factor Uemisor + cicloreceptor * factor Ureceptor + RTMPI * MPIcant. estac.
Die RTMPI es de 1 ms para una velocidad de transmisin de datos de
187,5 Kbaudios.

Datos globales
Los datos globales utilizados en este procedimiento de comunicacin son, p.ej.,
marcas y reas en bloques de datos que se intercambian entre dos o ms CPUs
S7-300/400 C7-600 interconectados va MPI.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

6-3

Intercambio de datos controlado cclicamente en S7/M7-300/400 y C7-600

Configurar datos globales


La comunicacin por datos globales no es programada, sino que se configura
(barra de men: Subred MPI -> Definir datos globales).
Con STEP 7 se crea una tabla de datos globales que define la configuracin para
el intercambio de datos. Todos los CPU S7-300/400 y C7-600 debern hallarse en
un mismo proyecto STEP 7. En la tabla de datos globales se registra
qu CPUs deben intercambiar datos en la subred MPI.
qu datos deben emitirse/recibirse.
la longitud de un objeto GD, indicada en bytes, palabras, palabras dobles o, en
caso de reas ms grandes, mediante la direccin inicial y la longitud en bytes
(p.ej. MW30:8).
Opcionalmente es posible definir
un factor de ciclo que especifica tras cuntos ciclos de programa deben
emitirse/recibirse los datos y
un rea de datos para las informaciones de estado.

Transmitir cclicamente datos globales


El CPU enva los datos globales al final de un ciclo y los lee al comienzo del
mismo. El factor de ciclo que se define en la tabla de datos globales permite
especificar tras cuntos ciclos debe realizarse el envo o la recepcin de los datos.

Paquete GD
Todos los datos globales que van desde un emisor hacia los mismos receptores
se agrupan en un paquete GD. Este paquete se enva dentro de un telegrama.
Cada paquete GD se identifica mediante un nmero de paquete GD. Si se supera
la longitud mxima de un paquete GD de emisin se utiliza un nuevo crculo GD.

6-4

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Intercambio de datos controlado cclicamente en S7/M7-300/400 y C7-600

Crculo GD
Los CPUs que participan en el intercambio de datos de un determinado paquete
GD forman un crculo GD. Si en una subred MPI hay ms CPUs que intercambian
otros paquetes GD, forman un segundo crculo GD. Varios crculos pueden
acceder a un mismo CPU, es decir, que pueden solaparse.

Figura 6-1:

Ejemplo de crculos GD y paquetes GD

Ejemplo
Basndose en la figura anterior, se expone a continuacin una tabla GD con los
respectivos paquetes GD y crculos GD.
Datos globales para subred "ejemplo/red MPI 1"
Identificador GD

CPU 1

CPU 2

CPU 3

GD 1.1.1

>>MB100 MB100

MB100

GD 1.1.2

>>MB100 EB100

EB102

GD 2.1.1

>>MW120 AW40

GD 3.1.1

MW30:8

CPU 4

EW40

>>MW30:8

Nota
Todos los CPUs deberan recibir un nombre individual, porque en la tabla GD slo
aparece ste (cada CPU S7 tiene por defecto el nombre de su tipo, p.ej.
CPU314(1)).

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

6-5

Intercambio de datos controlado cclicamente en S7/M7-300/400 y C7-600

Identificador GD
Una vez compilada con xito por primera vez la tabla GD, la primera columna de
datos globales presenta el siguiente identificador inalterable asignado por STEP 7:

6-6

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Intercambio de datos controlado cclicamente en S7/M7-300/400 y C7-600

Recursos GD de los CPUs


Por recursos GD de un CPU se entiende la mx. cantidad de crculos GD en los
que puede participar ese CPU. En la tabla siguiente se especifican los recursos
GD de cada CPU.
Recursos GD

CPU 312 IFM


CPU 318-2
CPU 313
CPU 314 IFM
CPU 315
CPU 315/-2 DP
CPU 316-2 DP
CPU C7-600

CPU 412-1
CPU 413-1
CPU 413-2
CPU 414-1
CPU 414-2

CPU 416-1 CPU 417-4


CPU 416-2

Mx. cant. crc.


GD por CPU

16

16

Mx. cant.
paquetes recep.
GD para todos
crculos GD

16

16

32

32

Mx. cant.
paquetes emis.
GD por crculo
GD

Mx. cant.
paquetes recep.
GD por crculo
GD

Mx. cant.
paquetes emis.
GD para todos
crculos GD

16

16

Long. mx.
1)
paquete GD

22 bytes

54 bytes

54 bytes

54 bytes

64 bytes

Factor de ciclo

1-225

1-255

1-255

1-255

1-255

Transferencia de
datos controlada
por evento

no

no

Transmisin de datos globales controlada por evento


Las funciones de sistema SFC 60 GD_SND y SFC 61 GD_RCV permiten emitir o
recibir paquetes GD en cualquier punto del programa de aplicacin, como
alternativa a la transmisin cclica. Para esto es indispensable que est
configurado el intercambio de datos, es decir, que se haya creado una tabla de
datos globales.
Como parmetros de las SFCs deben definirse los nmeros del crculo GD y del
paquete GD generados al configurar la tabla de datos globales.
Si en dicha tabla se ajusta a cero el factor de ciclo, los datos globales slo se
transfieren al solicitar la SFC correspondiente.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

6-7

Intercambio de datos controlado cclicamente en S7/M7-300/400 y C7-600

6.3

Periferia descentralizada va PROFIBUS-DP

Panormica
PROFIBUS-DP cumple los elevados requisitos de tiempo que se imponen para el
intercambio de datos en el sector de la periferia descentralizada y los dispositivos
de campo. La tpica configuracin DP tiene una estructura monomaestro. La
comunicacin entre el maestro DP y el esclavo DP se efecta segn el principio
maestro-esclavo. Esto significa que los esclavos DP slo pueden actuar en el bus
tras solicitarlo el maestro. A tal efecto, los esclavos DP son activados
sucesivamente por el maestro conforme a una lista de llamadas (lista de sondeo).
Entre el maestro DP y el esclavo DP se intercambian los datos tiles
continuamente (de forma cclica), sin tener en consideracin su contenido.
Dicho interface PROFIBUS-DP est o bien integrado en los CPUs o est
materializado en mdulos especficos (IMs, CPs). A la periferia conectada al
PROFIBUS en la unidad ET 200 como esclavo DP se accede como a cualquier
otra unidad perifrica situada en el aparato central o de ampliacin. Es decir, es
posible acceder a los mdulos perifricos directamente mediante instrucciones o
durante la actualizacin de la imagen del proceso.

Propiedades
Periferia descentralizada
A un maestro DP (p.ej. CPU) es posible conectar un mx. de 125 estaciones
esclavas PROFIBUS DP (segn el CPU utilizado).
La parametrizacin se efecta con STEP 7.
Las unidades de programacin pueden conectarse tambin a travs de
PROFIBUS.
A este respecto, se hace distincin entre:
Intercambio cclico de datos
Intercambio acclico de datos
Intercambio directo de datos (trfico de enlace directo)
Intercambio sincronizado de datos (equidistancia)
Periferia descentralizada a travs de un bus interface AS
A un esclavo interface AS se accede como a cualquier otra unidad perifrica
situada en el aparato central o de ampliacin. Es decir, es posible acceder a
actuadores y sensores directamente mediante instrucciones de E/S o durante la
actualizacin de la imagen del proceso.

6-8

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Intercambio de datos controlado cclicamente en S7/M7-300/400 y C7-600

Periferia descentralizada a travs de EIB


EIB es un sistema de bus en serie descentralizado y controlado por eventos, que
se basa en CSMA/CA. Su finalidad es registrar, controlar, supervisar y notificar
todas las funciones tcnicas de servicio en un edificio o incluso en bienes
inmuebles mayores.
Con ayuda del DP/EIB Link se tiene acceso desde PROFIBUS-DP a cualquier
equipo EIB. DP/EIB Link es a la vez un esclavo PROFIBUS-DP y un equipo EIB.
Los equipos EIB son activados a travs de llamadas SEND/RECEIVE.

Interfaces PROFIBUS-DP
El acceso a la periferia descentralizada puede realizarse tanto a travs del
interface PROFIBUS-DP integrado o va un CP PROFIBUS o un IM 467.
En SIMATIC S7/M/C7, el interface PROFIBUS-DP integrado en el CPU es
completado por mdulos de interface aparte.
Para conectar SIMATIC M7 a PROFIBUS-DP se prev el submdulo interface
IF 64-DP, que se enchufa en el puerto MFI (MFI = puerto multifuncional).
CPU 388-4 en M7-300 con el mdulo personalizable FM 356 (maestro).
El submdulo interface IF 964-DP se enchufa en el puerto MFI en un mdulo
de ampliacin (EXM).
CPUs 488-4 y 488-5 en M7-400 con el mdulo personalizable FM 456-4
(maestro).
El submdulo interface IF 964-DP puede enchufarse en el puerto MFI de estos
mdulos o en el puerto MFI de los mdulos de ampliacin (EXM) conectados.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

6-9

Intercambio de datos controlado cclicamente en S7/M7-300/400 y C7-600

Conexiones en SIMATIC:
Hardware

Software

PROFIBUS-DP
Maestro
*
clase 1

S5
505

CP 5431

IM 308-C

505 FIM

Maestro
*
clase 2

Esclavo
DP

z
z

505 RBC
S7-300/
C7-600

S7-400

PG/PC

CPU 315-2

CPU 316-2

CPU 318-2

CP 342-5

CPU 412-1

CPU 412-2

CPU 414-2

CPU 414-3

CPU 416-3

CPU 417-4

CPU 417-H

CP 443-5
Extended

IM 467

IM 467 FO

IF 964

z
DP-Base

DP-5613

CP 5614

DP-Base

CP 5412 (A2)

DP-5412

Profi-5412

CP 5511

SOFTNET-DP

CP 5611

SOFTNET-DP
Slave

CP 5613

z
z

Maestro DP clase 1: intercambio de datos cclico con el esclavo


Maestro DP clase 2: como maestro DP clase 1 + funciones de diagnstico, administracin, etc.
(p.ej. unidades de programacin)

6-10

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Intercambio de datos controlado cclicamente en S7/M7-300/400 y C7-600

6.3.1

Configuracin maestro-esclavo en
esclavos DP modulares y compactos

En esta configuracin, se intercambian los datos entre el maestro DP y esclavos


DP sencillos, es decir mdulos E/S, a travs del maestro DP. El maestro DP
explora sucesivamente cada esclavo DP configurado en su lista de llamadas (lista
de sondeo) dentro del sistema maestro DP, transmitiendo los datos de salida o
recibiendo de vuelta sus valores de entrada. Las direcciones E/S son asignadas
automticamente por el sistema de configuracin.
Esta configuracin se denomina tambin sistema monomaestro, porque aqu hay
conectados un solo maestro DP con sus respectivos esclavos DP a una subred
fsica PROFIBUS-DP.

Figura 6-2:

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Ejemplos de esclavos DP consistentes en ET 200B, ET 200M con


mdulo E/S

6-11

Intercambio de datos controlado cclicamente en S7/M7-300/400 y C7-600

6.3.2

Configuracin maestro-esclavo en
esclavos DP con preprocesamiento (esclavos DP inteligentes)

Los cometidos de automatizacin pueden desglosarse en tareas parciales, que


son controladas por un sistema de automatizacin de orden superior. Estas tareas
de control, ejecutables de forma autnoma y eficiente, son procesadas
previamente en un CPU. Dicho CPU se puede realizar como un esclavo DP
inteligente.
En las configuraciones con esclavos DP inteligentes (esclavo I), como p.ej. un
CPU 315-2DP, el maestro DP no accede a los mdulos E/S del esclavo DP
inteligente, sino slo a la zona de operandos del CPU en el esclavo I; es decir,
que dicha zona de operandos no deber ser ocupada para mdulos E/S reales en
el esclavo I. Esta asignacin debe efectuarse durante la configuracin del esclavo
I.
A tal efecto, el maestro DP puede direccionarse dentro de un sistema
monomaestro, con lo que los datos siguen intercambindose segn el principio
maestro-esclavo (MS) cclico.

Figura 6-3:

6-12

Ejemplos de esclavos DP inteligentes consistentes en equipos con CPU


315-2DP, CPU 316-2DP, CPU 318-2DP (C7-633/634/626 DP)

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Intercambio de datos controlado cclicamente en S7/M7-300/400 y C7-600

6.3.3

Configuracin de intercambio directo de datos


entre esclavo y esclavo I

Esta configuracin permite transmitir datos de entrada de esclavos DP muy


rpidamente hacia esclavos DP inteligentes en la subred PROFIBUS-DP.
En principio, todos los esclavos DP simples (desde una versin determinada) u
otros esclavos DP inteligentes pueden ofrecer ciertos datos de entrada para el
intercambio directo de datos entre esclavos DP. Tales datos slo pueden ser
recibidos por esclavos DP inteligentes, como p.ej. CPU 315-2DP.

Figura 6-4:

Ejemplos de esclavos DP inteligentes consistentes en equipos con CPU


315-2DP, CPU 316-2DP, CPU 318-2DP (C7-633/634/626 DP)

Aplicacin:
Desconexin rpida (se notifica una parada de emergencia al esclavo I)

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

6-13

Intercambio de datos controlado cclicamente en S7/M7-300/400 y C7-600

6.3.4

Configuracin de intercambio directo de datos entre esclavo y


esclavo I con dos sistemas maestro

Varios sistemas maestro DP conectados a una subred PROFIBUS-DP fsica se


denominan tambin sistema multimaestro. En esta configuracin, se pueden
intercambiar muy rpidamente seales entre esclavos DP simples pasando por
los sistemas maestro DP y esclavos DP inteligentes situados en una misma
subred PROFIBUS-DP fsica.
Por lo tanto, un esclavo DP inteligente, como p.ej. un CPU 315-2DP, puede
disponer que se transmitan directamente a su rea de entrada datos de entrada
procedentes de esclavos DP "simples" y de diferentes sistemas maestro DP (es
decir, un sistema multimaestro).
En principio, todos los esclavos DP simples (desde una versin determinada)
pueden ofrecer ciertos datos de entrada para el intercambio directo de datos (DX)
entre esclavos DP. A su vez, tales datos slo pueden ser siendo utilizados por
esclavos DP inteligentes, como p.ej. CPU 315-2DP.

Figura 6-5:

6-14

Ejemplos de esclavos DP inteligentes consistentes en equipos con CPU


315-2DP, CPU 316-2DP, CPU 318-2DP (C7-633/634/626 DP)

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Intercambio de datos controlado cclicamente en S7/M7-300/400 y C7-600

6.3.5

Intercambio directo de datos entre esclavo I/esclavo DP y maestro


con dos sistemas maestro

Varios sistemas maestro DP conectados a una subred PROFIBUS-DP fsica se


denominan tambin sistema multimaestro. En esta configuracin, los datos de
entrada procedentes de esclavos DP inteligentes o de esclavos DP simples
pueden ser ledos directamente por el maestro DP de otro sistema maestro DP
conectado a la misma subred PROFIBUS-DP fsica. Dicho mecanismo se
denomina tambin "shared input", porque los datos de entrada pasan por sistemas
maestro DP.

Figura 6-6:

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Ejemplos de esclavos DP inteligentes consistentes en equipos con CPU


315-2DP, CPU 316-2DP, CPU 318-2DP, CP342-5 (C7-633/634/626 DP)

6-15

Intercambio de datos controlado cclicamente en S7/M7-300/400 y C7-600

6-16

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en PCs

Funciones de comunicacin en PCs

Panormica
Para los PCs se ofrecen diferentes interfaces software. Tales funciones de
comunicacin estn disponibles en forma de interfaces para lenguaje C,
VisualBASIC y OPC.

Indice del captulo


Apartado

Tema

Pgina

7.1

Funciones de comunicacin para enlaces S7


configurados (SAPI-S7)

7-2

7.2

Funciones de comunicacin para enlaces compatibles


con S5

7-5

7.3

OLE for Process Control (OPC)

7-8

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

7-1

Funciones de comunicacin en PCs

7.1

Funciones de comunicacin para enlaces S7


configurados (SAPI-S7)

Panormica
Las funciones S7 para el PC (SAPI-S7) permiten intercambiar datos entre un PC y
un CPU/FM S7/M7/C7. Es posible acceder a interlocutores conectados en
diferentes subredes (PROFIBUS, Industrial Ethernet).
Adems de transmitir datos, tambin se pueden aplicar fuctiones de supervisin.
SAPI-S7 (Simple Application Programmers Interface = Interface de programacin
simple) constituye el interface de programacin C para acceder al S7 desde
PG/PC (servicio de comunicacin).
Se ofrece el interface SAPI-S7 para diferentes sistemas operativos y plataformas
hardware (v. catlogo IK 10).

Propiedades
En un PC y en computadores es posible gestionar servicios de las funciones S7.
El interface de programacin SAPI-S7 es de tipo asncrono.
SAPI-S7 gestiona automticamente tanto los servicios de comunicacin como
el establecimiento y disolucin del enlace.
SAPI-S7 soporta la bsqueda de errores con ayuda de la funcin Trace
integrada.
El interface SAPI-S7 puede aprovecharse tambin p.ej. para programas
VisualBASIC.

Enlaces
Para la comunicacin son indispensables los enlaces S7 configurados con
STEP 7.

7-2

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en PCs

Funciones
Se soportan las siguientes funciones de cliente:
Tramitar funciones locales y tareas administrativas.
Funciones de emisin y recepcin para transmitir (leer o escribir) en una o
varias variables.
Funciones de operacin & observacin, es decir, es posible parametrizar
peticiones de lectura cclicas y ejecutarlas de forma automtica.
Servicio SAPI S7

corresponde a

Descripcin

s7_get_vfd_state

Funciones S7
STATUS

Ofrece el estado de un interlocutor si


lo solicita el usuario.

s7_get_vfd_ustate

Funciones S7
USTATUS

Recibe mensajes de estado emitidos


espordicamente por un interlocutor.

s7_read

Comunicacin OP
LEER

Leer una variable de un interlocutor


especificando la direccin remota.

Funciones S7 GET
(1 variable)
s7_write

Comunicacin OP
INSCRIBIR
Funciones S7 PUT
(1 variable)

s7_multiple_read

Comunicacin OP
LEER
Funciones S7 GET
(varias variables)

s7_multiple_write

Comunicacin OP
INSCRIBIR
Funciones S7 PUT
(varias variables)

Inscribir una variable en un


interlocutor especificando la direccin
remota.
Leer varias variables de un equipo
remoto especificando las direcciones
remotas.
Inscribir varias variables en un
interlocutor especificando las
direcciones remotas.

s7_cycl_read

Besy

Preparar el servidor para lectura


cclica de una variable y arrancar
dicha operacin.

s7_cycl_read_init

Besy

Preparar el servidor para la lectura


cclica de una variable.

s7_cycl_read_start

Besy

Arrancar la lectura cclica de una


variable en el servidor.

s7_cycl_read_stop

Besy

Detener la lectura cclica de una


variable en el servidor.

s7_cycl_read_delete

Besy

Borrar la lectura cclica de una


variable en el servidor.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

7-3

Funciones de comunicacin en PCs

Servicio SAPI S7
S7_bsend_req()

corresponde a
BSEND

S7_get_bsend_cnf()
S7_brcv_init()

Descripcin
Enviar una aplicacin de cliente
de hasta 64 Kbytes a una estacin
remota.
Recibir el resultado de un
cometido BSEND.

BRCV

Preparacin dinmica del bfer


para recibir los datos BSEND de
la estacin remota.

S7_get_brcv_ind()

Copiar en el rea de memoria


indicada los datos netos
procedentes del interlocutor.

S7_brcv_stop()

Habilitar el bfer ocupado por


s7_brcv_init, con lo que ya no es
posible la comunicacin con el
BSEND remoto.

Besy = sistema operativo

Tamao de datos tiles


El tamao de datos tiles mximo depende de la funcin de comunicacin
utilizada y del interlocutor.
Bloques

PC hacia
S7-300 y
C7-600 (servidor)

PC hacia
S7-400

PC hacia
M7-300/400

s7_read

222 bytes

1)

462 bytes

1)

942 bytes

1)

s7_write

212 bytes

2)

452 bytes

2)

932 bytes

2)

s7-cycl_read

208 bytes

1)

448 bytes

1)

928 bytes

1)

1)

corresponde al tamao total de datos tiles para un servicio con una variable
(se reduce en 4 bytes por cada otra variable).
2)

corresponde al tamao total de datos tiles para un servicio con una variable
(se reduce en 14 bytes por cada otra variable inscrita).
La consistencia de datos se trata detalladamente en el apartado 4.8.

Direccionamiento
El direccionamiento del interlocutor tiene lugar a travs del punto final del enlace
local. Si se configura el enlace mediante COML S7, es necesario introducir los
parmetros de direccin (direccin de estacin y bastidor/slot en
SIMATIC S7/M7/C7) del interlocutor.

7-4

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en PCs

7.2

Funciones de comunicacin para enlaces compatibles


con S5

Panormica
El interface de programacin SEND/RECEIVE permite comunicarse desde un PC
con un sistema de automatizacin SIMATIC.
El interface SEND/RECEIVE es el interface C para acceder a los servicios FDL,
ISO-Transport e ISO-on-TCP.
Es posible acceder a interlocutores conectados a las subredes PROFIBUS e
Industrial Ethernet.
El interface SEND/RECEIVE se ofrece para diferentes sistemas operativos y
plataformas hardware (v. catlogo IK 10).

Nota para UDP y TCP


El acceso a los servicios UDP y exclusivamente TCP tiene lugar directamente a
travs del interface (o TLI).

Propiedades
El interface de programacin SEND/RECEIVE es un interface simple para
intercambiar datos con cualquier tipo de interlocutor en base a servicios de
comunicacin normalizados.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

7-5

Funciones de comunicacin en PCs

Enlaces
Para la comunicacin son indispensables enlaces configurados ISO-Transport,
ISO-on-TCP, UDP o FDL. La configuracin de los enlaces se efecta en el PC
(p.ej. mediante COML 1413) y en SIMATIC S7 mediante STEP 7 con el paquete
opcional correspondiente (NCM S7 PROFIBUS, NCM S7 Industrial Ethernet).
Los enlaces se pueden establecer y disolver desde el PC de forma controlada por
programa.

Interface

Servicio

SEND/RECEIVE

ISO-Transport

Paquete
NCM para Industrial Ethernet

ISO-on-TCP
Socket (TLI)

FDL

NCM para PROFIBUS

TCP/IP

WINDOWS/UNIX

ISO-on-TCP
UDP

Funciones
Se soportan las siguientes funciones de los paquetes NCM (Industrial
Ethernet/PROFIBUS):
Funcin

Descripcin

SEND_DATA

Enva paquetes de datos a un interlocutor a travs de un


enlace configurado.

RECEIVE_DATA Recibe paquetes de datos de un interlocutor a travs de un


enlace configurado.
CONN

Establecer un enlace con el interlocutor.

CLOSE

Disolver un enlace con el interlocutor.

Tamao de datos tiles


La cantidad de datos tiles transmisibles a SIMATIC S7 depende de la subred
utilizada y del interlocutor.
Ejemplo
Si en una comunicacin va Industrial Ethernet se utilizan en SIMATIC S7 las FCs
para datos largos (AG_LSEND/AG_LRECV), en el interface PC se pueden
transmitir o recibir hasta 8 Kbytes.

7-6

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en PCs

Coherencia de datos
La consistencia o coherencia de datos depende del sistema operativo utilizado en
el PC. Para la consistencia de datos hay que tener en consideracin los
respectivos mecanismos del PC (Windows/UNIX).

Recursos de enlace
Como se trata de enlaces configurados, la herramienta de configuracin utilizada
para tal fin comprueba si hay an disponibles recursos de enlace.

Direccionamiento
El interlocutor se selecciona a travs del enlace S7 configurado.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

7-7

Funciones de comunicacin en PCs

7.3

OLE for Process Control (OPC)

Definicin
OPC constituye un interface estndar para la comunicacin en la tcnica de
automatizacin. OLE es a su vez la designacin del modelo de componentes de la
empresa Microsoft. Se entiende aqu por componentes a los objetos de software o
aplicaciones que ofrecen sus funciones para otras aplicaciones.

Interface OPC
El interface OPC es la especificacin de un interface software uniforme y no
propietario basado en OLE.
Hasta ahora, las aplicaciones que recurran a datos de proceso estaban
supeditadas a los mtodos de acceso de las redes de comunicacin de un
fabricante. Mediante el interface OPC estandarizado, el usuario que utilice p.ej. un
software de operacin y observacin tiene ahora la posibilidad de acceder
uniformemente a las redes de comunicacin de cualesquiera fabricantes.

Servidor OPC
El servidor OPC ofrece un interface OPC estandarizado para las aplicaciones de
diferentes fabricantes. Mediante unas sencillas llamadas, es posible la
comunicacin a travs de redes industriales.
Independientemente de la red de comunicacin y el protocolo utilizados, el acceso
a los datos de proceso a travs del interface OPC es siempre idntico.
Es decir, el servidor OPC constituye un nivel intermedio entre las aplicaciones
para el tratamiento de datos de proceso y los diferentes protocolos de red e
interfaces que permiten el acceso a dichos datos.
Servidor OPC para SIMATIC NET
El servidor OPC de SIMATIC NET proporciona las aplicaciones Windows a los
productos de SIMATIC NET para la comunicacin industrial. Para acoplar las
aplicaciones individuales con los productos de SIMATIC NET es indispensable
utilizar el interface OPC abierto. Esta interface hacia los productos de
SIMATIC NET la realiza el servidor OPC para SIMATIC NET.

7-8

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Funciones de comunicacin en PCs

Servidor OPC para SIMATIC NET con cliente OPC


A continuacin se representa un servidor OPC para SIMATIC NET junto con una
aplicacin, denominada cliente OPC. El servidor OPC para SIMATIC NET pone a
disposicin del cliente OPC los valores de las variables del proceso. A tal efecto,
el servidor OPC para SIMATIC NET accede a las variables del proceso a travs
de la subred con ayuda del software de protocolo y del procesador de
comunicaciones.

Componentes adicionales requeridos


Para que el servidor OPC de SIMATIC NET tenga acceso a las variables del
proceso, se requieren adicionalmente un software de protocolo de SIMATIC NET y
un procesador de comunicaciones de SIMATIC NET.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

7-9

Funciones de comunicacin en PCs

7-10

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Conexin de PG/OPs SIMATIC

Conexin de PG/OPs SIMATIC

Panormica
En este captulo se explica cmo puede Ud. conectar unidades de programacin y
equipos de operacin & obervacin, as como aprovechar el TeleService.

Indice del captulo


Apartado

Tema

Pgina

8.1

Conexin de PG/PC para STEP 7 a subredes

8-2

8.2

Conexin de SIMATIC HMI a subredes

8-4

8.3

TeleService

8-7

8.4

Comunicacin a travs de transiciones de red (encaminamiento PG

8-10

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

8-1

Conexin de PG/OPs SIMATIC

8.1

Conexin de PG/PC para STEP 7 a subredes

Panormica
Una PG con STEP 7 conectada a MPI/PROFIBUS/Ethernet permite aprovechar el
volumen de funciones completo de STEP 7, as como programar, diagnosticar,
manejar y observar todos los mdulos en SIMATIC S7.

Propiedades modo online STEP 7


Para el modo online va MPI, la PG no precisa un interface separado (lo tiene
integrado).
Para operar el PG/PC en modo online va PROFIBUS/Ethernet, en la PG deber
haber instalado un CP para PROFIBUS/Ethernet.
Subredes
MPI

PROFIBUS

Ethernet

PG con STEP 7
-

PC con STEP 7
CP 5412 A2
CP 5511
CP 5611
CP 5611 MPI

(ISA)
(PCMCIA)
(PCI)
(PCI)

SW

CP 5511
CP 5611
CP 5412 A2
CP 5613
CP 5614

(PCMCIA)
(PCI)
(ISA)
(PCI)
(PCI)

CP 5511
CP 5611
CP 5412 A2
CP 5613
CP 5614

(PCMCIA)
(PCI)
(ISA)
(PCI)
(PCI)

1)
1)
2)
3)
3)

CP 1411
CP 1413
CP 1511
CP 1613

(ISA)
(ISA)
(PCMCIA)
(PCI)

CP 1411
CP 1413
CP 1511
CP 1613

(ISA)
(ISA)
(PCMCIA)
(PCI)

4)
5)
4)
6)

1) todos los drivers incluidos en STEP 7


2) debe haber instalado un driver (p.ej. S7-5412, DP-5412) y por lo menos una
PG-5412
3) deben estar instalados el respectivo CP y el paquete CP-5613 (DP Base)
4) debe haber instalado un driver (p.ej. SOFTNET S7 para Industrial Ethernet)
5) debe haber instalado un driver (p.ej. PG-1413, TF-1413 S7-1413)
6) debe haber instalado un driver (p.ej. PG-1613, TF-1613 S7-1613)

8-2

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Conexin de PG/OPs SIMATIC

Manera de proceder
Para aprovechar una PG conectada a PROFIBUS/Ethernet, proceda de la forma
siguiente:
Abrir en el panel de control de Windows el cuadro de dilogo "Ajustar interface
PG/PC".
Ajustar el interface PG/PC segn los CPs (lista "Parametrizaciones de
aparatos") disponibles en su PG y segn la conexin del bus (lista
"Propiedades").
Una vez efectuados estos pasos, la PG encuentra a travs de
PROFIBUS/Ethernet automticamente la ruta hacia todos los mdulos inteligentes
instalados en equipos SIMATIC S7/M7/C7.

PG/PC conectado a PROFIBUS-DP y MPI


A travs de PROFIBUS-DP es posible programar, parametrizar y diagnosticar los
CPUs de los autmatas desde cualquier punto de una instalacin. A tal efecto no
se requiere ningn interface PG adicional, puesto que las PG 720, 740 y 760 ya
llevan integrado un interface para PROFIBUS con una velocidad de transmisin
de 1,5 Mbit/s.
Para velocidades mayores (hasta 12 Mbit/s) hay disponible un CP para
PROFIBUS especial.
Las respectivas velocidades de transmisin se especifican en la tabla siguiente:

PG

PC

Interface integrado hasta 1,5 Mbit/s

CP hasta 12 Mbit/s

CP hasta 12 Mbit/s

Si se desea programar o poner en marcha el SIMATIC S7 desde un PC va


PROFIBUS se precisa un PC.

PG/PC conectado a Industrial Ethernet


A travs de Industrial Ethernet es posible programar, parametrizar y diagnosticar
los CPUs de los autmatas desde cualquier punto de una instalacin. A tal efecto
se requiere una tarjeta de PG/PC (CP).
La velocidad de transmisin es de 10/100 Mbit/s.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

8-3

Conexin de PG/OPs SIMATIC

8.2

Conexin de SIMATIC HMI a subredes

Panormica
La comunicacin entre SIMATIC HMI y SIMATIC S7/M7/C7 se lleva a cabo a
travs de funciones OP, y es soportada plenamente por el sistema operativo del
CPU S7/M7. Por consiguiente, no se requieren a tal efecto mdulos funcionales
en SIMATIC S7/M7.
La comunicacin OP permite intercambiar datos con varios interlocutores a la vez
(SIMATIC HMI -! SIMATIC S7/M7).
SIMATIC HMI comprende familias de productos de equipos de operacin y
observacin, como p.ej. Push Button Panel (PP), Text Display (TD), Operator
Panel (OP), Touch Panel (TP), plataforma multifuncional (MP) y software de
sistema HMI para SIMATIC Panel PC (FI) o PC, que son los productos
ProTool/PRO y WinCC.
Los sistemas mencionados ofrecen posibilidades de conexin a
SIMATIC S7/M7-300/400 a travs de MPI/PROFIBUS y con WinCC tambin a
travs de Industrial Ethernet. Los SIMATIC Push Button Panels operan en
PROFIBUS como esclavos DP.

Figura 8-1:

8-4

Equipos conectadas a una subred

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Conexin de PG/OPs SIMATIC

Propiedades
SIMATIC HMI y SIMATIC-S7/M7/C7 se comunican a travs de reas de datos de
usuario. Entre stas figuran p.ej. reas para mensajes, recetas y curvas, que
deben generarse debidamente en SIMATIC-S7/M7/C7.
La consistencia de los datos depende de los CPU S7-300/400 C7-600 utilizados,
y debe considerarse adecuadamente en el programa de aplicacin del sistema de
destino (vea el apartado 4.8).

Recursos de enlace
Cada enlace entre SIMATIC HMI y un SIMATIC S7/M7/C7 ocupa en el CPU
S7/M7/C7 un recurso de enlace. Cada CPU S7/M7/C7 tiene reservado por defecto
un recurso de enlace para SIMATIC HMI. Por cada otro enlace hacia un
SIMATIC HMI se requiere un nuevo recurso de enlace.

Conexin S7/M7-300/400, S7-200 y C7-600


Sistema HMI

Mx. cantidad de recursos de enlace


MPI

PROFIBUS

Ethernet

Interface
integrado

Interface
integrado

CP342-5,
CP443-5

CP343-1
CP443-1

Observaciones

PP7 / PP17
OP3
TD17
OP7 / OP17 /
OP27 / TP27
OP37 / TP37
TP170A
TP170B /
OP170
MP270

1
2
4
4
4
4
1
4
4
4

1
4
4
4
4
1
4
4
4

1
4
4
4
4
1
4
4
4

Esclavo DP
no S7-400

ProTool/PRO

WinCC va
- CP5511
- CP5611
- CP5412
- CP1411
- CP1511
- CP1413
- CP1613

4
4
6
-

6
6
12
-

6
6
12
-

8
8
30
60

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

no S7-200
no S7-200
no S7-200
no S7-200
no S7-200
no S7-200
no S7-200

8-5

Conexin de PG/OPs SIMATIC

Configuracin
En ProTool o WinCC basta con seleccionar el interlocutor, no requirindose
ninguna otra actividad de configuracin.

8-6

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Conexin de PG/OPs SIMATIC

8.3

TeleService

Utilizando SIMATIC TeleService, es posible interconectar sistemas de


automatizacin (S7/M7-300/400 y C7-600) mediante PG/PC a travs de la red
telefnica.

8.3.1

Funciones PG

Con la implementacin del paquete opcional de software TeleService se obtienen


en cualquier punto las mismas funciones STEP 7 que "in situ" a travs del
interface MPI. La "Prolongacin del interface MPI por la red telefnica" permite
analizar errores, solventar anomalas, poner en marcha y actualizar/potenciar el
software. Con TeleService aumenta la disponibilidad del sistema para
instalaciones distribuidas geogrficamente.
Se soporta el acceso a otras estaciones dentro de una subred MPI.
A partir de STEP 7 V5, a travs del encaminamiento PG (vea 8.4) se tiene acceso
asimismo a estaciones conectadas a la subred PROFIBUS o Industrial Ethernet.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

8-7

Conexin de PG/OPs SIMATIC

8.3.2

Llamada de CPU (mensaje)

Panormica
Mediante la funcin PG_DIAL se puede enviar un mensaje a un PC a travs de la
red telefnica. A tal efecto, en el PC se ejecuta una aplicacin que utiliza el
interface MPI PRODAVE para recibir el mensaje. La aplicacin puede leer o
inscribir a continuacin otros datos S7, hasta que disuelva el enlace va mdem
mediante una llamada de funcin. A travs de los enlaces va mdem
establecidos por el CPU se tiene acceso mediante STEP 7 simultneamente a los
CPU, p.ej. para abrir un bloque.

Propiedades
Se soportan los mdems (compatibles con Hayes) siguientes:
Mdems analgicos (mdems externos conectados al puerto RS232, mdems
internos y tarjetas PCMCIA)
Adaptadores RDSI externos conectados al puerto RS232
Mdems RDSI externos (equipo combinado: mdem analgico y adaptador
RDSI) conectados al puerto RS232
Red de telefona celular con tecnologa GSM (D1/D2)
El enlace va mdem se establece con el software TeleService. La velocidad de
transferencia puede ajustarse hasta a 38,4 Kbit/s.

Figura 8-2:

8-8

Conexin de PG va TeleService

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Conexin de PG/OPs SIMATIC

Condicin
Est establecido el enlace fsico entre PG y autmata (puerto V24 del PG mdem - red telefnica pblica - mdem - adaptador TS - interface MPI del
sistema de destino).
La conexin fsica del sistema de automatizacin al mdem se efecta a travs
del adaptador TS y el interface MPI.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

8-9

Conexin de PG/OPs SIMATIC

8.4

Comunicacin a travs de transiciones de red


(encaminamiento PG)

Panormica
En la mayora de las instalaciones de automatizacin, la PG slo puede operar
por la subred a la que est conectado tambin el respectivo autmata
programable. Esto significa que, en las grandes instalaciones interconectadas
(varias o diferentes subredes), es necesario conectar continuamente la PG cada
vez a otra subred para acceder al autmata programable deseado.
Mediante el encaminamiento PG es posible aprovechar las funciones de PG
desde un punto fijo en la red, incluso pasando por varias subredes. A tal efecto,
durante la proyeccin de la red con STEP 7 son generadas automticamente
tablas de encaminamiento especiales para las transiciones de red. Tales tablas de
encaminamiento contienen datos de sistema que deben ser cargados en las
respectivas transiciones de red de los CPUs S7 CPs.

Figura 8-3:

8-10

Encaminamiento PG

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Conexin de PG/OPs SIMATIC

Propiedades
A travs del PG se tiene acceso desde un punto central discrecional de la red a
todos los equipos S7 definidos al configurar la red dentro de un proyecto S7. As
es posible cargar p.ej. programas de aplicacin o una configuracin de hardware o
bien ejecutar funciones de verificacin y diagnstico.

Condiciones
La funcin encaminamiento PG es utilizable a partir de STEP 7 V5.
Los mdulos de comunicacin que deben establecer las transiciones de red
entre las subredes tienen que ser aptos para el encaminamiento.
Todos los autmatas programables (interlocutores) en la red de una instalacin
deben haberse configurado y cargado dentro de un proyecto S7.
En la configuracin de la red se ha configurado tambin la PG desde la que
debe tenerse acceso a los equipos S7.
El equipo S7 deseado est interconectado y es accesible desde la PG a travs
de transiciones de red.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

8-11

Conexin de PG/OPs SIMATIC

8-12

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Configuracin hardware/software con STEP 7

Configuracin hardware/software con


STEP 7

Panormica
En este captulo se expone cmo, basndose en los conocimientos fundamentales
de STEP 7, es posible resolver ciertas tareas de comunicacin, p.ej. crear
subredes en proyectos S7 y configurar enlaces. Tambin conocer la filosofa de
direccionamiento de STEP 7.

Indice del captulo


Apartado

Tema

Pgina

9.1

Direccionamiento

9-2

9.2

Recursos de enlace

9-4

9.3

Configuracin de enlaces

9-10

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

9-1

Configuracin hardware/software con STEP 7

9.1

Direccionamiento

9.1.1

Direccionamiento va MPI

Propiedades
Cada estacin tiene una direccin MPI unvoca (valores posibles 0-126).
STEP 7 asigna automticamente (por defecto) la direccin MPI, pero sta puede
modificarse.

S7/M7-300 y C7-600
Cada mdulo apto para comunicacin de S7/M7-300 C7-600 cuenta con una
direccin MPI unvoca, que puede estar asignada una sola vez en la configuracin
de la red. Por cada bastidor slo deber utilizarse un CPU.

S7/M7-400
Slo tienen direccin MPI los mdulos que disponen de un conector MPI. Cada
direccin MPI deber asignarse una sola vez en la configuracin de la red. Los
mdulos que no disponen de conector MPI se direccionan indirectamente a travs
del bastidor/slot.

9.1.2

Direccionamiento va PROFIBUS

Propiedades
Cada estacin de comunicacin tiene una direccin PROFIBUS unvoca (valores
posibles 0-125; la direccin 126 est reservada). La direccin PROFIBUS tiene un
byte de longitud.
STEP 7 asigna automticamente (por defecto) la direccin PROFIBUS, pero sta
puede modificarse.

9-2

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Configuracin hardware/software con STEP 7

9.1.3

Direccionamiento va Ethernet

Propiedades
La direccin Ethernet (direccin MAC) tiene 6 bytes de longitud. En los equipos
Siemens tiene la estructura siguiente:

080006 01 0 xxx Hex


Direccin signicativa de
un equipo
SIEMENS
Sistema SIMATIC de
SIEMENS
Nmero para el sector
en SIEMENS
Nmero para SIEMENS

Por cada segmento es posible direccionar un mx. de 1.024 estaciones.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

9-3

Configuracin hardware/software con STEP 7

9.2

Recursos de enlace

Introduccin
Cada enlace precisa en los equipos implicados recursos para el punto final o para
el punto de transicin (p.ej. CP). La cantidad de recursos de enlace depende del
tipo de CPU/CP.
Si estn ocupados todos los recursos de enlace de un interlocutor no puede
establecerse ningn nuevo enlace.
Seguidamente se trata por separado cada tipo de comunicacin. Sin embargo,
considerando los recursos de enlace disponibles son posibles otras combinaciones
cualesquiera.

9-4

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Configuracin hardware/software con STEP 7

Funciones S7
En las funciones S7 va el interface integrado MPI/PROFIBUS-DP, se ocupa en el
CPU por cada enlace S7 un recurso de enlace para el punto final. Esto rige para
todos los CPU S7/M7-300/400 y C7-600.
CPU
Recurso de enlace libre
Recurso de enlace ocupado

MPI o PROFIBUS-DP

Figura 9-1:

Funciones S7 a travs de interfaces integrados

En las funciones S7 va un interface CP externo, se ocupa en el CPU (para el


punto final) y en el CP (punto de transferencia) un recurso de enlace por cada
enlace S7. Esto rige para todos los CPU S7/M7-300/400 y C7-600.
CPU

CP

Recurso de enlace libre


Recursos de enlace ocupados

Industrial Ethernet
PROFIBUS

Figura 9-2:

Funciones S7 a travs de interface CP

Nota
Para ejecutar funciones de PG a travs del interface MPI o del DP integrado en
los CPs para S7-400, se precisan en el CPU dos recursos de enlace (para dos
puntos de transicin). Estos deben tenersse en cuenta para la suma de los
enlaces S7 configurables.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

9-5

Configuracin hardware/software con STEP 7

Interface SEND/RECEIVE
La comunicacin a travs del interface SEND/RECEIVE se efecta
exclusivamente mediante CPs. A tal efecto, por cada enlace (es decir, enlaces
FDL, ISO-Transport, ISO-on-TCP, UDP y TCP) se ocupa en el CP un recurso de
enlace para el punto final.
En los CPUs S7-300 y C7-600 no se requieren en este caso recursos para el
enlace.
S7-300
CPU

CP

Recurso de enlace libre


Recurso de enlace ocupado

Industrial Ethernet
PROFIBUS

Figura 9-3:

Comunicacin va interface SEND/RECEIVE, S7-300

En el CPU S7-400 tampoco se precisa ningn recurso para los enlaces


SEND/RECEIVE (es decir, enlaces FDL, ISO-Transport o ISO-on-TCP).
S7-400
CPU

CP
Recurso de enlace libre
Recurso de enlace ocupado

Industrial Ethernet
PROFIBUS

Figura 9-4:

Comunicacin va interface SEND/RECEIVE, S7-400

Nota
Para ejecutar funciones de PG a travs del interface MPI o del DP integrado en
los CPs para S7-400, se precisan en el CPU dos recursos de enlace (para dos
puntos de transicin). Estos deben tenersse en cuenta para la suma de los
enlaces S7 configurables.

9-6

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Configuracin hardware/software con STEP 7

Interface FMS
La comunicacin a travs del interface FMS se efecta exclusivamente mediante
CPs. A tal efecto, por cada enlace FMS se ocupa en el CP un recurso de enlace
para el punto final. En el CPU se requiere por cada CP un recurso de enlace para
la comunicacin con ste.

CPU

CP

Recurso de enlace libre


Recurso de enlace ocupado

PROFIBUS

Figura 9-5:

Comunicacin va interface FMS

Nota
Para ejecutar funciones de PG a travs del interface MPI o del DP integrado en
los CPs para S7-400, se precisan en el CPU dos recursos de enlace (para dos
puntos de transicin). Estos deben tenersse en cuenta para la suma de los
enlaces S7 configurables.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

9-7

Configuracin hardware/software con STEP 7

Funciones S7 va S7/M7-300 y C7-600


Para las funciones S7 a travs del interface MPI, se ocupa en un S7/M7-300
(exclusivamente para CPU 312-316) y C7-600 slo un recurso de enlace para el
punto final por cada FM.

S7/M7-300
FM

CPU

Recurso de enlace libre


Recurso de enlace ocupado

MPI

Figura 9-6:

n+1

Comunicacin con un FM en S7/M7-300 va MPI

Para las funciones S7 a travs del interface MPI/PROFIBUS-DP interno, por cada
enlace S7 se ocupan en el CPU dos recursos de enlace (para dos puntos de
transicin) y en el FM un recurso de enlace (para el punto final).

S7/M7-300
CPU

FM

Recurso de enlace libre


Recursos de enlace ocupados

PROFIBUS-DP

Figura 9-7:

9-8

Comunicacin con un FM en S7/M7-300 va PROFIBUS-DP

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Configuracin hardware/software con STEP 7

Funciones S7 va S7/M7-400
Para las funciones S7 a travs del interface MPI/PROFIBUS-DP interno, por cada
enlace S7 se ocupan en el CPU dos recursos de enlace (para dos puntos de
transicin) y en el FM un recurso de enlace (para el punto final). Esto rige tambin
para cada CPU suplementario (multiprocesamiento) dentro del mismo equipo, ya
que ste es una estacin en el MPI.

S7/M7-400
FM

CPU

Recurso de enlace libre


Recursos de enlace ocupados

MPI o
MPI/PROFIBUS-DP

Figura 9-8:

Comunicacin con un FM en S7/M7-400 va MPI o PROFIBUS-DP

Funciones S7 va FMs M7
Para las funciones S7 a travs del interface FM/PROFIBUS-DP interno, por cada
enlace S7 se ocupan en el FM dos recursos de enlace (para dos puntos de
transicin) y en un CPU S7/M7 C7-600 un recurso de enlace (para el punto
final).

S7/M7-300
CPU

M7-FM
Recurso de enlace libre
Recursos de enlace ocupados

PROFIBUS-DP

Figura 9-9:

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Comunicacin con un CPU va FM PROFIBUS-DP

9-9

Configuracin hardware/software con STEP 7

9.3

Configuracin de enlaces

Panormica
Se requieren enlaces de comunicacin cuando se deseen ejecutar funciones de
comunicacin (es decir, SFBs, FC/FBs cargables) en el programa de aplicacin.
Un enlace define la relacin lgica entre dos interlocutores.
La configuracin de enlaces es indispensable para aplicar funciones de
comunicacin en el programa de aplicacin.
En cada enlace se determina lo siguiente:
los interlocutores implicados en el proyecto S7
el tipo de enlace (p.ej. enlace S7, enlace FDL)
propiedades especiales tales como establecimiento de enlace activo/pasivo, si
deben enviarse mensajes de estado o supervisin de los recursos de enlace.
Al configurar los enlaces, se asigna a cada uno un identificador local unvoco,
denominado ID local. Para parametrizar la funcin de comunicacin se necesita
slo este identificador.
Para cada mdulo programable que pueda ser el punto final de un enlace existe
una tabla de enlaces propia.

Particularidad
Si ambos interlocutores son equipos S7-400 M7-300/400, se asigna
automticamente un ID local para cada uno de los dos puntos finales del enlace.
En los enlaces hacia un equipo S7-300 C7-600, slo se genera un ID local en el
equipo S7-400 M7-300/400.

Carga de los datos de configuracin


Los datos de configuracin locales de los puntos finales del enlace en un equipo
S7/M7/C7 deben cargarse explcitamente en cada equipo de destino.

Recursos de enlace
La mxima cantidad de enlaces configurables depende de los recursos de enlace
del CPU o CP utilizados (vea el apartado 9.2).

9-10

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Configuracin hardware/software con STEP 7

Enlaces punto a punto


El CP 441 local constituye el vnculo para enlazar un CPU S7-400 con un
interlocutor conectado a travs de un acoplamiento punto a punto. En este mdulo
se efecta la conversin a los mecanismos de direccionamiento del procedimiento
de transmisin seleccionado. Debido a ello, el enlace punto a punto ya termina en
el CP 441 y no, como en otros enlaces, en el interlocutor.
La cantidad de enlaces hacia el CP 441 depende del procedimiento utilizado
(1 enlace para 3964(R), 1-4 enlaces para RK512).
Como el CP 441-2 dispone de dos interfaces fsicos, es posible configurar un
mximo de 8 enlaces.

CPU

CP

Recurso de enlace libre


Enlace punto a punto

Acoplamiento punto a punto

Figura 9-10:

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Enlace punto a punto

9-11

Configuracin hardware/software con STEP 7

9-12

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Indice alfabtico

Indice alfabtico

3
3964(R) 4-24, 9-11
A
Acoplamiento de sistemas de bus 126
Acoplamiento punto a punto 3-2, 318, 4-21, 9-11
Adaptador TS 8-9
Anillo 1-9, 3-4
Anillo token 1-14, 1-24
Application layer 1-23
Arbol 1-10, 3-4
ASCII 4-25
AS-i 2-26
ASN.1 1-25
B
BER 1-25
Bridge 1-10, 1-26, 1-28
Bus AS 6-2
Bus interface AS 3-14
Bus token 1-14, 1-24, 3-6
Bus-i-AS 1-12
C
Calidad de servicio 1-24
Crculo GD 6-5
Clase de enlace 1-19
Clases de funcin 5-7
Cliente 1-15, 4-17
Codificacin Manchester 1-31
COML 1413 7-6
COML S7 7-4
Comunicacin 1-2
controlada cclicamente 6-1
controlada por programa 4-2
Comunicacin de alta disponibilidad
1-3
Comunicacin por datos globales 25, 2-25, 3-5, 3-6, 6-3
Comunicacin S7 Vase
Comunicacin S7
Configuracin de enlace 4-10

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

10
Configuracin de enlaces 2-13, 214, 2-20, 2-23, 5-2, 9-10
Consistencia de datos 4-26
Consistencia de datos 4-14, 4-26, 77
CSMA/CD 1-14, 1-23, 1-24, 3-3, 3-4,
3-17
D
Data link layer 1-23
Datos de configuracin 9-10
Direccin MAC 9-3
Direccionamiento 1-17, 1-23, 4-5, 46, 4-10, 4-15, 4-18, 4-20, 4-22, 423, 5-3, 5-4, 5-6, 7-4, 7-7, 9-2
Ethernet 9-3
PROFIBUS 9-2
Distancia de Hamming 1-31, 4-24
DP 2-5, 2-21, 3-2, 3-11, 6-2
Driver especial 4-25
E
EIB 3-15, 6-9
Encaminamiento PG 8-10
Enlace 1-6, 1-17, 1-20, 4-3, 4-7, 417, 4-19, 4-21, 9-4, 9-6, 9-7, 9-9, 910, 9-11
activo/pasivo 1-18
dinmico 1-18
esttico 1-18
Enlace OP 8-5
Enlace TCP 9-6
Enlace UDP 1-20, 9-6
Enlaces 5-5
configurados 1-19, 5-5
dinmicos 5-5
estticos 5-5
no configurados 1-19, 5-2
Enlaces S7
configurados 4-7
no configurados 4-6
Equidistancia 6-8
Equipo 1-3
Errores de transmisin 1-24

10-1

Indice alfabtico

Escasez temporal de recursos 5-5


Esclavo DP
compacto 6-11
inteligente 6-13, 6-14, 6-15
modular 6-11
Establecimiento del enlace 1-18
Estaciones no S7 4-12
Estrella 1-9, 3-4
Ethernet
direccin 9-3
Extensin de la red 1-11, 3-3, 3-4,
3-14
Extremo de enlace 1-19, 4-18, 4-20
F
FAN 1-11
FDL 1-20, 2-3, 2-4, 2-20, 4-2, 7-6, 96
Fibra ptica 1-12, 3-7
Fieldbus Data Link Vase FDL
FMS 1-20, 2-4, 2-23, 4-16, 4-17, 9-7
Funciones bsicas S7 2-3
Funciones compatibles con S5 2-18,
4-12, 7-5
Funciones de comunicacin 1-6
Funciones PG 8-7
Funciones PG/OP 2-7
Funciones S7 2-3, 2-9
Funciones S7 para PC 7-2
G
Gateway 1-10, 1-26, 1-30, 3-2
GD 2-5, 2-25, 6-2, 6-3, 6-4, 6-5, 6-6,
6-7
H
HSA 3-7
I
ID local 1-19
Identificador GD 6-5, 6-6
IEC 61158 3-13
Industrial Ethernet 1-12, 2-3, 2-4, 212, 2-14, 3-2, 3-4, 3-16, 4-2, 8-3
Industrial Ethernet 2-2, 2-3, 2-4
Intercambio acclico de datos 6-8
Intercambio cclico de datos 6-8
Intercambio de datos
controlado cclicamente 6-2
Interface AS 2-6, 3-2, 3-4, 3-20
Interface MAP 4-19
Interface OPC 7-8
Interlocutor 1-3, 1-17, 1-23, 2-9, 214, 2-16, 2-20, 2-24, 4-3, 4-5, 9-10,
9-11
Interlocutores 1-6
ISO-on-TCP 2-3, 2-14, 9-6

10-2

ISO-Transport 2-12, 9-6


L
LAN 1-11
Lnea 1-8, 3-4
LLC 1-24, 1-28
M
M7-API 2-10, 2-11, 5-1
MAC 1-24, 1-28
Maestro/esclavo 1-13, 2-5
MAN 1-11
MAP 1-20, 1-25, 2-4, 2-24, 4-19
Mtodo Broadcast 2-25
Mtodo de acceso 1-13, 1-14, 1-22,
1-23, 1-24, 3-3, 3-4, 3-6, 3-7, 3-8,
3-17
Mtodo de acceso al bus 1-8, 1-9, 113, 1-28
centralizado 1-13
descentralizado 1-13
determinstico 1-13
estocstico 1-13
MMS 1-25, 2-4, 2-24, 4-19
Modelo de 7 niveles Vase Modelo
de referencia ISO
Modelo de referencia ISO 1-22
Mdulos
aptos para comunicacin 1-17
MPI 2-2, 3-4, 3-5, 4-4
Multi Point Interface 3-5
N
NCM S7 7-6
NCM S7 para Industrial Ethernet 213
Network layer 1-23
Nivel 1 Vase Physical Layer
Nivel 2 Vase Data Link Layer
Nivel 3 Vase Network Layer
Nivel 4 Vase Transport Layer
Nivel 5 Vase Session Layer
Nivel 6 Vase Presentation Layer
Nivel 7 Vase Application Layer
Nivel de actuadores-sensores 1-33,
3-4
Nivel de automatizacin 1-32, 3-2
Nivel de campo 1-33, 3-2, 3-4
Nivel de clula 1-33, 3-2, 3-4, 3-16
Nivel de control central 1-32, 3-2, 34, 3-16
NRZ 1-31
Nudo central 1-9
Nudo redundante 1-3
O
OPC 7-8

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Indice alfabtico

Operacin con PG 8-2


P
Paquete GD 6-4
Periferia descentralizada 2-21, 3-14,
6-2, 6-8
Periferia descentralizada va EIB 62
Perodo del token 1-14
Physical layer 1-23
Polling 1-13
Presentation layer 1-23
Probabilidad de error residual 1-31
Probabilidad de errores de bloque 131
Procedimiento 3964(R) 4-21
PRODAVE 8-8
PROFIBUS 1-12, 1-23, 1-25, 2-2, 23, 2-4, 2-21, 2-23, 3-2, 3-4, 3-7, 311, 4-2, 6-2
direccin 9-2
DP 3-11, 6-9, 8-3
PROFIBUS FMS 3-12
PROFIBUS-DP
periferia descentralizada 6-8
PROFIBUS-PA 3-13
Protocolo 1-7, 1-22
TCP/IP 2-3, 2-4
ProTool 1-19, 8-6
Puente 3-3
Puerto MFI 6-9
Punto de control del ciclo 4-26, 6-3
Punto final 1-6, 1-17, 1-18, 1-21, 94, 9-6, 9-7, 9-9
R
Recursos de enlace 1-21, 5-2
CPU 9-10
Recursos GD 6-7
Red 1-4, 1-11, 3-2
Red de comunicacin 1-4
Red ISO 1-29, 1-30
Redes 1-11
Redes de comunicacin 3-1
Repeater 1-26, 1-27
Repetidor 1-10, 3-3
RFC 1006 2-14
RK512 4-21, 4-24, 9-11
Router 1-10, 1-26, 1-29
Ruta de comunicacin 1-29
S
SAPI-S7 2-10, 7-2
SDA 4-2
SDA/SDN Vase FDL

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Seguridad de transmisin 1-31, 2-7,


2-10, 2-11, 2-12, 2-14, 2-16, 2-20,
2-22, 2-23, 2-25, 2-26, 4-24, 4-25
SEND/RECEIVE 4-2, 4-12, 7-5, 9-6
Vase Funciones compatibles con
S5
Servicio 2-2, 2-20, 2-21, 2-23, 2-24,
2-26, 4-2, 6-2
Servicio de comunicacin 1-7, 1-17
Servicio ISO-on-TCP 2-14
Servidor 1-15
Servidor OPC 7-8
Session layer 1-23
SFB 2-9, 2-10, 4-2, 4-7, 4-8, 4-9, 411, 4-22, 5-7, 9-10
SFBs 4-2
SFC 2-9, 2-11, 4-2, 4-3, 4-4, 4-6, 67
SFCs 4-2
SIMATIC HMI 8-4
Sistema de comunicacin redundante
1-2
Sistema monomaestro 3-21
Soporte de transmisin 1-3, 1-12, 33
Subred 1-3, 1-32, 3-5, 3-16, 3-20
MPI 2-11, 3-2, 4-3, 4-4
T
Tabla de datos globales 2-25, 6-3
Tabla de enlaces 1-19
Tabla GD 6-5
Tasa de errores de bit 1-31
Tasa de errores residuales 1-24
TCP/IP 2-3, 2-14
TeleService 8-1, 8-7
Tiempo de reaccin a alarma 4-27
Tiempo de respuesta 6-3
Tiempo de retencin del Token 3-7
Tipo de enlace 1-17
Tipos de enlace
FDL 1-20
FMS 1-20
ISO-on-TCP 1-20
MAP 1-20
punto a punto 1-20, 9-11
S7 1-20
S7 de alta disponibilidad 1-20
transporte ISO 1-20
Token 1-14
Token Passing 1-14, 3-4
Topologa 1-8, 1-11, 3-4
Topologa de la red 1-8
Trfico de enlace directo 6-8
Transicin entre subredes 1-5
Transport layer 1-23

10-3

Indice alfabtico

U
UBLKMOV 4-1, 4-26
UDP 2-3, 2-4, 2-18
User Datagram Protocol Vase
UDP

Velocidad de transmisin 1-12, 8-3


Vinculador de interface DP/AS 3-14
W
WAN 1-11
WinCC 8-6

V
Velocidad de transferencia 1-22, 3-4

10-4

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Glosario

Glosario

11

Administrador S7

Herramienta de STEP 7. Bajo la superficie de manejo del


administrador S7 pueden efectuarse todas las configuraciones y
parametrizaciones necesarias para un sistema SIMATIC S7.

Administrador
SIMATIC

Superficie de manejo grfica para usuarios SIMATIC bajo Windows 95.

ARRANQUE

El estado ARRANQUE constituye la transicin entre el estado STOP y


el estado RUN. Durante el ARRANQUE es necesario eventualmente
adoptar medidas en el programa para preparar el control del proceso
en RUN.

AS S7

Designacin abreviada de un sistema de automatizacin de la familia


de productos SIMATIC S7 de Siemens AG.

AT

Advanced Technology: AT define el estndar de PCs de la segunda


generacin, es decir, PCs con bus ISA (circuitos de datos de 16 bits y
de direccionamiento de 24 bits), procesador INTEL t 80286, dos
controladores de interrupcin y disco duro.

Bastidor

Un bastidor es un portamdulos que contiene slots para mdulos.

BIOS

Basic Input Output System: Se designa BIOS a la parte del software


que establece el enlace entre el hardware y los drivers del sistema
operativo. El BIOS permite prescindir del hardware correspondiente; el
respectivo software est almacenado en una EPROM. Entre sus partes
esenciales figuran p.ej. el cargador para el sector boot y el SETUP (del
hardware) para definir la configuracin del hardware y ajustar la
hora/fecha.

Bloque de datos
(DB)

Un bloque de datos es un mdulo de datos cuyo operando se carga al


abrirlo en el registro de direcciones del DB. Ofrece memoria y datos
para todos los bloques lgicos globales (FC, FB oder OB) que deben
ejecutarse. En contraposicin, un bloque de datos de instancia facilita
una memoria especial y datos al bloque de funcin al que est
asignado.

Bloque de datos
de instancia (DB)

Un bloque de datos de instancia almacena los parmetros formales y


los datos locales estticos de bloques de funcin. El bloque de datos
de instancia puede asignarse a una llamada a FB o una jerarqua de
llamadas de bloques de funcin.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

11-1

Glosario

Bloque de datos
del sistema (SDB)

Los SDB son reas de datos en el mdulo central que contienen


ajustes del sistema y parmetros de mdulo. Los bloques de datos del
sistema se generan y modifican durante la configuracin.

Bloque de funcin
del sistema (SFB)

Un SFB es un mdulo de funcin integrado en el sistema operativo del


CPU solicitable en caso necesario en el programa de aplicacin
STEP 7.

Bloque de funcin
estndar

Mdulos software que vende la empresa Siemens. Estos forman p.ej.


el interface entre el programa de aplicacin y mdulos perifricos
complejos o entre el programa de aplicacin y el procesador de
comunicaciones. Se ofrecen tambin bloques de funcin estndar para
regulacin, funciones de sealizacin, operacin y observacin,
funciones aritmticas, Graph 5 y funciones matemticas complejas.

Borrado total
(MRES)

Durante esta operacin se borran las siguientes memorias del CPU:


x memoria principal,
x rea de escritura/lectura de la memoria de carga,
x memoria del sistema, a excepcin de los parmetros MPI y del
bfer de diagnstico.

Cargar en AS

Cargar objetos cargables (p.ej. bloques lgicos) de la unidad de


programacin en la memoria de carga de un mdulo programable.
Esto puede suceder tanto desde una PG conectada directamente al
CPU como p.ej. va PROFIBUS.

Cargar en PG

Cargar objetos cargables (p.ej. bloques lgicos) de la memoria de


carga del mdulo central en la unidad de programacin. Esto puede
suceder tanto desde una PG conectada directamente al mdulo central
como p.ej. va PROFIBUS.

Cliente-servidor,
principio

En un intercambio de datos conforme al principio cliente-servidor, el


cliente confiere siempre las peticiones de comunicacin y el servidor
las ejecuta.

COM

Configuration Management: Software de configuracin


procesadores de comunicaciones SIMATIC NET.

Comando de
control FREEZE

El maestro DP enva el comando de control FREEZE a un grupo de


esclavos DP para hacer que stos "congelen" sus entradas al valor
momentneo.

Comando de
control SYNC

El maestro DP enva el comando de control SYNC a un grupo de


esclavos DP para hacer que stos "congelen" sus salidas al valor
momentneo.

Configuracin

Composicin de componentes hardware y/o software especfica de una


instalacin.

11-2

para

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Glosario

Configurar

Seleccionar y agrupar componentes individuales para un sistema de


automatizacin o instalar el software necesario (p.ej. sistema operativo
en microcomputadores industriales M7) y adaptarlo a la aplicacin
especial (p.ej. parametrizando los mdulos).

Consistencia de
datos

Area de datos que el sistema operativo puede leer/inscribir (p.ej.


PUT/GET) en CPUs S7-300/400 como bloque coherente. Dicha rea
de datos es independiente del tamao de datos tiles que deben
transmitirse efectivamente para la funcin de comunicacin.
Es posible transmitir de forma coherente un array de datos del tipo
byte, palabra y palabra doble con una longitud mxima especfica para
el CPU.

CP

Communication Processor: Mdulo de comunicaciones incorporable en


ordenadores o autmatas programables.

CPU (mdulo
central)

El procesador central CPU (Central Processing Unit) es el mdulo


central de un sistema de automatizacin, que incluye unidad de control
y clculo, memoria, sistema operativo e interfaces hacia mdulos
funcionales y de sealizacin.

DB

Los bloques de datos (DB) son reas de datos en el programa de


aplicacin que contienen datos de usuario. Se prevn bloques de datos
globales, a los que tienen acceso todos los bloques lgicos, y bloques
de datos de instancia, asignados a una determinada llamada de FB.

DDE

Dynamic Data Exchange: Intercambio dinmico de datos, un


mecanismo de comunicacin que permite la interconexin entre las
aplicaciones Windows ejecutables en paralelo. En DDE se distingue
entre el oferente del servicio (servidor) y el solicitante (cliente). El
cliente enva a travs de DDE una peticin al servidor, para que ste la
ejecute.

Direccin

Una direccin identifica un determinado operando o zona de


operandos; ejemplos: entrada E12.1, palabra de marcas MW25,
bloque de datos DB3.

Direccin de
estacin

A travs de la direccin de estacin se accede a un equipo (p.ej. PG) o


mdulo programable (p.ej. CPU) en una subred (p.ej. MPI,
PROFIBUS).

Direccin lgica

Direccin bajo la cual un programa de aplicacin en el sistema PLC


puede acceder a una seal E/S.

Direccin lgica
bsica

Direccin lgica de la primera seal E/S de un mdulo.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

11-3

Glosario

Direccin MPI

En una red MPI es necesario asignar a cada mdulo programable una


direccin MPI propia.

Direccionamiento

Asignacin de una direccin en el programa de aplicacin. Las


direcciones pueden asignarse a determinados operandos o zonas de
operandos (ejemplos: entrada E 12.1, palabra de marcas MW25).

DLL

Dynamik Link Library: Recopilacin de funciones previstas para varios


programas, pero que pueden cargarse una sola vez en la memoria
(facilidad Windows/Windows NT).

DP

Periferia descentralizada: Mdulos de entrada/salida que se aplican


descentralizadamente respecto al CPU (unidad central del controlador).
El autmata programable y la periferia descentralizada se enlazan a
travs del sistema de bus PROFIBUS-DP.

DPRAM

Dual Port Random Access Memory: Tipo de memoria que permite el


acceso simultneo de dos unidades inteligentes (CP y CPU) a un
mismo chip de memoria (RAM).

Equipo

Unidad congnere conectable a una o varias subredes, p.ej. autmata


programable, unidad de programacin, estacin de operador.

Estado ARRANQUE

El estado operativo ARRANQUE se ejecuta durante la transicin entre


el estado STOP y el estado RUN. Puede activarse moviendo el
selector de modo de operacin, tras conectar la alimentacin o
mediante la unidad de programacin. En el S7-300 se efecta
entonces un rearranque completo. En el S7-400 se ejecuta un
rearranque completo o una reiniciacin, segn la posicin del selector
de modos de arranque.

Estado operativo

La familia de autmatas SIMATIC S7 conoce cinco estados operativos


diferentes: BORRADO TOTAL, STOP, ARRANQUE, PARADA y RUN.
En el M7, los estados son procesados por el servidor BZ. Para que el
programa de aplicacin M7 RMOS32 pueda considerar los estados del
M7, el servidor BZ o el servidor FZ (slo para ARRANQUE y RUN)
deben comunicarlos explcitamente.

Estado PARADA

El estado operativo PARADA se alcanza desde el estado RUN a


solicitud de la PG. En este estado son posibles funciones de
verificacin especiales.

Estado RUN

En el estado operativo RUN es ejecutado el programa de aplicacin y


se actualiza cclicamente la imagen del proceso. Est habilitadas todas
las salidas digitales.

11-4

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Glosario

Estado STOP

El estado operativo STOP se alcanza:


x accionando el selector de modo de operacin
x si surge un error interno en el mdulo central
x por manipulacin en la unidad de programacin
En el estado STOP no es ejecutado el programa de aplicacin. Todos
los mdulos se conmutan a un estado seguro. Tambin son posibles
determinadas funciones de programacin, as como de operacin y
observacin.

FB

Function Block : Segn IEC 1131-3, un bloque de funcin (FB) es un


bloque lgico con memoria. Un FB ofrece la posibilidad de transferir
parmetros en el programa de aplicacin. Por lo tanto, los bloques de
funcin resultan adecuados para programar tareas complejas que
aparecen con frecuencia, tales como regulaciones y seleccin del
modo de operacin. Como el FB dispone de memoria (bloque de datos
de instancia), se tiene acceso a sus parmetros (p.ej. salidas) en todo
momento y en cualquier punto del programa de aplicacin.

FCs

Function Calls (funciones): Segn IEC 1131-3, las FCs son bloques
lgicos sin memoria. Una funcin ofrece la posibilidad de transferir
parmetros en el programa de aplicacin. Por lo tanto, las funciones
resultan adecuadas para programar tareas complejas que aparecen
con frecuencia, tales como clculos. Importante: Por no haber
memoria, los valores calculados deben procesarse inmediatamente
despus de la llamada FC.

FDL

Fieldbus Data Link: Nivel 2 del modelo de referencia ISO en


PROFIBUS, que consta de Fieldbus Link Control (FCL) y Medium
Access Control (MAC).

FM

Un mdulo funcional (FM) es un mdulo que exime al mdulo central


(CPU) de los sistemas S7-300 y S7-400 de las tareas de tratamiento
de seales de proceso de duracin crtica o que precisan mucha
memoria. Los FM utilizan normalmente el bus de comunicaciones
interno para intercambiar datos rpidamente con el CPU. Ejemplos de
aplicaciones de FM: cmputo, posicionamiento, regulacin.

FMS

Fieldbus Message Specification: Subnivel superior del nivel 7 del


modelo de referencia ISO en PROFIBUS; comprende las funciones
mquina de protocolo, generacin de -> PDUs, as como
codificacin/decodificacin e interpretacin de la unidad de datos de
protocolo.

Funcin de
sistema (SFC)

Una SFC es una funcin integrada en el sistema operativo del CPU


solicitable en caso necesario en el programa de aplicacin STEP 7.

Gateway

Transicin entre subredes de una red global. Puede ser tambin la


transicin entre (sub)redes con diferentes caractersticas (p.ej. una
transicin entre PROFIBUS e Industrial Ethernet).

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

11-5

Glosario

IM

Interface Module (mdulo de entrada/salida)

Imagen del proceso

Los estados de seal de los mdulos de entrada y salida digitales se


depositan en el CPU dentro de un rea de memoria denominada
imagen del proceso. Se hace distincin entre imagen del proceso de
entradas (PAE) y de salidas (PAA).

Imagen del proceso


de entradas (PAE)

Antes de ejecutarse el programa de aplicacin, el sistema operativo


lee en los mdulos de entrada la imagen del proceso de entradas.

Imagen del proceso


de salidas (PAA)

Al finalizar el programa de aplicacin, el sistema operativo transfiere el


estado de la imagen del proceso de salidas a los mdulos de salida.

Industrial Ethernet

Sistema de bus para aplicaciones industriales basado en el estndar


Ethernet (antes SINEC H1).

Instalacin

Totalidad del material elctrico y electrnico utilizado. Forman parte de


una instalacin, entre otros, el autmata programable, equipos de
operacin y observacin, sistemas de bus, dispositivos de campo,
accionamientos y cables de alimentacin.

Instancia

Se denomina instancia a la llamada de un bloque de funcin. Si p.ej.


un bloque de funcin es llamado cinco veces en el programa de
aplicacin STEP 7, existen 5 instancias. Cada llamada lleva asignado
un bloque de datos de instancia.

Interface SCSI

Small Computer System Interface: Interface para conectar dispositivos


SCSI (p.ej. discos duros, unidades CD-ROM).

IRQ

Interrupt Request : Demanda de interrupcin

ISA

Industrial System Architecture: Estndar de bus de PC. Bus ISA: Bus


de ampliacin en PCs XT y AT (bus estandarizado de datos de 16 bits
y direcciones de 24 bits).

ISO

International Standard Organization: Organizacin internacional con


sede en Ginebra dedicada a crear normas de validez general, sobre
todo en el sector de la transmisin de datos

M7 RMOS32

M7 RMOS32 es el sistema operativo multitarea y de tiempo real de 32


bits para los microcomputadores industriales M7. M7 RMOS32 incluye
el Kernel M7 RMOS32 y los servidores M7. Tambin comprende
utilidades M7 RMOS32 (RT, RFS, CLI, debugger) y bibliotecas
(biblioteca runtime en C, comunicacin DDE, comunicacin
RMOS-DOS/Windows).

M7API

M7API (Application Programming Interface) designa al interface de


llamada que ofrece un programa de aplicacin bajo M7 RMOS32 para
aprovechar los servicios del servidor.

11-6

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Glosario

Modo de servicio

El selector de modo del mdulo central permite ajustar los siguientes


modos de servicio:
x RUN con posibilidad de acceder al programa de aplicacin STEP
7 , p.ej. mediante una unidad de programacin (RUN-P),
x RUN con proteccin de acceso (RUN),
x STOP y
x borrado total (MRES).

MPI

Multi Point Interface: Interface multipunto para SIMATIC S7. Interface


para unidades de programacin de SIMATIC S7. Permite la operacin
simultnea de varias unidades de programacin, displays de texto y
paneles de operador con uno o incluso varios mdulos centrales
(CPUs). Las estaciones enlazadas con el MPI est interconectadas a
travs de un sistema de bus.

MS-DOS

Microsoft Disk Operating System, un sistema operativo de la empresa


Microsoft. En M7 RMOS32 es ejecutable el sistema MSDOS,
inclusive una aplicacin MSDOS, como tarea M7 RMOS32 autnoma
de baja prioridad.

Objeto S7

En un M7, los objetos S7 representan la zona de operandos de un CPU


S7. Los objetos S7 permiten la comunicacin transparente entre un M7
y otros componentes SIMATIC (p.ej. sistema O&O, PG, CPU S7). Los
objetos S7 son generados y administrados por el "servidor de objetos".
Entre los objetos S7 de un M7 figuran p.ej. todos los datos de proceso,
bloques de datos y reas de marcas.

OCX

OLE Custom Controls

OLE

Object Linking and Embedding: Constituye el principio de arquitectura


central de las versiones Windows 95/98 y Windows NT 3.5/4.0, as
como la base del software de aplicacin bajo Windows for Workgroups
3.11.

OLM

Optical Link Module

Parametrizacin

Por parametrizacin se entiende el ajuste del comportamiento de un


mdulo.

PC

Personal Computer

PCMCIA

Personal Computer Memory Card International Association:


Asociacin de unas 450 empresas del sector informtico cuyo objetivo
principal es definir normas internacionales para la miniaturizacin y
uso flexible de tarjetas de ampliacin de PC, con el fin de ofrecer al
mercado una tecnologa bsica. Coopera con JEIDA (estndar de
tarjetas de PC para mdulos compactos de ampliacin de PC).

PDU

Protocol Data Unit: Unidad de datos de protocolo

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

11-7

Glosario

PG

Unidad de programacin para la familia de productos SIMATIC de


Siemens AG; se utiliza para fines de programacin, configuracin,
mantenimiento y asistencia tcnica.

PLC

Programmable Logic Controller: Autmata programable o controlador


electrnico cuyas funciones estn memorizadas como programa en el
equipo de control. Es decir, la configuracin y el cableado no
dependen de la funcin del controlador.
El PLC tiene la estructura de un computador, y consta de CPU (mdulo
central) con memoria, mdulos de entrada/salida y sistema de bus
interno. Tanto la periferia como el lenguaje de programacin estn
adaptados a las funciones de control.

Prescripciones
CSCE

Prescripciones para la proteccin de componentes sensibles a cargas


electrostticas.

Procedimiento

En un acoplamiento punto a punto, el desarrollo de una transmisin de


datos segn un determinado mtodo en el nivel ISO 2 se denomina
tambin procedimiento.

PROFIBUS

Process Field Bus: Un bus de campo conforme a EN 50170 Vol. 2


PROFIBUS (DIN 19245; sistema de bus para aplicaciones industriales
basado en PROFIBUS denominado anteriormente SINEC L2).

PROFIBUS DP

Modo de operacin DP segn DIN E 19245 parte 3. PROFIBUS DP es


un bus en serie concebido por SIEMENS especialmente para el nivel
de campo y destinado a acoplar periferia remota (descentralizada);
antes de denominaba L2/DP.

Programa de
aplicacin

El programa de aplicacin incluye todas las instrucciones y


declaraciones, as como los datos para el tratamiento de seales que
permiten controlar una instalacin o un proceso. Est asignado a un
mdulo programable (p.ej. CPU, FM) y puede estructurarse en
unidades pequeas denominadas bloques.

Programa S7

El programa S7 es un contenedor de bloques, fuentes y esquemas


para mdulos S7 programables.

Protocolo

Norma de procedimiento para transmitir datos. En dicha prescripcin


se estipulan tanto los formatos de los mensajes como el flujo de datos
en la transmisin.

Protocolo DP

Protocolo para transmisin de datos a la periferia descentralizada a


travs de una red DP -> PROFIBUS DP.

Protocolo FMS

Protocolo para la transferencia de datos conforme a la Fieldbus


Message Specification a travs de una red PROFIBUS.

Protocolo S7

El protocolo S7 (denominado tambin "Comunicacin S7"


"Funciones S7") constituye un interface simple y eficiente entre los
equipos SIMATIC S7/M7 y las unidades PG/PC.

11-8

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Glosario

Proyecto

Un proyecto S7 es un contenedor para todos los objetos de una


solucin de automatizacin que no depende de la cantidad de equipos,
mdulos ni su interconexin en red.

Rearranque
completo

Al arrancar un mdulo central (p.ej. tras pasar el selector de modo de


operacin de STOP a RUN o conectar la red), antes de la ejecucin
cclica del programa (OB 1) es procesado primero el bloque de
organizacin OB 101 (reiniciacin; slo en S7-400) o el OB 100
(rearranque). En el rearranque completo es cargada la imagen del
proceso de entradas y se ejecuta el programa de aplicacin STEP 7
empezando por la primera instruccin contenida en OB 1.

Rearranque en
caliente

Bajo este concepto se entiende la reiniciacin tras una interrupcin del


programa. Entonces es cargado y arrancado de nuevo el sistema
operativo. El rearranque en caliente se ejecuta mediante la
combinacin de teclas CTRL + ALT + DEL.

Red

Una red consta de una o varias subredes interconectadas que incluyen


una cantidad discrecional de estaciones. Pueden existir varias redes
en paralelo. Para cada subred hay disponible una tabla de nodos
comn.

Reiniciacin

Al arrancar un mdulo central (p.ej. tras pasar el selector de modo de


operacin de STOP a RUN o conectar la red), antes de la ejecucin
cclica del programa (OB 1) es procesado primero el bloque de
organizacin OB 100 (rearranque) o el OB 101 (reiniciacin; slo en
S7-400). En la reiniciacin se carga la imagen del proceso de
entradas, prosiguiendo la ejecucin del programa de aplicacin S7 en
el punto donde se detuvo al suceder la ltima interrupcin (STOP,
RED DESC.).

Servicios

Prestaciones ofrecidas por un protocolo de comunicacin.

SIMATIC NET

Designacin de producto de Siemens para redes y componentes de


red (anteriormente SINEC).

SINEC

Siemens Network and Communication -> SIMATIC NET.

SINEC H1

-> Industrial Ethernet

SINEC L2

-> PROFIBUS

Sistema O&O

Sistema de operacin y observacin. Con los sistemas O&O se tiene


acceso a reas de datos de un CPU S7 a objetos S7 en un M7. Los
sistemas O&O permiten visualizar adecuadamente datos del proceso y
manejar instalaciones.

Sistema operativo

Designacin que abarca todas las funciones destinadas a controlar y


supervisar la ejecucin de los programas de usuario, la distribucin de
los medios operativos entre stos y el mantenimiento del modo de
servicio en cooperacin con el hardware (p.ej. MS-DOS).

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

11-9

Glosario

Subred

Conjunto de todos los componentes fsicos necesarios para establecer


una va de transmisin de datos, as como el respectivo procedimiento
comn para el intercambio de datos.
Las estaciones conectadas a una subred pueden intercomunicarse sin
necesidad de transiciones de red. El conjunto fsico de una subred
(MPI, PROFIBUS, Industrial Ethernet) se denomina tambin medio o
soporte de transmisin.

Tabla de enlaces

Tabla que sirve para definir los enlaces de comunicacin entre


mdulos programables en una red.

Tiempo de ciclo

El tiempo de ciclo es el perodo que tarda el CPU en ejecutar una vez


el programa de aplicacin.

Variable

Una variable define un dato de contenido variable utilizable en el


programa de aplicacin STEP 7. Cada variable consta de un operando
(p.ej. M 3.1) y un tipo de datos (p.ej. Bool), pudiendo identificarse
mediante un smbolo (p.ej. BAND_EIN).

VBA

Visual Basic for Applications

VBX

Visual Basic Extension: Ampliacin de Visual Basic para desarrollar


elementos de manejo propios.

VMD

Virtual Manufactoring Device: Abstraccin de un dispositivo cuyas


caractersticas se representan mediante una parte del proceso de
aplicacin.

11-10

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Anexo

12

Anexo

Panormica
En este captulo se exponen la matriz de comunicacin y los datos tcnicos
correspondientes a los CPUs y CPs de SIMATIC S7.

Indice del captulo


Apartado

Tema

Pgina

12.1

Matriz de comunicacin

12-2

12.2

Datos tcnicos

12-16

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

12-1

Anexo

12.1

Matriz de comunicacin

Definicin
Se distinguen los siguientes tipos de estacin:
Estacin (T)

Una estacin puede comunicarse con otra recprocamente


(comunicacin por datos globales GD).

Cliente (C)

Un cliente efecta una peticin de comunicacin al servidor.

Servidor (S)

Un servidor cumple una peticin del cliente.

Para entablar una comunicacin segn el principio cliente-servidor, uno de los


interlocutores siempre debe ser cliente y el otro servidor. Por lo tanto, no es
posible establecer una comunicacin entre 2 servidores 2 clientes.
Las tablas indicadas a continuacin permiten determinar cmo pueden
comunicarse los sistemas de automatizacin entre s. Por cada componente se
especifican sus caractersticas concernientes a la comunicacin:
Subred
Servicios
Interlocutor
Con ayuda de estas informaciones es posible determinar as si pueden
comunicarse dos interlocutores. Esto es el caso si se cumplen a la vez las
condiciones siguientes:
las "subredes" coinciden;
los "servicios" coinciden;
los interlocutores son compatibles, p.ej. uno de ellos es "cliente" y el otro
"servidor", cumplindose as las antedichas reglas de comunicacin.

Nota
A continuacin slo se consideran las posibilidades de comunicacin realizadas
en los sistemas de automatizacin S7-200, S7/M7-300/400 y C7-600.

12-2

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Anexo

12.1.1 Subred MPI

Interlocutor
S7-200
CPU
212

CPU
214
CPU
215
va interface DP
CPU
216
va interface DP
CPU
221
CPU

222

CPU

224

S7-300
CPU
312 IFM

CPU

313

CPU

314

CPU

314 IFM

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Cdigo MLFB

6ES7212-1AA01-0XB0
6ES7212-1BA01-0XB0
6ES7212-1BA10-0XB0
6ES7212-1CA01-0XB0
6ES7212-1DA01-0XB0
6ES7212-1FA01-0XB0
6ES7212-1GA01-0XB0
6ES7 214-1xC01-0XB0
6ES7 215-2AD00-0XB0
6ES7 215-2BD00-0XB0
6ES7 216-2AD00-0XB0
6ES7 216-2BD00-0XB0
6ES7211-0AA20-0XB0
6ES7211-0BA20-0XB0
6ES7212-1AB20-0XB0
6ES7212-1BB20-0XB0
6ES7214-1AD20-0XB0
6ES7214-1BD20-0XB0
6ES7 312-5AC00-0AB0
6ES7 312-5ACx1-0AB0
6ES7 312-5ACx2-0AB0
6ES7 313-1AD00-0AB0
6ES7 313-1AD01-0AB0
6ES7 313-1AD02-0AB0
6ES7 313-1AD03-0AB0
6ES7 314-1AE00-0AB0
6ES7 314-1AE01-0AB0
6ES7 314-1AE02-0AB0
6ES7 314-1AEx3-0AB0
6ES7 314-1AEx4-0AB0
6ES7 314-5AE00-0AB0
6ES7 314-5AE01-0AB0
6ES7 314-5AE02-0AB0
6ES7 314-5AEx3-0AB0

Subred MPI
Funciones
S7

Funciones
bsicas S7

Funciones
PG/OP

Datos
globales

S1)
S1)
S1)
S1)
S1)

S2)
S2)
S2)
S2)
S2)

S
S
S
S
S

S1

S1

C/S
C/S
C/S
C/S
C/S

S1)
S1)
S1)
S1)
S1)
S1)
S1)
S1)
S1)

C/S
C/S
C/S
C/S
C/S
C/S

S
S
S
S
S
S
S
S
S

T
T
T
T
T
T
T
T
T

12-3

Anexo

Interlocutor
CPU

315

CPU

315-2 DP

CPU
CPU
CPU
FM

316
316-2 DP
318-2
353

FM

354

FM

355 C

FM

355 S

M7-300
FM
356-4
CPU

388-4

Cdigo MLFB

Subred MPI
Funciones
S7

Funciones
bsicas S7

Funciones
PG/OP

Datos
globales

6ES7 315-1AF00-0AB0
6ES7 315-1AF01-0AB0
6ES7 315-1AF02-0AB0
6ES7 315-1AF03-0AB0
6ES7 315-2AF00-0AB0
6ES7 315-2AF01-0AB0
6ES7 315-2AFx2-0AB0
6ES7 315-2AFx3-0AB0
6ES7 316-1AG00-0AB0
6ES7 316-2AG00-0AB0
6ES7 318-2AJ00-0AB0
6ES7 353-1AH00-0AE0
6ES7 353-1AH01-0AE0
6ES7 354-1AH00-0AE0
6ES7 354-1AH01-0AE0
6ES7 355-0VH00-0AE0
6ES7 355-0VH10-0AE0
6ES7 355-1VH00-0AE0
6ES7 355-1VH10-0AE0

S1)
S1)
S1)
S1)
S1)
S1)
S1)
S1)
S1)
S1)
S1)
-

C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
S2)
S2)

S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S

T
T
T
T
T
T
T
T
T
T
T
-

6ES7 356-4BN00-0AE0
6ES7 356-4BM00-0AE0
6ES7 388-4BN00-0AC0

C/S
C/S
C/S

C/S
C/S
C/S

C/S
C/S
C/S

1)

Slo con funciones GET/PUT (no se requiere bloque SFB en el programa de aplicacin)
2)
Slo con funciones I-GET/I-PUT

12-4

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Anexo

Interlocutor
S7-400
CPU
412-1

Cdigo MLFB

CPU

413-1

CPU

413-2DP

CPU

414-1

CPU

414-2DP

CPU

416-1

CPU

416-2DP

CPU
CPU
CPU
M7-400
CPU
CPU
FM

416-3 DP
417-4
417-4H

6ES7 412-1XF00-0AB0
6ES7 412-1XF01-0AB0
6ES7 412-1XF02-0AB0
6ES7 413-1XG00-0AB0
6ES7 413-1XG01-0AB0
6ES7 413-1XG02-0AB0
6ES7 413-2XG00-0AB0
6ES7 413-2XG01-0AB0
6ES7 413-2XG02-0AB0
6ES7 414-1XG00-0AB0
6ES7 414-1XG01-0AB0
6ES7 414-1XG02-0AB0
6ES7 414-2XG00-0AB0
6ES7 414-2XG01-0AB0
6ES7 414-2XG02-0AB0
6ES7 414-2XJ00-0AB0
6ES7 414-2XJ01-0AB0
6ES7 416-1XJ00-0AB0
6ES7 416-1XJ01-0AB0
6ES7 416-1XF01-0AB0
6ES7 416-1XJ02-0AB0
6ES7 416-1XG02-0AB0
6ES7 416-2XK00-0AB0
6ES7 416-2XK01-0AB0
6ES7 416-2XL00-0AB0
6ES7 416-2XL01-0AB0
6ES7 416-3XL00-0AB0
6ES7-417-4XL00-0AB0
6ES7-417-4HL00-0AB0

486-3
488-3
456-4

6ES7 486-3AA00-0AB0
6ES7 488-3AA00-0AB0
6ES7 456-4EY00-0AE0

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Subred MPI
Funciones
S7

Funciones
bsicas S7

Funciones
PG/OP

Datos
globales

C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S

C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S

S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S

T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T

C/S
C/S
C/S

C/S
C/S
C/S

C/S
C/S
C/S

12-5

Anexo

Interlocutor
C7-600
C7
621
C7

621 ASi

C7

623

C7
C7
C7

623/A
623/P
624

C7
C7

624/P
626

C7

626/A

C7

626 DP

C7

626/P

C7

626/A DP

C7

626/P DP

C7

633 DP

C7

633/P

C7

634 DP

C7

634/P

12-6

Cdigo MLFB

6ES7 621-1AD00-0AE3
6ES7 621-1AD01-0AE3
6ES7 621-6BD00-0AE3
6ES7 621-6BD01-0AE3
6ES7 623-1AE00-0AE3
6ES7 623-1AE01-0AE3
6ES7 623-1CE01-0AE3
6ES7 623-1DE01-0AE3
6ES7 624-1AE00-0AE3
6ES7 624-1AE01-0AE3
6ES7 624-1DE01-0AE3
6ES7 626-1AG00-0AE3
6ES7 626-1AG01-0AE3
6ES7 626-1AG02-0AE3
6ES7 626-1CG00-0AE3
6ES7 626-1CG01-0AE3
6ES7 626-1CG02-0AE3
6ES7 626-2AG00-0AE3
6ES7 626-2AG01-0AE3
6ES7 626-2AG02-0AE3
6ES7 626-1DG02-0AE3
6ES7 626-1DG03-0AE3
6ES7 626-2CG00-0AE3
6ES7 626-2CG01-0AE3
6ES7 626-2DG02-0AE3
6ES7 626-2DG03-0AE3
6ES7 633-2BF00-0AE3
6ES7 633-2BF01-0AE3
6ES7 633-1DF00-0AE3
6ES7 633-1DF01-0AE3
6ES7 634-2BF00-0AE3
6ES7 634-2BF01-0AE3
6ES7 634-1DF00-0AE3
6ES7 634-1DF01-0AE3

Subred MPI
Funciones
S7
S
S
S1)
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S

Funciones
bsicas S7
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S

Funciones
PG/OP
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S

Datos
globales
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Anexo

Interlocutor
OPs (con ProTool V 3.x)
OP
7/DP
OP
7/DP-12
OP
17/DP
OP
17/DP-12
OP
25
OP
35
OP
37
OPs (con ProTool < V 3.x)
OP
3
OP
5/A2
OP
15/A2
OP
15/C2
OP
7/DP
OP
7/DP-12
OP
17/DP
OP
17/DP-12
OP
25
OP
35
OP
37
1)
3)

Cdigo MLFB

Subred MPI
Funciones
S7

Funciones
bsicas S7

Funciones
PG/OP

Datos
globales

6AV3 607-1JC20-0XA0
6AV3 607-1JC30-0XA0
6AV3 617 1JC20-0XA0
6AV3 617 1JC30-0XA0
6AV3 525-1EA.1-0AX0
6AV3 535-1FA01-0AX0
6AV3 637-1 .L00-0 . X0

C
C
C
C
C
C
C

6AV3 503-1DB10
6AV3 505-1FB12
6AV3 515-1EB32-1AA0
6AV3 515-1MA22-1AA0
6AV3 607-1JC20-0XA0
6AV3 607-1JC30-0XA0
6AV3 617 1JC20-0XA0
6AV3 617 1JC30-0XA0
6AV3 525-1EA.1-0AX0
6AV3 535-1FA01-0AX0
6AV3 637-1. L00-0 .X0

C 3)
C 3)
C 3)
C 3)
C 3)
C 3)
C 3)
C 3)
C 3)
C 3)

Slo con funciones PUT/GET (no es necesario ningn SFB en el programa del usario)
Slo es posible comunicacin con los FMs siguientes:
FM 353
MLFB: 6ES7 353-1AH00-0EA0
FM 354
MLFB: 6ES7 354-1AH00-0EA0

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

12-7

Anexo

12.1.2 Subred PROFIBUS

Interlocutor

Subred PROFIBUS
va PROFIBUS-DP
integrado

Cdigo MLFB

Funciones
S7
S7-200
CPU
CPU

214
215-2DP

CPU

216-2DP

CPU

221

CPU

222

CPU

224

12-8

6ES7 214-1xC01-0XB0
6ES7 215-2AD00-0XB0
6ES7 215-2BD00-0XB0
6ES7 216-2AD00-0XB0
6ES7 216-2BD00-0XB0
6ES7211-0AA20-0XB0
6ES7211-0BA20-0XB0
6ES7212-1AB20-0XB0
6ES7212-1BB20-0XB0
6ES7214-1AD20-0XB0
6ES7214-1BD20-0XB0

Funciones
bsicas S7

va CPs PROFIBUS

Funciones
1)
PG/OP

S
S

Funciones
S7

FDL
Funciones
compatibles
con S5

Funciones
PG/OP

FMS
Funciones
FMS

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Anexo

Interlocutor

Subred PROFIBUS
va PROFIBUS-DP
integrado

Cdigo MLFB

Funciones
S7
S7-300
CPU
CPU
CPU
CPU
CPU
CPU

312 IFM
313
314
314 IFM
315
315-2 DP

CPU
CPU
CPU
FM

316
316-2DP
318-2
353

FM

354

FM

355 C

FM

355 S

M7-300
CPU
FM

388-4
356-4

Funciones
bsicas S7

va CPs PROFIBUS

Funciones
1)
PG/OP

6ES7 312-5ACxx-0AB0
6ES7 313-1AD0x-0AB0
6ES7 314-1AExx-0AB0
6ES7 314-5AExx-0AB0
6ES7 315-1AF0x-0AB0
6ES7 315-2AF00-0AB0
6ES7 315-2AF01-0AB0
6ES7 315-2AFx2-0AB0
6ES7 315-2AFx3-0AB0
6ES7 316-1AG00-0AB0
6ES7 316-2AG00-0AB0
6ES7 318-2AJ00-0AB0
6ES7 353-1AH00-0AE0
6ES7 353-1AH01-0AE0
6ES7 354-1AH00-0AE0
6ES7 354-1AH01-0AE0
6ES7 355-0VH00-0AE0
6ES7 355-0VH10-0AE0
6ES7 355-1VH00-0AE0
6ES7 355-1VH10-0AE0

C2)/S
C2)/S
C2)/S
C2)/S
C2)/S
S4)
S4)

S
S
S
S
S
S
S
S
S

6ES7 388-4BN00-0AC0
6ES7 356-4BM00-0AE0
6ES7 356-4BN00-0AE0

C
C

S
S
S

Funciones
S7

FDL
Funciones
compatibles
con S5

Funciones
PG/OP

S via
CP 342-5 / CP 342-5 FO
CP 343-5

FMS
Funciones
FMS

SEND/RECEIVE via
CP 342-5 /
/ CP 342-5 FO
CP 343-5

C/S via
CP 343-5

C/S va CP 342-5 / CP 342-5 FO


CP 343-5

C/S va
CP 343-5

- 3)
- 3)

1)

Funciones S7
Desde estado de producto 03 comunicacin posible con FM 353/354/355 descentraliados
3)
No es posible va CP 342-5 CP 343-5
4)
Comunicacin descentralizada en una ET 200M slo con IM 153-2
2)

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

12-9

Anexo

Interlocutor

Subred PROFIBUS
va PROFIBUS-DP
integrado

Cdigo MLFB

Funciones
S7
S7-400
CPU
CPU
CPU

412-1
413-1
413-2DP

CPU
CPU

414-1
414-2DP

CPU
CPU

416-1
416-2DP

CPU
M7-400
CPU
CPU
CPU
CPU
FM

416-3DP

6ES7 412-1XF0x-0AB0
6ES7 413-1XG0x-0AB0
6ES7 413-2XG00-0AB0
6ES7 413-2XG01-0AB0
6ES7 413-2XG02-0AB0
6ES7 414-1XG0x-0AB0
6ES7 414-2XG00-0AB0
6ES7 414-2XG01-0AB0
6ES7 414-2XG02-0AB0
6ES7 414-2XJ00-0AB0
6ES7 414-2XJ01-0AB0
6ES7 416-1X_0x-0AB0
6ES7 416-2XK00-0AB0
6ES7 416-2XK01-0AB0
6ES7 416-2XL00-0AB0
6ES7 416-2XL01-0AB0
6ES7 416-3XL00-0AB0

417-4
417-4H
486-3
488-3
456-4

6ES7 417-4XL00-0AB0
6ES7 417-4HL00-0AB0
6ES7 486-3AA00-0AB0
6ES7 488-4AA00-0AB0
6ES7 456-4EY00-0AE0

12-10

Funciones
bsicas S7

va CPs PROFIBUS

Funciones
1)
PG/OP

C5)

S
S

C5)

S
S

C
C

S
S

C
C
C

S
S
S

Funciones
S7

FDL
Funciones
compatibles
con S5

Funciones
PG/OP

FMS
Funciones
FMS

C/S va
CP 443-5
Extended

S va
CP 443-5
Extended

SEND/RECEIVE via
CP 443-5
Extended

CP 443-5
Basic

CP 443-5
Basic

CP 443-5
Basic

C/S va
CP 443-5 Extended
CP 443-5 Basic

C/S va
CP 443-5
Basic

C/S va
CP 443-5
Basic

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Anexo

Interlocutor

Subred PROFIBUS
va PROFIBUS-DP
integrado

Cdigo MLFB

Funciones
S7
C7-600
C7
C7
C7
C7
C7
C7
C7
C7
C7
C7

621
621 ASi
623
623/A
623/P
624
624/P
626
626/A
626 DP

C7
C7

626/P
626/A DP

C7

626/P DP

C7

633 DP

C7
C7

633/P
634 DP

C7

634/P

6ES7 621-1AD0x-0AE3
6ES7 621-6BD0x-0AE3
6ES7 623-1AE0x-0AE3
6ES7 623-1CE0x-0AE3
6ES7 623-1DE0x-0AE3
6ES7 624-1AE0x-0AE3
6ES7 624-1DE0x-0AE3
6ES7 626-1AG0x-0AE3
6ES7 626-1CG0x-0AE3
6ES7 626-2AG00-0AE3
6ES7 626-2AG01-0AE3
6ES7 626-2AG02-0AE3
6ES7 626-1DG0x-0AE3
6ES7 626-2CG00-0AE3
6ES7 626-2CG01-0AE3
6ES7 626-2DG02-0AE3
6ES7 626-2DG03-0AE3
6ES7 633-2BF00-0AE3
6ES7 633-2BF01-0AE3
6ES7 633-1DF0x-0AE3
6ES7 634-2BF00-0AE3
6ES7 634-2BF01-0AE3
6ES7 634-1DF0x-0AE3

Funciones
bsicas S7

C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
C/S
-

Funciones
1)
PG/OP

S
S
S
S
S
S
S
S
S
S
-

va CPs PROFIBUS

Funciones
S7

Funciones
PG/OP

S via
CP 342-5 / CP 342-5 FO
CP 343-5

FDL
Funciones
compatibles
con S5

SEND/RECEIVE via
CP 342-5 /
CP 342-5 FO
CP 343-5

FMS
Funciones
FMS

C/S via
CP 343-5

1)

Funciones S7
5)
Comunicacin posible con FM 353/354/355 descentraliados

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

12-11

Anexo

Interlocutor

Subred PROFIBUS
va PROFIBUS-DP
integrado

Cdigo MLFB

Funciones
S7
OPs (con ProTool V 3.x)
OP
7/DP
OP
7/DP-12
OP
17/DP
OP
17/DP-12
OP
25
OP
35
OP
37
OPs (con ProTool < V 3.x)
OP
3
OP
5/A2
OP
15/A2
OP
15/C2
OP
7/DP
OP
7/DP-12
OP
17/DP
OP
17/DP-12
OP
25
OP
35
OP
37
1)
7)

Funciones
bsicas S7

va CPs PROFIBUS

Funciones
1)
PG/OP

Funciones
S7

FDL
Funciones
compatibles
con S5

Funciones
PG/OP

FMS
Funciones
FMS

6AV3 607-1JC20-0XA0
6AV3 607-1JC30-0XA0
6AV3 617 1JC20-0XA0
6AV3 617 1JC30-0XA0
6AV3 525-1EA.1-0AX0
6AV3 535-1FA01-0AX0
6AV3 637-1 .L00-0 . X0

C7)
C7)
C7)
C7)
C7)
C7)
C7)

C
C
C
C
C
C
C

6AV3 503-1DB10
6AV3 505-1FB12
6AV3 515-1EB32-1AA0
6AV3 515-1MA22-1AA0
6AV3 607-1JC20-0XA0
6AV3 607-1JC30-0XA0
6AV3 617 1JC20-0XA0
6AV3 617 1JC30-0XA0
6AV3 525-1EA.1-0AX0
6AV3 535-1FA01-0AX0
6AV3 637-1. L00-0 .X0

C
C
C
C
C
C
C
C
C
C
C

C
C
C
C
C
C
C
C
C
C
C

Funciones S7
Con ProTool desde V 4.0 comunicacin descentralizada posible en una ET 200M con los siguientes FMs:
FM 353
MLFB: 6ES7 353-1AH01-0EA0
FM 354
MLFB: 6ES7 354-1AH01-0EA0
FM 355C
MLFB: 6ES7 355-0VH10-0AE0
FM 355S
MLFB: 6ES7 355-1VH10-0AE0

12-12

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Anexo

12.1.3 Industrial Ethernet

Interlocutor
S7-200
CPU
CPU

214
215-2DP

CPU

216-2DP

S7-300
CPU
CPU
CPU
CPU
CPU
CPU
CPU
CPU
CPU
FM
FM
FM

312 IFM
313
314
314 IFM
315
315-2 DP
316
316-2DP
318-2
353
354
355 C

FM

355 S

M7-300
CPU
388-4
FM
356-4
1)

Cdigo MLFB

6ES7 214-1xC01-0XB0
6ES7 215-2AD00-0XB0
6ES7 215-2BD00-0XB0
6ES7 216-2AD00-0XB0
6ES7 215-2BD00-0XB0
6ES7 312-5ACxx-0AB0
6ES7 313-1AD0x-0AB0
6ES7 314-1AExx-0AB0
6ES7 314-5AExx-0AB0
6ES7 315-1AF0x-0AB0
6ES7 315-2AFxx-0AB0
6ES7 316-1AG00-0AB0
6ES7 316-2AG00-0AB0
6ES7 318-2AJ00-0AB0
6ES7 353-1AH0x-0AE0
6ES7 354-1AH0x-0AE0
6ES7 355-0VH00-0AE0
6ES7 355-0VH10-0AE0
6ES7 355-1VH00-0AE0
6ES7 355-1VH10-0AE0
6ES7 388-4BN00-0CA0
6ES7 356-4BM00-0AE0
6ES7 356-4BN00-0AE0

Industrial Ethernet
Funciones
PG/OP
ISO-Transport

Funciones
S7

Funciones compatibles con S5


ISO-on-TCP

S va
CP 343-1

CP 343-1
TCP

WinCC va
CP 343-1

CP 343-1
TCP

SEND/RECEIVE
FETCH/WRITE
va
CP 343-1
CP 343-1 IT 1)

SEND/RECEIVE
FETCH/WRITE
va
CP 343-1 TCP
CP 343-1 IT 1)

C/S va
CP 343-1
CP 343-1 TCP

S va
CP 343-1

TCP

SEND/RECEIVE
FETCH/WRITE
va
CP 343-1 TCP
CP 343-1 IT 1)

El CP 343-1 IT se podr suministrar a partir del 02/2000

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

12-13

Anexo

Interlocutor
S7-400
CPU
CPU
CPU
CPU
CPU
CPU
CPU
CPU
CPU
CPU
M7-400
CPU
CPU
FM
C7-600
C7
C7
C7
C7
C7
C7
C7
C7
C7
C7
C7
C7
C7
C7
C7
C7
C7
1)

Cdigo MLFB

412-1
413-1
413-2DP
414-1
414-2DP
416-1
416-2DP
416-3DP
417-4
417-4H

6ES7 412-1XF0x-0AB0
6ES7 413-1XG0x-0AB0
6ES7 413-2XG0x-0AB0
6ES7 414-1XG0x-0AB0
6ES7 414-2X_0x-0AB0
6ES7 416-1X_0x-0AB0
6ES7 416-2X_0x-0AB0
6ES7 416-3XL00-0AB0
6ES7 417-4XL00-0AB0
6ES7 417-4HL00-0AB0

486-3
488-3
456-4

6ES7 486-3AA00-0AB0
6ES7 488-3AA00-0AB0
6ES7 456-4EY00-0AE0

621
621 ASi
623
623/A
623/P
624
624/P
626
626/A
626 DP
626/P
626/A DP
626/P DP
633 DP
633/P
634 DP
634/P

6ES7 621-1AD0x-0AE3
6ES7 621-6BD0x-0AE3
6ES7 623-1AE0x-0AE3
6ES7 623-1CE0x-0AE3
6ES7 623-1DE0x-0AE3
6ES7 624-1AE0x-0AE3
6ES7 624-1DE0x-0AE3
6ES7 626-1AG0x-0AE3
6ES7 626-1CG0x-0AE3
6ES7 626-2AG0x-0AE3
6ES7 626-1DG0x-0AE3
6ES7 626-2CG0x-0AE3
6ES7 626-2DG0x-0AE3
6ES7 633-2BF0x-0AE3
6ES7 633-1DF0x-0AE3
6ES7 634-2BF0x-0AE3
6ES7 634-1DF0x-0AE3

Funciones
S7

Industrial Ethernet
Funciones
PG/OP
ISO-Transport

Funciones compatibles con S5


ISO-on-TCP

C/S va
CP 443-1

CP 443-1 IT

S va
CP 443-1

CP 443-1 IT

SEND/RECEIVE
FETCH/WRITE
va
CP 443-1

CP 443-1 IT

SEND/RECEIVE
FETCH/WRITE
va
CP 443-1

CP 443-1 IT

C/S va
CP 443-1
CP 443-1 IT

S va
CP 443-1

S va
CP 343-1

CP 343-1
TCP

S va
CP 343-1

CP 343-1
TCP

SEND/RECEIVE
FETCH/WRITE
va
CP 343-1 TCP o
CP 343-1 IT 1)

SEND/RECEIVE
FETCH/WRITE
va
CP 343-1 TCP o
CP 343-1 IT 1)

TCP

SEND/RECEIVE
va
CP 443-1

SEND/RECEIVE
FETCH/WRITE
va
CP 343-1 TCP o
CP 343-1 IT 1)

El CP 343-1 IT se podr suministrar a partir del 02/2000

12-14

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Anexo

Interlocutor
OPs (con ProTool V 3.x)
OP
7/DP
OP
7/DP-12
OP
17/DP
OP
17/DP-12
OP
25
OP
35
OP
37
OPs (con ProTool V 3.x)
OP
3
OP
5/A2
OP
15/A2
OP
15/C2
OP
7/DP
OP
7/DP-12
OP
17/DP
OP
17/DP-12
OP
25
OP
35
OP
37

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Cdigo MLFB

Industrial Ethernet
Funciones
PG/OP
ISO-Transport

Funciones
S7

Funciones compatibles con S5


ISO-on-TCP

6AV3 607-1JC20-0XA0
6AV3 607-1JC30-0XA0
6AV3 617 1JC20-0XA0
6AV3 617 1JC30-0XA0
6AV3 525-1EA.1-0AX0
6AV3 535-1FA01-0AX0
6AV3 637-1 .L00-0 . X0

6AV3 503-1DB10
6AV3 505-1FB12
6AV3 515-1EB32-1AA0
6AV3 515-1MA22-1AA0
6AV3 607-1JC20-0XA0
6AV3 607-1JC30-0XA0
6AV3 617 1JC20-0XA0
6AV3 617 1JC30-0XA0
6AV3 525-1EA.1-0AX0
6AV3 535-1FA01-0AX0
6AV3 637-1. L00-0 .X0

TCP

12-15

Anexo

12.2

Datos tcnicos

12.2.1 SIMATIC S7-200

Tipo de mdulo
Mdulo
MLFB 6ES7 ...-0XB0
Interfaces
Red
Cantidad
Datos tcnicos
Norma fsica
Velocidad de transferencia

CPU
CPU 212
1xAx1

CPU 214
1xC01

CPU 215
2xD00

CPU 216
2xD00

CPU 222
1xB20

CPU 224
1xD20

PPI
1

PPI
1

PPI
2

PPI
2

PPI
1

PPI
1

RS 485

RS 485

RS 485

RS 485

RS 485

RS 485

9,6 Kbit/s

9,6 Kbit/s

9,6 19,2 Kbit/s

9,6 19,2 Kbit/s

9,6 / 19,2 / 187,5 Kbit/s

9,6 / 19,2 / 187,5 Kbit/s

300 bit/s a 19,2 Kbit/s


-

300 bit/s a 38,4 Kbit/s


-

300 bit/s a 38,4 Kbit/s


hasta 12 Mbit/s

300 bit/s a 38,4 Kbit/s


-

300 bit/s a 38,4 Kbit/s

300 bit/s a 38,4 Kbit/s

1
31 (127 con repetidor)

8
31 (127 con repetidor)

8
31 (127 con repetidor)

8
31 (127 con repetidor)

8
31 (127 con repetidor)

8
31 (127 con repetidor)

definido en el programa de
aplicacin
definido en el programa de
aplicacin

definido en el programa de
aplicacin
definido en el programa de
aplicacin

definido en el programa de
aplicacin
definido en el programa de
aplicacin

definido en el programa de
aplicacin
definido en el programa de
aplicacin

definido en el programa de
aplicacin
definido en el programa de
aplicacin

definido en el programa de
aplicacin
definido en el programa de
aplicacin

Separacin galvnica hacia LAN


Funciones S7/
Funciones PG/OP/
Funciones S7 bsicas
ASCII
PROFIBUS-DP
Servicios de comunicacin
Funciones S7;
Funciones PG/OP;
Funciones bsicas
Cantidad de enlaces activos
Cantidad de estaciones
ASCII
Cantidad de enlaces activos
Cantidad de estaciones

PROFIBUS
Cantidad de enlaces activos
Cantidad de estaciones

12-16

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Anexo

Tipo de mdulo
Mdulo
MLFB 6ES7 ...-0XB0
Servicios ejecutables
simultneamente
Carga del CPU

CPU
CPU 212
1xAx1

CPU 214
1xC01

1 servicio/ciclo

1 servicio/ciclo

PPI

Modo ASCII

PPI

Prolongacin del ciclo de usuario < 1%


en aprox.

depende del
programa de
aplicacin

Prolongacin del tiempo de


reaccin a alarma en aprox.

< 1%
de6%
pende
del
programa de
aplicacin
-

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Modo
ASCII

CPU 215
2xD00
1 servicio/ciclo
Maest PPI
ro
PPI
< 1%

CPU 216
2xD00
1 servicio/ciclo

Modo ASCII

PPI
Modo ASCII

depende del
programa de
aplicacin

< 1%
6%
depende del
programa
de
aplicacin

CPU 222
1xB20
1 servicio/ciclo

CPU 224
1xD20
1 servicio/ciclo

Maestro PPI

12-17

Anexo

12.2.2 SIMATIC S7-300

Tipo de mdulo
Mdulo

312 IFM

313

MLFB 6ES7 ...-0AB0

312-5ACx2

313-1AD03

Funciones de comunicacin
Enlaces en total
Funciones PG/OP
Comunicacin por datos globales
Cantidad de paquetes GD
- Emisor
- Receptor
Tamao de los paquetes GD
- de ellos coherentes
Funciones bsicas S7
x
Mx. datos tiles por
peticin
- de ellos coherentes
Funciones S7
Mx. datos tiles por peticin
- de ellos coherentes
Funciones compatibles con S5

12-18

316-2 DP

318-2

315-2AFx3

316-2AG00

318-2AJ00

8
s
s

12
s
s

12
s
s

12
s
s

12
s
s

32
s
s

1
1
mx. 22 bytes
8 bytes
s
mx. 76 bytes

1
1
mx. 22 bytes
8 bytes
s
mx. 76 bytes

1
1
mx. 22 bytes
8 bytes
s
mx. 76 bytes

1
1
mx. 22 bytes
8 bytes
s
mx. 76 bytes

1
1
mx. 22 bytes
8 bytes
s
mx. 76 bytes

1
1
mx. 22 bytes
8 bytes
s
mx. 76 bytes

1
2
mx. 54 bytes
32 bytes
s
mx. 76 bytes

32 bytes
s
mx. 160 bytes
32 bytes
no

32 bytes
s
mx. 160 bytes
32 bytes
no

32 bytes
s
mx. 160 bytes
32 bytes
s (va CP y FC
cargable)
depende del CP
depende del CP
s (va CP y FC
cargable)
depende del CP
depende del CP

32 bytes
s
mx. 160 bytes
32 bytes
s (va CP y FC
cargable)
depende del CP
depende del CP
s (va CP y FC
cargable)
depende del CP
depende del CP

32 bytes
s
mx. 160 bytes
32 bytes
s (va CP y FC
cargable)
depende del CP
depende del CP
s (va CP y FC
cargable)
depende del CP
depende del CP

32 bytes
s
mx. 160 bytes
32 bytes
s (va CP y FC
cargable)
depende del CP
depende del CP
s (va CP y FC
cargable)
depende del CP
depende del CP

32 bytes
s
mx. 160 bytes
32 bytes
s (va CP y FC
cargable)
depende del CP
depende del CP
s (va CP y FC
cargable)
depende del CP
depende del CP

Mx. datos tiles por peticin


- de ellos coherentes
Funciones estndar
no
Mx. datos tiles por peticin
de ellos coherentes

315-1AF02

315-2 DP

6
s
s

CPU
315

314/
314 IFM
314-1AEx4/
314-5AEx3

no

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Anexo

Tipo de mdulo
Mdulo

312 IFM

313

MLFB 6ES7 ...-0AB0

312-5ACx2

313-1AD03

1er interface
Funcionalidad
MPI
Maestro DP
Esclavo DP
Con separacin galvnica
MPI
Servicios
Funciones PG/OP
Comunicacin por datos globales
Funciones bsicas S7
Funciones S7 1)
Velocidades de transmisin
Cantidad de enlaces
Maestro DP
Servicios
Funciones PG/OP
Asist. trfico enlace directo
Equidistancia
SYNC/FREEZE
Velocidades de transmisin
Cantidad de enlaces para
funciones PG/OP

315-1AF02

315-2 DP

316-2 DP

318-2

315-2AFx3

316-2AG00

318-2AJ00

s
no
no
no

s
no
no
no

s
no
no
no

s
no
no
no

s
no
no
no

s
no
no
no

s
s
no
s

s
s
s
s
19,2; 187,6
Kbaudios
6
-

s
s
s
s
19,2; 187,6
Kbaudios
8
-

s
s
s
s
19,2; 187,6
Kbaudios
12
-

s
s
s
s
19,2; 187,6
Kbaudios
12
-

s
s
s
s
19,2; 187,6
Kbaudios
12
-

s
s
s
s
19,2; 187,6
Kbaudios
12
-

s
s
s
s
hasta 12 Mbaudios

de ellos reservados
Cantidad de esclavos DP
Cantidad de slots
Area de direccionamiento

Datos tiles por esclavo DP

1)

CPU
315

314/
314 IFM
314-1AEx4/
314-5AEx3

32

s
s
s
s
hasta 12 Mbaudios
32
1 enl. PG /
1 enl. OP

mx. 244 bytes E /


244 bytes S

En el MPI slo estan disponibles las funciones server PUT/GET

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

12-19

Anexo

Tipo de mdulo
Mdulo

312 IFM

313

MLFB 6ES7 ...-0AB0

312-5ACx2

313-1AD03

2 interface
Funcionalidad
Maestro DP
Esclavo DP
Con separacin galvnica
Maestro DP
Servicios
Funciones PG/OP
Asist. trfico enlace directo
Equidistancia
SYNC/FREEZE
Velocidades de transmisin
Cantidad de enlaces para
funciones PG/OP
de ellos reservados

Cantidad de esclavos DP
Cantidad de slots
Area de direccionamiento
Datos tiles por esclavo DP

12-20

ninguno

ninguno

314/
314 IFM
314-1AEx4/
314-5AEx3
ninguno

CPU
315
315-1AF02

315-2 DP

316-2 DP

318-2

315-2AFx3

316-2AG00

318-2AJ00

ninguno
s
s
s

s
s
s

s
s
s

s
s
s
s
hasta 12 Mbaudios
mx. 12

s
s
s
s
hasta 12 Mbaudios
mx. 12

s
s
s
s
hasta 12 Mbaudios
16

ajustable,
mx. 11 enl. PG
mx. 11 enl. OP
mx. 64

ajustable,
mx. 11 enl. PG
mx. 11 enl. OP
mx. 125

mx. 244 bytes E /


244 bytes S
mx. 125

mx. 1 Kbyte
mx. 244 bytes E /
244 bytes S

mx. 2 Kbytes
mx. 244 bytes E /
244 bytes S

mx. 8Kbytes
mx. 244 bytes E /
244 bytes S

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Anexo

Tipo de mdulo
Mdulo
MLFB 6GK7 ...-0XE0
Interfaces
Red
Cantidad
Datos tcnicos
Norma fsica
Velocidad de transferencia
Separacin galvnica hacia LAN
Cantidad de enlaces por todos los servicios
Servicios de comunicacin
Funciones PG/OP;
funciones S7 1)
Mx. cantidad de enlaces
Funciones compatibles con S5
Cantidad de enlaces
Cliente/servidor
Datos tiles en bytes/de ellos coherentes
FMS
Cantidad de enlaces
Cliente/servidor
Longitud de variables READ / WRITE
DP
Cantidad de esclavos
Datos tiles por estacin/de ellos
coherentes
Maestro
Esclavo
Diagnstico
Carga del CPU
Prolongacin del ciclo de usuario en aprox.
x
Tiempo ejec. llamada FB + tiempo
Prolongacin tiempo reaccin a alarma
Funciones S7;
funciones PG/OP
Funciones compatibles con S5
FMS / DP
1 Las funciones S7 se retransmiten

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

CP 343-1
343-1BA00
343-1EX00

CP
CP 343-1 IT
343-1GX00

CP 343-1 TCP
343-1EX00
343-1EX10

CP 342-5
342-5DA02
342-5DF00

CP 343-5
343-5FA00

Industrial Ethernet
1

Industrial Ethernet
1

Industrial Ethernet
1

PROFIBUS
1

PROFIBUS
1

AUI/ITP
10 Mbit/s

AUI/ITP
10/100 Mbit/s

AUI/TP
10/100 Mbit/s

s
32

s
32

s
32

RS 485 / LWL
9,6 Kbit/s a
12 Mbit/s
s
24

RS 485
9,6 Kbit/s a
1,5 Mbit/s
s
48

16

16

32

16

16

16
SEND/RECEIVE
8K/8K

16
SEND/RECEIVE
8K/8K

32
SEND/RECEIVE
8K/8K

16
SEND/RECEIVE
240/240

16
SEND/RECEIVE
240/240

16
cliente/servidor
237 / 233

124
240/240 bytes

2160 bytes E/S


244 bytes E/S
240 bytes

10 a 50%

10 a 50%

s
s
s
-

no
s
s
s
-

10 a 50%

10 a 50%

10 a 50%

no
s
s
s
-

no
s
s
s
s

de la LAN al CPU y viceversa. Relacin detallada de servicios: vase CPUs.

12-21

Anexo

12.2.3 SIMATIC S7-400

Tipo de mdulo
Mdulo
MLFB 6ES7 ...-0AB0
Funciones de comunicacin
Enlaces en total
Funciones PG/OP
Comunicacin por datos globales
Cantidad de paquetes GD
- Emisores
- Receptores
Tamao de los paquetes GD
- de ellos coherentes
Funciones bsicas S7
Datos tiles por peticin
- de ellos coherentes
Funciones S7
Datos tiles por peticin
- de ellos coherentes
Funciones compatibles con S5

Datos tiles por peticin


- de ellos coherentes
Funciones estndar

Datos tiles por peticin


- de ellos coherentes

12-22

CPU
CPU 412-1
412-1XF03

CPU 412-2
412-2XG00

CPU 414-2
414-2XG03

CPU 414-3
414-3XJ00

CPU 416-2
416-2XK02

CPU 416-3
416-3XL00

CPU 417-4
417-4XL00

CPU 417-4H
417-4HL00

16
s
s

16
s
s

32
s
s

32
s
s

64
s
s

64
s
s

64
s
s

64
s
no

mx. 8
mx. 16
mx. 64 bytes
32 bytes
s
mx. 76 bytes
16 bytes
s
mx. 64 Kbytes
32 bytes
s (va CP y FC
cargable)
mx. 8 Kbytes
240 bytes
s (va CP y FC
cargable)
depende del CP
depende del CP

mx. 8
mx. 16
mx. 64 bytes
32 bytes
s
mx. 76 bytes
16 bytes
s
mx. 64 Kbytes
32 bytes
s (va CP y FC
cargable)
mx. 8 Kbytes
240 bytes
s (va CP y FC
cargable)
depende del CP
depende del CP

mx. 8
mx. 16
mx. 64 bytes
32 bytes
s
mx. 76 bytes
16 bytes
s
mx. 64 Kbytes
32 bytes
s (va CP y FC
cargable)
mx. 8 Kbytes
240 bytes
s (va CP y FC
cargable)
depende del CP
depende del CP

mx. 8
mx. 16
mx. 64 bytes
32 bytes
s
mx. 76 bytes
16 bytes
s
mx. 64 Kbytes
32 bytes
s (va CP y FC
cargable)
mx. 8 Kbytes
240 bytes
s (va CP y FC
cargable)
depende del CP
depende del CP

mx. 16
mx. 32
mx. 64 bytes
32 bytes
s
mx. 76 bytes
16 bytes
s
mx. 64 Kbytes
32 bytes
s (va CP y FC
cargable)
mx. 8 Kbytes
240 bytes
s (va CP y FC
cargable)
depende del CP
depende del CP

mx. 16
mx. 32
mx. 64 bytes
32 bytes
s
mx. 76 bytes
16 bytes
s
mx. 64 Kbytes
32 bytes
s (va CP y FC
cargable)
mx. 8 Kbytes
240 bytes
s (va CP y FC
cargable)
depende del CP
depende del CP

mx. 16
mx. 32
mx. 64 bytes
32 bytes
s
mx. 76 bytes
16 bytes
s
mx. 64 Kbytes
32 bytes
s (va CP y FC
cargable)
mx. 8 Kbytes
240 bytes
s (va CP y FC
cargable)
depende del CP
depende del CP

no
s
mx. 64 Kbytes
32 bytes
s (va CP y FC
cargable)
mx. 8 Kbytes
240 bytes
s (va CP y FC
cargable)
depende del CP
depende del CP

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Anexo

Tipo de mdulo
Mdulo
MLFB 6ES7 ...-0AB0
1er interface
Funcionalidad
MPI
Maestro DP
Esclavo DP
Con separacin galvnica
MPI
Servicios
Funciones PG/OP
Comunicacin por datos
globales
Funciones bsicas S7
Funciones S7
Velocidades de transmisin
Cantidad de enlaces
Maestro DP
Servicios
Funciones PG/OP
Asist. trfico enlace directo
Equidistancia
SYNC/FREEZE
Velocidades de transmisin
Cantidad de enlaces para
funciones PG/OP
de ellos reservados
Cantidad de esclavos DP
Cantidad de slots
Area de direccionamiento
Datos tiles por esclavo DP

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

CPU
CPU 412-1
412-1XF03

CPU 412-2
412-2XG00

CPU 414-2
414-2XG03

CPU 414-3
414-3XJ00

CPU 416-2
416-2XK02

CPU 416-3
416-3XL00

CPU 417-4
417-4XL00

CPU 417-4H
417-4HL00

s
s
no
s

s
s
no
s

s
s
no
s

s
s
no
s

s
s
no
s

s
s
no
s

s
s
no
s

s
s
no
s

s
s

s
s

s
s

s
s

s
s

s
s

s
s

s
no

s
s
hasta 12
Mbaudios
16

s
s
hasta 12
Mbaudios
16

s
s
hasta 12
Mbaudios
32

s
s
hasta 12
Mbaudios
32

s
s
hasta 12
Mbaudios
44

s
s
hasta 12
Mbaudios
44

s
s
hasta 12
Mbaudios
44

no
s
hasta 12
Mbaudios
44

s
s
s
s
hasta 12
Mbaudios
16

s
s
s
s
hasta 12
Mbaudios
16

s
s
s
s
hasta 12
Mbaudios
32

s
s
s
s
hasta 12
Mbaudios
32

s
s
s
s
hasta 12
Mbaudios
32

s
s
s
s
hasta 12
Mbaudios
32

s
s
s
s
hasta 12
Mbaudios
32

s
no
no
no
hasta 12
Mbaudios
32

1 para PG,
1 para OP
mx. 32
mx. 512
mx. 2 Kbytes
mx.
244 bytes E/
244 bytes S

1 para PG,
1 para OP
mx. 32
mx. 512
mx. 2 Kbytes
mx.
244 bytes E/
244 bytes S

1 para PG,
1 para OP
mx. 32
mx. 512
mx. 2 Kbytes
mx.
244 bytes E/
244 bytes S

1 para PG,
1 para OP
mx. 32
mx. 512
mx. 2 Kbytes
mx.
244 bytes E/
244 bytes S

1 para PG,
1 para OP
mx. 32
mx. 512
mx. 2 Kbytes
mx.
244 bytes E/
244 bytes S

1 para PG,
1 para OP
mx. 32
mx. 512
mx. 2 Kbytes
mx.
244 bytes E/
244 bytes S

1 para PG,
1 para OP
mx. 32
mx. 512
mx. 2 Kbytes
mx.
244 bytes E/
244 bytes S

1 para PG,
1 para OP
mx. 32
mx. 512
mx. 2 Kbytes
mx.
244 bytes E/
244 bytes S

12-23

Anexo

Tipo de mdulo
Mdulo
MLFB 6ES7 ...-0AB0
2 interface
Funcionalidad
Maestro DP
Esclavo DP
Con separacin galvnica
Maestro DP
Servicios
Funciones PG/OP
Asist. trfico enlace directo
Equidistancia
SYNC/FREEZE
Velocidades de transmisin
Cantidad de enlaces para
funciones PG/OP
de ellos reservados
Cantidad de esclavos DP
Cantidad de slots
Area de direccionamiento
Datos tiles por esclavo DP
1)
2)

CPU
CPU 412-1
412-1XF03

CPU 412-2
412-2XG00

CPU 414-2
414-2XG03

CPU 414-3
414-3XJ00

CPU 416-2
416-2XK02

CPU 416-3
416-3XL00

CPU 417-4
417-4XL00

CPU 417-4H
417-4HL00

ninguno
s
no
s

s
no
s

s
no
s

s
no
s

s
no
s

s
no
s

s
no
s

s
s
s
s
hasta 12
Mbaudios
16

s
s
s
s
hasta 12
Mbaudios
16

s
s
s
s
hasta 12
Mbaudios
16

s
s
s
s
hasta 12
Mbaudios
16

s
s
s
s
hasta 12
Mbaudios
16

s
s
s
s
hasta 12
Mbaudios
16

s
no
no
no
hasta 12
Mbaudios
16

1 para PG,
1 para OP
mx. 125
mx. 1.024
mx. 2 Kbytes
mx.
244 bytes E/
244 bytes S

1 para PG,
1 para OP
mx. 125
mx. 1.536
mx. 6 Kbytes
mx.
244 bytes E/
244 bytes S

1 para PG,
1 para OP
mx. 125
mx. 1.536
mx. 6 Kbytes
mx.
244 bytes E/
244 bytes S

1 para PG,
1 para OP
mx. 125
mx. 2.048
mx. 8 Kbytes
mx.
244 bytes E/
244 bytes S

1 para PG,
1 para OP
mx. 125
mx. 2.048
mx. 8 Kbytes
mx.
244 bytes E/
244 bytes S

1 para PG,
1 para OP
mx. 125
mx. 2.048
mx. 8 Kbytes
mx.
244 bytes E/
244 bytes S

1 para PG,
1 para OP
mx. 125
mx. 2.048
mx. 8 Kbytes
mx.
244 bytes E/
244 bytes S

Enlaces S7 limitados a mx. 16 (p.ej. OPs) a travs del interface DP interno del CPU
Enlaces S7 limitados a mx. 44 a travs del interface MPI del CPU

12-24

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Anexo

Tipo de mdulo
Mdulo
MLFB 6GK7 ...-0XE0
Interfaces
Red
Cantidad
Datos tcnicos
Norma fsica
Velocidad de transferencia
Separacin galvnica hacia LAN
Cantidad de enlaces por todos los servicios
sin PROFIBUS-DP

CP 443-1
443-1EX02
443-1EX10

CP 443-1 IT
443-1GX00
443-1GX10

CP
CP 443-5 Basic
443-5FX01

Industrial Ethernet
1

Industrial Ethernet
1

PROFIBUS
1

PROFIBUS
1

AUI/ITP/RJ-45
10/100 Mbit/s
s
64

AUI/ITP
10 Mbit/s
s
64

RS 485
9,6 Kbit/s - 12 Mbit/s
s
59

RS 485
9,6 Kbit/s - 12 Mbit/s
s
59 sin sincr. de hora
58 con sincr. de hora
55 sin sincr. de hora
54 con sincr. de hora

con PROFIBUS-DP
Servicios de comunicacin
Funciones PG/OP;
funciones S7
Datos tiles en bytes
Mx. cantidad de enlaces
Funciones compatibles con S5
Mx. cantidad de enlaces
Cliente/servidor
Datos tiles en bytes/de ellos coherentes
FMS
Mx. cantidad de enlaces
Cliente/servidor
Datos tiles en bytes/de ellos coherentes
DP
Cantidad de esclavos
Datos tiles en bytes
- por estacin/de ellos coherentes
- total
Carga del CPU
Prolongacin del ciclo de usuario incl. tiempo
para ejecutar la comunicacin
Prolongacin tiempo reaccin a alarma

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

CP 443-5 Extended
443-5DX02

64 K
48

64 K
48

64 K
48

64 K
48

64
cliente/servidor
8 K/8 K

64
cliente/servidor
8 K/240

32
cliente/servidor
240/240

32
cliente/servidor
240/240

48
cliente/servidor
READ 237/237
WRITE 233/32
-

125
244/ 2 4 en instr. carga
o transf., 240 con SFCs
4096 E + 4096 S
10 a 50%
parametrizable
no

10 a 50%
parametrizable
no

10 a 50%
parametrizable
no

10 a 50%
parametrizable
no

12-25

Anexo

12.2.4 SIMATIC M7-300/400

Tipo de mdulo
Mdulo
MLFB 6ES7 ...

Interfaces
Red
Cantidad

Datos tcnicos
Norma fsica
Velocidad de transferencia
Servicios de comunicacin
Funciones PG/OP;
funciones S7;
Funciones bsicas S7
Cliente/servidor
Mx. cantidad de enlaces
Mx. datos tiles en bytes
Comunicacin va funciones M7-API
Mx. cantidad de enlaces
Datos globales (GD)
Cantidad de crculos GD
Datos tiles en bytes/de ellos coherentes
Maestro DP
Cantidad de enlaces
- de ellos reservados
Cantidad de esclavos
Datos tiles en bytes
- por estacin/
de ellos coherentes
- total
Carga del CPU
Prolongacin del ciclo de usuario incl. tiempo
para ejecutar la comunicacin
Prolongacin tiempo reaccin a alarma

12-26

CPU

FM

CPU 388-4
388-4BN00-0AC0
388-4BN00-0AC1

CPU 488/486-3
488-3AA00-0AB0
488-3AA00-0AB1
486-3AA00-0AB0
486-3AA00-0AB1

FM 356-4
356-4BM00-0AE0
356-4BM00-0AE1
356-4BN00-0AE0
356-4BN00-0AE1

FM 456-2
456-2AA00-0AB0

MPI
1

DP
1
con IF 964DP

MPI
1

DP
1
con
IF 964-DP

MPI
1
acceso va
CPU

DP
1
con IF 964-DP

MPI
1
acceso va
CPU

DP
1
con IF 964DP

RS485
187,5 Kbit/s

RS485
12 Mbit/s

RS485
187,5 Kbit/s

RS485
12 Mbit/s

RS485
187,5 Kbit/s

RS485
12 Mbit/s

RS485
187,5 Kbit/s

RS485
12 Mbit/s

C/S
64
942

C/S
64
942

C/S
64
942

C/S
28
942

56

56

56

26

96

122/
122
2K

no
ajustable
-

96

122/
122
4K

no
ajustable
-

no
ajustable
-

96

96

122/
122
2K

122/
122
4K

no
ajustable
-

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Anexo

12.2.5 SIMATIC C7-600

Tipo de mdulo
Mdulo

621

621 ASi

623/P / 624/P

CPU
633/P / 634/P

MLFB 6ES7 ...-0AE03

621-1AD01

621-6BD01

623-1DE01
624-1DE01

633-1DF01
634-1DF01

Funciones de comunicacin
Enlaces en total
Funciones PG/OP
Comunicacin por datos globales
Cantidad de paquetes GD
- Emisor
- Receptor
Tamao de los paquetes GD
- de ellos coherentes
Funciones bsicas S7
x
Mx. datos tiles por peticin
- de ellos coherentes
Funciones S7
Mx. datos tiles por peticin
- de ellos coherentes
Funciones compatibles con S5

Mx. datos tiles por peticin


de ellos coherentes

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

626/P

626/DP

626-1DG03

626-2DG03

6
s
s

8
s
s

12
s
s

12
s
s

12
s
s

12
s
s

32
s
s

1
1
mx. 22 bytes
8 bytes
s
mx. 76 bytes
32 bytes
s
mx. 160 bytes
32 bytes
no

1
1
mx. 22 bytes
8 bytes
s
mx. 76 bytes
32 bytes
s
mx. 160 bytes
32 bytes
no

no

no

1
1
mx. 22 bytes
8 bytes
s
mx. 76 bytes
32 bytes
s
mx. 160 bytes
32 bytes
s (va CP y FC
cargable)
depende del CP
depende del CP
s (va CP y FC
cargable)
depende del CP
depende del CP

1
1
mx. 22 bytes
8 bytes
s
mx. 76 bytes
32 bytes
s
mx. 160 bytes
32 bytes
s (va CP y FC
cargable)
depende del CP
depende del CP
s (va CP y FC
cargable)
depende del CP
depende del CP

1
1
mx. 22 bytes
8 bytes
s
mx. 76 bytes
32 bytes
s
mx. 160 bytes
32 bytes
s (va CP y FC
cargable)
depende del CP
depende del CP
s (va CP y FC
cargable)
depende del CP
depende del CP

1
1
mx. 22 bytes
8 bytes
s
mx. 76 bytes
32 bytes
s
mx. 160 bytes
32 bytes
s (va CP y FC
cargable)
depende del CP
depende del CP
s (va CP y FC
cargable)
depende del CP
depende del CP

1
2
mx. 54 bytes
32 bytes
s
mx. 76 bytes
32 bytes
s
mx. 160 bytes
32 bytes
s (va CP y FC
cargable)
depende del CP
depende del CP
s (va CP y FC
cargable)
depende del CP
depende del CP

Mx. datos tiles por peticin


- de ellos coherentes
Funciones estndar

633/DP /
634/DP
633-2BF00
634-2BF00

12-27

Anexo

Tipo de mdulo
Mdulo

621

621 ASi

623/P / 624/P

CPU
633/P / 634/P

MLFB 6ES7 ...-0AE03

621-1AD01

621-6BD01

623-1DE01
624-1DE01

633-1DF01
634-1DF01

1er interface
Funcionalidad
MPI
Maestro DP
Esclavo DP
Con separacin galvnica
MPI
Servicios
Funciones PG/OP
Comunicacin por datos globales
Funciones bsicas S7
Funciones S7 1)
Velocidades de transmisin
Cantidad de enlaces
Maestro DP
Servicios
Funciones PG/OP
Asist. trfico enlace directo
Equidistancia
SYNC/FREEZE
Velocidades de transmisin
Cantidad de enlaces para funciones
PG/OP
de ellos reservados
Cantidad de esclavos DP
Cantidad de slots
Area de direccionamiento
Datos tiles por esclavo DP
1)

633/DP /
634/DP
633-2BF00
634-2BF00

626/P

626/DP

626-1DG03

626-2DG03

s
no
no
no

s
no
no
no

s
no
no
no

s
no
no
no

s
no
no
no

s
no
no
no

s
s
no
s

s
s
s
s
19,2; 187,6
Kbaudios
12
-

s
s
s
s
19,2; 187,6
Kbaudios
12
-

s
s
s
s
19,2; 187,6
Kbaudios
12
-

s
s
s
s
19,2; 187,6
Kbaudios
12
-

s
s
s
s
19,2; 187,6
Kbaudios
12
-

s
s
s
s
19,2; 187,6
Kbaudios
12
-

s
s
s
s
19,2; 187,6
Kbaudios
12
-

En el MPI slo estan disponibles las funciones server PUT/GET

12-28

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

Anexo

Tipo de mdulo
Mdulo

621

621 ASi

623/P / 624/P

CPU
633/P / 634/P

MLFB 6ES7 ...-0AE03

621-1AD01

621-6BD01

623-1DE01
624-1DE01

633-1DF01
634-1DF01

2 interface
Funcionalidad
Maestro DP
Esclavo DP
Con separacin galvnica
Maestro DP
Servicios
Funciones PG/OP
Asist. trfico enlace directo
Equidistancia
SYNC/FREEZE
Velocidades de transmisin
Cantidad de enlaces para funciones
PG/OP
de ellos reservados

Cantidad de esclavos DP
Cantidad de slots
Area de direccionamiento
Datos tiles por esclavo DP

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

ninguno

ninguno

ninguno

633/DP /
634/DP
633-2BF00
634-2BF00

ninguno

626/P

626/DP

626-1DG03

626-2DG03

ninguno
s
s
s

s
s
s

s
s
s
s
hasta 12 Mbaudios
mx. 12

s
s
s
s
hasta 12 Mbaudios
16

ajustable,
mx. 11 enl. PG
mx. 11 enl. OP
mx. 64

mx. 244 bytes E /


244 bytes S

mx. 1 Kbyte
mx. 244 bytes E /
244 bytes S

mx. 8Kbytes
mx. 244 bytes E /
244 bytes S

mx. 125

12-29

Anexo

Tipo de mdulo
Mdulo

CP 343-1
343-1BA00
343-1EX00
Industrial Ethernet
1

Industrial Ethernet
1

Industrial Ethernet
1

PROFIBUS
1

PROFIBUS
1

AUI/ITP
10 Mbit/s

AUI/ITP
10/100 Mbit/s

AUI/TP
10/100 Mbit/s

s
32

s
32

s
32

RS 485 / LWL
9,6 Kbit/s a
12 Mbit/s
s
24

RS 485
9,6 Kbit/s a
1,5 Mbit/s
s
48

16

16

32

16

16

16
SEND/RECEIVE
8K/8K

16
SEND/RECEIVE
8K/8K

32
SEND/RECEIVE
8K/8K

16
SEND/RECEIVE
240/240

16
SEND/RECEIVE
240/240

16
cliente/servidor
237 / 233

124
240/240 bytes

MLFB 6GK7 ...-0XE0


Interfaces
Red
Cantidad
Datos tcnicos
Norma fsica
Velocidad transfer.
Separacin galvnica hacia LAN
Cantidad de enlaces por todos los servicios
Servicios de comunicacin
Funciones PG/OP;
funciones S7 1)
Mx. cantidad de enlaces
Funciones compatibles con S5
Cantidad de enlaces
Cliente/servidor
Datos tiles en bytes/de ellos coherentes
FMS
Cantidad de enlaces
Cliente/servidor
Longitud de variables READ / WRITE
DP
Cantidad de esclavos
Datos tiles por estacin/de ellos
coherentes
Maestro
Esclavo
Diagnstico
Carga del CPU
Prolongacin del ciclo de usuario
Tiempo ejec. llamada FB + tiempo
Prolongacin tiempo reaccin a alarma
Funciones S7;
funciones PG/OP
Funciones compatibles con S5
FMS / DP
1 Las funciones S7 se retransmiten

12-30

CP
CP 343-1 IT

CP 343-1
TCP
343-1EX00
343-1EX10

343-1GX00

CP 342-5

CP 343-5

342-5DA02
342-5DF00

343-5FA00

2160 bytes E/S


244 bytes E/S
240 bytes

10 a 50%

10 a 50%

s
s
s
-

no
s
s
s
-

10 a 50%

10 a 50%

10 a 50%

no
s
s
s
-

no
s
s
s
s

de la LAN al CPU y viceversa. Relacin detallada de servicios: vase CPUs.

Comunicacin con SIMATIC


EWA 4NEB 710 6075-04 02

You might also like