factory automation systems practica 11 manejo de instrucciones de red. (send/recv/cmnd)
TRANSCRIPT
Factory Automation Systems
Factory Automation Systems
Practica 11Practica 11Manejo 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.
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
4
CURSO DE REDESCURSO DE REDES
Ejemplo instrucción SEND.Ejemplo instrucción SEND. Instrucción SEND.
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.
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.
7
CURSO DE REDESCURSO DE REDES
Ejemplo instrucción RECV.Ejemplo instrucción RECV. Instrucción RECV.
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.
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).
10
CURSO DE REDESCURSO DE REDES
Ejemplo instrucción CMND.Ejemplo instrucción CMND. Instrucción 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
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).
13
CURSO DE REDESCURSO DE REDES
Practica 11 (Instrucciones de red).Practica 11 (Instrucciones de red).