Hi phillippeH,
Thanks for reply,
I am using Motorcortex Generic APP 2.2.2-6 for test,
then I upload ESI and link the EtherCAT rxPDO, txPDO and rxSDO to Motorcortex parameters by you providing page,
(ControlWord, Target position, StatusWord, Actual position, Mode of operation)
and disable the function in Distributed clock page.
When 2 drivers change to OP(check by ethercat slaves
),
Drive report a error:
this error can be found in Sanyo Denki manual:
No matter how I modify SM2 Sync cycle time (from 0.5ms, 1ms, 2ms and 4ms) in drive utility,
this error always appear.
Can you help me to solve this?
Thanks.
Here is log:
2023-11-28 11:42:37.503 +0000 [INFO_SM] Robot State: State: logic::EStopOffState Event: emergencyStop [done]
2023-11-28 11:42:37.504 +0000 [INFO_SM] Robot State: E-Stop id: 506 (0x1fa) subsystem: 0 slave info: 0
2023-11-28 11:43:16.433 +0000 [INFO_SM] Robot State: Enter state: logic::EStopResetState
2023-11-28 11:43:16.434 +0000 [INFO_SM] Robot State: State: logic::EStopOffState Event: acknowledgeErrors [done]
2023-11-28 11:43:16.434 +0000 [INFO_SM] Drive1: Enter state: mcx::drive::Transition
2023-11-28 11:43:16.434 +0000 [INFO_SM] Drive1: State: mcx::drive::Fault Event: Fault Acknowledge [done]
2023-11-28 11:43:16.434 +0000 [INFO_SM] Drive1: State: mcx::drive::Transition Event: Fault Reset [repeat]
2023-11-28 11:43:16.443 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: setNoEStopRelay [done]
2023-11-28 11:43:16.453 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: delayEvent [repeat]
2023-11-28 11:43:16.953 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: resetEStopRelay [done]
2023-11-28 11:43:16.963 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: delayEvent [repeat]
2023-11-28 11:43:17.463 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: waitForEcatRecover [repeat]
2023-11-28 11:43:17.663 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: waitForEcatRecover [done]
2023-11-28 11:43:17.673 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: delayEvent [repeat]
2023-11-28 11:43:18.673 +0000 [INFO_SM] Robot State: Enter state: logic:😮ffState
2023-11-28 11:43:18.674 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: resetEStopErrors [done]
2023-11-28 11:43:18.683 +0000 [INFO_SM] Robot State: State: logic:😮ffState Event: delayEvent [repeat]
2023-11-28 11:43:19.183 +0000 [INFO_SM] Robot State: State: logic:😮ffState Event: waitPersistentData [done]
2023-11-28 11:43:19.193 +0000 [INFO_SM] Robot State: State: logic:😮ffState Event: loadPersistentData [done]
2023-11-28 11:43:19.203 +0000 [INFO_SM] Robot State: State: logic:😮ffState Event: waitPersistentData [done]
2023-11-28 11:43:19.213 +0000 [INFO_SM] Robot State: State: logic:😮ffState Event: checkPersistentData [done]
2023-11-28 11:43:19.223 +0000 [INFO_SM] Robot State: State: logic:😮ffState Event: waitPersistentData [done]
2023-11-28 11:43:21.443 +0000 [INFO_SM] Drive1: Enter state: mcx::drive::Fault
2023-11-28 11:43:21.443 +0000 [INFO_SM] Drive1: State: mcx::drive::Transition Event: terminateEvent [done]
2023-11-28 11:43:21.473 +0000 [INFO_SM] Robot State: Enter state: logic::EStopOpenCircState
2023-11-28 11:43:21.474 +0000 [INFO_SM] Robot State: Enter state: logic::EStopOffState
2023-11-28 11:43:21.474 +0000 [INFO_SM] Robot State: State: logic:😮ffState Event: emergencyStop [done]
2023-11-28 11:43:21.474 +0000 [INFO_SM] Robot State: E-Stop id: 607 (0x25f) subsystem: 1 slave info: 0
2023-11-28 11:44:24.973 +0000 [INFO_SM] Robot State: Enter state: logic::EStopResetState
2023-11-28 11:44:24.974 +0000 [INFO_SM] Robot State: State: logic::EStopOffState Event: acknowledgeErrors [done]
2023-11-28 11:44:24.974 +0000 [INFO_SM] Drive1: Enter state: mcx::drive::Transition
2023-11-28 11:44:24.974 +0000 [INFO_SM] Drive1: State: mcx::drive::Fault Event: Fault Acknowledge [done]
2023-11-28 11:44:24.974 +0000 [INFO_SM] Drive1: State: mcx::drive::Transition Event: Fault Reset [repeat]
2023-11-28 11:44:24.983 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: setNoEStopRelay [done]
2023-11-28 11:44:24.993 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: delayEvent [repeat]
2023-11-28 11:44:25.493 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: resetEStopRelay [done]
2023-11-28 11:44:25.503 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: delayEvent [repeat]
2023-11-28 11:44:26.300 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: waitForEcatRecover [repeat]
2023-11-28 11:44:26.203 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: waitForEcatRecover [done]
2023-11-28 11:44:26.213 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: delayEvent [repeat]
2023-11-28 11:44:27.213 +0000 [INFO_SM] Robot State: Enter state: logic:😮ffState
2023-11-28 11:44:27.214 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: resetEStopErrors [done]
2023-11-28 11:44:27.223 +0000 [INFO_SM] Robot State: State: logic:😮ffState Event: delayEvent [repeat]
2023-11-28 11:44:27.723 +0000 [INFO_SM] Robot State: State: logic:😮ffState Event: waitPersistentData [done]
2023-11-28 11:44:27.733 +0000 [INFO_SM] Robot State: State: logic:😮ffState Event: loadPersistentData [done]
2023-11-28 11:44:27.743 +0000 [INFO_SM] Robot State: State: logic:😮ffState Event: waitPersistentData [done]
2023-11-28 11:44:27.753 +0000 [INFO_SM] Robot State: State: logic:😮ffState Event: checkPersistentData [done]
2023-11-28 11:44:27.763 +0000 [INFO_SM] Robot State: State: logic:😮ffState Event: waitPersistentData [done]
2023-11-28 11:44:29.983 +0000 [INFO_SM] Drive1: Enter state: mcx::drive::Fault
2023-11-28 11:44:29.983 +0000 [INFO_SM] Drive1: State: mcx::drive::Transition Event: terminateEvent [done]
2023-11-28 11:44:30.130 +0000 [INFO_SM] Robot State: Enter state: logic::EStopOpenCircState
2023-11-28 11:44:30.140 +0000 [INFO_SM] Robot State: Enter state: logic::EStopOffState
2023-11-28 11:44:30.140 +0000 [INFO_SM] Robot State: State: logic:😮ffState Event: emergencyStop [done]
2023-11-28 11:44:30.140 +0000 [INFO_SM] Robot State: E-Stop id: 607 (0x25f) subsystem: 1 slave info: 0
2023-11-28 11:44:43.830 +0000 [INFO_SM] Robot State: State: logic::EStopOffState Event: emergencyStop [done]
2023-11-28 11:44:43.830 +0000 [INFO_SM] Robot State: E-Stop id: 506 (0x1fa) subsystem: 0 slave info: 0
2023-11-28 11:45:39.323 +0000 [INFO_SM] Robot State: Enter state: logic::EStopResetState
2023-11-28 11:45:39.324 +0000 [INFO_SM] Robot State: State: logic::EStopOffState Event: acknowledgeErrors [done]
2023-11-28 11:45:39.324 +0000 [INFO_SM] Drive1: Enter state: mcx::drive::Transition
2023-11-28 11:45:39.324 +0000 [INFO_SM] Drive1: State: mcx::drive::Fault Event: Fault Acknowledge [done]
2023-11-28 11:45:39.324 +0000 [INFO_SM] Drive1: Enter state: mcx::drive::SwitchOnDisabled
2023-11-28 11:45:39.324 +0000 [INFO_SM] Drive1: State: mcx::drive::Transition Event: Fault Reset [done]
2023-11-28 11:45:39.333 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: setNoEStopRelay [done]
2023-11-28 11:45:39.343 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: delayEvent [repeat]
2023-11-28 11:45:39.843 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: resetEStopRelay [done]
2023-11-28 11:45:39.853 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: delayEvent [repeat]
2023-11-28 11:45:40.353 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: waitForEcatRecover [repeat]
2023-11-28 11:45:40.553 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: waitForEcatRecover [done]
2023-11-28 11:45:40.563 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: delayEvent [repeat]
2023-11-28 11:45:41.563 +0000 [INFO_SM] Robot State: Enter state: logic:😮ffState
2023-11-28 11:45:41.564 +0000 [INFO_SM] Robot State: State: logic::EStopResetState Event: resetEStopErrors [done]
2023-11-28 11:45:41.573 +0000 [INFO_SM] Robot State: State: logic:😮ffState Event: delayEvent [repeat]
2023-11-28 11:45:42.730 +0000 [INFO_SM] Robot State: State: logic:😮ffState Event: waitPersistentData [done]
2023-11-28 11:45:42.830 +0000 [INFO_SM] Robot State: State: logic:😮ffState Event: loadPersistentData [done]
2023-11-28 11:45:42.930 +0000 [INFO_SM] Robot State: State: logic:😮ffState Event: waitPersistentData [done]
2023-11-28 11:45:42.103 +0000 [INFO_SM] Robot State: State: logic:😮ffState Event: checkPersistentData [done]
2023-11-28 11:45:42.113 +0000 [INFO_SM] Robot State: State: logic:😮ffState Event: waitPersistentData [done]
2023-11-28 11:45:42.523 +0000 [INFO_SM] Drive1: Enter state: mcx::drive::Fault
2023-11-28 11:45:42.553 +0000 [INFO_SM] Robot State: Enter state: logic::EStopOpenCircState
2023-11-28 11:45:42.554 +0000 [INFO_SM] Robot State: Enter state: logic::EStopOffState
2023-11-28 11:45:42.554 +0000 [INFO_SM] Robot State: State: logic:😮ffState Event: emergencyStop [done]
2023-11-28 11:45:42.554 +0000 [INFO_SM] Robot State: E-Stop id: 607 (0x25f) subsystem: 1 slave info: 0