Omron FINS/TCP — FINS_RD / FINS_WR
Los bloques FINS_RD y FINS_WR permiten leer y escribir datos en PLCs Omron de las series CJ, CS y CP utilizando el protocolo FINS (Factory Interface Network Service) sobre TCP/IP.
Dispositivos compatibles
- Omron CJ1M, CJ2M, CJ2H
- Omron CS1G, CS1H, CS1D
- Omron CP1L, CP1H, CP1E (con módulo Ethernet CP1W-CIF41)
- Omron CP2E (Ethernet integrado)
Diálogo de configuración

Conexión
| Parámetro | Descripción | Ejemplo |
|---|---|---|
| IP | Dirección IP del módulo Ethernet del PLC Omron. | 192.168.0.1 |
| Puerto | Puerto TCP del servicio FINS. El puerto estándar es 9600. | 9600 |
Direccionamiento
| Parámetro | Descripción | Opciones |
|---|---|---|
| Área FINS | Área de memoria del PLC Omron a la que se desea acceder. | DM — Data Memory (uso general)CIO — Core I/O (entradas, salidas, marcas internas)WR — Work Area (área de trabajo)HR — Holding Relay (marcas retenidas)AR — Auxiliary Relay (información del sistema) |
| Dirección inicio | Dirección de inicio (en words) dentro del área seleccionada. Cada dirección FINS es de 16 bits (1 word). | 0, 100, 5000 |
Consejo: Para intercambio de datos, utilice el área
DM (Data Memory). Es el área más grande y flexible, sin efectos secundarios. Las áreas CIO, WR, HR tienen significados especiales según la configuración del PLC.
Datos
| Parámetro | Descripción |
|---|---|
| Tipo de dato | INT, WORD, DINT, DWORD, REAL. |
| Cantidad | Número de elements consecutivos. |
Instancia local
| Parámetro | Descripción |
|---|---|
| DB Instancia | DB local asignado automáticamente. |
| ST (Status) | Estado de la comunicación. |
| ERR (Error) | Código de error (0 = OK). |
Ejemplo de uso
Para leer 10 words del área DM a partir de DM0 de un Omron CJ2M:
- Inserte un bloque
FINS_RDen el programa Ladder. - Configure IP =
192.168.0.15, Puerto =9600. - Área FINS =
DM (Data Memory), Dirección inicio =0. - Tipo =
INT, Cantidad =10.
Nota: FINS/TCP requiere un procedimiento de "FINS Node Address" al establecer la conexión. El driver DOXOM gestiona esto automáticamente. Asegúrese de que el módulo Ethernet del PLC está configurado para aceptar conexiones FINS/TCP.