FINS (Direccionamiento y enrutamiento)
Descripción del
protocolo de redes
FINS
Factory Automation
Systems
CURSO DE REDES
FINS (Direccionamiento y enrutamiento).
 Protocolo
FINS.
– Protocolo FINS.
– Usando comandos FINS en el PLC.
– Direccionamiento FINS.
– Tablas de rutas.
– Trama FINS.
2
CURSO DE REDES
Protocolo FINS.

Protocolo FINS.
– Protocolo de la capa de aplicación (capa 7).
– El protocolo FINS forman el sistema de comandos
para el servicio de mensajes a través de las
diferentes red de OMRON.
– Se utilizan para operaciones de control,
lectura/escrituras de áreas de los PLCs,
operaciones con ficheros, etc.
– Pueden utilizarse con redes Ethernet, Controller
link, DeviceNet y Host Link, y entre la CPU y las
unidades de Bus de la CPU (Unidades especiales).
3
CURSO DE REDES
Protocolo FINS.

Protocolo FINS.
– Hay dos tipos de comandos FINS.
• Comando dirigidos a la CPU.
– Hay comandos para los diversos modelos de CPU (Serie
CS/CJ, Serie CV, C200HX/HG/E, etc.).
– El sistema de comandos es el mismo para todas las CPU,
pero la especificaciones varían dependiendo de la CPU.
• Comando dirigidos a las unidades de bus de la CPU.
– Son comandos específicos para cada unidad especial
(Ethernet, Controller Link, Maestra de CompoBus/D, etc.).
4
CURSO DE REDES
Protocolo FINS.

Protocolo FINS.
– Las CPU’s de la serie CS/CJ pueden recibir
comandos FINS desde:
• otro PLC o desde un ordenador en otra red.
• desde un ordenador o PLC conectado en una red
local.
– Los CS/CJ pueden redireccionar comandos FINS a
otras redes OMRON.
5
CURSO DE REDES
Usando comandos FINS en el PLC.

Comandos FINS en PLC.
– Desde el PLC se pueden enviar los comandos
FINS con la instrucción CMND.
– Las instrucciones SEND y RECV, nos permiten
enviar comandos FINS de lectura y escritura de
áreas de memoria.
6
CURSO DE REDES
Direccionamiento FINS.

Direccionamiento FINS.
– Cualquier equipo en una red OMRON esta
identificado por dos parámetros:
• Dirección de red.
• Dirección de nodo.
– Hay un tercer parámetro que indica la dirección de
unidad a la que va dirigido de comando FINS
dentro del PLC.
<red>.<nodo>.<unidad>
7
CURSO DE REDES
Direccionamiento FINS.

8
Valores de los parámetros.
Valores
Dirección de red

1 a 27.
 Número de red local: 00 Hex.
Dirección de
nodo

Dirección de
unidad

Comunicaciones internas con el PLC: 00 Hex.
 Para Ethernet: 1 a 254.
 Para Controller Link: 1 a 64.
CPU: 00 hex.
 Unidades de Bus de la CPU: <Nº Unidad> + 10 hex.
 Unidades especiales de E/S: <Nº Unidad> + 20 hex.
 Inner Board: E1 hex.
 Ordenador: 01 hex.
 Unidad conectada a red: FE hex.
CURSO DE REDES
Direccionamiento FINS.

9
Direccionamiento FINS.
Unidad # 01
Unidad # 02
Dirección FINS :
Unidad # 03
1 . 10 . <unidad>
01 02 03
ETN
CPU # 00
Nodo: # 10
Red # 01
CURSO DE REDES
Tablas de rutas.


Definen el camino de comunicaciones entre
dispositivos.
Cuando utilizar las tablas de rutas.
– Cuando un servicio de comunicaciones FINS es usado sobre una
red Ethernet.
– Cuando hay varias unidades de comunicaciones montadas en un
PLC.
– Cuando un servicio de socket es requerido por la ejecución de una
instrucción CMND(490).

No se pueden crear desde la consola.
10
CURSO DE REDES
Tablas de rutas.

Partes de un tabla de rutas.
– Tabla de rutas local.
• Números de Unidad (0-15, o nivel 0-1)
• Direcciones de red de las unidades montadas.
– Tabla de rutas a redes remotas.
• Número de red remota (red que queremos alcanzar).
• Número de nodo de equipo puente.
• Número de red de equipo puente.
11
CURSO DE REDES
Tablas de rutas.

12
Ejemplo de tabla de rutas local.
Unidad #01
Unidad #02
Unidad #03
ETN CLK DRM
Red #01
Red #02
Red #03
CURSO DE REDES
Tablas de rutas.

13
Ejemplo tabla de rutas a redes remotas.
PCL #2
PCL #3
#3 #1
PCL #4
#2 #1
#2
Red #2
Tabla PCL #1
#2
PCL #1
#1
Red #1
Tabla PCL #2
Red
Destino
Red
Puente
Nodo
Puente
Red
Destino
Red
Puente
Nodo
Puente
2
3
3
1
2
2
1
3
3
Red #3
Tabla PCL #3
Red
Destino
Red
Puente
Nodo
Puente
3
2
1
Tabla PCL #4
Red
Destino
Red
Puente
Nodo
Puente
2
1
1
3
1
1
CURSO DE REDES
Trama FINS.

14
Trama FINS.
– La trama FINS consta de dos partes:
• Cabecera (10 bytes).
• Datos.
Cabecera
Datos
CURSO DE REDES
Trama FINS.

15
Información de la cabecera.
Campo
ICF
Tamaño
1 byte
Descripción
Campo de control de información.
Comando que requiere respuesta = 80 hex.
 Comando que no requiere respuesta = 81 hex.
 Respuesta = C0 hex.

RSV
1 byte = 00 hex.
Reservado (siempre a 0).
GCT
1 byte = 02 hex.
Contador de saltos de gateway ( siempre a 2)
DNA
1 byte
Dirección de red destino.
DA1
1 byte
Dirección de nodo destino.
DA2
1 byte
Dirección de unidad destino.
SNA
1 byte
Dirección de red origen.
SA1
1 byte
Dirección de red origen.
SA2
1 byte
Dirección de unidad origen.
SID
1 byte
Identificador de servicio (de 00 a FF).
CURSO DE REDES
Trama FINS.

16
Información de datos.
– En esta parte de la trama se carga la información del
comando a ejecutar ó la respuesta a un comando solicitado.
01
01
82
00
01
00
00
0A
01
01
82
00
01
00
00
0A
20 bytes
CURSO DE REDES
FINS (Direccionamiento y enrutamiento).
17
Descargar

Curso de redes Ethernet