工具/软件:
你(们)好
我们遇到了 sync0 中断出现漂移的情况。
使用 Omron 控制器 NX701-1700 和 100 种型号的运动驱动器的设置。 使用的是乙醚猫循环 3ms。
我们的固件使用通信 SDK 09.01.00.03、我们将在具有 2MHz 时钟的 ICSSG0 上运行 EtherCAT。
我们在 Sync0ISR 中使用一个时间戳、在一种情况下、我们会看到 4 个连续信号分别在大约 40 微秒的延迟时间内到达、这会导致信号漂移。
有趣的是、这种现象每 37 个信号发生一次。 (每 38、39、40、41 个信号将有延迟)。
有什么想法会导致这种行为?