ubob - the ultimate breakout board...
TRANSCRIPT
UBOB - The Ultimate Breakout Board
USER MANUALCovers UBOBII, UBOBII Builders Kit.
For ver3 to 5 of UBOBII
Contents:Overview/FeaturesQuick StartOverlay and parts locationsGraphical schematic of common connectionsStep by step hookup and initial testingFinal setup and calibrationAddendum
REV3 08/15/2009
!
!
!
!
!
!
!
J18
UBOB - The Ultimate Breakout Board
INT
RO
DU
CT
ION
The UBOBII is a third generation, powered, isolated Breakout Board. It is a unique andradically different design from our previous Breakout products.
A breakout board is designed to take low level logic signals from a PC parallel port and buffer(amplify) them and shift them to standard 5 volts from a lower logic type such as the newer 3.3Vlogic levels found in a lot of new Motherboards and laptop parallel ports. In addition it providesa level of protection on the INPUTS from the noise and spikes of the outside world using
. That breaks the grounds apart and prevents noise from being transmitted across acommon connection. The UBOBII uses an external regulated power source. It has a specialDC-DC converter on the board that supplies the floating power for the Optoisolated inputs andis not connected through a common ground. The internal logic runs on a PC referenced (sameground as the PC) + 5VDC. The other voltage is a +12VDC supply that provides a voltagesource to drive the external relays on the Table I/O Card (and optional Quad Relay Board)
The limiting factor of all breakout cards is that there are only a specific number of discreetinputs and outputs on a standard parallel port. The parallel port has the following I/Ocapability under control of MACH or EMC:
12 high speed outputs for Step & Direction and/or relay interface. Typically 8 are used for 4axis of motion, one is used for the Charge Pump (more about that later) and three are open forauxillary outputs (relays, enable pins, etc). Even more limited is the inputs. There are only 5and one is for E-stop. That leaves the other 4 for Homes and limits, probes, index inputs, etc.
The UBOB is the first BOB design to utilized an advanced thatexpands the I/O FROM A SINGLE PORT to: 9 high speed (step & Dir + Charge Pump)outputs,and 8 low speed aux outputs for relays. All 8 lines are double buffered and can handle severalhundred milliamperes of current each. The inputs are expanded from 5 to 9 providing theadded inputs to setup probes, or handle other external signals (external rotary encodersCANNOT be used).
The UBOBII in conjunction with MACH software uses “Virtual Ports” to communicate with thesignals from the UBOBII. Port 1 inputs (pins 10, 11, 12, 13 and 15) are in parallel with port 8(virtual port) pins of the same pin numbers. Thus the signal for port 1 pin 11 is shared with thesignal from port 8 pin 11. The outputs are muxed (a process that lets 3 outputs in MACHcontrol 8 individual outputs) and show up as PORT 4 (virtual port). Two of the outputs are usedto connect to Expansion Modules (DTHC or ISS-02). The other 6 are double buffered
and designed to drive external relays or similar loads and areaccessible via the Table I/O card. The Port Expander is controlled from the ccc_UBOB.dll plug-in loaded during the auto install. If you are having trouble with the virtual inputs and outputs notworking (ports 8 and port 4) then make sure that plug-in
The UBOBII is design to be a stand alone BOB and port interface or to interface with ourEZPlug© Gecko Interface Cards to quickly build anything from a 3 axis table top router/mill to a5 axis 5 X10 router/plasma table.
The following document covers setup, configuration and testing of the basic UBOBII includingthe setup in MACH3. Several of the common optional cards are covered. If you bought a“Builders Pak” or other package deal this manual can serve as a reference for all of the cards.in this manual. You can always purchase them at any time and upgrade your UBOBII.
OptoIsolation
Port Stretcher Technology
standard
(opencollector up to 100ma per output)
INT
RO
DU
CT
ION
IMPORTANT!!
The UBOBII requires the version of MACH shipped on the CD (or later versions we can certify) ANDour MACH specific plug-in (UBOB.dll). IT WILL NOT WORK WITH OLDER MACH VERSIONS THAN3.042.020 and the PLUG-INs MUST be installed and configured for the outputs to work correctly.Please take a few minutes to go down the QUIK START List to make sure you have the basics in
place.
INSTALL
Config Plugins
not
make sure the EPO jumper on the card is in place.
Motor Tuning MotorOutputs Homing/Limits
Make sure you turn off DC to the drives BEFORE you
plug or unplug a motor!
QUIK START LIST.
Do the following setup with a motor(s) disconnected from your table (or drive belt removed) to confirm propersetup and motor rotation/direction
MACH version from CD (or download) installed/updated. Version 3.042.020 required (See Addendumsection for software step-by-step)If you have a version of MACH running with another Breakout make a copy of the (entire) MACH folder as
a backup. You can open it and retrieve the motor tuning and other custom settings to save time.from CD or Download Run INSTALL and files show up in MACH
Use the MP3000-Install. That will setup the UBOB and all the cards.Open from MACH3 menu and verify CCC_UBOB plug-in is ENABLED (Green Check)
For Builders Pak and modular products see the section on hooking up power. The UBOB needs a sourceof +5 and +12 both at 500ma. The Universal Power Pak supplied with the Builders Pak (and all MP3000and BladeRunner Products) will provide the proper power for the UBOBII and external cards. See the pageson hooking up the power.Power up UBOBII and connect to computer (PC) parallel port one (Port1)
Serial port interface is required for basic operation. On UBOBII ONLY (no Expansion Modules) installsthere is no serial communications. The UBOBII serial is a pass-through for other CandCNCdevices/expansion cards.Connect the Table I/O card and
The proper Ports and Pins configuration for the UBOBII is in the MP3000 profile(XML). When you selectthat profile in the MACH loader you should only have to make changes in the and
(Dir change). The only other changes might be in as to the homing direction.Make sure in MACH running the MP3000 Profile you can come out of RESET. See the UBOBII jumper
detail. If you are running without a CandCNC Power Controller Box (ESP or Power Commander) J6 MUSTbe in place to bypass the remote Power EPO signal. It is designed to keep you from coming out of reset IFyou have that remote (NC relay contacts) on the power supply.Turn all the power off and connect up the Axis I/O cable to the MTA100/MTA150 Card. That card is
designed to be a multi-purpose breakout for direct (screw terminal) connections to motor drives that useStep & Direction and a Common connection, or by using ribbon cables, connects directly to our EZPLugStepper or EZPlug Servo interface cards. Sections of this manual cover the interconnects.The circuitry in the UBOB requires that the Charge Pump signal from MACH be OFF in RESET The defaultsetup profile has that set right...do not change it.Once you have the motor drives connected and DC power to them (supplied by a separate DC motor powersupply). the motors should “lock up” when DC power is supplied. Start with just one motor (X). Confirmlockup and then with the UBOB powered up and the DC power to the motor drives jog the X axis from thekeyboard using the left and right arrow keys.Confirm the other axis jogs by moving the X motor
The Inputs for Homes, limits, probes, etc are via the Table IO card and into the Table I/O connector to theUBOBII. There are also two relays on the Table I/O card that are controlled by Output1 and Output2 inMACH. By default those outputs are setup to be triggered by Spindle on/off (M03/M05 G-code commands)and by M06 and M08 for the output2. There are also buttons on the Program Run Screen we supply. Wehave included charts to show all signal lines from/to the Table I/O and the other I/O on the UBOBII andexternal cards. In most cases all of those signals are already setup (correct ports and pins) in the XMLprofile. You may need to ENABLE some of the signals but pin mappings do not need to be changed unlessyou want to re-map certain inputs to specific inputs.
!
!
!
!
!
!
!
!
!
!
!
!
!
Get the UBOBII installed WITHOUT Homes or Limits to begin with.
!
!
!
!
QU
ICK
ST
AR
T
Connections to Motor Drivers
UBOB
TA
BLE
I/O
SW
ITC
HE
D P
OW
ER
Multip
le Inputs
Sw
itches, pro
bes, sensors
MTA
150 C
ard
Table I/O
AX
IS I/O
TO
PC
Port
1
To P
C S
erial
(Optional)
BASIC UBOB BUILDERS PAK HOOKUP
BL
OC
K D
IAG
RA
MS
AC
Lin
e C
ord
Un
ive
rsa
l
Po
we
r
Pa
k
TO PC
TO PC
Prim
ary
Para
llel P
ort
(P
OR
T1 /LP
T1)
Serial port is optionalnot used with just UBOB
UBOBII Plug ID
CO
NN
EC
TO
R I
D
RE
V3
1
+12
12
VD
C I
N
5V
DC
IN
1
Q8
D19
FAN
SIP2
AX
IS I/
O
+5
+
+
1
14
13
25
U51
C5
Q1J3
1
SK
T
1
6
5
RN
1
Q2
J57
1
AX
IS I/
O
J56
EX
PAN
SIO
N
EX
PAN
SIO
N
+5
UB
OB
II
PP
OR
T1SIP
3
J1
TAB
LE I/
O
J29
RN
2Q3
1P
OW
ER
SE
RIA
L
SIP1
Q4
Q9
J6
Q5
Q6
PO
RT2
INTE
RC
ON
NE
CT
PO
RT2
INTE
RC
ON
NE
CT
C1
SE
RIA
L
Q7
+
GNDGND
J63
J65
DTH
C/IS
S-0
2
Can
dCN
C
CP
1
1
+
+
RE
AR
Front Panel
+
J7
TAB
LE I/
O
J2
+12
J8
C11
J9
+9V
DC
DC
-DC
++
BLOCK SCHEMATICwith Connector Pinouts
K5
K1
AH
om
e
BH
om
K2
AU
X0
AU
X4
AU
X3
AU
X2
AU
X1
ZH
om
e
K3
YH
om
e
K6
Lim
its
K4
EP
O
TH
C-U
P
FloatingGND
TH
C-
Dow
n
XH
om
e
AR
C-O
K
AU
XI
N2
U3D
PS
25
01-4
7 8
10 9
SIP
2330
X8
12345678
COMR1R2R3R4R5R6R7
U2
BP
S2
501
-4
3 4
14 13
R1
U3
BP
S2
501
-4
3 4
14 13
J3
DB
25
Table
I/O1 2 3 4 5 6 7 8 9 10
11 12
13
14
15
16
17
18
19
20
21
22
23
24
25
U2C
PS
25
01-4
5 6
12 11
U3C
PS
25
01-4
5 6
12 11
U2D
PS
25
01-4
7 8
10 9
U3
AP
S2
501
-4
1 2
16 15
U2
AP
S2
501
-4
1 2
16 15
MUXCIRCUIT
CP
IND
I/O
BU
FF
ER
DR
IVE
RS
J6
ES
P-E
PO1 2
JUMPER
+1
2
J2
FA
N
1 2
R8
1K
D1
8
LE
D
VC
C_
+5
BS
tep
WD
(CP
)AU
X3
Flo
atin
gG
ND
AU
X4
+F
loatin
g
BD
ir
BH
om
e
AU
X1
AU
X0 P
CG
ND
AU
X2
Port2Interconnect
1 2 3 4 5 6 7 8 91
011 1
21
31
41
51
61
71
81
92
02
12
22
32
42
52
6
BD
ir-P
2
BS
tep
-P2
XS
tep
YD
irX
Dir
YS
tep
J6
3
Sla
veD
IR
12
34
56
J6
5
Sla
ve
ST
EP
12
34
56
RE
LA
YD
RIV
ER
S
PO
RT
1D
B2
5
YD
ir-I
N
ZD
ir-I
N
MU
X4
RC
K
AD
ir-I
N
MU
X2
XS
tep
-IN
AS
tep
-IN
YS
tep
-IN
E-S
TO
P
XD
ir-I
N
CP
PC
GN
D
SC
K
MU
X3
MU
X1ZS
tep
-IN
Sh
ift-I
n
J1
1 2 3 4 5 6 7 8 91
011 1
21
31
41
51
61
71
81
92
02
12
22
32
42
52
6
PARALLELPORT1
XDir
ZStep
Gecko5V
YStep
G250GND
RX
G250+12
AStep
XStep
RunSW
YDir
ZDir
ADir
StopSW
EStop-NOEStop-Com
BStepBDir+12TX
StopLEDRunLED
CO
N2
6
1234567891011121314151617181920212223242526
AX
IS I/O
OU
TP
UT
MU
XC
IRC
UIT
DC
-DC
Convert
er
UN
IVE
RS
AL
AC
-DC
SU
PP
LY
100 -
240 V
AC
50 /60 H
Z
+5 @
1A
+ 1
2 @
1.2
A
RE
C
TX
PC
GN
D
J2
9
CO
N9
123456789
J9
+1
2
12
J7
+5
12
TorchRelay
THCDWN
K8
TX_0
THCUP
ArcOK
K7
+12
GND
GND
RX_0
+5
J4
CON16
12345678910111213141516
RS
232
SE
ND
/R
EC
ISO
LA
TE
D IN
PU
TS
TABLE I/O
X 6
CP
DIS
AB
LE
DIS
AB
LE
EX
PA
NS
ION
PO
RT
+1
2V
DC
MUXCIRCUIT
UB
OB
II B
LO
CK
SC
HE
MA
TIC
LA
TC
H
UB
OB
CO
NN
EC
TIO
NS
Standard IECPOWER Cord
Use correct cord forPlugs in your country
INPUT POWER100 - 240VAC 50/60 HZ
Cord supplied is for North AmericaAC Plugs (120 60HZ)
For UBOB Builders Kits the plug must be removed (cut off)and the wires stripped back for use with the input screw
terminals on the UBOBII card (see illustration). There are 4wires + a shield. The two Yellow rires are BOTH + 12VDC.
The Two RED wires are BOTH +5VDC. The sheild isGround (common) for all 4 power wires. See the power
hookup on next page.
AC Power IN
FOR UBOB Builders Kit without the PowerInterface card you must cut the low voltagecord from the Universal Power Pak, sepearteout the 5 wires as shown and strip the ends sothey can be inserted into the proper screwtermials on the UBOBII card.
+5+5
+12+12
SHIELDGND Common C
UT
NOTE: All MP3000E series and BladeRunner Products have a rear DIN 4 connector that thepower cord plugs into. The UBOB Builders pak does have that card. You must cut andstrip the low voltage power cable from the Universal Power pak. You may wish to put a two
pole swtich in line with the +12 and +5 lines to be able to turn off the voltage to the UBOB. Youcan order a power interface card with a switch that has the 4 pin DIN connector.
CandCNC part # - for $9.95 USD plus freight. You can also elect toplug the power pak unit into a switched outlet (power strip with switch).
BE CAREFUL ON YOUR HOOKUPS. THE UBOB CARD CAN BE DAMAGED IF 12Volts getson the 5 Volt side!
not
Port2/Pwr Panel Card 02
TO PC
TO PC
Prim
ary
Para
llel P
ort
(P
OR
T1 /LP
T1)
RE
V3
1
+12
12
VD
C I
N
5V
DC
IN
1
Q8
D19
FAN
SIP2
AX
IS I/
O
+5
+
+
1
14
13
25
U51
C5
Q1J3
1
SK
T
1
6
5
RN
1
Q2
J57
1
AX
IS I/
O
J56
EX
PAN
SIO
N
EX
PAN
SIO
N
+5
UB
OB
II
PP
OR
T1SIP
3
J1
TAB
LE I/
O
J29
RN
2Q3
1P
OW
ER
SE
RIA
L
SIP1
Q4
Q9
J6
Q5
Q6
PO
RT2
INTE
RC
ON
NE
CT
PO
RT2
INTE
RC
ON
NE
CT
C1
SE
RIA
L
Q7
+
GNDGND
J63
J65
DTH
C/IS
S-0
2
Can
dCN
C
CP
1
1
+
+
RE
AR
Front Panel
+
J7
TAB
LE I/
O
J2
+12
J8
C11
J9
+9V
DC
DC
-DC
++
+5
+5
+12 +12SHIELD
NOTE: Both YELLOW wires go in the samescrew terminals as do both RED wires. DOnot connect the neg side of either connector
to anything but the shield wire. If neededattach a short wire to the shield or tin the
end of the wires to give them better contact.
USING THE UNIVERSAL POWER PAK WITH THEUBOB II BUILDERS PAK or UBOBII BUILDERS PAK II
REV3
1
+121
Q8
D19
FA
N
SIP
2
AXIS I/O
+5
+
+
1
14
13
25
U51
C5
Q1
J3
1
SKT
1
6
5
RN1
Q2
J57
1
AXIS I/O
J5
6
EXPANSION
EXPANSION
+5
UBOBII
PPORT1
SIP3
J1
TABLE I/O
J29
RN2
Q3
1POWER
SERIAL
SIP
1
Q4
Q9
J6
Q5 Q6
PORT2 INTERCONNECT
PORT2 INTERCONNECT
C1
SERIAL
Q7
+
GN
DG
ND
J63 J65
DTHC/ISS-02
CandCNC
CP
1
1
+
+
REAR
Fro
nt P
anel
+
J7
TABLE I/O
J2 +12
J8
C11
J9
+9VDC
DC-DC
+
+
POWERING THE UBOB FROM OTHER SOURCES THAN THE UNIVERSAL POWER PAK
If you do not have the External Universal Power Pak, you can power the UBOBII from several sources. Both inputvoltages now share the same ground with the PC (PCGND). The PC +5. The parallel port on a PC DOES NOTHAVE a source of +5 other than leak pull-ups on logic lines. The USB part has a +5 line and the internal power
supply of most PC’s has a +5 and +12 output. You can get tap plugs that allow access to the internal volatges on aPC. The wires used to power hard drives and CD drives has +5 (Red Blk pair) Yellow Blk pair is +12. Make sure
meter the voltages and note the wire colors!
You can supply the +5 from any regulated +5 power that can handle a minimum of 250ma. Examples are wallplugtransformers, Desktop power supplies (for some laptops, etc) and open board power supplies from hobby sources.
The ..1 solderless (crimp on) terminals are marked with PC+5 and PCGND for the 5 volt input.
The +12 input can be a separate power supply rated at 500ma or higher with the same ground return. Most dualoutput power supplies share the same ground connection so will work for the required voltages. The +12 drives the
relays.
THE UBOBII uses an onboard isolated DC-DC converter to power the isolated inputs for all of the opto isolatedinputs. You no longer have to worry about a separate floating supply.
12VDC IN
5VDC IN
Any source of REGULATED +5 and+12 (PC, external power supply, etc)
On-board DC-DC supply providesSeparate Floating supply for
Isolated inputs.
UB
OB
CO
NN
EC
TIO
NS
Axis Slave
1
J63
AXIS I/O
34
55 66
11 22
ST
EP
DIR Both OPTION BLOCKS MUST be jumpered
the same.
1-2 External drive FROM PORT2 card3-4 Slave 5th Axis to X5-6 Slave 5th Axis to Y
Hardware Slaving Options. (REV6)
Hardware Slave shown in “X” Position
If you do not have or use a 5th motor and driver then the Hardware Slaving optiondoes not matter
UB
OB
CO
NN
EC
TIO
NS
In order to run 5 separate axis (not hardware slaved) you have toinstall and setup a 2nd parallel port card in your PC and interface itthrough our OPTIONAL Port2 Interface Card. See the addendum
section for information about the Port 2 Interface Card.MPG101B Hand Control (Pendant) comes with Port 2 Card. Youcan use it AND the pendant together to give you two more pulsed
outputs and 6 more isolated inputs from the Table I/O card.
ONLY USE THIS PAGE IF YOU ARE GOING TO DRIVE A 5th MOTOR FROM THEMTA150 Card. It sets up what that output (B) does. If you want to SOFTARE slave an
axis that is doen in MACH3 in the Axis Slaving under CONFIG.
J6 Must be jumped ifthe UBOB is used without
a G250-5 Ezplug Drive Module (BladeRunner)or
an ESP series Power Controller (Plazpak/RouterPak)
J6 E-stoppass through
JUMPERR
em
ov
e J
6 J
um
pe
r if
yo
u c
on
ne
ct
to a
G2
50
-5 C
ard
or
us
e t
he
UB
OB
wit
h a
ny
of
the
En
ha
nc
ed
Sy
ste
m P
ow
er
co
nro
lle
rs(C
an
dC
NC
pro
du
ct)
RE
V3
1
+12
1
Q8
D19
FAN
SIP2
AX
IS I/
O
+5
+
+
1
14
13
25
U51
C5
Q1J3
1
SK
T
1
6
5
RN
1
Q2
J57
1
AX
IS I/
O
J56
EX
PAN
SIO
N
EX
PAN
SIO
N
+5
UB
OB
II
PP
OR
T1SIP
3
J1
TAB
LE I/
O
J29
RN
2Q3
1P
OW
ER
SE
RIA
L
SIP1
Q4
Q9
J6
Q5
Q6
PO
RT2
INTE
RC
ON
NE
CT
PO
RT2
INTE
RC
ON
NE
CT
C1
SE
RIA
L
Q7
+
GNDGND
J65
DTH
C/IS
S-0
2
Can
dCN
C
CP
1
1
+
+
RE
AR
Front Panel
+
J7
TAB
LE I/
O
J2
+12
J8
C11
J9
+9V
DC
DC
-DC
++
HOME INPUTSUse Normally Open
Switches.X - A Home are port 1
inputsLimits are typicallysetup as normally
closed and connectedin series at theswitches with
beginning and end ofstring into the LIMITS
Tabs.
The DOWN, AUX0, UPand ARC OK inputs arealso Port 1 inputs andcan be used for any
switch type input.
The EPO is the E-stop(software) input. IT
HAS TO BE CLOSED.A JUMPER IS
NEEDED IF IT”S NOTUSED WITH A NC E-
stop Button (not
K3Main Relay Output20A Normally open
contacts
See hook up details fordriving external loads
K4
Secondary Relay 10A
Normally open contacts.
See hook up details fordriving external loads.
AUX0 - AUX4 and B Homeare PORT2 inputs and only
work if you have theoptional Port 2 card
installed and a 2nd parallelport on thePC active and
LED’s are indicators that the circuit is working when a switch isclosed. They only come on when active if the Table I/O is
connected to the UBOBII and the UBOBII is powered up. You canshort across an input Pair (example: T12 to T13 for X Home. The
LED should light and the X Home Screen LED in MACH for XHome should light. The LED is in series with the Input
Optoisolators and is a good indication the signal is getting all theway to the UBOB inputs.
TABLE I/O II CARDThe TableI/O card provides a breakout of inputs and outputs. It connects to the UBOBII via a 25 pin
computer cable into the TABLE I/O plug (see overlay next page). The card can be close to or up to 20ftfrom the UBOBII card. You have the option to mount the card close to the UBOBII and pull the Homesand other inputs into the card or you can mount the card out on the Table and connect all of the inputswith short runs. Having the Power relays out on the table for larger machines can be an advantage.
UB
OB
CO
NN
EC
TIO
NS
K3
J9
NO
J11
NO
AR
C O
K 6
T13
T13
LIM
ITS
J4
K3
EP
O
T15
K4
ZH
om
e
ALT
4A
LT5
ALT
6
C&CNC
ALT
7
1
AH
om
e
COM
K3
D8
ALT
3
TABLEI/O-16
DA
NG
ER
!
Com
2
ALT
8
J12
REV 1
Xhom
e
Xh
om
e
YH
om
e K3 K3
K4
LIM
ITS
D3
C11
QUAD
J7D
OW
N
AR
C O
K 10
J18
ALT
1
ALT
1
UP
T10
C11
D2
EP
O
DA
NG
ER
!
RELAY
AR
C O
K
J5
PLUG
J2
DO
WN
3
UP
K
T5
J14
YH
om
e
T2
T19
T21
T20
T17
AH
om
eZ
Hom
eX
hom
e
2
J8
J10
T3 K4
K4
J22
ALT
2
T6
T7
T9
T11
T12
T14
T16
T18
INSIDE ROW IS PRIMARYINPUTS COMMON
NOTUSED(yet)
Primary 9 inputs are betweenthe center Dual Terminals andthe Inside Row. The DualTerminals are connected tothe OPTO inputs. Each Inputcommon is on the Inside ROW(in color as shown).
The Outside Row of terminalsare ALT inputs and only workwith EMC2 and our customdriver. It allows for 17 isolatedinputs . Primary inputsremain the same functions.Outputs are the same in bothMACH and EMC2.
EPO(E-STOP)NormallyClosed.Must be
jumpered ifnot used as
input
LED
LED
LED
LED
LED
LED
LED
LED
LED
About Inputs
Although the INPUTS are named on the drawing all inputs are general and can be used for any input function.The names listed reflect what each input is mapped to in the setup files . You have the option touse any input and even re-map it in the software. The THC inputs (UP , DOWN and ARC OK) should not beused for other inputs IF YOU ARE USING the DTHC Torch Height Control with plasma. You can use thoseinputs for different functions for Router or Milling setups. Since each setup (profile) is independent youcould elect to have inputs do different things in different profiles. In this version of the Table I/O we haveremoved any PORT 2 inputs and added ALT inputs that can be used ONLY with our EMC2 drivers (notcompatible with MACH3). If you are using the card with our UBOB based products and MACH3 thendisregard the ALT input terminals
we provide
TABLE I/O -16
Note the Table I/O -16 is a revision of our Table I/O card. Most ofthe terminals the same location (with the exception of the EPO
terminals. This card has been changed so it can be used with bothMACH3 and EMC based systems. If your unit has the new TABLE-
IO 16 as shown follow this wiring diagram. The earlier modeldiagrams can be used to interface the signals you need, Like the
NO
NO
NO C
C
C
XHome
YHome
ZHome
Home and limit switch hook ups
T17
K3
NO
NO
LIMIT
S
J4K
3
EPO
K4
ZHome
AUX3
AUX4
BHOME
C&CNC
47
AUX1
AHome
Com
1
K4
C2
48
AR
C O
K
TABLE I/O
DANGER!
C6
Com2
AUX2
T19
C3
REV 6
Xhome
C8
YHome
R2
K3
K4
LIMITS
K5
D3
C1
R1
C4
J33
D15
ARC OK
10
52
J18
AUX0UP
T14
T15
C5
D2
DANGER!
D9
J5
1
PLUG
J2
14
13
25
DOWN
C9
C7
YH
ome
J1
J6
J7
J8
J9
J10
50
J11
T20
T21
UP
AU
X0
DW
N
AH
ome
ZH
ome
Xhom
e
C11
C13C
12
J12
J13
T2T3T4
T5
T6T7
C14
T16
6
T8
49
T18
1
QU
AD
RE
LAY
C10
T9
T10
T11
T12
T13
NC NC NCC C C
Normally closed contactsFor far limits. Wired in series
Typical connections for Homes and Limits
All of the inputs are opto isolated and map to aspecific pin on the parallel port(s). In reality you can
use any input for any signal. Inputs are not fastenough for Encoder feedback faster than a few
pulses per second. The inputs use a “floating” ground(+12 return). If you need more inputs than the 8 (9
with EPO) then a PORT 2 card can be hooked to theUBOB and the added Aux and BHome inputs will
work with a second parallel port.
JUMPER EPO to be able tobring MACH out of RESET
QUAD RELAY HEADERis for an optional quad relay card
and adds 4 more relays to the outputs.
UB
OB
CO
NN
EC
TIO
NS
NO
NO
NO C
C
C
XHome
YHome
ZHome
Home and limit switch hook ups
T17
K3
NO
NO
LIMIT
S
J4K
3
EPO
K4
ZHome
AUX3
AUX4
BHOME
C&CNC
AUX1
AHome
Com
1
K4
C2
AR
C O
K
TABLE I/O
DANGER!
C6
Com2
AUX2
T19
C3
REV 6
Xhome
C8
YHome
K3
K4
LIMITS
C1
C4
J33
D15
ARC OK
10
J18
AUX0UP
T14
T15
C5
D2
DANGER!
D9
J5
J2
DOWN
C9
C7
YH
ome
J1
J6
J7
J8
J9
J10
J11
T20
T21
UP
AU
X0
DW
N
AH
ome
ZH
ome
Xhom
e
J12
J13
T2T3T4
T5
T6T7 T16
6
T8
49
T18
1
QU
AD
RE
LAY
T9
T10
T11
T12
T13
NC NC NCC C C
Normally closed contactsFor far limits. Wired in series
Typical connections for Homes and Limits
All of the inputs are opto isolated and map to aspecific pin on the parallel port(s). In reality you can
use any input for any signal. Inputs are not fastenough for Encoder feedback faster than a few
pulses per second. The inputs use a “floating” ground(+12 return). If you need more inputs than the 8 (9
with EPO) then a PORT 2 card can be hooked to theUBOB and the added Aux and BHome inputs will
work with a second parallel port.
JUMPER EPO to be able tobring MACH out of RESET
UB
OB
CO
NN
EC
TIO
NS
PAIRs of INPUTS WHEN2nd Parallel Port installed
WITH PORT2 InterfaceCard
PORT1 Isolated Inputs
PORT 2 Isolated Inputs can be used for general inputs includingadditional Homes, safety switches or low count MPG’s. The AUX0 -
AUX4 inputs and BHOME are not processed by the UBOBII card andpass through to a separate PORT 2 Interface Card tied to the second
Parallel Port in the PC (expansion card)NOTE: TABLE I/O-16 DOES NOT HAVE PORT 2 INPUTS
T17
K3
NO
NO
LIMIT
S
J4
K3
EPO
K4
ZHome
C&CNC
47
AHome
Com
1
K4
C2
48
AR
C O
K
TABLE I/O
DANGER!
C6
Com2
T19
C3
REV 6
Xhome
C8
YHome
R2
K3
K4
LIMITS
K5
D3
C1
R1
C4
D15
ARC OK
10
52
J18
AUX0UP
T14
T15
C5
D2
DANGER!
D9
J5
1
PLUG
J2
14
13
25
DOWN
C9
C7
YH
ome
T20
T21
UP
AU
X0
DW
N
AH
ome
ZH
ome
Xhom
e
C11
C13C
12
T2T3T4
T5
T6T7 T16
6
T8
49
T18
1
QU
AD
RE
LAY
T9
T10
T11
T12
T13
B P
LUG
HO
T
L1 N
EU
+
K2
BREAKERA
K4
J10
SFT
YG
ND
L2 H
OT
J8
J9
J3
D9
+
K5
BREAKERA& B
SKT
PLUGS NEU
J2
J17
APLUG HOT
BR
EA
KE
R B
J14
J7
33
K3
1
34
Not Used
IDC 10 to DB9 MaleAdapter
QUAD RELAY EXPANSION CARD
^6 RELAY SETUP USING OPTIONAL QUAD RELAY EXPANSION CARDor QUAD RELAY BOX
Outputs for 2 lowCurrent Relays
See Quad Realy Manual for Connection details
Db9 Fem to DB9 Male EXTENSION CABLEup to 25ft can be used
UB
OB
CO
NN
EC
TIO
NS
Main OutputNormally Output 1 for spindle motors
20A @240VAC Max
Hot (L1) NEUTRAL (L2)
High Current Load (up to 20A)
Use wire size ratedfor the continuous current of the load
#16 up 5A (10A peak)
#14 up 10A (15A peak)
#12 up 15A (15A peak)
#10 up 25A (35A peak)
Connect Safety ground (GreenWire) on equipment that has three conductors
ROUTER MOTOR(For illustration ONLY)
WARNING: LETHAL VOLTAGESPRESENT ANYTIME PLUG IS INWALL SOCKET ! BE CAREFUL.
Shows status of K3 (Main Output Relay)
Example of hooking up AC load to Table I/O Main Relay
Mount TABLE I/O Card in protective insulated case. Exposedterminals if used with AC voltage (outputs) are dangerous and
should never be exposed to liquids or metal chips. Use the rightsized wire for the AC load you want to control. If you do not have
electrical skills and experience working with high voltage AC or DCcircuits do not attempt hooking up equipment using the Table I/Opower relays. USE COMMON SENSE. Don’t work on any circuit
“live” (with power to the wires).
DISCLAIMER: CandCNC is not responsible for any injury, deathor physical damage to any person or equipment resulting from
actions of any party using our products or instructions to hook upexternal equipment
Axis Slave
J3J57
1
TABLE I/OPORT2 INTERCONNECT
AXIS I/O
C1
PORT1 DB25
PLUG
PPORT1
SERIAL
T17 K3
NO
NO
LIMITS J4
K3
EP
O
K4
ZH
om
e
AU
X3
AU
X4
BH
OM
E
C&
CN
C
47
AU
X1
AH
om
e
Com1
K4
C2
48
ARC OK
TA
BL
E I
/O
DA
NG
ER
!
C6
Co
m2
AU
X2
T19
C3
RE
V 6
Xh
om
e
C8
YH
om
e
R2
K3
K4
LIM
ITS
K5
D3
C1
R1
C4
J33
D15AR
C O
K
10
52
J18
AU
X0
UP
T14
T15
C5
D2
DA
NG
ER
!D9
J5
1
PLU
G
J2
14
13
25
DO
WN
C9
C7
YHome
J1 J
6
J7
J8J
9
J10
50
J11
T20
T21
UP
AUX0
DWN
AHome
ZHome
Xhome
C11C13C12
J12
J13
T2
T3
T4
T5
T6
T7
C14
T16
6
T8
49
T18
1
QUAD RELAY
C10
T9
T10
T11
T12
T13
DB25M to DB25F Extension Cableof appropriate length
Connection of TABLE IO Card toUBOB.
Card will plug directly into DB25adapter or can be used with a 15 ftor shorter DB25 extension cable.
IDC to DB25 Female cable adapter (Furnished)
UB
OB
CO
NN
EC
TIO
NS
Bplu
g
10
B P
LUG
HO
T
L1 N
EU
+K
2
BREAKERA
35
K4
J10
SFT
YG
ND
J13 L2
HO
T
J8
J9
1
J3
J16
J12
K5
J1
BREAKERA& B
SKT
PLUGS NEU
J2
J17
APLUG HOT
BR
EA
KE
R B
J15
J14
J7
K3
K3
1
J4
P1
L1 H
ot
L2 N
eu
Safe
ty G
ND
Wid
er
Plu
g is N
EU
TR
AL
(L2)
Fro
nt S
ide
Aplu
g
WA
RN
ING
: D
O N
OT
WIR
E O
R H
AN
DL
E W
ITH
P1 P
LU
GG
ED
IN
OR
PO
WE
RA
PP
LIE
D. D
AN
GE
RO
US
/LE
TH
AL
VO
LTA
GE
IS P
RE
SE
NT
A B
15
A B
rea
ke
r o
r F
us
e
15
A B
rea
ke
r o
r F
us
e
TABLE I/O CARD
INPUT PIN Name PORT- PIN Jack/Term
1 LIMIT PORT 8 - 11
2 ARC OK PORT 8 - 12
3 AUX 1 PORT 2 - 4
4 AUX 2 PORT 2 -5
5 GND Float
6 GND Float
7 AUX 3 PORT 2 - 6
8 AUX 4 PORT 2 - 7
9 K5 IDC10 - 6
10 K4 10 Amp T-I/O On T-I/O
11 K3 20 Amp T-I/O On T-I/O
12 K2 IDC10 - 5
13 K1 IDC10 - 8
14 X Home PIN 11
15 Y Home PIN 12
16 Z Home PIN 13
17 A Home PIN 15
18 +12 PC
19 +12 PC
20 EPO PIN 10
21 UP PORT 8 - 13 T9
22 B Home PORT 2 - 2 J9
23 AUX 0 PORT 2 - 3 T8
24 DOWN PORT 8 - 15 T7
25 K6 IDC10 - 9
IDC10 Header is located on card (10 pin IDC header) forinterconnect to Quad Relay Box. PORT 8 and PORT 4 areVIRTUAL Ports (shared) in MACH3. PORT 2 listed inputs onlywork if a PORT 2 Card and a 2nd parallel port in the PC is usedand setup correctly.
PORT2 INPUTS NOT ON TABLE-I/O 16 CARD
MTA150 Card not usedin BladeRunner
UB
OB
CO
NN
EC
TIO
NS
REV2 MTA100
J1: Sets the source of 5V for Servo Card Encoder.CAUTION DO NOT CHANGE THIS UNLESS YOU ARE
TOLD to DO SO. This option is for systems runningencoders that draw more than 50ma.
Ours do not. It is USED ONLY WITH SERVO SYSTEMS
Dir
STEP
Dir
STEP
Dir
STEP
Dir
STEP
For +5 Common Drives
For GND Common Drives(Gecko 203)
Screw Terminals forHard wiring Drives
(non-EZPLUG)
X
Y
Z
A
+5
+5
PCGND
PCGND
PCGND
PCGND
1 PC
+5
Z -
A1
1
J55 ZA
5V
Sourc
e
20
19
2
1
REV4
1
S
1
J19
J52
J5
Encoder V 1
10 9
2
CandCNC
U6
J2
MTA150
D
S
21
D
J34
PLU
G
J1
S&
DTest
AX
IS I/O
IN
S
X
1
B -
Y'
X -
Y
S
Y
ESPInterface
1
G540 INTERFACE
13
BAxis
PC
GN
D
S
D
D
J3
14
25
PC
GN
D
D
AX
IS I/O
IN
Dir
STEPB
MTA150 Motor Driver Interface CardThe MTA 100 provides a remote (or local) brekaout card to access the 5 sets of step & dir signals fromthe UBOBII card. When placed in a separate cabinet with the Motor Drivers and/or power supply, the
MTA150 can be mounted so the DB25 connector (AXIS I/O In) can be used with a standard M-F DB 25extension cable and IDC Adapter at he UBOBII Axis I/O Heder to make avaialble all the signals for
using Step & Direction based drives. The Card also has additional connectors that provide interface toan external G540 4 axis Gecko Driver product and headers to plug in CandCNC EZPlug Stepper or
Servo Interface cards. Axis I/O interface to the UBOBII can also be via the 26 pin IDC header behindthe DB25 connector labeled as AXIS I/O. 5th Axis (B) signals are provided using the B channel signalsfrom the UBOBII but independant 5 axis motion (not hardware slaved) requires a 2nd parellel port card.The following pages show several different type of hookups to common motor drives and to our EZplug
cards. The are for illustration only and should be used as guides.
REV2
1 PC
+5
Z -
A
1
1
J55 ZA
5V
So
urc
e
20
19
2
1
REV4
1
S
1
J1
9
J52
J5
En
co
de
r V 1
10 9
2
CandCNC
U6
J2
MTA150
D
S
21
D
J34
PL
UG
J1
S&
DTe
st
AX
IS I/O
IN
S
X
1
B -
Y'
X -
Y
S
Y
ESPInterface
1
G540 INTERFACE
13
BAxis
PC
GN
D
S
D
D
J3
14
25
PC
GN
D
D
AX
IS I/O
IN
Dir
STEPB
DB25 Cable FEMALE end
DB25 Cable MALE end
RE
V3
1
+12
1
Q8
D19
FAN
SIP2
AX
IS I/
O
+5
+
+
1
14
13
25
U51
C5
Q1J3
1
SK
T
1
6
5
RN
1
Q2
J57
1
AX
IS I/
O
J56
EX
PAN
SIO
N
EX
PAN
SIO
N+5
UB
OB
II
PP
OR
T1SIP
3
J1
TAB
LE I/
O
J29
RN
2Q3
1P
OW
ER
SE
RIA
L
SIP1
Q4
Q9
Q5
Q6
PO
RT2
INTE
RC
ON
NE
CT
PO
RT2
INTE
RC
ON
NE
CT
C1
SE
RIA
L
Q7
+
GNDGND
J65
DTH
C/IS
S-0
2
Can
dCN
C
CP
1
1
+
+
RE
AR
Front Panel
+
J7
TAB
LE I/
O
J2
+12
J8
C11
J9
+9V
DC
DC
-DC
++
Short IDC 26 toDB25 FemaleRibbon cable
Adapter
MTA150 Mounted Remotely in Drive / PowerEnclosure
USING DB25 ExtensionCable to Remotelymount MTA150 in
separate cabinet awayfrom UBOBII Card
UBOBII Card located in separate enclosor several feet from MTA150
PORT 2 CARD DB9 Connector
DB9 PIN SIGNAL PORT 2 PIN TYPE UBOB SIGNAL
1 +5VDC PC N/A N/A
2 Input 12 PIN 12 COMP
3 PC GND N/A
4 Input 13 PIN 13 COMP
5 Input 10 PIN 10 COMP
6 Input 11 PIN 11 COMP
7 Input 9 PIN 9 COMP
8 Output 1 PIN 1 BUFF
9 Input 14 PIN 15 COMP
PORT 2 INTERFACE CARD
IDC PIN SIGNAL TYPE UBOB SIGNAL
1 +5VDC N/A DB9-1 +5
2 INPUT 12 PIN 12 DB9-2 N/A
3 INPUT 11 PIN 11 DB9-6 N/A
4 INPUT 13 PIN 13 DB9-4 N/A
5 INPUT 10 PIN 10 DB9-5 N/A
6 INPUT 2 PIN 2 OPTO B HOME
7 INPUT 9 PIN 9 DB9-7 N/A
8 INPUT 14 PIN 15 DB9-9 N/A
9 INPUT5 PIN 5 OPTO AUX 2
10 INPUT 3 PIN 3 OPTO AUX 0
11 INPUT 4 PIN 4 OPTO AUX 1
12 GND PC 18-25 DB9-3 GND PC
13 INPUT 6 PIN 6 OPTO AUX 3
14 INPUT 7 PIN 7 OPTO AUX 4
15 INPUT 8 PIN 8 OPTO N/A
16 +9VDC Float N/A PWR +9VDC
17 INPUT 11 PIN 11 N/A
18 INPUT 12 PIN 12 N/A
19 OUT 1 PIN 1 DB9-8 N/A
20 OUT2 PIN 14 STEP B STEP
21 OUT 3 PIN 16 DIR B HOME
22 OUT 4 PIN 17 N/A
23 GND (Float) N/A PWR GND FLOAT
24 GND(Float) N/A PWR GND FLOAT
25 N/A Charge Pump
Inputs listed as COMP are Comparator Inputs with a 50% Noise threshold. Non-Isolated. Inputs Listed as OPTO are Opto Isolated
PARALLELPORT 2 PIN
CP - WatchD
Signals are listed by the pin on the IDC 26 pin header on the PORT 2 card thatnormally connects to the PORT2 Interface on the UBOB. Signals of type DB-#are shared with DB9 signals in table above. They are not connected at the UBOBend.
GE
CK
O
GE
CK
O
X M
OT
OR
YM
OT
OR
Z M
OT
OR
AM
OT
OR
MTA1
00 M
ass T
ermina
tionA
dapte
r
UB
OB
II(n
ot
to s
ca
le)
GE
CK
O
GE
CK
O
GE
CK
O
GE
CK
O
DB
25 <
16ft
DC Volts toGeckos
LOW
Cos
t Int
erfa
ce w
ith d
iscre
et w
iring
D
S
CO
M
DS CG
ND
Com
mon
for
Gecko 2
03
Com
monM
OT
OR
PO
WE
RA
ND
EN
CO
DE
R (
Serv
o m
odels
) C
ON
NE
CT
ION
SN
OT
SH
OW
N
See p
revio
us p
age for
scre
w term
inal sig
nal nam
es
BL
OC
K D
IAG
RA
MS
RE
V2
1PC +5
Z - A
1
1
J55
Z A
5V Source
20 19
2
1
RE
V4
1
S
1
J19
J52
J5
Encoder V
1
10
9
2
CandC
NC
U6
J2
MTA
150
D S
2
1
D
J34
PLUG
J1
S&D Test
AXIS I/O IN
S
X
1
B - Y'
X - Y
S
Y
ES
PInterface
1
G540 IN
TER
FAC
E
13
BA
xis
PCGND
S
D D
J3
14 25
PCGND
D
AXIS I/O IN
Dir
ST
EP
B
201320
201320
203 203
Diff
ere
nt drives m
ay h
ave d
iffere
nt com
mon
connections for
the inputs
. O
lder
G210 a
nd G
320
drives a
re C
OM
MO
N +
5. N
ew
er
G203 D
rives a
reP
CG
ND
IDC
to
DB
25
FE
MA
LE
Ad
ap
ter O
ptional
Ste
p &
Dir
Monitor
Card
TO
AX
IS I/O
Plu
g o
nU
BO
BII o
rB
ack o
fM
P3000>
U
se
M-F
DB
25
Exte
nsio
nC
able
for
inte
rface.
Optional ID
C to
IDC
rib
bon
cable
for
setu
ps w
ith the
UB
OB
II c
lose
DO
NO
T U
SE
th
e r
eco
mm
en
ded
GE
CK
O 5
40 P
in s
etu
ps in
th
e G
EC
KO
data
sh
eet.
T
he U
BO
B o
r M
P3000
XM
Lfo
r M
AC
H o
n o
ur
Su
pp
ort
CD
has
the c
orr
ect
pin
sett
ing
s
RE
V2
1PC +5
Z - A
1
1
J55
Z A
5V Source
20 19
2
1
RE
V4
1S
1
J19J52
J5
Encoder V
1
10
9
2
CandC
NC
U6
J2
MTA
150
D S
2
1
D
J34
PLUG
J1
S&D Test
AXIS I/O IN
S
X
1
B - Y'
X - Y
S
Y
ES
PInterface
1
G540 IN
TER
FAC
E
13
BA
xis
PCGND
S
D D
J3
14 25
PCGND
D
AXIS I/O IN
Dir
ST
EP
B
Screw terminals not used
G540 Drive UNITSee GECKO Manual forMotor connections and
Tuning
CONNECTIONS TO GECKO 540 4 AXIS MOTOR DRIVER.NOTE: Only signals used too/from G540 are Step & Dir signals for XYZ & A. All Other I/O signals
(outputs, Homes, Limits etc) are handled by the UBOBII and it’s I/O cards.
Signal UBOB MTA 150
1 RX Serial REC NC Not Used
2 X Step X Step J18 - 1 S-TERM
3 X Dir X Dir J18 - 2 S-TERM
4 Y Step Y Step J20 - 1 S-TERM
5 Y Dir Y Dir J20 -2 S-TERM
6 Z Step Z Step J21 - 1 S-TERM
7 Z Dir Z Dir J21 - 2 S-TERM
8 A Step A Step J22 - 1 S-TERM
9 A Dir A Dir J22 - 2 S-TERM
10 PC GND PC GND J24 & J25 S-TERM
11 STOP SW J8 - 6 J9 -15 Not Used
12 GND (PS) J8 - 2 J9 - 6 Not Used
13 +9 to 12 (PS) J8 - 1 J9 - 5 ESP
14 PC +5 PC +5 J23- 1 & 2 S-TERM
15 J6 - 1 J9 - 8 ESP
16 J6 - 2 J9 - 7 ESP
17 NC Not Used
18 B Step Port2 out J3 - 1 S-TERM
19 B Dir Port2 out J3 - 2 S-TERM
20 PC +12 PC + 12 NC Not Used
21 TX Serial XMT NC Not Used
22 NC Not Used
23 STOP LED J8 - 3 J9 - 14 Not Used
24 RUN LED J8 - 4 J9 - 13 Not Used
25 RUN SW J8 - 5 J9 - 16 Not Used
Jack numbers are on MTA100 & MTA150 Cards
AXIS I/O CABLE CONNECTIONS MTA100 & MTA150ConnectorsINPUT PINs
Estop - NC
Estop - Com
PINOUT INFORMATION forMTA100 and MTA150 Interface cards supplied with
UBOB Builders Kit; MP3000 (all models).NOTE: the chart is for reference only. The proper signals are setup in MACH when usingthe profiles (XML) provided. The auto installer will load the correct profiles, screens and
icons.
UB
OB
OP
TIO
NS
TO
PA
RA
LLE
LP
OR
T2
ON
PC
SK
T
1
J29
MP
G10
1BP
EN
DA
NT
RE
V5
PO
RT
2 IN
TE
RFA
CE
UB
OB
U20
CP
2
1
1
MP
G101B
J2
1
25
PO
RT
2
3
C2
2 C4
13
1 CandC
NC
PO
RT
2
J3
J8
PLU
G
PC
GN
D
++
21 CP
LE
D3
PWRJ10
+5 V
DC
+5 V
DC
PC
GN
D
J7
FLT
GN
D
FLT
GN
DJ6
FLT
+
FLT
+
J5
PC
PA
RA
LLE
L
J4
J1
2
14
IDC to DB25 Male RibbonAdapter
TO Port 2Interface connector. Locatedon rear of BladeRunner andBladeRunner II units.
BASIC PORT2 INTERFACE CARD CONNECTIONS
OPTIONAL LongerDB25 M to DB25 FExtension Cable canbe used on either endto connect to PC portup to 15ft away.
Connect directly into PC Parallel Port 2Connector OR use DB25 F to DB 25 MEXTENSION cable
DB9 Adapter (Male) forConnection of MPG101BHand Controller
The following pages cover an OPTIONAL expansion card for hooking up ut optional MPG101Bhand controller and/or added inputs off of the Table I/O Card.
There is only one jumper on the card and it controls whether the PORT 2 uses the Charge Pumpsignal from the UBOBII. The default is that the CP signal is BYPASSED (not used). Since theoutputs are typically the signals that give problems when the CP is off (during power up or reboot ofthe PC) and the PORT2 only has two outputs (for a B axis) the active CP (jumper to pins 2-3) isonly needed if you are using 5 motors/drives.
You can purchase a PORT2 Interface Card and add it at any time. If you purchase an MPG101 aPort2 Interface Card is SHIPPED WITH IT (Included) along with the proper cable adapters.
THE PORT2 INTERFACE IS NOT A 2nd PARALLEL PORT FOR YOUR PC. IT IS A POWEREDBREAKOUT CARD with isolators and buffers that goes between the inputs and the actual ParallelPort on the computer.
NOTE: Any MP3000 Product ordered with a PORT2 Interface OR an MPG101B has the Port2Interface card installed inside the case (front panel) and has the connectors for the Parallel Portcable and the MPG101 (DB9) installed in the panel. The Card gives you the option to mount it closeto the Parallel Port, close to the UBOBII or away from both ends by using extension cables of thecorrect gender. No matter where you place the card it needs protection from moisture and flyingmetal cuttings.
TO PARALLEL PORT2ON PC
RE
V3
1
+12
1
FAN
J53
SIP2
AX
IS I/O
+5
+
+
1
14
U51
C5
J3
1
SK
T
1
RN
1
PLU
G
J57
1
AX
IS I/O
J56
EX
PAN
SIO
N
+5
UB
OB
II
PPORT1
J1
TAB
LE I/O
J29
RN
2
1P
OW
ER
SE
RIA
L
SIP1J4
26
J6
C6
PO
RT2 IN
TER
CO
NN
EC
T
SE
RIA
L
GND
SIP
4
U2
GND
Pull pin 26
J63
Pull pin 26
J65
EP
O B
-PAS
S
2425
DTH
C1
+
CandC
NC
+
CP
1
16 15
2
1
+
+
RE
AR
Front Panel
+J7
TAB
LE I/O
J2
+12
J8
R6
C11
U55
J9
+9VD
C
RE
V5
PO
RT
2 I
NT
ER
FA
CE
UB
OB
U2
0
CP
2
1
1
MP
G1
01
B
J2
1
25
PO
RT
2
3
C2
2 C4
13
1 Ca
nd
CN
C P
OR
T2
J3
J8
PL
UG
++
21 CP
LE
D3
PWR
J1
0
+5
VD
C
PC
GN
D
FLT
GN
D
FLT
+
PC
PA
RA
LL
EL
J1
2
14
26 PIN IDC to IDCRibbon Connector
UBOB II UniversalBreakout Board
CONNECTING PORT2 CARDVia Direct IDC Cable (less than 6”)
In MP3000 and UBOB Builders Kit’s the PORT2 card canbe mounted inside the enclosure. For BladeRunners andBladeRunner Dragon Cuts and standalone MPG101BPendant installs the connection to the UBOB is made viaa IDC 26 pin to DB25 Adapter cables on both ends of theconnection with a DB25 interface cable.
OPTIONAL
Aux Voltage InputsNOT used when PORT2Card is connected toAXIS I/O output on anyMP1000; MP3000 or UBOBbased CandCNC product
SK
T
1
J29
MP
G10
1BP
EN
DA
NT
RE
V5
PO
RT
2 IN
TE
RFA
CE
UB
OB
U2
0
CP
2
1
1
MP
G101B
J2
1
25
PO
RT
2
3
C2
2 C4
13
1 CandC
NC
PO
RT
2
J3
J8
PL
UG
PC
GN
D
++
21 CP
LE
D3
PWR
J1
0
+5 V
DC
+5 V
DC
PC
GN
D
J7
FLT
GN
D
FLT
GN
DJ6
FLT
+
FLT
+
J5
PC
PA
RA
LLE
L
J4
J1
2
14
PCI PARALLEL PORTEXPANISON CARD(IN PC)
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
To +5 fromPC or AuxSupply
PCGND must becommon to the PCNeg wire or floating(i.e. Wallplug supply)
MPG101B Hand Controller
MPG101B to PC CONNECTION( )No MP3000 or UBOB connections
Note: PARALLEL PORTCARD INCLUDEDNOT
See the MPG101B setup and testing in the addendumsection for using the Hand Controller.
ADDENDUM SECTION
4
4
4
4
4
Hooking up AC loads to the Table I/O card
Pinout Chart
SOFTWARE INSTALL.
MACH3 Load
BladeRunner Install (includes UBOB Drivers)
Following Pages includes information that aids in setup and testing
K3
Main OutputNormally Output 1 for spindle motors
20A @240VAC MaxSPST Relay
SPDT
NO
NC
C
NO
DANGER: High Voltage present.Do not connect with power applied
Hot (L1)
High Current Load (up to 20A)
Use wire size ratedfor the continuous current of the load
#16 up 5A (10A peak)
#14 up 10A (15A peak)
#12 up 15A (15A peak)
#10 up 25A (35A peak)
#8 up 35A (45A peak)
Note: Current ratings for wires are approximation ONLY.Factors such as ambient temps, insulation type, length
of run, bundled or unbundled, etc. make exact ratings difficult.Use this as a general guide only and follow the recommendations
of your equipment manufacturer. Use at least the wiresize of the equipment cord. Use commercial splices and
heatshrink on all terminals or a sealed electrical box.
Load can be any AC inductive (motors) or resistive (lights) loadup to 20A.
Outputs K4 and K5 are rated to 10A max.
10A Max
USING OUTPUT RELAYS
Connect Safety ground (GreenWire) on equipment that has three conductors
TABLE IO CARD II
PPORT #
PPORT
PIN FUNCTION POLARITY TYPE OUTPUT TO1 1 Shift Active High Control MUX1 2 STEP X Active High Out AXIS IO Pin 21 3 DIR X Active High Out AXIS IO Pin 31 4 STEP Y Active High Out AXIS IO Pin 41 5 DIR Y Active High Out AXIS IO Pin 51 6 STEP Z Active High Out AXIS IO Pin 61 7 DIR Z Active High Out AXIS IO Pin 71 8 STEP A Active High Out AXIS IO Pin 81 9 DIR A Active High Out AXIS IO 91 10 ESTOP Active Low Input AXIS IO Conn1 11 X Home Active Low Input TABLE-IO PIN 141 12 Y Home Active Low Input TABLE-IO PIN 151 13 Z Home Active Low Input TABLE-IO PIN 161 14 Output 18 Active High Control MUX1 15 A Home Active Low Input TABLE-IO PIN 171 16 Output 19 Active High Control MUX1 17 Charge Pump Active Low Safety N/A1 18-25 PCGND Axis IO Pin 10
4 1 Output 5 Active High K1 TABLE IO PIN 134 2 Output 3 Active High K2 TABLE IO PIN 124 3 Output 1 Active High K3 TABLE IO PIN 114 4 Output 2 Active High K4 TABLE IO PIN 104 5 Output 8 Active High THC ON /SS ON4 6 Output 7 Active High SS REV4 7 Output 6 Active High K6 TABLE IO PIN 254 8 Output 4 Active High K5 TABLE IO PIN 9
8 11 Limits Active Low Input TABLE IO PIN 18 12 Arc OK Active Low Input TABLE IO PIN 28 13 THC Up Active Low Input TABLE IO PIN 218 15 THC Dwn Active Low Input TABLE IO PIN 24
Floating GND TABLE IO PIN 5&6Floating +12 TABLE IO PIN 18&19EPO Input TABLE IO PIN 20AUX1 Input TABLE IO PIN 3AUX2 Input TABLE IO PIN 4AUX 3 Input TABLE IO PIN 7AUX 4 Input TABLE IO PIN 8
Virtual Port Pins (MACH)
Virtual Outputs (MACH)
PORT1 I/O Pins
Virtual Pins are used to provide mapping to shared inputs and muxed outputs. They are setup in MACHusing Non-Hardware Port numbers.
Start Install of MACH3 software by clicking on the MachProgram/ file . If you alreadyhave a version of MACH on the PC, you will be prompted to upgrade the version. Let it upgrade. If you have aversion than 3.042.20 then be aware that while there will probably be no problems we have not testedthe custom drivers (plug-ins) with versions after 3.42.020. You will see the screen above when you start theinstall.
MACH3ver3.042.020.exe
NEWER
Software Install InstructionsIf you are installing from the Support CD you can find the MACH3 ver 3.042.020 in the BladeRunner\MACH-PROG folder as . If you are installing from a web download you will first have to UNZIPthe files you downloaded and place them in a Folder on your PC. Name the folder something that you can easilyidentify later. Unzip the files all into that folder (MACH3 program, BladeRunner-Install.exe, etc)
While MACH will run under Windows Vista a lot of other programs you may need won’t. Vista uses LOT’s ofresources so your PC needs to be the fastest one with 2G of RAM to have a shot at making it work. We do notcurrently support Vista so PLEASE don’t call and ask for support for MACH from us if you are running anythingbut WIN2000 or XP (any level).
Mach3VersionR3.042.exe
A NOTE ABOUT HARDWARE (PC) THAT YOU NEED TO RUN MACH:
1. Not all hardware is compatible with MACH3 regardless of how fast the PC is. It’s rare that a PC rated over1.8GHZ won’t run MACH but not unheard of. Usually the problems show up as jerky motor movements, badmotion in running code and other control problems. Things like Inputs and Outputs and not getting any motormovement is NOT typically a MACH / PC issue. If in doubt about the ability of the PC run DriverTest.exe (WithMACH not running) located in the MACH3 folder.2. The minimum computer recommended is a 1 GHZ processor with 256MRam. We find that a 1.8 or 2.4 GHZwith 512M RAM tends to work better especially if the MB has on-board video. The higher you can run the corefreq in MACH the more Steps per Second you can get and the smoother the pulse train of those steps. Thereare also Windows processes that can effect the timing in MACH. Never run realtime virus protection or other“tray” programs not need for basic Windows functions.
After You Install MACH you will see that it has placed 3 or 4 ICONs on your Desktop in Windows. To check theinstall click the Mach3Mill Icon and make sure MACH loads and you get a screen. That setup/screen WILL NOT
RUN the BladeRunner and does not have the correct Plug-ins for the UBOB (used in the BladeRunner). YOUSHOULD NOT EVEN HAVE YOUR HARDWARE CONNECTED TO THE PARALLEL PORT AT THIS POINT!
The Next step in the install is to find the INSTALL.EXE either in BladeRunner Folder on the CD OR in theUNZIPPED BladeRunner-Install.zip file.
The BladeRunner Auto Install does the following:Installs the custom XML (Profile) and SET (Screen file) files into the MACH3 directoryInstalls the 3 custom Plug-ins used in all of CandCNC’s products including the Pendant plug-in. If you are
not using the serial communications or pendant you can disable the plug-ins in MACH later. It won’t hurt toleave them running.
Adds in the proper side files for the screen files (embedded VB)Removes the default Icons MACH installs on the Desktop (except for LOADER) and puts a BladeRunner
Icon on the Desktop so you can start your BladeRunner directly from that ICON.Removes unneeded XML’s from MACH so they don’t show up in the Loader List.Replaces the MACH engine with a special engine configured for the UBOB
!
!
!
!
!
!
Below are a few of the dialog windows you see when running the CandCNC BladeRunner Install:
NOTE: The BladeRunner Monitor section of the screen (Lower right) will not display parameters if you do not havethe Serial Port on your PC connected to the BladeRunner Serial Input on the front panel. See the BladeRunnerUser Manual for more informatrion.
After you finish the BladeRunner Install Process:Reboot the PC and select the BladeRunner Profile by using the Desktop Icon OR from the
BladeRunner Entry in the Mach Loader list.Go to the Quik Start Section and hook up your hardware.
!
!
K3
C&CNCTABLE I/O
REV 6
K4
10
D9
1
PLUG
J2
14
13
25
12.4
0"
4.31"
4.73"
2.8
5"
DRILL TEMPLATES
1:1 draiwngs for drill holes
1
1
PLUG
UBOBUBOBII
PPORT1
All REV #
Mounting Hole Drill Template
RE
V5
PO
RT
2 IN
TE
RFA
CE
UB
OB
U20
CP
2
1
1
MP
G101B
J2
1
25
PO
RT
2
3
C2
2 C4
13
1 CandC
NC
PO
RT
2
J3
J8
PLU
G
++
21 CP
LE
D3
PWR
J10
+5 V
DC
PC
GN
D
J7
FLT
GN
D
FLT
+
PC
PA
RA
LLE
L
J1
2
14
1PC
+5
Z -
A
1
1
J55
ZA
5V
Sourc
e
20
19
2
1
REV4
1
S
1
J19
J52
J5
Encoder
V1
109
2
CandCNC
U6
J2
MTA150
D
S
2 1
D
J34
PLU
G
J1
S&
DTest
AX
IS I/O
IN
AX
IS I/O
IN
S
X
1
B -
Y'
X -
Y
S
Y
ESP Interface
1
G540 INTERFACE
13
B Axis
PC
GN
D
S
D
D
J3
14
25
PC
GN
D
D
MTA150 Card
Card can be MountedThrough Panel Using
DB25 and Jackscrews
3.0
4"
3.09"
DRILL TEMPLATES
1:1 draiwngs for drill holes
10
B PLUG HOT
L1 NEU
+K2
BR
EA
KE
RA
K4
J10
SFTY GND
J13
L2 HOT
J8
J9
1
J3
J16
J12
K5
J1
BR
EA
KE
RA
& B
SK
T
PLU
GS
NE
U
J2
AP
LU
G H
OT
BREAKER B
J1
5
J1
4
J7
K3
K3
1
J4
3.4
78"
0.4
16"
1.9
88"
4.3
63"
4.4
61"
0.376"
2.725"
Mounting hole Detail
Make sure mounting screws and nutsDO NOT TOUCH any runs on the top
or bottom of the card
Quad Relay Card1
.34
"
0.6
5"
0.16" 3.20"
3.51"
X
9
2
Y Z
J1
A
CON10StepCandCNC
1
10
Dir
FRONT SIDE VIEWDrill .125 to .130 dia holes for LED’s
Step & Dir Monitor (S&D-04A)
DRILL TEMPLATES
1:1 draiwngs for drill holes
Com
posite F
ront pLate
Front Panel Layout for UBOB II + Expansion Modules + Optional Port 2
PO
RT
2 t
o P
ara
llel P
ort
Pendant
TA
BLE
I/O
PO
RT
1S
erial
DT
HC
/IS
S-0
2
9.2
5"
6.7
3"
8.25"
UBOB II Consolidated mounting plate(Not to scale)
DXF File on CD
Bend 90 Deg
BACK SIDE
RE
V2
1
+12
1FAN
J53
AX
IS I/
O
+5
+
R8
1
R36
C5
SK
TP
LUG
J57
1
AX
IS I/
OE
XPA
NS
ION
+5
UB
OB
IIPPORT1
TAB
LE I/
O
J29
1P
OW
ER
J6
PO
RT2
INTE
RC
ON
NE
CT
GN
D
U2
GN
D
2425
26
27
D8
Can
dCN
C
CP
1
1615
1
+
+
+
J7
SCREWS
TAB
LE I/
O
J9J2
+12
J8
R54
C11
U55
SE
RIA
L
EP
O B
-PA
SS
1R
EA
R
T17 K3
NO
NO
LIMITS J4
K3E
PO
K4
ZH
om
e
AU
X3
AU
X4
BH
OM
E C&
CN
C47
AU
X1
AH
om
e
Com1
K4
C2
48
ARC OK
TA
BLE
I/O
DA
NG
ER
!
C6
Com
2
AU
X2
T19
C3
RE
V 6
Xhom
e
C8
YH
om
e
R2
K3
K4LIM
ITS
K5
D3
C1
R1
C4
J33
D15AR
C O
K
10
52
J18
AU
X0
UP
T14
T15
C5
D2
DA
NG
ER
!
D9
J5
1
PLU
G
J2
14
13
25
DO
WN
C9
C7
YHome
J1 J
6
J7
J8J
9
J10
50
J11
T20
T21
UP
AUX0
DWN
AHome
ZHome
Xhome
C11C13C12
J12
J13
T2
T3
T4
T5
T6
T7
C14
T16
6
T8
49
T18
1
QUAD RELAY
C10
T9
T10
T11
T12
T13
RE
V5
U27
U20
CP
2
1
MP
G101B
C3J2
PO
RT
23
SIP
1
2 C4
1C
andC
NC
PO
RT
2
J3
J8
PLU
G
PC
GN
D
+
U28
+
21
3
J10
+5 V
DC
PC
GN
D J7
FLT
GN
DJ6J5
PC
PA
RA
LLE
LJ4
C1
1PC
+5
Z -
A
1
1
J55
ZA
5V
Sourc
e
20
19
2
1
REV4
1
S
1
J19
J52
J5
Encoder
V1
109
2
CandCNC
U6
J2
MTA150
D
S
2 1
D
J34
PLU
G
J1
S&
DTest
AX
IS I/O
IN
AX
IS I/O
IN
S
X
1
B -
Y'
X -
Y
S
Y
ESP Interface
1
G540 INTERFACE
13
B Axis
PC
GN
D
S
D
D
J3
14
25
PC
GN
D
D
UBOB II Consolidated mounting plate(to scale)
Board Mounting Overlay
UBOB II Card Mounted on 1/4” 4-40 Threaded standoffs
Front bent 90 Deg
PO
RT
2 O
PT
ION
Mo
un
ted
via
ja
ck
sc
rew
s
UBOBII
MT
A1
50
(if
mo
un
ted
in
ca
se
)
Ta
ble
I/O
(if
mo
un
ted
in
ca
se
)