Está en la página 1de 20

LABORATORIO

CONFIGURACIÓN DE RED ETHERNET

Industrial Ethernet
Interlocutor Local
CPU 314C -2PN/DP CPU 313

IP : 192.168.1.11 CP Ethernet
Scalance IP : 192.168.1.12
Router Inalámbrico
Switch
IP : 192.168.1.13
LABORATORIO
CONFIGURACIÓN DE RED ETHERNET
CASO 1

Industrial Ethernet

CPU 314C -2PN/DP CPU 313

CPU 314 C CP Advanced


IP : 192.168.1.11 IP : 192.168.1.12

Enlace : S7
PUT/GET
LABORATORIO
CONFIGURACIÓN DE RED ETHERNET
CASO 2

Industrial Ethernet

CPU 314C -2PN/DP CPU 314C -2PN/DP

CPU 314 C CPU 314 C


IP : 192.168.1.11 IP : 192.168.1.12

Enlace : S7
PUT/GET
LABORATORIO
CONFIGURACIÓN DE RED ETHERNET
CASO 3

Industrial Ethernet

CPU 313 CPU 313

CP Advanced CP Advanced
IP : 192.168.1.11 IP : 192.168.1.12

Enlace : ISO on TCP


SEND/RECEIV
LABORATORIO
CONFIGURACIÓN DE RED ETHERNET
CASO 1 Solo se podrán utilizar bloques de
Comunicación unilaterales para el
Enlace

SFB 14 PUT SFB 15 GET

Unilateral significa que el


interlocutor es el servidor del
enlace, por lo que no puede
enviar ni recibir datos
activamente.
LABORATORIO
CONFIGURACIÓN DE RED ETHERNET
ADVERTENCIA

Si para el intercambio de datos através de conexion S7 se utiliza una CP de


Industrial Ethernet en la estación S7-300, entonces ha de utilizar los bloques
de función FB14 y FB15 de la librería " SIMATIC_NET_CP " bajo la opción
" CP 300  Bloques "

Si para el intercambio de datos através de conexiones S7 se utiliza la interfaz


PROFINET integrada de una CPU 31x-2 PN/DP o una CPU 319-3 PN/DP , entonces
ha de utilizar los bloques de función FB14 y FB15 de la librería estándar "
Bloques de comunicación  Bloques " , para la familia " CPU_300 "
LABORATORIO
CONFIGURACIÓN DE RED ETHERNET
ATENCIÓN :

Con la CPU 317- 2PN/DP, no se pueden utilizar todos los módulos de


comunicación de la librería SIMATIC_NET_CP.

El programa ejemplo contiene un Enlace S7, a través del cual se leen datos de
la CPU remota con ayuda del FB14, y se pueden escribir datos en dicha CPU
remota con ayuda de FB16.
LABORATORIO
CONFIGURACIÓN DE RED ETHERNET
(SFB 14 «PUT»/ SFB 15»GET») REQ = Activa la transmisión

ID= Dirección ( W#16#1 )

ADDR_1 = Se indica la zona de datos de la CPU


remota donde hay que escribir los
FB15 datos.
"PUT"
EN ENO SD = Se indica la dirección de los datos a enviar

Ejem : P#M 10.0 BYTE 2


REQ DONE
ID ERROR
DONE = Transferencia realizada
ADDR_1 STATUS
ERROR = Falla
SD_1
STATUS = Estado del Error
LABORATORIO
CONFIGURACIÓN DE RED ETHERNET
(SFB 14 «PUT»/ SFB 15»GET») REQ = Activa la transmisión

ID= Dirección ( W#16#1 )

ADDR_1 = Se indica la zona de datos de la CPU


remota donde hay que escribir los
FB14 datos.
"GET"
EN ENO Ejem : P#M 10.0 BYTE 2

REQ DONE RD = El puntero señala aquellas áreas de la CPU


propia en las que se depositan los datos
ID ERROR leídos.
ADDR_1 STATUS
RD_1 DONE = Transferencia realizada
ERROR = Falla

STATUS = Estado del Error


ACT := M 10.0, //impulso de petición por bit de marcador

ID := MW 12, //ID de enlace según configuración

LADDR := W#16#0100, //=LADDR 256 dec. en configuración de


hardware

SEND := P#db99.dbx10.0 byte 240, //búfer con datos de emisión

LEN := MW 14, //dato de longitud para datos de emisión

DONE := M 10.1, //indicación de ejecución

ERROR := M 10.2, //indicación de fallo

STATUS := MW 16 ); //indicación de estado


LABORATORIO
CONFIGURACIÓN DE RED ETHERNET
CASO 1

Industrial Ethernet

CPU 314C -2PN/DP CPU 313

CPU 314 C CP Advanced


IP : 192.168.1.11 IP : 192.168.1.12

Enlace : S7
PUT/GET
Insertar Enlace
PUT/GET

FB15
"PUT"
EN ENO

REQ DONE
ID ERROR
ADDR_1 STATUS
SD_1

FB14
"GET"
EN ENO

REQ DONE
ID ERROR
ADDR_1 STATUS
RD_1

También podría gustarte