Motion Control and Motor Drives

cancel
Showing results for 
Search instead for 
Did you mean: 

Softmotion Ethernet Steppper Drive Error -70229 and -77072

Dear all,

we are experiencing timeout errors with our Ethernet Stepperdrives (SMD 7615).

Software: LabVIEW 2016 on a Windows-Host with the Softmotion Module.

Hardware Setup: Three Ethernet Stepper Drives (and one GigE camera) in a dedicated network.

 

Our application is not determnistic and can tolerate delays.

The application is a queued message handler design. QMH "Motor" may receive messages such as "move", "stop", "daq" and othres. ("daq" is called frequently with 4Hz)

It is ensured (by QMH design) that resources (axis references, motion refernces) are not accessed in parallel. There are 3 instances of "Motor" with different configurations.

By design any error in "Motor" will force a shutdown process to close any other motor and the main application (this is working).

 

After some random time "Motor" exits with error (and the Application exits). Random: After 4 hours, 5 hours, 1 hour, 90 min

-70229 : NIMC_communicationTimeoutError : "A function call made to the motion controller timed out waiting for a response to an executed command."

When trying to restart the Application "Motor" exits with

-77072 : NIMCDM_busOperationTimeoutError : "Communication to the hardware device exceeds the timeout limit."

Error Messages are described here:

NI SoftMotion Error Codes

 

When receiving -77072 the Stepper Drive is completely unresponsive

- no reply on "PING"

- stepper drive configuration utility cannot communicate to the device

- However: visually the Motor Does not indicate a fault (the status led is green or blinking green, not sure at the moment).

Only a hard restart resolves this problem.

Only the Motor that lead to the exit error -70229 is unresponsive, the other two are fine.

 

This is a very bad situation and very hard to debug. And I do not really understand the origin of the Error -70229.

What is the exact reason of -70229 and how can I handle it?

If there is any preset Timout, what is it and how do I change it? What exactly is timing out? Network communication?

 

I found this but do not understand how this helps me:

What Causes Error -70229 When Using NI SoftMotion?

 

Regards Christoph

0 Kudos
Message 1 of 1
(2,554 Views)