I have a project that uses one MD3 and one XC10. The XC10 sits on its on Expansion Bus CAN line with no other devices except for the MD3. Occasionally, during startup the XC10 will report multiple address.
Currently we tell the customer to power cycle the machine if this comes up and it typically goes away. I am looking into automating this if possible. I have tried a few things and have not had any luck. Is there a way to do a forced reset either on the MD3 and/or XC10 to try and reset the error?
Right now, the XC10's V+ supply is behind a relay so I can cycle it power directly. Testing this method has also not panned out.
MD3 cycle time is at 10ms. I read on a different forum post that the XC10 can only go down to 20ms. Ideally, I want to keep the cycle time as low as possible because of how the machine operates. Would going to 20ms help with the multiple address issue?
Are there any othe XC10 limitations I should know about?
Is there anything else I can experiment with to try and resolve the multiple address without the user’s input?
Customer support service by UserEcho