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:
What doesn’t work about it?
Any chance you can use TCP instead and/or get a Wireshark capture?
Is there a reason to not use the NJ driver?
this CPU allows only UDP protocol…
The problem is the TAG value : BAD
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?
Using the NJ Driver the Driver status goes to “Idle”. Tomorrow morning i will study howto configure the symbolic tag.
Here you are the Logs:
||reading 1 items failed
|java.util.concurrent.TimeoutException: timed out after 2000ms
at java.base/java.lang.Thread.run(Unknown Source)|
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?
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…