# Omron NX FINS UDP

**URL:** <https://forum.inductiveautomation.com/t/omron-nx-fins-udp/59509>\
**Category:** Ignition\
**Tags:** ignition81\
**Created:** [May 12, 2022, 3:48pm UTC](https://forum.inductiveautomation.com/t/omron-nx-fins-udp/59509 "2022-05-12T15:48:51Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![tecnoeletronic](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tecnoeletronic/32/50975_2.png) [@tecnoeletronic](https://forum.inductiveautomation.com/u/tecnoeletronic)\
**Post date:** [May 12, 2022, 3:48pm UTC](https://forum.inductiveautomation.com/t/omron-nx-fins-udp/59509/1 "2022-05-12T15:48:51Z")

</div>

Hi,

i’m trying to connect a PLC OMRON NX using your driver (FINS UDP) and read a WORD but it doesn’t work.

PLC IP: 192.168.250.1  
PC IP: 192.168.250.251  
Data to read: DR3000

The Ethernet cable is connected directly.

Using my custom driver (developped some year ago using c#) and it works.

Can you help me?

here you are my configuration:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/6/3/6336607d9bbea180b6b136d6ad24c89d3bd66d33.png)  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/7/e/7e9b3b3520fd422b139a7f4dfc0892328994b46f.png)  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/b/1/b13104f8579385426ebfcdec21c7fbe1e7d38c26.png)

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [May 12, 2022, 4:02pm UTC](https://forum.inductiveautomation.com/t/omron-nx-fins-udp/59509/2 "2022-05-12T16:02:54Z")

</div>

What doesn’t work about it?

Any chance you can use TCP instead and/or get a Wireshark capture?

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [May 12, 2022, 4:22pm UTC](https://forum.inductiveautomation.com/t/omron-nx-fins-udp/59509/3 "2022-05-12T16:22:46Z")

</div>

Is there a reason to not use the NJ driver?

---

<div class="post-metadata">

**Author:** ![tecnoeletronic](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tecnoeletronic/32/50975_2.png) [@tecnoeletronic](https://forum.inductiveautomation.com/u/tecnoeletronic)\
**Post date:** [May 12, 2022, 4:27pm UTC](https://forum.inductiveautomation.com/t/omron-nx-fins-udp/59509/4 "2022-05-12T16:27:01Z")

</div>

Hi,

this CPU allows only UDP protocol…

The problem is the TAG value : BAD

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/2/b/2b69468e46bda513f7b2352b756a239e9aba803b.png)

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [May 12, 2022, 4:28pm UTC](https://forum.inductiveautomation.com/t/omron-nx-fins-udp/59509/5 "2022-05-12T16:28:56Z")

</div>

Can you set the log level for the logger you find searching “FinsReadRequest” to DEBUG and then see what’s in the Ignition gateway logs?

and/or get a Wireshark capture?

[https://docs.inductiveautomation.com/display/DOC81/Diagnostics+-+Logs#DiagnosticsLogs-ChangingLoggingLevels](https://docs.inductiveautomation.com/display/DOC81/Diagnostics+-+Logs#DiagnosticsLogs-ChangingLoggingLevels)

---

<div class="post-metadata">

**Author:** ![tecnoeletronic](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tecnoeletronic/32/50975_2.png) [@tecnoeletronic](https://forum.inductiveautomation.com/u/tecnoeletronic)\
**Post date:** [May 12, 2022, 4:53pm UTC](https://forum.inductiveautomation.com/t/omron-nx-fins-udp/59509/6 "2022-05-12T16:53:40Z")

</div>

> [@JordanCClark](#):
>
> reason to not use the NJ driver

Using the NJ Driver the Driver status goes to "Idle". Tomorrow morning i will study howto configure the symbolic tag.

---

<div class="post-metadata">

**Author:** ![tecnoeletronic](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tecnoeletronic/32/50975_2.png) [@tecnoeletronic](https://forum.inductiveautomation.com/u/tecnoeletronic)\
**Post date:** [May 12, 2022, 5:02pm UTC](https://forum.inductiveautomation.com/t/omron-nx-fins-udp/59509/7 "2022-05-12T17:02:17Z")

</div>

Here you are the Logs:

| FinsReadRequest | 12May2022 19:01:45 | reading 1 items failed |
| --- | --- | --- |
| java.util.concurrent.TimeoutException: timed out after 2000ms | | |

at com.inductiveautomation.omron.fins.client.udp.FinsUdpClient.sendCommand$lambda-0(FinsUdpClient.kt:106)  
at io.netty.util.HashedWheelTimer$HashedWheelTimeout.run(HashedWheelTimer.java:715)  
at io.netty.util.concurrent.ImmediateExecutor.execute(ImmediateExecutor.java:34)  
at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:703)  
at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:790)  
at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:503)  
at java.base/java.lang.Thread.run(Unknown Source)|

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [May 12, 2022, 5:04pm UTC](https://forum.inductiveautomation.com/t/omron-nx-fins-udp/59509/8 "2022-05-12T17:04:58Z")

</div>

Ok, so you’re just not getting a response from the device.

This means either you haven’t configured the device to be listening for FINS/UDP or some/all of the “FINS Settings” on the driver need to have non-default values. I think with UDP you may need to set the Nodes to be the last digits of the IP address or something?

---

<div class="post-metadata">

**Author:** ![tecnoeletronic](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tecnoeletronic/32/50975_2.png) [@tecnoeletronic](https://forum.inductiveautomation.com/u/tecnoeletronic)\
**Post date:** [May 12, 2022, 5:13pm UTC](https://forum.inductiveautomation.com/t/omron-nx-fins-udp/59509/9 "2022-05-12T17:13:01Z")

</div>

Yes you are right. with UDP you need to configure last octect in source/dest node but it still not working.  
The Log error is the same as before. This weekend i’m going to use Wireshark to see the differences between my CUSTOM DRIVER and IGNITION ones.

It’s very strange… with others omron PLCs using FINS TCP the ignition driver works well…

---

<div class="post-metadata">

**Author:** ![Aiasa21](https://avatars.discourse-cdn.com/v4/letter/a/aeb1de/32.png) [@Aiasa21](https://forum.inductiveautomation.com/u/Aiasa21)\
**Post date:** [May 29, 2022, 8:03pm UTC](https://forum.inductiveautomation.com/t/omron-nx-fins-udp/59509/10 "2022-05-29T20:03:12Z")

</div>

Are you using the second port of the CPU? Is the only one that can manage FINS

---

<div class="post-metadata">

**Author:** ![tecnoeletronic](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tecnoeletronic/32/50975_2.png) [@tecnoeletronic](https://forum.inductiveautomation.com/u/tecnoeletronic)\
**Post date:** [May 30, 2022, 9:58am UTC](https://forum.inductiveautomation.com/t/omron-nx-fins-udp/59509/11 "2022-05-30T09:58:54Z")

</div>

Hi, sorry for the delay but the reply to this post wasn’t published correctly!  
Using the NJ Driver i can read/write all tags correctly!

---

<div class="post-metadata">

**Author:** ![tecnoeletronic](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tecnoeletronic/32/50975_2.png) [@tecnoeletronic](https://forum.inductiveautomation.com/u/tecnoeletronic)\
**Post date:** [May 30, 2022, 10:00am UTC](https://forum.inductiveautomation.com/t/omron-nx-fins-udp/59509/12 "2022-05-30T10:00:05Z")

</div>

Hi, using my custom driver the communication works so i think that there is a bug on FINS-UDP ignition driver.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [May 30, 2022, 1:16pm UTC](https://forum.inductiveautomation.com/t/omron-nx-fins-udp/59509/13 "2022-05-30T13:16:18Z")

</div>

Were you able to get Wireshark captures so we can compare the traffic between the custom driver and Ignition driver?

---

<div class="post-metadata">

**Author:** ![tecnoeletronic](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tecnoeletronic/32/50975_2.png) [@tecnoeletronic](https://forum.inductiveautomation.com/u/tecnoeletronic)\
**Post date:** [June 7, 2022, 7:00pm UTC](https://forum.inductiveautomation.com/t/omron-nx-fins-udp/59509/14 "2022-06-07T19:00:43Z")

</div>

Hi,  
sorry the delay but I am pretty busy these weeks and I do not have time to test it again.  
Next week the machine (with PLC) will be installed to the customer plant and remotly i can try to connect and get more tests.
