11practica sobre el manejo de instrucciones de red

Download Report

Transcript 11practica sobre el manejo de instrucciones de red

Practica 11

Manejo de instrucciones de red.

(SEND/RECV/CMND)

Factory Automation Systems

CURSO DE REDES

 Practica 11 (Instrucciones de red).

Índice.

– Ejemplo de instrucción SEND.

– Ejemplo de instrucción RECV.

– Ejemplo de instrucción CMND.

2

 Practica 11.

 Esquema de la red.

CURSO DE REDES

Dirección IP: 196.0.0.x

10 11 iMac 12 iMac 40 41 42 iMac iMac 20 50 21 22 iMac iMac 51 52 iMac iMac 30 60 31 32 iMac iMac 61 62 iMac iMac

3

CURSO DE REDES

 Ejemplo instrucción SEND.

Instrucción SEND.

4

CURSO DE REDES

 Ejemplo instrucción SEND.

Utilizar fichero ‘SEND-RECV.cxp’.

SEND(090) D00010 D00020 D00000 Primer canal de lectura (local).

Primer canal de escritura (destino). Primer canal del área de control.

5

CURSO DE REDES

 Ejemplo instrucción SEND.

 Creación de área de control.

Canal

D0000 D0001 D0002 D0003 D0004

Contenido

00 0A 00

nn rr uu

07 00 05 64

Descripción

Numero de canales a enviar.

rr

= Nº Red Destino.

nn

= Nº Nodo Destino.

uu

= Nº Unidad Destino.

Requiere respuesta.

Nº Puerto usado = 7 Nº de reintentos = 5 Timeout = 10 seg.

6

CURSO DE REDES

 Ejemplo instrucción RECV.

Instrucción RECV.

7

CURSO DE REDES

 Ejemplo instrucción RECV.

Utilizar fichero ‘SEND-RECV.cxp’.

RECV(098) D0100 D0200 D00005 Primer canal de lectura (remoto).

Primer canal de escritura (local). Primer canal del área de control.

8

CURSO DE REDES

 Ejemplo instrucción RECV.

 Creación de área de control.

Canal

D0005 D0006 D0007 D0008 D0009

Contenido

00 00

nn

07 00 0A

rr uu

05 00

Descripción

Numero de canales a recibir.

rr

= Nº Red Destino.

nn

= Nº Nodo Destino.

uu

= Nº Unidad Destino.

Requiere respuesta.

Nº Puerto usado = 7 Nº de reintentos = 5 Timeout = defecto (2 s).

9

CURSO DE REDES

 Ejemplo instrucción CMND.

Instrucción CMND.

10

CURSO DE REDES

 Ejemplo instrucción CMND.

Utilizar fichero ‘CMND.cxp’.

CMND(490) D00100 D00140 D00120 Primer canal de carga del comando.

Primer canal de recepción de respuesta. Primer canal del área de control.

11

Comando FINS cargado en el DM00100: Lectura del DM00010 al DM00019 DM00100 DM00101 DM00102 DM00103 01 82 0A 00 01 00 00 0A

CURSO DE REDES

 Ejemplo instrucción CMND.

 Creación de área de control.

Canal

D00120 D00121 D00122 D00123 D00124 D00125

Contenido

00 08 00 00

nn

18

rr uu

07 00 05 00

Descripción

Nº bytes del comando.

Nº bytes a recibir (24).

rr

= Nº Red Destino.

nn

= Nº Nodo Destino.

uu

= Nº Unidad Destino.

Requiere respuesta.

Nº Puerto usado = 7 Nº de reintentos = 5 Timeout = defecto (2 s).

12

CURSO DE REDES

 Practica 11 (Instrucciones de red).

13