13
Factory Automation Systems Practica 11 Practica 11 Manejo de instrucciones de red. (SEND/RECV/CMND)

Factory Automation Systems Practica 11 Manejo de instrucciones de red. (SEND/RECV/CMND)

Embed Size (px)

Citation preview

Page 1: Factory Automation Systems Practica 11 Manejo de instrucciones de red. (SEND/RECV/CMND)

Factory Automation Systems

Factory Automation Systems

Practica 11Practica 11Manejo de

instrucciones de red.

(SEND/RECV/CMND)

Page 2: Factory Automation Systems Practica 11 Manejo de instrucciones de red. (SEND/RECV/CMND)

2

CURSO DE REDESCURSO DE REDES

Practica 11 (Instrucciones de red).Practica 11 (Instrucciones de red). Índice.

– Ejemplo de instrucción SEND.

– Ejemplo de instrucción RECV.

– Ejemplo de instrucción CMND.

Page 3: Factory Automation Systems Practica 11 Manejo de instrucciones de red. (SEND/RECV/CMND)

3

CURSO DE REDESCURSO DE REDES

Practica 11.Practica 11.

iMac iMac iMac iMac iMac iMac

iMac iMac iMac iMac iMac iMac

11 12 21 22 31 32

41 42 51 52 61 62

Esquema de la red.

10 20 30

40 50 60

Dirección IP: 196.0.0.x

Page 4: Factory Automation Systems Practica 11 Manejo de instrucciones de red. (SEND/RECV/CMND)

4

CURSO DE REDESCURSO DE REDES

Ejemplo instrucción SEND.Ejemplo instrucción SEND. Instrucción SEND.

Page 5: Factory Automation Systems Practica 11 Manejo de instrucciones de red. (SEND/RECV/CMND)

5

CURSO DE REDESCURSO DE REDES

Ejemplo instrucción SEND.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.

Page 6: Factory Automation Systems Practica 11 Manejo de instrucciones de red. (SEND/RECV/CMND)

6

CURSO DE REDESCURSO DE REDES

Ejemplo instrucción SEND.Ejemplo instrucción SEND. Creación de área de control.

Canal Contenido Descripción

D0000 00 0A Numero de canales a enviar.

D0001 00 rr rr = Nº Red Destino.

D0002 nn uu nn = Nº Nodo Destino.

uu = Nº Unidad Destino.

D0003 07 05 Requiere respuesta.

Nº Puerto usado = 7

Nº de reintentos = 5

D0004 00 64 Timeout = 10 seg.

Page 7: Factory Automation Systems Practica 11 Manejo de instrucciones de red. (SEND/RECV/CMND)

7

CURSO DE REDESCURSO DE REDES

Ejemplo instrucción RECV.Ejemplo instrucción RECV. Instrucción RECV.

Page 8: Factory Automation Systems Practica 11 Manejo de instrucciones de red. (SEND/RECV/CMND)

8

CURSO DE REDESCURSO DE REDES

Ejemplo instrucción RECV.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.

Page 9: Factory Automation Systems Practica 11 Manejo de instrucciones de red. (SEND/RECV/CMND)

9

CURSO DE REDESCURSO DE REDES

Ejemplo instrucción RECV.Ejemplo instrucción RECV. Creación de área de control.

Canal Contenido Descripción

D0005 00 0A Numero de canales a recibir.

D0006 00 rr rr = Nº Red Destino.

D0007 nn uu nn = Nº Nodo Destino.

uu = Nº Unidad Destino.

D0008 07 05 Requiere respuesta.

Nº Puerto usado = 7

Nº de reintentos = 5

D0009 00 00 Timeout = defecto (2 s).

Page 10: Factory Automation Systems Practica 11 Manejo de instrucciones de red. (SEND/RECV/CMND)

10

CURSO DE REDESCURSO DE REDES

Ejemplo instrucción CMND.Ejemplo instrucción CMND. Instrucción CMND.

Page 11: Factory Automation Systems Practica 11 Manejo de instrucciones de red. (SEND/RECV/CMND)

11

CURSO DE REDESCURSO DE REDES

Ejemplo instrucción CMND.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.

01 01

82 00

0A 00

00 0A

Comando FINS cargado en el DM00100: Lectura del DM00010 al DM00019

DM00100

DM00101

DM00102

DM00103

Page 12: Factory Automation Systems Practica 11 Manejo de instrucciones de red. (SEND/RECV/CMND)

12

CURSO DE REDESCURSO DE REDES

Ejemplo instrucción CMND.Ejemplo instrucción CMND. Creación de área de control.

Canal Contenido Descripción

D00120 00 08 Nº bytes del comando.

D00121 00 18 Nº bytes a recibir (24).

D00122 00 rr rr = Nº Red Destino.

D00123 nn uu nn = Nº Nodo Destino.

uu = Nº Unidad Destino.

D00124 07 05 Requiere respuesta.

Nº Puerto usado = 7

Nº de reintentos = 5

D00125 00 00 Timeout = defecto (2 s).

Page 13: Factory Automation Systems Practica 11 Manejo de instrucciones de red. (SEND/RECV/CMND)

13

CURSO DE REDESCURSO DE REDES

Practica 11 (Instrucciones de red).Practica 11 (Instrucciones de red).