This document may not be copied or reproduced in whole or in
part, or transferred to any other media or language, by any means,
without the prior written permission of Renishaw.
The publication of material within this document does not imply
freedom from the patent rights of Renishaw plc.
Disclaimer
Considerable effort has been made to ensure that the contents of
this document are free from inaccuracies and omissions. However,
Renishaw makes no warranties with respect to the contents of
this document and specifi cally disclaims any implied warranties.
Renishaw reserves the right to make changes to this document
and to the product described herein without obligation to notify any
person of such changes.
Trademarks
RENISHAW® and the probe emblem used in the RENISHAW logo
are registered trademarks of Renishaw plc in the UK and other
countries.
apply innovation is a trademark of Renishaw plc.
All brand names and product names used in this document are
trade names, service marks, trademarks, or registered trademarks
of their respective owners.
Renishaw part no: H-1000-5220-02-B
Issued: 05 2006
Page 3
UCC daughtercard
installation guide
Page 4
2Care of equipment
Care of equipment
Renishaw probes and associated systems are precision tools used for obtaining precise
measurements and must therefore be treated with care.
Changes to Renishaw products
Renishaw reserves the right to improve, change or modify its hardware or software without
incurring any obligations to make changes to Renishaw equipment previously sold.
Warranty
Renishaw plc warrants its equipment for a limited period (as set out in our Standard Terms and
Conditions of Sale) provided that it is installed exactly as defined in associated Renishaw
documentation.
Prior consent must be obtained from Renishaw if non-Renishaw equipment (e.g. interfaces and/or
cabling) is to be used or substituted. Failure to comply with this will invalidate the Renishaw
warranty.
Claims under warranty must be made from authorised service centres only, which may be advised
by the supplier or distributor.
Trade marks
Windows 98, Windows XP, Windows 2000 and Windows NT are registered tradenames of the
Microsoft Corporation.
All trademarks and tradenames are acknowledged
References and associated documents
It is recommended that the following documentation is referenced to when installing the UCC.
Renishaw documents
Relevant documentation supplied on Renishaw UCC software CD.
12.4.2PHS control PCB settings .............................................................................................60
13 Revision history ..................................................................................................................................... 61
13.1 What’s new in release 01-A......................................................................................................... 61
13.2 What’s new in release 02-A......................................................................................................... 61
13.3 What’s new in release 02-B......................................................................................................... 61
Page 8
6Introduction
1 Introduction
The purpose of this chapter is to outline the capabilities of the various UCC daughtercards and the
generic installation instructions to fit these cards into the UCC1 or UCC2 units.
There are a range of UCC daughtercards available, each offering additional capabilities to the
standard UCC1 or UCC2 product. For specific details on each card please refer to the respective
section within this installation guide.
*Not compatible with UCC2 system as these cards have been integrated into the UCC2 design
Page 9
Daughtercards7
2 Daughtercards
Listed below are the range of UCC1 daughtercards available with a brief explanation of their
capabilities:
DaughtercardDescription
PHC1050Permits connection of a PH10 motorised probe head to
the UCC controller.
PICS/RS232Adds two RS232 communication ports to the UCC, and
includes a PICS compliant connector.
JIPermits the connection of a third party analogue joystick
to the UCC controller.
MCU1Permits the connection of the Renishaw MCU1 joystick to
the UCC controller.
SP25MPermits the UCC controller to accept the SP25M probe
signals.
SP80Permits the UCC controller to accept the SP80 probe
signals.
Additional input/outputIncreases the number of uncommitted input and output
signals available to the UCC controller.
Temperature sensorPermits the UCC to accept and interface up to 24
temperature sensors.
Additional axisPermits the UCC to control an additional machine axis or
a rotary table. Multiple cards can be installed within a
UCC system.
PHSPermits the PHS probe head to be integrated into the
UCC2 controller.
Refer to
section
3
4
5
6
7
8
9
10
11
12
Page 10
8Daughtercards
2.1 Installation in the UCC
CAUTION: It is essential that full anti-static precautions are taken before working within
!
the UCC1 or UCC2 controllers enclosure or handling individual boards.
CAUTION: Removing the top panel of the UCC enclosure will give access to the mains
!
driver power supply (PSU). The PSU is further protected by a metal cover. This
protective cover MUST NOT BE REMOVED as it would expose hazardous voltages.
The following procedure is recommended for installing a daughtercard:
1. Remove the ac power supply from the UCC1 or UCC2 and move the unit so you have clear
access to the top and rear of the enclosure, it may be necessary to disconnect some of the
other cables to achieve this.
2. Remove the top panel of the UCC1 or UCC2 enclosure by removing the screws at the top
of the rear panel and the screw located at the top of each side panel, near the front. Retain
the fixing screws.
3. Select a socket on the motherboard to house the daughtercard (all sockets are compatible).
NOTE: Install long daughtercards and daughtercards with appreciable heat dissipation towards
the power supply end of the UCC1 or UCC2.
If the PHS daughtercard is to be installed into the UCC2 it must be fitted into the fourth socket
from the power supply.
4. Remove (and store for possible re-use) the appropriate blanking plate from the rear panel of
the enclosure.
5. Carefully position the daughtercard so that the rear connectors pass through the hole in the
controller rear panel, but without engaging the motherboard connector.
6. Align the daughtercard plug with the socket on the motherboard.
7. Check that the rear panel hook of the daughtercard is located above the slot in the rear
panel.
8. Press the daughtercard firmly into the socket on the motherboard until it is seen to be fully
engaged.
9. Confirm that the top hook is engaged in the rear panel, if it is not then repeat steps 7 and 8.
Page 11
Daughtercards9
10. If a PHS daughtercard is being installed please refer to section 12.4 at this stage of the
process.
11. Refit the top panel of the enclosure and secure using the fixing screws.
12. Reconnect all disconnected cables between the UCC1 or UCC2 and the CMM and then the
mains cable. Switch on the ac supply.
2.2 Removal of a daughtercard
The following procedure is recommended for removal of a daughtercard from the UCC1 or UCC2.
CAUTION: It is essential that full anti-static precautions are taken before working within
!
the UCC1 or UCC2 controller enclosure or handling individual boards.
1. Remove the ac power supply from the UCC1 or UCC2 and move the unit so you have clear
access to the top and rear of the enclosure, it may be necessary to disconnect some of the
other cables to achieve this.
2. Remove the top panel of the enclosure by removing the five screws at the top of the rear
panel and the screw located at the top of each side panel, near the front. Retain the fixing
screws.
3. Carefully remove the daughtercard from the socket on the motherboard, taking care to
disengage the top hook from the rear panel.
4. Refit the blanking plate in the rear panel of the enclosure
5. Refit the top panel of the enclosure and secure using the fixing screws.
6. Reconnect all disconnected cables between the UCC1 or UCC2 and the CMM and then the
mains cable. Switch on the ac supply.
Page 12
10PHC1050 daughtercard
3 PHC1050 daughtercard
NOTE: This daughtercard is suitable for use in both UCC1 and UCC2 controllers.
3.1 Introduction
The PHC1050 interface board is one of a range of plug-in daughtercards for Renishaw CMM
controllers. It provides a simple interface between the PH10 probe head and the metrology frontend software using no external hardware and with minimal cabling and connectors.
Provision is made for a probe head hand controller (HCU1), although this is not necessary if an
MCU1 joystick is fitted to the system.
The PHC1050 is an internal option which enables the UCC1 or UCC2 to offer all the functions of
the Renishaw PHC10-2 probe head controller.
The PHC1050 supports the basic and extended command set from the front-end software in their
original format, ensuring interchangeability and an easy upgrade path. The commands are
transmitted via the link from the host PC to the UCC controller. Probe signals are handled directly
by the UCC1 or UCC2.
Page 13
PHC1050 daughtercard11
3.2 Connector and pin outs
On the rear panel of the PHC1050 are two connectors:
• The connection to the PH10 head, via the 15-way D-type plug labelled HEAD
• The optional connection to the HCU1, via the 9-way D-type socket labelled HCU
PHC1050
HCU
HEAD
efg
3.2.1 Head connector
The head connector is a 15-way D-type socket with the signals as detailed in the table below, for
further details on these signals please refer to the PH10 installation guide (Renishaw part number
H-1000-5071).
Pin numberFunction
1Ground sense
2Head present
3A axis feedback
40 V
5Motor probe switch
612 V reference
7B axis motor / probe contact
8LED and datum
9Not connected
10Locking motor drive
11A axis motor
12A axis motor
13Not connected
14B axis feedback
15B axis motor / probe contact
ShellScreen
3.2.2 HCU connector
The HCU connector is a 9-way D-type socket with the necessary signals to connect directly to the
HCU1 handbox, for further information please refer to the HCU1 user’s guide (Renishaw part
number H-1000-5016).
Page 14
12PHC1050 daughtercard
3.3 Configuration options
3.3.1 Two wire probe configuration
The diagram below shows a typical wiring arrangement for a two-wire touch trigger probe system
incorporating a PH10 motorised probe head.
The PHC1050 daughtercard may be fitted into any of the available slots in the UCC.
• The cable from the probe head should be connected to the 15-way D-type plug marked 'HEAD'
on the PHC1050 rear panel. The probe signals within this cable are connected automatically to
the UCC motherboard for interfacing.
• The cable from the hand control unit (if fitted) should be connected to the 9-way D-type socket.
NOTE: Ensure that the configuration switches on the PHC1050 card are both set to ‘ON’ UP
position as shown in diagram below (factory default). This routes the probe signal through the card
to the internal interface.
PHC1050
card
Page 15
PHC1050 daughtercard13
3.3.2 Multiwire probe configuration
The diagram below shows a typical wiring arrangement for a system incorporating an analogue
scanning probe (SP600) and two-wire touch trigger probe incorporating a PH10 motorised probe
head.
The head cable links the probe head to the PH1050 daughtercard and the multiwire cable
connects directly to the analogue probe socket on the rear panel of the controller, to permit
interfacing of TP2/6/20, TP200 and SP600 probes (and SP25 on UCC2).
The PHC1050 daughtercard may be fitted into any of the available slots in the UCC.
• The cable from the probe head should be connected to the 15-way D-type plug marked 'HEAD'
on the PHC1050 rear panel. The probe signals within this cable are connected automatically to
the UCC motherboard for interfacing.
• The cable from the hand control unit (if fitted) should be connected to the 9-way D-type socket
marked 'HCU' on the PHC1050 rear panel.
NOTE: Ensure that the configuration switches on the PHC1050 Card are both set to ‘OFF’
DOWN position as shown in diagram below. This routes only the head signals through the
PHC1050 card.
Failure to configure the switches as detailed can result in illegal triggers when using the system.
PHC1050
card
Page 16
14PHC1050 daughtercard
3.4 Operating overview
The PHC1050 must be installed within the UCC and connected to the PH10 motorised probe head
before the controller is powered up.
When the UCC software is downloaded, it searches the internal bus for daughtercards and will
detect the presence of the PHC1050 daughtercard.
NOTE: If no PHC1050 card is found and a PICS/RS232 daughtercard is identified on the UCC
internal bus, all PHC commands will be routed to the PICS/RS232 daughtercard for use by an
external motorised head controller.
However, if no PHC1050 or PICS/RS232 daughtercards are found then the system will return an
error if any motorised probe head commands are sent to the UCC1 controller.
The metrology front-end software may then configure the PHC1050 using UCC command 340
(PHC1050 initialise), refer to following section and the UCC command set (Renishaw part number
H-1000-5222) for more information.
3.4.1 Communication with the PHC1050
The CMM metrology front-end program can communicate with the probe head in a similar manner
to that used in the RS232C link with an external PHC system.
• The application selects commands from either the basic command set or the RECS (Renishaw
extended command set).
• The command is sent to the controller using UCC command number 336 (Write to PHC10), to
transfer the data.
• The UCC will automatically direct the command to the PHC1050 daughtercard. (If this is not
fitted refer to note above)
• Any reply is read by using the UCC command number 337 (Read from PHC10), referring to the
status flags as described in the UCC command set document.
3.4.2 Configuring the PHC1050 board
The only hardware configuration on the PHC1050 board is that for probe type selection, please
refer to section 3.3 for details.
Other configuration options for the PHC1050 daughtercard are software configurable using UCC1
command 340 (PHC1050 initialise). Refer to the UCC command set (Renishaw part number
H-1000-5222) for further details.
Following receipt of command 340 (PHC1050 initialise) the UCC system will enable/disable the
applicable options.
Page 17
PHC1050 daughtercard15
NOTE: As part of this process the servo motors, if engaged, will be disengaged and the
PHC1050 will be reset to its default manual or automatic mode.
The default configuration mode of the PHC1050 depends on whether a hand control unit is fitted
(manual mode) or not fitted (automatic mode). This mode can be changed by the use of command
336 (Write to PHC10).
3.4.3 Power-up sequence
The PHC1050 (or PICS/RS232) daughtercard is powered from the internal UCC power supply,
provided that all components are connected before power-up, they will initialise correctly.
Plugging or unplugging a motorised probe head with the system live is described in the basic
command set programming manual (H-1000-5075). The same process should be used with a
PHC1050.
3.4.4 Probe head operation
For programming probe head operation, refer to the basic command set programming manual
(Renishaw part number H-1000-5075), the same flow charts and programming techniques apply.
Any references in the basic command set programming manual with regards to RS232
communications should be replaced by the UCC commands 336 (Write to PHC10) and 337 (Read
from PHC10) to send data over the link to the PHC1050 or PICS/RS232 daughtercard via the
UCC controller.
NOTE: None of the IEEE488 communications protocols are supported by the UCC system.
Page 18
16PICS/RS232 daughtercard
4 PICS/RS232 daughtercard
NOTE: This daughtercard is suitable for use in both UCC1 and UCC2 controllers.
4.1 Introduction
The UCC supports a PICS B (IN) and an RS232 port (channel 1) for use by Renishaw probes and
peripherals. By including this option card into the UCC system two additional RS232 ports and a
PICS A (OUT) port are incorporated, allowing the basic measuring system to be enhanced with
alternative probes and/or added peripherals.
4.2 Connector and pin outs
On the rear panel of the PICS/RS232 daughtercard there are three connectors these are:
• PICS A
• RS232 channel 2
• RS232 channel 3
PICS / RS232
RS232 CH 2
efg
PICS A
RS232 CH 3
4.2.1 PICS A connector
The PICS A connector is a 9-way D-type socket with the signals as detailed in the table below.
This connection conforms to the Renishaw PICS standard and all signals are active low. Refer to
PICS installation guide (Renishaw part number H-1000-5000) for further information.
Pin numberFunction
1STOP
2PPOFF
30V
4Reserved
5SYNC
6HALT
7PDAMP
8LED OFF (out)
9
ShellScreen
Page 19
PICS/RS232 daughtercard 17
4.2.2 RS232 connectors (9-way D-type plug)
RS232 CH2 (RS232 channel 2) and RS232 CH3 (RS232 channel 3) connectors have the same
pin-outs as detailed in the table below.
Pin numberFunction
1Not connected
2RX data
3TX data
4DTR
5Signal ground
6Not connected
7RTS
8CTS
9Not connected
ShellScreen
NOTE: The communication protocols for these connectors are fixed and can not be changed.
Refer to section 4.4.2 and 4.4.3 for details.
Page 20
18PICS/RS232 daughtercard
4.3 Configuration options
4.3.1 Connecting an external PHC10 to the UCC
The figure below shows a UCC system fitted with the PICS/RS22 daughtercard, an external
PHC10-2 and an external Renishaw interface (OPI6).
In this case it is necessary to use both the PICS A and the RS232 channel 3 connectors on the
PICS/RS232 daughtercard.
PICS / RS232
RS232 CH 2
efg
PICS A
RS232 CH 3
The recommended dip switch settings for the PHC10-2 unit shown in this configuration are given
in the table below
NOTE: If the RECS command set is being used then dip switch should be in the up position.
123456789101112131415161718
UPXXXXXX
DOWNXXXXXXXXXXXX
The RS232 communication cable between the PICS RS232 daughtercard and the PHC10-2
shown in this configuration is not available from Renishaw, the connections details for this cable
are as detailed in section 0.
Page 21
PICS/RS232 daughtercard 19
4.3.2 Connecting an ACC2-2 to the UCC
The figure below shows a UCC system fitted with the PICS/RS22 daughtercard, an external
PHC10-2, an ACC2-2 and an external Renishaw interface (OPI6).
In this case it is necessary to use all three of the connectors on the PICS/RS232 daughtercard.
PICS / RS232
RS232 CH 2
efg
PICS A
RS232 CH 3
In this connection scheme it is necessary to configure the PHC10-2 as detailed in section 4.3.1, it
is also necessary to manufacture two RS232 cables as detailed in section 4.3.3 to connect the
ACC2-2 and the PHC10-2 to the PICS/RS232 daughtercard.
NOTE: If only an external ACC2-2 is to be used without the external interface and PHC10-2
controller then it is necessary to terminate the PICs signals used by the ACC2-2 controller. This is
done by placing a 100K resistor between pins 1 & 6 and 1 & 5 on the PIC IN connector of the
ACC2-2 unit.
The recommended dip switch settings for the ACC2-2 unit shown in this configuration are given in
the table below:
123456789101112AB
UPXXXX
DOWNXXXXXXXXXX
Page 22
20PICS/RS232 daughtercard
4.3.3 RS232 communication cable
The RS232 communication cable between the PICS/RS232 daughtercard and either the ACC2-2
or the PHC10-2 product is a standard null modem cable, the connection details are shown below:
PICS/RS232 CH3
9-way D-socket
1
2
3
4
5
6
7
84
4.4 Operating overview
4.4.1 PICS A port
PHC10-2
25-way D-socket
20
2
3
6
7
8
5
This port will be used for the control of external Renishaw interface products (e.g. PI 7-2, OPI6,
etc.) as described in the appropriate UCC installation manual (Renishaw part number
H-1000-5056 for UCC1, H-1000-5223 for UCC2) and the installation guide for the peripherals
concerned.
The signals produced by the PICS interface circuits in the board are used internally by the UCC
controller but may be examined or modified by using the appropriate UCC commands 280 (Read
from PICS port) and command 325 (Write to PICS port).
NOTE: Installing the PICS/RS232 daughtercard will disable the PICS “B” (IN) port on the UCC.
This is no longer required, since the interface board connects internally to the controller.
4.4.2 RS232 channel 2
This connector handles the serial data link to such Renishaw products as the ACC2-2 or any other
compatible external equipment connected to this communication port.
More detailed information about the ACC2-2 software routines is available in the installation and
programmers guide (Renishaw part number H-1000-6010).
To read or write to this communication port command 338 (write to ACC), and command 339
(read from ACC), please refer to the UCC command set document (Renishaw part number
H-1000-5222) for further information.
Page 23
PICS/RS232 daughtercard 21
The serial communications parameters used by this port are not configurable and set as detailed
below:
Baud rate9600
Data7 bits
Parityeven
Stop1 bit
The user should ensure that the device connected to this port uses the same settings.
4.4.3 RS232 channel 3
This connector handles the serial data link to Renishaw products such as the PHC10-2 or any
other compatible external equipment connected to the communication port.
More detailed information about the PHC10-2 software routines is available in the programmers
guide (H-1000-5075).
To read or write to this communication port command 336 (Write to PHC), and command 337
(read from PHC), please refer to the UCC command set document (Renishaw part number
H-1000-5222) for further information.
The serial communications parameters used by this port are not configurable and set as detailed
below:
Baud rate9600
Data8 bits
Paritynone
Stop2 bit
The user should ensure that the device connected to this port uses the same settings.
Page 24
22Joystick interface daughtercard
5 Joystick interface daughtercard (JI card)
NOTE: This daughtercard is suitable for use in both UCC1 and UCC2 controllers.
5.1 Introduction
The joystick interface daughtercard (referred to in this document as the ‘JI card’) is one in a range
of plug-in daughtercards for the Renishaw UCC universal CMM controllers.
For the UCC1 kit (A-1333-0003) a JI card is provided as part of the kit. UCC1 kit (A-1333-0006)
provides an MCU1 (Renishaw joystick) interface.
The UCC2 controller has the MCU1 interface integrated into the motherboard and no other
interfaces are fitted. If a JI card is required then it must be ordered as a separate item
(A-1333-0020).
The JI card provides a flexible interface between the UCC controller and many different types of
OEM joystick control units. It has provision for analogue signals from the joystick unit. Multiple
switch and indicator signals can be accepted or provided.
The JI card is configured by commands from the metrology front-end software, via the UCC
controller, to select the required functions from the available range.
Physically, the device consists of a single printed circuit board with a connector to suit the
controller's internal bus sockets. The board has a metal end plate for fixing to the rear panel of a
UCC1 or UCC2 controller. Attached to the metal panel is a 37-way D-type plug, to connect to the
user's joystick unit, and a 2-way socket dedicated to the wiring from any emergency stop switch
on the joystick unit.
Electrically, the interface board carries an embedded processor and the required circuits to
process analogue joystick signals and to handle the two-way communications with the controller.
The JI board is powered by the UCC controller and will provide d.c. power to the joystick unit if
required.
5.2 Connector and pin outs
On the rear panel of the JI daughtercard are two connectors:
• the connection to the joystick unit, via a 37-way D-type connector, labelled joystick
• the connection to the CMMs emergency stop system, via a dedicated 2-way connector,
labelled EMERGENCY STOP
Page 25
Joystick interface daughtercard23
5.2.1 Joystick connector
The joystick connector is a 37-way D-type plug with the signals as detailed in the table below:
Pin
number
1+5 V supplyfrom JI-2Digital ground--3+12 Vdc supplyfrom JI-4-12 Vdc supplyfrom JI-5Analogue ground--6+24 Vdc supplyfrom JI-724V returnto JI-8Emergency stop Ato JI-5.3.2
34Probe enabled indicatorfrom JI<1V = probe is enabled5.3.5
35Beep controlfrom JI<1V = beep sounding5.3.5
36Near max. speedfrom JI<1V = near max speed5.3.5
37
ShellShell and screen---
Function (primary)
Analogue speed
override
Servo engaged
indicator
Signal
direction
to JI+12V = FS, -12v = stop5.3.3
from JI<1V = servo disengaged5.3.5
Signal
effect
Schematic
*Assuming an ISO 841 right-handed co-ordinate system
** See also secondary built-in functions
Page 26
24Joystick interface daughtercard
5.2.2 Emergency stop connector
The emergency stop connector is a two pin Lemo connector that is connected directly to pins 8
and 9 of the 37-way D-type plug. These pins should be connected into the CMM’s emergency
stop system if an emergency stop button is mounted on the joystick.
Pin numberFunction
1ESTOP A
2ESTOP B
ShellScreen
Page 27
Joystick interface daughtercard25
5.3 Configuration options
5.3.1 Minimum recommended installation wiring
The figure below shows the recommended minimum installation wiring scheme for connecting a
joystick to the JI card.
Page 28
26Joystick interface daughtercard
5.3.2 Emergency stop signal
The figure below shows the EMERGENCY STOP signal routing through the JI card.
NOTE: The emergency stop signal is not connected to any internal circuits within the UCC1 or
UCC2, the emergency stop signal is routed directly from the 37-way D-type connector to the
emergency stop connector on the rear of the card.
For recommended installation wiring please refer to the UCC1 or UCC2 installation guides
(Renishaw part numbers H-1000-5056 or H-1000-5223 respectively).
Page 29
Joystick interface daughtercard27
5.3.3 Analogue input signal
The figure below gives the analogue input circuit that is incorporated into the JI card. These are
all transient-protected and standardised.
There are connections for four analogue axis signals and one analogue speed signal from the
joystick unit to the UCC JI card.
The input voltage range is ±12 V nominal, ±15 V maximum. Positive inputs should produce
machine movements in a positive direction.
5.3.4 Binary input circuit
The figure below gives the binary input circuit that is incorporated into the JI card, which are all
transient-protected and standardised.
The input voltage range is ±12 V nominal, ±15 V maximum. The active state for this connection is
with the input connected to pin 2.
Page 30
28Joystick interface daughtercard
5.3.5 Binary output circuit
The figure below gives the binary output circuit that is incorporated into the JI card. These are all
standardised.
The active state for this connection is with the transistor conducting and the limits for this
connection are listed below.
Maximum output current = 100 mA
Output voltage @ 100 mA = 1.1 volts max.
5.4 Operating overview
5.4.1 Method of operation
The JI board CPU scans all inputs from the joystick unit, the analogue signals are processed to
give suitable velocity commands for the servo system and when information is requested by the
controller, these velocity commands and other input signals are returned to it.
The controller can also send instructions to the JI board to change the states of the outputs going
to the joystick unit, e.g. to turn indicators on or off.
There is provision for up to 19 user inputs or outputs from the joystick unit which can be
configured as simple I/O to and from the user’s PC, or as controls for many built-in functions.
Page 31
Joystick interface daughtercard29
5.4.2 Initialising the JI card
After powering up the UCC1 or UCC2 controller, the JI card must be brought into operation by the
following three actions:
• The JI card must be selected by setting Joystick type = 1 in the command 256 (Machine
configuration).
NOTE: This action will prevent the PC command 320 (Enter velocity demand) from working, since
the joystick will now provide this function.
• The JI card should also be configured to provide the characteristics required for the front-end
software application. Like most other parts of the UCC1 or UCC2 system, the JI board can be
used with all its parameters as their default settings, in which case no configuration is required.
Otherwise command 396 (Joystick configuration) should be sent to the controller. The board
can be configured before or after it has been selected.
• Finally, the JI card should be enabled using the command 397 (Joystick enable) command.
5.4.3 Joystick modes
When a CMM system is fitted with a joystick unit and a joystick daughtercard, these must be
suitably commissioned as described above. This will then permit the system to operate in one of
two modes: DCC mode or joystick mode.
In DCC mode the majority of the functions offered by the JI card are not active, moves can only be
initiated and controlled by commands from the front-end software.
NOTE: The emergency stop will always be available, if integrated, and the speed override
functions will be available if configured
In joystick mode the joystick(s) can be used to move the machine and all other JI card functions
are available, but no metrology front-end software controlled moves can be made.
The required mode can be selected either by a metrology front-end software command or by a
switch on the joystick unit.
Page 32
30Joystick interface daughtercard
NOTE: The default JI card characteristics can be changed using command 396.
This command may be used to remove the need for the dead man’s handle and joystick/DCC
switch signals. In this state the joystick must be enabled as required by command 397 and
disabled again by the same command when a computer controlled move is required.
5.4.4 Joystick type selection
Command 256 (Machine configuration) sets a parameter called joystick type to 0 or 1.
If joystick type is set to 0:
• No joystick functions will be available (even beeps or uncommitted I/O)
• Command 320 (Enter velocity demand) from the PC will operate to give mouse-like
movements controlled by the PC
If Joystick type is set to 1:
• JI functions may be available, depending on the other factors (see below)
• A command 320 (Enter velocity demand) from the PC will be ignored
5.4.5 Enable joystick
To move the machine under joystick control requires the following conditions to have been met:
• The JI must be selected using command 256 as type 1, see Joystick type selection section
below
• The JI must be enabled using command 397 with enable set to 1
• The dead man’s handle switch signal to the JI from the joystick unit must be active (contacts
closed)
• The joystick/DCC switch signal to the JI from the joystick unit must be active (contacts open or
pulled high)
Even when the JI is selected and enabled, the signal from the joystick/DCC switch on the JI
affects the joystick availability.
Page 33
Joystick interface daughtercard31
Since both the joystick/DCC switch and command 397 (Joystick enable) command from the PC
control the same things and both may be present, the truth table governing the system mode is:
Joystick/DCC switch set to
DCC
Joystick disabled by front
end software
Joystick enabled by front end
software
NOTE: If the joystick/DCC switch is not fitted to the JI card, the default state of the signal must be
wired to the joystick, on the JI connector, to allow the PC to control the mode.
Alternatively, the switch signal pin may be reconfigured (by command 396) for a secondary built-in
pin or as an uncommitted I/O pin: the PC command alone will then select the mode.
DCC modeDCC mode
DCC modejoystick mode
Joystick/DCC switch set to
joystick
5.4.6 Functionality in DCC mode
Active CMM functions when the system is in DCC mode:
Machine state
Function
JI commands
Speed overrideYes-YesNo
Joystick controlled movementsNo-NoNo
Built-in JI functionsBeep only-Beep onlyNone
Probe enabled or disabled
Probe enable/disable indicator (on JI)
JI uncommitted I/OYes-YesNone
Disengaged
or hold
All JI
commands
PC
controlled
PC
controlled
Joystick
move
UnavailableNoneNone
-
-
Point-to-point
move
PC
controlled
PC
controlled
Scanning or
pencil*
PC
controlled
PC
controlled
Page 34
32Joystick interface daughtercard
5.4.7 Functionality in joystick mode
Active CMM functions when the system is in joystick mode:
Machine state
Function
JI commands
Speed overrideNoNo--
Joystick-controlled movements
Built-in JI functionsAll functionsAll functions-
Probe enabled or disabled
Probe enable/disable indicator (on JI)JI controlledJI controlled--
JI uncommitted I/OYesYes--
Disengaged
or hold
All JI
commands
Can be
started if in
hold state
Controlled by
JI switch
Joystick move
All except
Read JI
Version and
Configure
Yes--
Controlled by
JI switch
Point-to-point
move
Point-to-point
move not
available
--
Scanning or
No scanning
pencil*
or pencil
moves
available.
*Pencil mode applies to Cyclone class machines only.
5.4.8 Changing modes
If a change occurs due to the Enable command or the joystick/DCC switch which would move the
system from DCC mode to joystick mode, it will not take effect until the system is in a disengaged
or hold state.
If a change occurs which would move the system from joystick mode to DCC mode, it will take
effect as soon as any joystick activity has been terminated by the user and the system is in a
disengaged or hold state.
5.4.9 Moving and touching
When joystick mode is selected, the CMM can be moved by deflecting the joystick levers. The
system behaviour can be modified by the optional primary I/O functions.
In the event of a trigger, the CMM will be stopped and back away from the surface. The back-off
speeds and distances are defined as the maximum values for normal moves and touches in
command 257 (Move configuration).
After backing-off and finally stopping, the joysticks cannot move the machine until all three joystick
signals have been at 0 speed for the null wait time defined in command 396 (Joystick
configuration). The default value is 0.05 seconds.
The back-off direction is the reverse of the direction in which the stylus approached the surface.
Page 35
Joystick interface daughtercard33
5.4.10 Recording points
It is often necessary to construct a program of moves and touches on the host for a repetitive
measuring procedure. Two of the primary built-in functions are designed to allow the user to log
chosen machine positions on the host as part of that construction.
When the user sends a Record point signal to the JI board, usually by pressing a momentary
switch on the joystick unit, the controller will store the current machine position and set a status
flag to alert the host. The flag is status byte B7, bit 1.
When next requesting position and status, the host should respond to this flag by recording the
position as a ‘way-point’ in the measuring program. Once the point has been read by the host, the
flag is set to zero.
If the user sends a Cancel last point signal to the JI board, usually by pressing a momentary
switch on the joystick unit, the controller will check that the last recorded point has been read by
the host. If it has not yet been read, the point data will be discarded and the Store as recordedpoint flag cleared to zero. If the point has been read by the host, the controller will set a flag in
status byte B7, bit 2 to inform the host that the last recorded point it received should be cancelled.
The flag is cleared after it has been read by the host by the next request for position and status.
The cancelling process could be repeated many times and the host main program will use it to
delete multiple stored points.
5.4.11 Probe damping
Probe damping is not initialized by the joystick box, but if damping is asserted through the UCC,
and the system is in joystick mode, then probe damping will be controlled by the joystick fast/slow
switch:
If the joystick fast/slow switch is set for ‘slow’ speed then probe damping, if applied, is overridden
and the probe operates at full sensitivity.
If the joystick fast/slow switch is set for ‘fast’ speed then probe damping, if applied, is still valid and
the probe operates at reduced sensitivity.
If damping is asserted by an external device, such as an HCU1 unit or a connection to the
‘PDAMP’ line of the probe or PICS connector, then probe damping will not be overridden by the
fast/slow switch.
Page 36
34Joystick interface daughtercard
5.4.12 Joystick orientation
It is assumed that the joystick unit will normally be used in one position relative to the CMM’s table
(the home position) but during use, the joystick user will move freely around the table to control
the CMM.
By operating a switch mounted on the joystick unit, the X and Y joystick deflection signals can be
transposed as required to give instinctive user response for all four sides of the CMM table. The Z
axis is always in the same orientation.
NOTE: Any axis labelling on the joysticks themselves may no longer be correct.
This function is not controlled by command 396 (Joystick configuration), but is a hard-wired option
to the JI connector. The two signal pins which define the required orientation are pins 27 and 28.
C
X
Y
YY
B
X
PositionPin 27Pin 28
Ao/c or higho/c or high
Bpulled lowo/c or high
Cpulled lowpulled low
Do/c or highpulled low
Y
X
A
Home position
DCMMtable
X
NOTE: If both pins are left unconnected, the joystick unit will operate normally at the default
home position.
Page 37
Joystick interface daughtercard35
Should the operator switch the joystick unit orientation during use, then it will not change the
active orientation until the UCC is in state 0 (disengaged) or state 2 hold). Therefore the machine
should be left to reach one of these states (i.e. release joystick demand) to allow the change to
occur.
Axis locks are also affected by the joystick axis reorientation. If the user moves to position B or D,
the X and Y joystick axes will be interchanged on the joystick unit. Any existing or new axis locks
applied will also be interchanged when in either of these positions. Moving to a new position will
alter whichever axes are locked as required to maintain consistency with the joystick deflection
directions.
Joystick reorientation will only take effect if Joystick type is equal to analogue and the axis locks
and indicators are set as primary functions.
Page 38
36MCU1 daughtercard
6 MCU1 daughtercard
NOTE: This daughtercard is only suitable for use in the UCC1 controller. The UCC2 has this
functionality integrated as standard on its motherboard.
6.1 Introduction
The MCU1 daughtercard is one of two joystick interface options offered by the UCC1 and is
normally supplied as part of the UCC1 kit when purchased.
The MCU1 daughtercard provides all the necessary interfacing between the MCU1 joystick and
the UCC1 controller.
NOTE: The UCC2 controller has an integrated MCU interface that removes the requirement for a
separate MCU daughtercard to be fitted.
The MCU1 daughtercard is configured by commands from the front-end software, via the UCC1
controller, to select and respond to functions available from the MCU1 joystick.
Physically, the device comprises a single printed circuit board with a connector to suit the
controller’s internal bus sockets. The board has a metal end plate for fixing to the UCC1 controller.
Attached to this metal plate is a 9-way D-type connector, to connect to the MCU1 joystick, and a
2-way socket dedicated to the wiring from the emergency stop button located on the MCU1
joystick.
The MCU1 daughtercard and MCU1 joystick are powered by the UCC1 controller.
6.2 Connector and pin outs
On the rear panel of the MCU daughtercard are two connectors:
• the connection to the Renishaw MCU joystick unit, via a 9-way D-type connector, labelled MCU
• the connection to the CMMs emergency stop system, via a dedicated 2-way connector,
labelled EMERGENCY STOP
Page 39
MCU1 daughtercard37
6.2.1 MCU connector
The MCU1 joystick connector is a 9-way D-type socket with the signals as detailed in the table
below:
The emergency stop connector is a two pin Lemo connector that is connected directly to pins 6
and 7 of the MCU1 9-way D-type socket connector, these pins should be connected into the
CMMs emergency stop system.
Pin numberFunction
1ESTOP_A
2ESTOP_B
ShellScreen
Page 40
38MCU1 daughtercard
6.3 Configuration options
6.3.1 Emergency stop signal
The diagram below shows the EMERGENCY STOP signal routing through the MCU1
daughtercard.
NOTE: The emergency stop signal is not connected to any internal circuits within the
daughtercard, the emergency stop signal is routed directly from the 9-way D-type connector to the
emergency stop connector on the rear of the card.
6.4 Operating overview
6.4.1 Method of operation
The MCU daughtercard decodes the input from the MCU1 joystick unit, to give the information
required by the controller.
The MCU daughtercard is software configurable. Please refer to either the COM class
programmers guide (Renishaw part number H-1000-5230) or the UCC command set (Renishaw
part number H-1000-5222) for further details.
Page 41
SP25M daughtercard39
7 SP25M daughtercard
NOTE: This daughtercard is only suitable for use in the UCC1 controller. The UCC2 has this
functionality integrated as standard on its motherboard.
7.1 Introduction
The UCC1 main unit has an analogue probe port for use with the SP600, TP200 and TP20 range
of probes. This daughtercard adds a further capability to that of the analogue connector permitting
the use of the SP25M probe, whilst still accommodating SP600, TP200 and other standard touch
trigger probes, without the need to change cable connections.
NOTE: The UCC2 controller has an integrated SP25 interface that removes the requirement for a
SP25 daughtercard at be fitted.
7.2 Connectors and pin outs
On the rear panel of the SP25M daughtercard there is a single connector:
• the connection to the multiwire probe cable, via a 15-way HDD connector, labelled analogue
probe
7.2.1 Analogue probe connector
This enables connection of the SP25M, SP600 family, TP20 or TP200 probes to the UCC1.
The connections for the analogue probe connector are shown in the table below.
Jacking posts are fitted to the connector on the rear panel to secure the mating plug.
Pin
number
1+5v probe supply9Reserved
2Reserved10Probe overtravel
3TTP signal / 0v11Channel A
4Channel B120 V ref
5Channel C13TTP signal
6+12V14Head LED anode
7-12V15Head LED cathode
8Probe identificationShellScreen
Signal description
Pin
number
Signal description
Page 42
40SP25M daughtercard
7.3 Operating overview
7.3.1 Method of operation
The SP25M daughtercard is used to interface any SP600, TP200, TP20 or SP25M probe into the
UCC1 system. This card replaces the need to interface some of these probes via the analogue
probe connector on the main UCC1 motherboard.
NOTE: When the SP25M daughtercard is installed into the UCC1 system it will disable the
function offered by the analogue probe connector on the UCC1 main unit. This is no longer
required, since the interface board connects internally to the controller.
Page 43
SP80 daughtercard41
8 SP80 daughtercard
NOTE: This daughtercard is suitable for use in both UCC1 and UCC2 controllers.
8.1 Introduction
This daughtercard permits the use of the SP80 probe system with the UCC1 or UCC2 controller.
NOTE: This daughtercard is only compatible with the production version of the SP80 probe,
which can be identified by:
Probe status LED = production version (compatible)
No probe status LED = prototype version (not compatible).
8.2 Connector and pin outs
On the rear panel of the SP80 daughtercard there is a single connector:
• Connection to the machine cable, via a 15-way D-type connector, labelled PROBE.
8.2.1 SP80 connector
This 15-way D-type connector permits the connection of the SP80 probe to the UCC1 system.
NOTE: This connection is designed to only accept the production version of the SP80 probe,
fitment of a PH10 system or an early SP80 system to this connector may cause damage to the
daughtercard.
Page 44
42SP80 daughtercard
Jacking posts are fitted to the connector on the rear panel to secure the mating plug.
Pin
number
1Cos Y9Not connected
2Not connected10Red LED drive
3Cos Z11Cos X
40 V12Sin X
5Probe identification13Not connected
6Green LED drive14in Y
7Sin Z15Probe power
8Reference voltageShellScreen
Signal description
Pin
number
Signal description
8.3 Operating overview
The SP80 daughtercard is used to interface the SP80 probe with the UCC1 or UCC2 system.
When the SP80 probe is detected, all enabled scanning options will be available to the system
user.
Page 45
Additional I/O daughtercard43
9 Additional I/O daughtercard
NOTE: This daughtercard is suitable for use in both UCC1 and UCC2 controllers.
9.1 Introduction
The additional input / output daughtercard is one of a range of plug-in daughtercards available for
the Renishaw universal CMM controllers.
This card provides sixteen additional uncommitted inputs and sixteen additional uncommitted
outputs.
9.2 Connector and pin outs
On the rear panel of the additional input / output daughtercard there is one connector which is:
• a 37-way D-type connector, labelled additional I/O
9.2.1 Additional I/O connector
This connector permits the connection of input or output signals to or from the UCC1 or UCC2.
Jacking posts are fitted to the connector on the rear panel to secure the mating plug.
The additional input / output daughtercard complements the current 6 input and 6 output
uncommitted connections on the UCC1 or UCC2 motherboard. Both the motherboard and the
additional input / output daughtercard takes its power directly from the controller.
9.3.1 Software integration
Software integration details are specified in the UCC command set document (Renishaw part
number H-1000-5222), please refer to this document for full integration details.
9.3.1.1 Read from additional I/O card
Command 343 (refer to UCC command set, Renishaw part number H-1000-5222) is used to read
from the connections on the additional I/O card.
9.3.1.2 Write to additional I/O card
Command 344 (refer to UCC command set, Renishaw part number H-1000-5222) is used to
activate the output connections on the additional I/O card.
Page 47
Additional I/O daughtercard45
9.3.2 Electrical integration
9.3.2.1 Machine opto-isolated input
The circuit used for the input to the UCC is as outlined below with the electrical characteristics as
detailed:
Machine I/O inputs ratings
Maximum current
Open circuit voltage
Switching values
Max. OFF current
Min. ON current
NOTE: The CMM status switches must be isolated from all other circuits.
Polarity: In the safe operating condition the input should be pulled down to the 0 V return line
(i.e. switch closed).
9.3.2.2 Machine output
The circuit used for the output from the UCC is as outlined below with the electrical characteristics
as detailed:
Machine I/O output ratings
Maximum current
Maximum rated current
Open circuit voltage
2.5 mA
24 V
10 µA
1 mA
500 mA (pulse)
100 mA
24 V
Polarity: The transistor will be conducting for the active state of the output.
Page 48
46Temperature sensor daughtercard
10 Temperature sensor daughtercard
NOTE: This daughtercard is suitable for use in both UCC1 and UCC2 controllers.
10.1 Introduction
Up to 24 sensors can be monitored, with the information being used to compensate for
measurement errors introduced by thermal expansion. 23 permanently fixed sensors measure the
temperature of the desired parts of the CMM, and an additional sensor can monitor the
temperature of the part under inspection.
The daughtercard is designed for use with Beta Therm NTC 10K3A1 thermistors. These sensors
have an accuracy of up to +/- 0.1 º C (There are several manufacturers who make equivalent
devices). Other types of sensor can be used, however interface card hardware and software will
not be optimised for such devices.
10.2 Connector and pin outs
On the rear panel of the temperature sensor daughtercard there is a single connector:
• a 44-way D-type connector is used for connection of temperature sensors to the UCC system
TEMPERATURE
SENSE
efg
Page 49
Temperature sensor daughtercard47
10.2.1 44-way connector
This connector permits the connection of the thermistors to the UCC.
The connections for the 44-way D-type connector are shown in the table below.
Jacking posts are fitted to the connector on the rear panel to secure the mating plug.
12Sensor 224Sensor common
23Sensor 325Sensor common
34Sensor 426Sensor common
45Sensor 527Sensor common
56Sensor 628Sensor common
67Sensor 729Sensor common
78Sensor 830Sensor common
89Sensor 931Sensor common
The temperature sensor daughtercard has no user selectable settings.
Unused channels will be specified in the software that is downloaded to the UCC. Similarly,
whether the output from channels is to be used to make direct or differential temperature
measurements will also be specified in the downloaded software. This information affects the way
that the UCC1 processes the data from the interface card, but it is not required by the card itself.
Page 50
48Temperature sensor daughtercard
The temperature sensor daughtercard measures each input in rotation and digitises the result in a
12-bit word. Each measurement is then processed to reduce errors introduced by the electronic
circuit and interference signals before being stored in memory on the card. The resistance of each
sensor is then stored in a unique memory location, where it can be directly accessed by the UCC.
In addition to the sensor’s resistance, the interface provides the controller with the following status
information about each sensor and the card:
• The sensor’s resistance measurement is consistent and can be used by the UCC
• No sensor is connected/ the channel is open circuit
• The channel is faulty/ short circuit
• The temperature sensor interface card is OK
• The sensor is within the defined limits
10.3.1 Software integration
Software integration details are specified in the UCC command set document (Renishaw part
number H-1000-5222), please refer to this document for full integration details.
10.3.1.1 Configure the temperature sensor daughtercard
Command 436 (refer to UCC command set document, Renishaw part number H-1000-5222) is
used to configure the temperature sensor card.
10.3.1.2 Latch the temperature sensor daughtercard
Command 437 (refer to UCC command set document, Renishaw part number H-1000-5222) is
used to start the temperature reading process for the temperature sensor card.
10.3.1.3 Read data and status of temperature sensor daughtercard
Command 438 (refer to UCC command set document, Renishaw part number H-1000-5222) is
used to read the latched temperature and status of the temperature sensor daughtercard.
Page 51
Temperature sensor daughtercard49
10.3.2 Electrical integration
10.3.2.1 Thermistor connections to daughtercard
The 44-pin high-density D-type connector on the daughtercard has the following connections:
FUNCTIONCONNECTION
Part under inspection sensor attached switch1 pin
Part under inspection’s sensor signal1 pin
CMM sensors’ signal (23 Channels)23 pins
Sensors’ common connection (0 V)19 pins *
Cable screen groundVia connector shell
NOTES:
*Common required for all sensors and part under inspection sensor attached switch common
Unused pins should be left open circuit inside the D type connector.
Each temperature sensor will have two terminals that are connected to the temperature sensor
daughtercard in the UCC.
It is recommended that to avoid having to re-wire the machine if a sensor has to be changed after
installation, the sensor should have connectors attached locally. These should plug into screened
cables that run through the CMM to where the UCC is located. At the UCC, all the cables from the
different temperature sensors should be bought together and wired into a 44-pin high-density
D-type socket connector.
Page 52
50Additional axis daughtercard
11 Additional axis daughtercard
NOTE: This daughtercard is suitable for use in both UCC1 and UCC2 controllers.
11.1 Introduction
The additional axis daughtercard is one of a range of plug-in daughtercards for the Renishaw
CMM controller products (UCC1 and UCC2).
This daughtercard has been created to enable the following capabilities to be added to the UCC1
system. It is also valid for the UCC2 controller but because the UCC2 is already a four axis
controller it is only needed when a fifth axis is required.
• Rotary table
• Additional axis (scale only)
• Additional axis (scale and drive)
The additional axis daughtercard offers the ability to change its internal reference address
permitting up to four of these cards to be fitted to a UCC.
11.2 Connector and pin outs
On the rear panel of the additional axis card are three connectors these are:
• The connection to the scale system, via a 15-way HDD connector, labelled scales.
• The connection to the rotary table or axis motor system, via a 15-way D-type connector,
labelled table/axis motor.
• The connection from the CMM’s emergency stop system, via a dedicated 1-way connector,
labelled E STOP. This connection is only required for a UCC1 system, it routes the CMM
emergency stop signal through to the table/axis motor connector and on to the servo power
amplifier. On UCC2 systems, the emergency stop signal is available on the motherboard
connector so the external connection is not required.
Page 53
Additional axis daughtercard51
11.2.1 Scale connector
The additional axis scale input connector is a high density 15-way D-type socket.
The socket is wired to the same pin-out as that of the UCC scale connector, suitable for Renishaw
RGH22 and RGH24 series head wiring. They will also accept the standard Renishaw digital output
scale reading heads or interpolators.
NOTE: Other manufacturers’ reading heads and interpolators may require an external adapter to
enable them to use the Renishaw standard reading head connector wiring. They may also not
produce an error signal to the RS-422 specification.
For further details refer to the scale input connector specification within the respective UCC
installation guide.
CAUTION: The connection of the cabling should be such that the CMM’s movements as
!
reported by the UCC system are of the correct polarity i.e. machine movement in a
positive direction along any axis should give positive change of position as reported to the
host computer by the UCC system. Adjust this, if required, by reversing the inputs of the
scale reading head signal.
Suggestion: label all read head connectors to avoid cross connection if removed and replaced in
the future.
Pin
number
1External set up90 V supply sensing
20 V supply from UCC10Limit switch Q
3- Error11Limit switch P
4- Ref. mark12+ Ref Mark
5- B signal13+ B signal
6- A signal14+ A signal
7+5V supply from UCC15Inner screen
8+5 V supply sensingShellScreen
Signal description
Pin
number
Signal description
Page 54
52Additional axis daughtercard
11.2.2 Table / axis connector
The table / axis connector is a 15-way D-type socket.
The socket is wired as detailed below, further details on the pin functions are also detailed below.
Signal description
Pin number
1Reference positionOuter limit positive direction
2
3amplifier okamplifier ok
40 V 0 V
5Contactor feedbackContactor feedback
6ContactorContactor
7ESTOP_BESTOP_B
8Emergency stop trippedEmergency stop tripped
9not connectedInner limit positive direction
10Amplifier enableAmplifier enable
11not connectedInner limit negative direction
12reserved for future useESTOP_RESET
13
14not connectedOuter limit negative direction
15not connectednot connected
Shellscreenscreen
configured for table
operation
-ve differential output to motor
drive
+ve differential output to motor
drive
Signal description
configured for axis
operation
-ve differential output to motor
drive
+ve differential output to motor
drive
11.2.2.1 Reference position
This pin accepts an input from the rotary table to indicate a reference position (switch).
11.2.2.2 Differential output to motor drive
These connections (pins 2 and 13) output the industry standard ±10 V differential output for a
servo power amplifier system.
Page 55
Additional axis daughtercard53
11.2.2.3 Amplifier OK
This signal (pin 3) is used to inform the UCC controller that the servo power amplifier connected to
the additional axis card is not in a fault condition. The pin should be pulled down to the 0 V (24 V
return line) by the SPA control electronics to signal that the CMM servo power amplifiers are
functioning correctly.
11.2.2.4 0 V
Reference line for all signals.
11.2.2.5 Contactor feedback
This input signal (pin 5) is used by the UCC1 to monitor the operation of the axes drive motor
control contactor. When the contactor is energised this input pin should be pulled down to 0v line
to signal that motor power is available.
If the UCC1 has turned on the contactor output (pin 6) and the signal on this pin indicates that the
contactor has not operated after a short delay, the UCC1 will disable the drive motors and inform
the CMM host computer of this.
11.2.2.6 Contactor
The additional axis card provides a NFET output.
The transistor drain is available on pin 6 to be connected to the load and the source is connected
to the 0 V line (pin 4). This output is not optically isolated from the supply lines.
A collector pull-up resistor and a reverse spike protection diode connected between the drain (pin
6) and the source is provided within the IC.
Ratings: Maximum current 1 A.
Polarity: The output transistor conducts when the motors are intended to be energised.
11.2.2.7 ESTOP B
This is an output from the UCC1 emergency stop system designed to be monitored by the servo
power amplifier connected to the additional axis.
For further details on the emergency stop system please refer to section 11.3.2.
11.2.2.8 Emergency stop tripped
This is the feedback signal from the servo power amplifier connected to the additional scales card
indicating that it has received an emergency stop signal and reacted upon it.
Page 56
54Additional axis daughtercard
11.2.2.9 Amplifier enable
The additional axis card provides a NFET output.
The transistor drain is available on pin 6 to be connected to the load, and the source is connected
to the 0 V line (pin 4). This output is not optically isolated from the supply lines.
A collector pull-up resistor and a reverse spike protection diode connected between the drain (pin
6) and the source is provided within the IC.
Ratings: Maximum current 1 A.
Polarity: The output transistor conducts when the motors are intended to be energised.
11.2.2.10 Limit sw itches
The UCC1 will use these input signals (axis operation pins 1,9,11 and 14) to stop the CMM as
programmed by the host computer. Refer to UCC1 programmer’s guide (Renishaw part number
H-1000-5057), command number 311.
Both outer limit switches have to be closed before the CMM drives can be engaged.
When a CMM actuates an inner limit switch all CMM axes are decelerated, stopped and held
stationary under servo control. Refer to UCC programmers guide (Renishaw part number H-1000-
5057), command number 311 for further details).
If the CMM actuates either of the outer limit switches, all CMM axes servo drive motors are
disengaged.
11.2.3 Emergency stop connector
The emergency stop connector is a one pin lemo connector that should be connected into the
emergency stop system, refer to section 11.3.2 for further details.
Pin numberFunction
1ESTOP B
ShellScreen
Page 57
Additional axis daughtercard55
11.3 Configuration options
11.3.1 Daughtercard channel setting
The additional axis daughtercard has the ability to be configured to four different channel settings
this is to permit multiple cards to be used within the UCC1 / UCC2 controller.
There are four configuration switches located as shown in the drawing below:
1
2
3
4
Additional axis
daughtercard
These switches have the following address settings
11.3.1.1 Configuration switch 1
Configuration switch 1 sets the function of the additional axis card
Switch in the left position (off) = Rotary table
Switch in the right position (on) = Additional axis
11.3.1.2 Configuration switches 2 and 3
Configuration switches two and three configure the channel for the additional axis daughtercard.
This configuration switch is reserved for future use and must be located in the off position.
Page 58
56Additional axis daughtercard
11.3.2 Emergency stop signal
The figure below shows the EMERGENCY STOP signal routing through the additional axis
daughtercard.
NOTE: The emergency stop signal is not connected to any internal circuits within the UCC1, the
emergency stop signal is routed directly from the 9-way D-type connector to the emergency stop
connector on the rear of the card.
11.3.2.1 Recommended emergency stop system routing
The figure below shows a recommended installation for the UCC1 system incorporating an
additional axis daughtercard and a joystick card.
Page 59
PHS daughtercard57
12 PHS daughtercard
NOTE: This daughtercard is only suitable for use in the UCC2 controller. UCC1 will not support
this functionality.
12.1 Introduction
The PHS daughtercard is one of a range of plug-in daughtercards for the Renishaw CMM
controller products.
This daughtercard has been created to enable the PHS probe head to be integrated with the
UCC2 controller.
12.2 Connector and pin outs
On the rear panel of the PHS daughtercard there are two connectors these are:
• the connection to the PHS head, via a 15-way HDD connector, labelled PHS
• a reserved connector – this is used for commissioning
12.2.1 PHS connector
The PHS connector is a high density 15-way D-type socket.
Pin
number
1Not connected9Not connected
2Not connected10Data output
3Data return11+24 V supply
4Not connected120 V
5Data return13Not connected
6+24 V supply14+12 V supply
70 V15Ground
8Data outputShellScreen
Signal description
Pin
number
Signal description
Page 60
58PHS daughtercard
12.3 Configuration options
The PHS daughtercard is constructed from two PCBs mounted together, these are the control
PCB and the power PCB.
The power PCB has the necessary circuits to permit the PHS to have a CAT2 emergency stop
system applied to it, if configured by the installer. All power supplied by the UCC2 to the PHS
system is controlled by this PCB. The card can be clearly identified by four large relays located on
the one side of the PCB.
The control PCB has the necessary circuits to control the movement of the PHS and interface to
the UCC2 control signals, it also has the external connectors mounted upon it.
12.3.1 PHS power PCB settings
The PHS power PCB has two configuration switches which are located on the upper edge of the
daughtercard between the power and control PCBs.
12.3.1.1 Configuration switch 1
This switch sets the PHS card emergency stop reset function.
When the switch is in the ON position (up) following an emergency stop, the card will
automatically reset itself into an operational state when the emergency stop has been removed.
When the switch is in the OFF position (down) following an emergency stop, the card will maintain
the emergency stop status when the emergency stop is removed from the system until a manual
reset has been applied.
12.3.1.2 Configuration switch 2
This switch sets the PHS card overtravel detection system.
When the switch is in the ON position (up) the PHS card will monitor the PHS head overtravel
mechanism and report on its status.
When the switch is in the OFF position (down) the PHS card will not monitor the PHS head
overtravel mechanism.
12.4 PHS card installation
The PHS card is generally installed into the UCC2 controller as specified in section 2.1 of this
handbook.
NOTE: The PHS card must be fitted into the fourth slot away from the power supply within the
controller
12.4.1 Power connection
The additional power supply required by the PHS to operate is supplied from a connector located
on the UCC2 motherboard.
Page 61
PHS daughtercard59
It is necessary to connect this supply to the PHS daughtercard using the loom supplied with the
kit.
The following procedure is recommended for installing the power supply loom to the PHS
daughtercard within the UCC2 controller.
1. The process of daughtercard installation as specified in section 2.1 must have been
completed to step 9.
2. Align the connector from one end of the power supply loom with the power connector pins
on the UCC2 motherboard and press firmly into position.
3. Align the connector from the other end of the power supply loom onto the power pins on the
daughtercard. Place a finger behind the connector on the daughtercard, then using another
finger, pinch the connector on the loom into place (see diagram below).
NOTE: The PHS daughtercard
must be fitted in slot 4.
Page 62
60PHS daughtercard
12.4.2 PHS control PCB settings
The PHS control PCB has four banks of three configuration switches located on the rear edge of
the card (nearest to the front panel of the UCC2). These switches configure the communication
protocol between the daughtercard and the PHS.
12.4.2.1 Configuration switch settings
The configuration switches must be configured as detailed below: