AC 900F controller interruption problem (UDP)
I would like to ask for your support.
Recently, our company acquired a new AC900F Controller but we had several problems with it.
The UDP communication stops once every 5 seconds.
The data of AC900F is sent to SCADA by UDP.
At first the data can be sent and received without problems.
However, after about 10 to 15 minutes of runtime, communication is interrupted once every 5 seconds.
The interruption time is usually 1000msec.
Even if the communication setting was changed to broadcast, etc., no improvement was seen.
The SCADA and HUB seems to have no problem.
The Communication cycle is ＠ 50msec and the Data size is ＠ 440 bytes.
With the above, could you contact us as soon as possible since this controller will be used in our current project.
We hope to hear from you soon.
Please attach the diagnostic TXT file uploaded from the AC 900F in an answer to this post.
Maybe you can also add screen shots from the configuration of the Device function block.
I am attaching the screenshots and log file for your review (see 3 attachments).
In the log file, pls. see the time entry mentioned below :
2020/02/12 09:55:38:092, 2020/02/12 09:55:39:124,
You'll notice that there is a significant change in the time entry.
I hope you could advise what steps we should do to correct the problem.
Thanks in advance.
I can not see anything related to the problem in the event buffer.
There are quite a number (over 90,000) of UDP receive errors with a wrong port number, but depending on the time since the last reset of the network statistics it might not be relevant. This could happen by various Windows programs or Network management messages which broadcast in UDP on the control network. I assume here that there is no UDP communication from the SCADA to the AC 900F.
I recommend to use a network tracing tool like Wireshark running on the SCADA to check that during the interruption of the communication really no UDP messages arrive from the AC 900F. Otherwise you need to check in the SCADA system. It might be overrun with receiving a UDP message every 50ms.
Why by the way do you send so fast? The SCADA system would usually have a screen refresh rate of 1 second, so 200-300 ms should be enough.
Once you have established that during the interrupt of the communication no packages from the AC 900F arrive, move the Wireshark between the AC 900F and the switch/hub to find out if the Switch/Hub has a problem.
Let's take it from there.
By the way, what indicates that a communication interrupt happens every 5 seconds?
As I investigated, the SR_USEND OVR was ON at a constant cycle.
(5 seconds off, 1 second on)
When I read the manual, it says "overrun-signal, transfer too fast for module".
What causes OVR to turn on?
Can it be avoided?
Look at the log file.
### is my comment.