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