2 Functional Characteristics
2.1 Configurations, parameters, and performance
Available configurations
Operating modes
Communication modes
Serial port baud rate range
Position range
Velocity range
Acceleration/deceleration ranges
Jerk range
Profile modes
Maximum pulse rate
Maximum encoder rate
Parallel encoder word size
Parallel encoder read rate
Cycle rate timing range
Minimum cycle time
Limit switches
Position-capture triggers
Other digital signals (per axis)
Software-invertable signals
Analog input
User defined discrete I/O
RAM/external memory support
Trace modes
Max. number of trace variables
Number of traceable variables
Number of host instructions
4 axes (MC2542), 2 axes (MC2522), or 1 axis (MC2512)
Open loop (pulse generator is driven by trajectory generator output)
Stall detection (pulse generator is driven by trajectory generator output and
encoder feedback is used for stall detection)
8/8 parallel (8 bit external parallel bus with 8 bit internal command word size)
8/16 parallel (8 bit external parallel bus with 16 bit internal command word size)
16/16 parallel (16 bit external parallel bus with 16 bit internal command word
size)
Point to point asynchronous serial
Multidrop asynchronous serial
1,200 baud to 416,667 baud
-2,147,483,648 to +2,147,483,647 counts
-32,768 to +32,767 counts/sample with a resolution of 1/65,536 counts/sample
-32,768 to +32,767 counts/sample2 with a resolution of 1/65,536 counts/sample2
0 to ½ counts/sample3, with a resolution of 1/4,294,967,296 counts/sample3
Trapezoidal point-to-point (Velocity, acceleration, deceleration, and position
parameters)
Velocity-contouring (Velocity, acceleration, and deceleration parameters)
1.00 M-pulses/sec
Incremental (up to 5 Mcounts/sec)
Parallel-word (up to 160 Mcounts/sec)
16 bits
20 kHz (reads all axes every 50 µsec)
102.4 µsec to 32.767 milliseconds
102.4 µsec per enabled axis
2 per axis: one for each direction of travel
2 per axis: index and home signals
1 AxisIn signal per axis, 1 AxisOut signal per axis
Encoder A, Encoder B, Index, Home, AxisIn, AxisOut, PositiveLimit,
NegativeLimit, Pulse, Direction (all individually programmable per axis)
8 10-bit analog inputs
256 16-bit wide user defined I/O
65,536 blocks of 32,768 16 bit words per block. Total accessible memory is
2,147,483,648 16 bit words
one-time
continuous
4
20
106
MC2502 Technical Specifications
11