主题中讨论的其他器件:C2000WARE
您好、专家:
我的客户面临一个奇怪的问题、即他们可以在 CPU1上很好地运行 EtherCAT 并连接到连接了仿真器的 TwinCAT、也就是说、他们将通过 CCS 加载代码并正常运行一切。
但是、当他们在上电时断开仿真器并独立运行器件时、无法连接到 TwinCAT、
我们认为这可能是由 RAM 初始化引起的、 但是、我们在主函数的起始部分将所有 RAM 存储器设置为良好情况和糟糕情况、我们发现 这两种 情况之间的所有 RAM 值和 ESC 寄存器都是相同的、因此 RAM 初始化 可能不是根本原因。
对于在连接到仿真器的情况下上电的坏情况、只有无法扫描器件的 TwinCAT 存在问题、其他 功能是正常的、并且不会发生非法中断或复位事件。
您可以提供如何调试此问题的建议吗?