已采纳最佳回答!

基恩士KV-8000与上位机UDP通信大量丢包

提问者:游客 2026-07-15 18:35:30 👁 25 次浏览
KV-8000通过以太网UDP与上位机C#通信,上位机发出的指令PLC能收到但PLC返回的数据包40%收不到。网线直连无交换机。

💬 3 个回答

✅ 最佳答案
PLC程序里加发送计数上位机每收一个报文回ACK看哪个方向丢包降低发送频率到50ms以上用发送队列确保不重叠
回答者:工控老司机周 2026-07-15 18:34:46 👍 0
网线直连必须设100M全双工关闭PC网卡节能和UDP校验卸载KV-8000是100M口PC千兆网卡需强制100M确认IP在同一网段
回答者:设备专家陈 2026-07-15 18:34:46 👍 3 采纳
用Wireshark在PC端抓包看PLC发来的UDP是否到达Wireshark收到但C#收不到是程序问题Wireshark也没收到是PLC问题还有PLC的UDP发送缓冲区大小有限建议用沿触发发送
回答者:自动化高手刘 2026-07-15 18:34:46 👍 0 采纳

✍️ 我来回答

回答展示在你的昵称下,客户会通过你找上门 —— 好回答 = 好名片