FINS
Set up the FINS protocol for ENLYZE.
This guide walks you through connecting data sources that communicate via the FINS protocol. FINS (Factory Interface Network Service) is Omron's proprietary protocol and is used by the classic SYSMAC families up to the modern Sysmac controllers. ENLYZE connects these controllers via FINS over Ethernet (TCP, default port 9600).
Supported devices
FINS is supported by a wide range of Omron controllers. For a complete overview of the families and devices, along with the matching Target PLC setting, see the Omron page. Any FINS-capable device with an Ethernet interface can be connected, including:
Omron CV / CVM1 (Target PLC: Classic)
Omron CS1 (CS1G, CS1H, CS1D)
Omron CJ1 (CJ1G, CJ1H, CJ1M) and CJ2 (CJ2H, CJ2M)
Omron CP series with Ethernet (CP1L-EL / -EM, CP2E-N, CP1H with Ethernet option)
Omron Sysmac NJ (connected via FINS through its Ethernet port)
Required information
Name
Pick a descriptive name for your data source
Edge Device used for the connection
Printed on a sticker on each Edge Device. Follows the pattern adjective-scientist
Machine
Each data source is assigned to exactly one machine
Manufacturer
Omron
IP address
The IPv4 address of the controller. It must be reachable from the Edge Device
Port
Default: 9600 (FINS over Ethernet, TCP)
Target PLC
Generation of the Omron controller, e.g. CS1 or newer. β How to find the right target PLC type
Local address
FINS address of the Edge Device in NETWORK.NODE.UNIT form.
β How to determine the local address
Remote address
FINS address of the controller in NETWORK.NODE.UNIT form.
β How to determine the remote address
Understanding the connector details
Connecting via FINS requires three FINS-specific values in addition to the IP address and port: the Target PLC, the Local address, and the Remote address.

Target PLC
Target PLC defines which Omron generation the data source uses. The selection determines how the connector addresses the controller's memory areas (e.g. D, CIO, W, H), since the FINS memory model differs between generations. Two options are available:
Classic: Omron controllers introduced before the CS1 (1999), mainly the CV / CVM1 series.
CS1 or newer (default): the CS1 and every later generation, i.e. CS1, CJ1, CJ2, the CP series, and the Sysmac families NJ, NX, and NY.
To find out which setting to choose for your device, see the device overview on the Omron page. When in doubt: anything from the CS1 (1999) onward uses CS1 or newer.
Local and remote address
FINS addresses every device through a three-part address in NETWORK.NODE.UNIT form (e.g. 1.240.0). The two fields describe the two endpoints of the communication:
Local address: the FINS address the Edge Device uses to announce itself on the FINS network. This is how the controller "sees" the Edge Device.
Remote address: the FINS address of the controller the Edge Device should communicate with.
The three parts of the address mean:
NETWORK
Address of the FINS network (0β127). In practice the value 0 has proven reliable and fits the vast majority of setups. In rare cases 1 is required, for example when additional modules are occupied on the rack.
NODE
Node address of the device on the network (1β254). With FINS over Ethernet, the node address often matches the last octet of the IP address (e.g. IP 192.168.0.220 β node 220). This is not mandatory, however, and does not apply to all controllers.
UNIT
Unit address within the device. The CPU is reached via 0. Communication modules have different unit numbers.
Example
Suppose the controller has the IP address 192.168.0.220:
Remote address (controller): the node address matches the last octet of the IP, i.e.
220. With network0and unit0(CPU) this gives0.220.0.Local address (Edge Device): the Edge Device interface in the controller's network has, in this example, the IP address
192.168.0.250. This yields node address250, and with network0and unit0the local address0.250.0. What matters is only that the node address is unique on the network.
Connect the data source to the network
If not already done, establish a network connection between the data source and the Edge Device. See Integration scenarios for the available options.
Create the data source
Open the ENLYZE Manufacturing Data Platform, select the machine you want to add the data source to, and click + Data source.
Enter the device details first.

Add connection details
To establish the connection and start recording data, enter the connection details.
Click Add connection details and enter the IP address, port, target PLC, local address, and remote address as described above. Then save the values.

See also
Tips & practical notes: notes on operating the FINS connector, e.g. how to find a controller with an unknown address.
Last updated