Pro-LAN 3AS

How to Wire PC-Pro LAN 3AS Series Controllers to Various Servo Drives

The 3AS series controllers (also known as step motor controllers) can drive servos just like the 2A, 4A and 6A series “servo” controllers. The main differences between the step and servo versions are:

  1. Maximum output pulse (PWM) frequency per axis
  2. Pinout / connector wiring for each axis

Below we explain both in detail, and show how you can adapt any servo drive (e.g. Delta ASDA-B2) to a Radonix 3AS controller.


Connector pinout comparison Detail view of wiring
  • Servo series: max PWM output = 500 kHz per axis
  • Step series: max PWM output = 40 kHz per axis

Since the servo series can output 12.5× more pulses, if you replace a servo controller with a step controller you must increase the electronic gearbox ratio by 12.5× in the drive parameters. For example, with Delta B2-series 3000 rpm servos, multiply the existing electronic gear ratio by 12.5 × 16 (the default 16:1 gearbox) to match the step controller speed.

Each axis connector is a DB15-F (15-pin female D-sub). Pins 2–5 are used for PULSE and DIRECTION, the remaining pins either carry power or I/O. Below is the description of each pin on the servo connector, and how to map it into the Radonix 3AS controller. With this you can hook up any brand of drive.

DB15 labeling
  1. Pin 1: +24 VDC

    • Servo: digital inputs share a COM pin that must be tied to +24 VDC.
    • Step: connect controller +24 V output directly to this pin.
  2. Pin 2: Direction –

    • Step controllers call this D–.
    • Connect to the drive’s D– input.
  3. Pin 3: Direction +

    • Step controllers call this D+.
    • Connect to the drive’s D+ input.
  4. Pin 4: Pulse –

    • Step controllers call this P–.
    • Connect to the drive’s P– input.
  5. Pin 5: Pulse +

    • Step controllers call this P+.
    • Connect to the drive’s P+ input.
  6. Pin 6: Servo ON (Enable)

    • Step: wire any spare digital output (O.1–O.4) → this pin, and in software set that output as ControlStatusPin, so that the drive arms when the controller goes online.
    • You can also tie it high in the drive parameters to save an output.
  7. Pin 7: Servo Ready

    • Servo: DO+ / DO– pair.
    • Step: tie DO+ → any spare digital input (I.1–I.8), and configure that input as Emergency with NC=True so that loss of ready trips an emergency.
    • If inputs are limited, you may wire all ready signals in series so they share one input.
  8. Pin 8: Encoder Zero

    • Not used by step controllers. Leave unconnected.
  9. Pin 9: Alarm Reset

    • Step: wire any spare digital output (O.1–O.4) → this pin, and set that output as ClearAlarmPin.
    • In the UI add a button linked to ClearAlarm, so pressing it issues the reset to all drives.

10.–15. Pins 10–15: Ground (GND)

  • Most servo drives have CW/CCW limit or EL (emergency limit) on these.
  • On step controllers you can either:
    1. Leave them unpopulated and set them Normally Open, or remove them.
    2. Tie them all to GND to disable limits.
    3. Wire individual limit sensors or switches if needed.
  • You may also use one of these grounds to complete the DO– circuit for Ready.

Summary Table: PC-Pro LAN 4A ↔ 3AS Pin Mapping

Pin4A Function3AS Label
1VCC +24 V* (24 V)
2Direction –D–
3Direction +D+
4Pulse –P–
5Pulse +P+
6Servo OnO.1–O.4 (ControlStatusPin)
7ReadyI.1–I.8 (Emergency)
8Encoder ZeroNot Connected
9Alarm ResetO.1–O.4 (ClearAlarmPin)
10GroundGND
11GroundGND
12GroundGND
13GroundGND
14GroundGND
15GroundGND

Example: Delta ASDA-B2 Drive

3AS LabelDescriptionASDA-B2 Pin
* (24 V)VCC +24 V11
D–Direction –37
D+Direction +39
P–Pulse –41
P+Pulse +43
O.1–O.4 (ControlStatusPin)Servo On9
I.1–I.8 (Emergency)(DO+) Ready7
Not ConnectedEncoder Zero44
O.1–O.4 (ClearAlarmPin)Alarm Reset33
GNDCW Limit32
GNDCCW Limit31
GNDEmergency30
GND(DO–) Ready6