Stepper Programmable Controller - PCL501
- Internal Index Count Switches
- Pulse Rates up to 14,792 Pulses per
Second
- CW and CCW Home, Hard, and Soft
Limit Inputs
- Adjustable Motion "Complete" Output
- Motion "Busy" Output
- Clock Pulses and Step Direction Outputs
The PCL501(PC) controller is an open-loop system, meaning that no information is sent back to the
PCL501(PC) from the motor to verify the number of steps that were taken. A step motor is essentially a
digital device - you give the step motor driver 10 step pulses, and the motor moves 10 steps.
The PCL501 is designed to communicate over a RS485 bidirectional serial data bus.
The PCL501(PC) provides independent programming of acceleration/deceleration, base speed (start up
speed), max speed (running speed), and the number of steps to be taken in both relative and absolute
positioning modes. On absolute positioning moves, the PCL501(PC) automatically determines the proper
direction to go and the number of steps to take. The relative positioning will move a number of steps in the
direction that the user defines. The PCL501(PC) has a high level command set including: looping, conditional
statements, time delays, and I/O.
Hard, soft, and home limit switch inputs are provided for each axis. These features are generally required
in most machine control designs. 4 testable inputs and 2 programmable outputs are provided per axis.
These I/O may be used for monitoring and controlling machine operation and/or interaxis coordination.
These I/O are accessible independent of the busy state of the axis controls. The 4 inputs are TTL/CMOS
compatible. The 2 outputs are current sinking, open drain FETs.
The PCL501(PC) has a built-in programmable reset circuit. Reset is automatic on power-up or by pressing
the external reset button. A CD is provided when you purchase the unit. This CD allows you to write and
change programs that are to be stored in the PCL501(PC) for autostart use. This CD also allows you to
save the programs onto your computer hard drive, and easily retrieve them when needed.

