● motorMOVE(addr,motor,steps) - move selected motor the specified number of steps using the step size
and rate specified by the motorRATE function
● motorJOG(addr,motor) - start rotating the motor in the direction set by motorDIR using the step size and
rate specified by the motorRATE function
● motorSTOP(addr,motor) - stop the specified motor if it's currently in motion but leave coils energized
● motorOFF(addr,motor) - stop the specified motor if it's currently in motion and de-energize the coils.
Also turns off the coils of a STOPped motor.
Function Generator
In the Function Generator mode, two of the 12 bit DAC outputs are updated 200,000 times a second to
produce common waveforms such as:
● Sine
● Square
● Triangle
● Sawtooth
● Inverted Sawtooth
● Noise
● Sinc
All signals are ground referenced with a maximum amplitude of 4.095 volts ±1.5%
Specifications
● Range: 10 to 10,000Hz
● Frequency Accuracy: ±1% typical
● Amplitude Accuracy: ±1.5%
● Resolution: 12 bits
● Number of Channels: 2
● Measured Jitter: -2μs to +12μs for square wave. ±4μs for all others
● Low Pass Filter 3dB Cutoff: 20Khz
Connections
Use the following connections to access the Function Generator outputs on the Extended Functions Block: