02-16-2019 10:38 AM
Read Motion I/O: Axis Limit Active takes too long.
Got invalid value error when set Axis:Timeout to 0.5 sec, no error for 1 sec.
Not documented.
02-18-2019 01:10 PM
Hello Zou!
Could you attach a screenshot of that invalid error message you got?
02-18-2019 02:22 PM
02-20-2019 10:26 AM
1 sec is too long.
02-20-2019 10:33 AM
It looks like you are using Ethernet Steppers with SoftMotion (SMD-761x/762x or ISM-741x) which behave a bit differently than other axis types due to the non-deterministic behavior of their Ethernet connection. The minimum timeout for these devices is 1 second due to the Ethernet communication.
However, the timeout should only happen if the device is not accessible on the network or the network traffic is so high the communication does not complete in time. If the drive responds, the typical communication delay is ~100ms, so the read should complete much faster if the device is connected.
02-20-2019 11:05 AM
Thanks for reply.
The problem is that when something went wrong, it locks up my program for 1 sec.
That's no good. Could cause catastrophe, such collide with UUT(metal) and demedge the camera/lens.
02-20-2019 12:25 PM
George:
Any option to add a limit or photo interrupter switch in the proximity of the lens and wire that to a drive disable input?
Then when the UUT approaches the lens the motor loses power.
-AK2DM
02-20-2019 02:10 PM
I asked our HW design engineer for a limit switch, but did got what I want.
Already have 4 limit switch and 8 collision sensor.
Still rely on software and human intervention to avoid collision.
02-21-2019 04:10 AM
The value you have specified for a software limit position is invalid. The forward software limit position must be greater than the reverse software limit position. You may need to change the order in which you set software limit position values.
Tolerance values must be greater than zero.
All onboard program time slices cannot add up to be greater than 20 ms.
@zou wrote:
I asked our HW design engineer for a limit switch, but did got what I want.
Already have 4 limit switch and 8 collision sensor.
Still rely on software and human intervention to avoid collision.
02-21-2019 09:45 AM
Thanks for reply.
I am not using software limit. Because it's hard to estimate the value. It's highly depend on the size of UUT, which varies from 1" to 10" in one direction and up to a few hundreds inch on the other.