Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porMacarena Lugar Modificado hace 8 años
1
Factory Automation Systems Instrucciones para redes Instrucciones para envió y recepción de datos por la red. (SEND,RECV,CMND)
2
CURSO DE REDES 2 Instrucciones para redes. Índice. –Puertos lógicos. –Flags de comunicaciones. –Instrucción SEND. –Instrucción RECV. –Instrucción CMND. –Especificaciones.
3
CURSO DE REDES 3 Puertos lógicos. Concepto de puertos lógicos. –Existen 8 puertos de comunicación. –Permite ejecutar 8 instrucciones de comunicación simultaneas. –Solamente una instrucción puede ser ejecutada a la vez por cada puerto de comunicaciones. –Los 8 puertos de comunicaciones pueden ser usados por las instrucciones de red (SEND(090), RECV(098), CMND(490)).
4
CURSO DE REDES 4 Flags de comunicaciones. Operación de los flags de comunicaciones. –Flag de puerto de comunicaciones habilitado: es puesto a 0 cuando se esta realizando una comunicación, y puesto a 1 cuando las comunicaciones han sido terminadas. –Flag de error en el puerto de comunicaciones: se pone a 0 cuando se inicia la transmisión o recepción, y se pondrá a 1 si ocurriera algún error en la operación. –Estado del puerto de comunicaciones: es el estado que es mantenido hasta la siguiente transmisión o recepción.
5
CURSO DE REDES 5 Flags de comunicaciones. FlagDirecciónComentario WordBit Flag de comunicación disponible. A202Bit 7: Port 7 Bit 6: Port 6 Bit 5: Port 5 Bit 4: Port 4 Bit 3: Port 3 Bit 2: Port 2 Bit 1: Port 1 Bit 0: Port 0 OFF: Ejecución posible. ON: Comunicación en ejecución. Flags de comunicaciones disponibles.
6
CURSO DE REDES 6 Flags de comunicaciones. Flags de error en el puerto de comunicaciones. FlagDirecciónComentario WordBit Flag de error en el puerto de comunicaciones. A219Bit 7: Port 7 Bit 6: Port 6 Bit 5: Port 5 Bit 4: Port 4 Bit 3: Port 3 Bit 2: Port 2 Bit 1: Port 1 Bit 0: Port 0 OFF: Función ejecutada correctamente. ON: Error en la ejecución de la instrucción.
7
CURSO DE REDES 7 Flags de comunicaciones. Códigos de error en ejecución. CanalDescripción A203Código de error del puerto 0 en la ejecución de una instrucción. A204Código de error del puerto 1 en la ejecución de una instrucción. A205Código de error del puerto 2 en la ejecución de una instrucción. A206Código de error del puerto 3 en la ejecución de una instrucción. A207Código de error del puerto 4 en la ejecución de una instrucción. A208Código de error del puerto 5 en la ejecución de una instrucción. A209Código de error del puerto 6 en la ejecución de una instrucción. A210Código de error del puerto 7 en la ejecución de una instrucción.
8
CURSO DE REDES 8 Instrucción SEND. Instrucción SEND (090).
9
CURSO DE REDES 9 Instrucción SEND. Formato. SEND(090) S D C Numero de canales Red Destino Nodo DestinoUnidad Dest. Res.PortRein. Time out C + 0 C + 1 C + 2 C + 3 C + 4 S (Fuente): Canal de inicio de lectura (local). D (Destino): Canal de inicio de escritura (destino). C (Control): Primer canal de los datos de control (5 canales).
10
CURSO DE REDES 10 Instrucción SEND. Canal de control C + 0. C + 0 : 15 0 Numero de canales a enviar. 0001 a 03DE (hex): 1 a 990 canales.
11
CURSO DE REDES 11 Instrucción SEND. Canal de control C + 1. 00 C + 1 : 15 0 Numero de red destino. 00 : Red Local. 01 a 7F (hex): 1 a 127 1173
12
CURSO DE REDES 12 Instrucción SEND. Canal de control C + 2. C + 2 : (Numero de unidad destino)(Numero de nodo destino) Número de nodo destino. 00 a 20 (hex.): 0 a 32 (CLK) 00 a 7E (hex.): 0 a 254 (ETN). FF (hex.): broadcast. Número de unidad destino. 00: Unidad de CPU. 01: Ordenador (programas de usuario). 10 a 1F (hex.): Unidades de bus 0 a 15. 20 a 2F (hex.): Unidades especiales E/S. E1 (hex.): Inner Board.
13
CURSO DE REDES 13 Instrucción SEND. Canal de control C + 3. 0 0 C + 3 : 15 01073 Numero de reintentos Respuesta: 0 – Requerida. 1 – No requerida. 8 Numero de puerto de Comunicaciones: 0 a 7
14
CURSO DE REDES 14 Instrucción SEND. Canal de control C + 4. C + 4 : 15 0 Tiempo de espera de respuesta. 0000 (hex.): 2 seg. 0001 a FFFF (hex.): 0.1 a 6553.5 seg.
15
CURSO DE REDES 15 Instrucción RECV. Instrucción RECV(098).
16
CURSO DE REDES 16 Instrucción RECV. Formato. RECV(098) S D C Numero de canales Red Destino Nodo DestinoUnidad Dest. Res.PortRein. Time out C + 0 C + 1 C + 2 C + 3 C + 4 S (Fuente): Canal de inicio de lectura (remoto). D (Destino): Canal de inicio de escritura (local). C (Control): Primer canal de los datos de control (5 canales).
17
CURSO DE REDES 17 Instrucción RECV. Canal de control C + 0. C + 0 : 15 0 Numero de canales a enviar. 0001 a 03DE (hex): 1 a 990 canales.
18
CURSO DE REDES 18 Instrucción RECV. Canal de control C + 1. 00 C + 1 : 15 0 Numero de red destino. 00 : Red Local. 01 a 7F (hex): 1 a 127 1173
19
CURSO DE REDES 19 Instrucción RECV. Canal de control C + 2. C + 2 : (Numero de unidad destino)(Numero de nodo destino) Número de nodo destino. 00 a 20 (hex.): 0 a 32 (CLK) 00 a 7E (hex.): 0 a 254 (ETN). FF (hex.): broadcast. Número de unidad destino. 00: Unidad de CPU. 01: Ordenador (programas de usuario). 10 a 1F (hex.): Unidades de bus 0 a 15. 20 a 2F (hex.): Unidades especiales E/S. E1 (hex.): Inner Board.
20
CURSO DE REDES 20 Instrucción RECV. Canal de control C + 3. 0 0 C + 3 : 15 01073 Numero de reintentos Respuesta: 0 – Requerida. 1 – No requerida. 8 Numero de puerto de Comunicaciones: 0 a 7
21
CURSO DE REDES 21 Instrucción RECV. Canal de control C + 4. C + 4 : 15 0 Tiempo de espera de respuesta. 0000 (hex.): 2 seg. 0001 a FFFF (hex.): 0.1 a 6553.5 seg.
22
CURSO DE REDES 22 Instrucción CMND. Instrucción CMND(490).
23
CURSO DE REDES 23 Instrucción CMND. Formato. CMND(490) S D C C + 0 C + 1 C + 2 C + 3 C + 4 Nº bytes del comando Nº bytes de la respuesta 00Red destino Nodo destinoUnidad destino portRein. Timeout C + 5 S (Fuente): Canal de inicio de mensaje a enviar. D (Destino): Canal a partir del cual carga la respuesta. C (Control): Primer canal de los datos de control (6 canales).
24
CURSO DE REDES 24 Instrucción CMND. Canal de control C + 0. C + 0 : 15 0 Numero de bytes del comando. 0001 a 07C6 (hex.): 1 a 1990 bytes.
25
CURSO DE REDES 25 Instrucción CMND. Canal de control C + 1. C + 1 : 15 0 Numero de bytes del mensaje de respuesta. 0001 a 07C6 (hex.): 1 a 1990 bytes.
26
CURSO DE REDES 26 Instrucción CMND. Canal de control C + 2. 00 C + 2 : 15 0 Numero de red destino. 00 : Red Local. 01 a 7F (hex): 1 a 127 1173
27
CURSO DE REDES 27 Instrucción CMND. Canal de control C + 3. C + 3 : (Numero de unidad destino)(Numero de nodo destino) Número de nodo destino. 00 a 20 (hex.): 0 a 32 (CLK) 00 a 7E (hex.): 0 a 254 (ETN). FF (hex.): broadcast. Número de unidad destino. 00: Unidad de CPU. 01: Ordenador (programas de usuario). 10 a 1F (hex.): Unidades de bus 0 a 15. 20 a 2F (hex.): Unidades especiales E/S. E1 (hex.): Inner Board.
28
CURSO DE REDES 28 Instrucción CMND. Canal de control C + 4. 0 0 C + 4 : 15 01073 Numero de reintentos Respuesta: 0 – Requerida. 1 – No requerida. 8 Numero de puerto de Comunicaciones: 0 a 7
29
CURSO DE REDES 29 Instrucción CMND. Canal de control C + 5. C + 5 : 15 0 Tiempo de espera de respuesta. 0000 (hex.): 2 seg. 0001 a FFFF (hex.): 0.1 a 6553.5 seg.
30
CURSO DE REDES 30 Instrucciones para redes.
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.