From RSI - Robotic Systems Integration - SynqNet Systems

Contents

RapidCode API Documentation

Support Questions

When using the PVT motion, is it possible to use a time value of less than 0.001?

Yes. PVT time value can be set up to each controller sample. The default controller sample rate is 2000 Hz which is 1/2000 = 0.0005 seconds. You can increase the sample rate to more than 2000 Hz.

However remember that the sample rate is inversely proportional to axis count. You will have to decrease controller sample rate as you increase the number of axis on your network.

Is it possible to home without using a sensor? i.e. setting the current position to home?

Yes, it is possible to home without using a sensor. You can test using Homing Method 35 from RapidSetup (shown below) or pass CURRENT_POSITION enum in HomeMethodSet()

If you set the Home Offset to 0 and click on HOME then it simply sets the current position = 0. Note: You will not be able to test this homing method using phantom axis.

XMP



Is there any way to flip the direction of the encoder without changing the motor encoder wiring?

You can use UserUnitsSet(-1.0) to get the effect you desire. By default, UserUnits are set to 1.0 for all Axis objects. UserUnits are also used when an Axis is added to a MultiAxis object. If you want to see how this works before trying it in your code, you can try it in RapidSetup first:

XMP