展开查看
以下是引用宝冬在2025-12-11 21:34:13的发言 >3楼:
单独线程的操作不可能在本周期刷新回来。DN的数值只是在第二个PLC周期刷新给前台用户程序。PLC的前台天然就慢,但后台异步。
你想要多快的?达成什么功能效果?
以太网抓包的RTT就要短

但在PLC内部用户程序记录的RTT就长多了。

说的对。是因为done信号延迟于真正的done,西门子的异步后台我们无法控制,我们只能调用无法知道什么真正执行和完成。异步,一般在调用的时候执行,在完成的时候我们只能在再次调用的时候才能知道完成状态,这样至少落后一个周期