Fins Ethernet (Omron )

FINS Ethernet (Omron )

The FINS Ethernet driver is designed to communicate with Omron CS, CJ, CP, NJ, and NX series PLCs over the Ethernet port using Omron’s proprietary FINS (Factory Interface Network Service) protocol.

Connection Settings (Network Settings)

This panel defines the “From?” (Computer) and “To?” (PLC) addressing details on the FINS network.

Important:
The Node Address typically matches the last octet of the device’s IP address
(Example: IP 192.168.0.10 → Node 10).
However, if the PLC’s FINS/UDP conversion table uses different routing parameters, those values must be used instead.

ParameterDescriptionExample
Ethernet AdapterSelects the network adapter on your computer. When set to All, Windows will use its default routing table.All
IP AddressIP address of the target Omron PLC.192.168.0.10
PortCommunication port for the FINS protocol. Standard value is 9600 (UDP or TCP).9600
PLC Net. AddressDestination Network Number: The FINS network number where the PLC resides. Typically 0 for local networks.0
PLC Node AddressDestination Node Number: The PLC’s FINS node address, usually the last octet of its IP.10
PLC UnitDestination Unit Number: Use 0 for direct CPU access. For special modules, enter that module’s Unit number.0
Computer Net. AddressSource Network Number: The FINS network number of the SCADA computer (typically 0).0
Computer Node AddressSource Node Number: The PC’s FINS node number, usually the last octet of the computer IP. Must not conflict with the PLC node.2
Computer UnitSource Unit Number: Generally set to 0.0
Delay (ms)Query Delay: Minimum time between two consecutive requests.100
Timeout (ms)Timeout: Maximum wait time for a PLC response after a request is sent.250
Retry CountNumber of retry attempts before entering “Fault” state in case of communication failure.3

Station (Device) Settings

ParameterDescription
AddressVirtual Station: Since routing in FINS is handled through the main network parameters, this value is typically left as 0.
SymbolThe name of the device within the project (e.g., Packaging_Omron).
EnableDetermines whether the device is active. You can define logical conditions to dynamically enable or disable communication. Multiple conditions may be added—if any condition is true, the device becomes active. Leave empty to always enable.
ConnectedThe selected bit becomes “True” when communication with the PLC is established.
FaultThe selected bit becomes “True” when a communication error occurs.
CommentOptional description or note for the device.

Addressing Table

Wise SCADA uses the following memory type abbreviations for Omron PLCs.

Bit Addressing Note
In Omron PLCs, bit positions range from .00 to .15 (e.g., DM 100.05).

Address TypeData TypeDescriptionExample
IR / CIOWord/BitInputs, outputs, and internal relays (Core I/O).IR 0, IR 100.0
DMWordData Memory. (Most commonly used area.)DM 0, DM 100
WR / WWord/BitWork Relay.W 0, W 10.00
HRWord/BitHolding Relay (Retentive).HR 0, HR 5.0
ARWord/BitAuxiliary Relay (System Bits).AR 0, AR 10
LRWord/BitLink Relay.LR 0, LR 10
TKBitTask Flag.TK 0
TSBitTimer Status.TS 0
CSBitCounter Status.CS 0

Leave a Reply