Help Tracking Delayed Packets
Hi there!
So we have a machine that communicates through standard Ethernet IP between some components, A PLC, A HMI PC and A Laser.
Now we've had some issues for some time that sometimes pretty un-regularily the packet that would be sent out from the Laser Software (Runnin on the HMI PC) would be late with around 15 seconds. Now we've managed to log with wireshark When it happens but i cannot find a Real pointer to where that would have happened, all i got is a rough time estimate as the log file is from a 20 min log and over 150 000 Packets in there...
Any tips for a complete newbie like me who trying to figure out where these packets get stuck?
Simple text flowchart on how this works, (X) Indicates roughly where communication gets delayed
- PLC Recieves Data From a Database About Product
- PLC Sends A String To Laser Software With Marking Information
- Laser Software Loads up String Parameters and Applies To Laser Program
- Laser Software Sends Out OK Or NOK (X)
- PLC Acts Accordingly To Reply From Laser Software
- If OK Then Proceeds Marking
If NOK Or No reply Within 6 Seconds, Feeds Product back Out
Edit: For a copy of the files, click the sprend link to download them, One is a big log, the other a smaller one, both containing a sample of the issue according to my customer. If the link is out of downloads then let me know!