V8849
Wiring Precautions
Do not make or break any electrical connectors to the control board
while there is power applied to it.
Low voltage signal cables should be kept away from any high
voltage cables. i.e. in separate trunking or conduit.
Note: In particular keep well away from the leads of the stepper
motors.
Shield all signal cables against noise and interference, one end of
all the cable shielding should be connected to one suitable earth
point to the control board end. The remote end should be left
unconnected thus ensuring there are no circulating earth loop
currents within the wiring system.
Limit Inputs
Positive and negative travel limits are provided for each stepper motor.
When the board is supplied these are set up so they must be active for
the stepper motors to move (i.e. as the wiring diagram). If the limit
polarity is required to be changed, connect the limit polarity jumper.
Once the jumper is connected then the limit inputs have to be non-
active for the stepper motor to move.
User Input and Output Facilities
Axis Limits
These are for connection to the directional limit switches and are not
programmable (i.e. Hardwired). The board is supplied with a jumper
(J13) which requires a limit switch input to be active (current flowing) to
stop the motor. This is convenient if limit switches are not used. It is
safer to reverse this condition i.e.motors stop if limit switch opens or
fails. Removing the jumper reverses the "active" condition for the limit
switches, if you want to use the limit switches this way.
8 User Outputs
For the user to program as the application requires sending signals to
other equipment within the system.
L.C.D. Alpha/numeric Display Driver
This is provided so process messages can be built into the program.
The messages may be both alpha and numeric in construction.
Possible applications may be giving the operator general prompts such
as start, stop etc. for connections see the wiring diagram.
Hand Encoder (Digital potentiometer)
This facility is provided so the stepper motors may be moved manually
from the signals or the input device. i.e. if the system was set up so the
hand encoder was turned one way or the other the stepper motor would
step forward or backwards. A typical use would be to move the motors
to a suitable position prior to the main program being run.
Hand encoder RS stock no.
Note:
The maximum pulse rate when using the Hand Encoder is
about 20Hz
Other Hardware Features
Status LED's
The green LED will be on all the time the board is running a program.
If an error occurs on the board the red and green LED's will flash in
different ways to indicate different errors.
Status table
Red LED
Green LED
Off
On
Off
Flashing
Flashing
Flashing
On
Off
8
205-6847.
Status
Executing program
Program is being entered
(or no program is running)
Program entered has a
syntax error
An error has been detected
during execution
Clear Memory (User Abort)
1. During switch on
If the clear memory jumper is connected and the power switched on
the control board the user memory stored in the non-volatile memory
will be cleared.
2. During program execution
If the clear memory jumper is connected when a program is running
will have the effect of stopping the program execution with no loss of
memory. This could be used if the control board enters an endless
loop and cannot be accessed via software means.
RS-232 set up connector
The board is supplied set up for 9600 baud rate, 8 data bits, 1 stop bit,
no parity and Xon/Xoff.
Connecting the control board to a programming device
The control board requires connection with the programming device via
a null modem cable.
The pin out is as follows:-
9 Way to 9 Way 'D' Connector
PC Function
(DI) data in
(DO) data out
(DTR) data
terminal ready
(SG) signal ground
(DSR) data set ready
(DCD) carrier detect
(RTS) request to send
(CTS) clear to send
25 Way to 9 Way 'D' Connector
PC Function
(DO) data out
(DI) data in
(RTS) request to send
(CTS) clear to send
(DSR) data set ready
(DCD) carrier detect
(SG) signal ground
(DTR) data terminal
Getting Started
1. Connect the RS-232 port as described above.
2. Connect the required motors as the wiring diagram.
3. Connect the limits as the wiring diagram.
4. Switch on the 5V supply to the control board.
5. Check green LED is flashing.
6. If the green LED remains on permanently then the control board is
attempting to run a program. If this happens connect the clear
memory terminals, this will stop the program running and the green
LED will start flashing.
7. On your programming device (personal computer, etc.) type, Limit(),
and send to the control board if the return is a '0' then the motors are
ready to run. If a '1' is returned then check the limit inputs to the
control board.
8. Type, move (1000, 1000), into the programming device and send to
the control board. This will move both the axis to position plus 1000
steps.
9. If the motor has moved the control board is now ready for
programming.
RS Components shall not be liable for any liability or loss of any nature (howsoever
caused and whether or not due to RS Components' negligence) which may result
from the use of any information provided in RS technical literature.
Control Board Function
2
3
(DO) data out
3
2
(DI) data
4
6
(DSR) data set ready
1
(DCD) carrier detect
5
5
(SG) signal ground
6
4
(DTR) data terminal ready
1
7
8
(CTS) clear to send
8
7
(RTS) request to send
Control Board Function
2
2
(DI) data
3
3
(DO) data out
4
8
(CTS) clear to send
5
7
(RTS) request to send
6
4
(DTR) data terminal ready
8
7
5
(SG) signal ground
20
6
(DSR) data set ready
1
(DCD) carrier detect