background image

UCClite-2 and UCClite

Installation guide 
H-1000-5109-02-A

Summary of Contents for UCClite

Page 1: ...UCClite 2 and UCClite Installation guide H 1000 5109 02 A ...

Page 2: ...ver Renishaw makes no warranties with respect to the contents of this document and specifically 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...

Page 3: ...UCClite 2 and UCClite installation guide ...

Page 4: ...es uses and can radiate radio frequency energy and if not installed and used in accordance with the installation manual may cause harmful interference to radio communications Operation of this equipment in a residential area is likely to cause harmful interference in which case you will be required to correct the interference at your expense Information to user FCC section 15 21 The user is cautio...

Page 5: ...rement control and laboratory use EMC A1 1998 A2 2001 requirements Immunity to Annex A industrial locations Emissions to class A non domestic limits BS EN 60204 1 1998 Safety of machinery Electrical equipment of machines Part 1 General requirements and that it complies with the requirements of the following EC Directives as amended 89 336 EEC Electromagnetic compatibility EMC 73 23 EEC Low voltage...

Page 6: ...r 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 aut...

Page 7: ...PA2 installation guide H 1000 5247 SPA2 2 installation guide H 1000 5067 MCU installation and user s guide H 1000 5227 SPA1 servo tuning user s guide H 1000 5246 Digital SPA tuning guide H 1000 5224 UCCassist user s guide External documents National and international standards including the following may be applicable to the finished machine or installation EN ISO 12100 2 2003 Safety of machinery ...

Page 8: ...C to 70 C Relative humidity 80 maximum non condensing for temperatures up to 31 C Linear decrease to 50 at 40 C NOTE It may be necessary to house the UCClite 2 or UCClite in a suitable electrical enclosure according to the installations environmental conditions WARNING Earthing provisions for the complete machine is the responsibility of the OEM or installer Isolation UCClite 2 and UCClite are iso...

Page 9: ...7 3 1 1 Preparations 17 3 2 Connecting UCClite 2 cables to and from CMM 18 3 3 Connecting the UCClite 2 power supply 18 3 3 1 Connection to the SPAlite power supply 18 3 3 2 Connection to an external power supply 18 4 Connecting the UCClite 2 to the host PC 19 4 1 Software installation UCClite 2 only 19 4 2 Software installation UCClite only 19 4 3 UCClite 2 USB connection 20 4 4 DCC upgrade 20 4 ...

Page 10: ...nable amps 33 6 6 4 Axis command signals 33 6 6 5 Command common 33 6 6 6 Reserved 33 6 6 7 Contactor feedback 33 6 6 8 AMPs OK 33 6 6 9 ESTOP tripped 34 6 6 10 0 V 24 V return 34 6 7 Digital SPA connector A and B 34 6 8 Machine I O connector 34 6 8 1 24 V DC 35 6 8 2 UCClite 2 general purpose output 36 6 8 3 UCClite 2 general purpose inputs 36 6 8 4 Amplifier OK input 36 6 8 5 CMM declutch 36 6 8...

Page 11: ...CMM measuring scale readhead 48 8 2 2 UCClite 2 to CMM servo power amplifier input 48 8 2 3 USB cable link to PC 48 8 3 Scale readhead signal speed 49 8 4 Electrical power requirements 49 8 4 1 Controller output supplies 49 9 System interconnections 50 9 1 Probing system interconnection 50 9 1 1 2 wire touch trigger probe system for UCClite 50 9 1 2 2 wire touch trigger probe system for UCClite 2 ...

Page 12: ...stick configurer UCClite only 68 11 1 Joystick USB connection only required for UCClite 68 11 2 What is a configuration 68 11 3 What is the default configuration 68 11 4 Joystick configuration UCClite only 69 11 5 Setting up a configuration 69 11 5 1 Choosing a default 69 11 5 2 Choose controls 70 11 5 3 View game controller control panel 71 11 5 4 Choose settings 72 11 5 5 Test settings 73 11 5 6...

Page 13: ...er in a 19 inch rack mountable enclosure with a processor based computer system It is coupled to the CMM host computer by a USB 1 1 link and to the CMM by external cable interface connectors The UCClite 2 CMM controller has the capability of Controlling three axes of a CMM accepting digital readhead signals and generating three axes drive motor control signals Accepting input signals from emergenc...

Page 14: ...all commission and maintain a CMM system based on the UCClite and UCClite 2 controllers It also has features which assist in the development of a software interface between any existing CMM application program and the UCClite or UCClite 2 Please refer to the Renicis user s guide Renishaw part number H 1000 5058 for more information on this product 1 3 2 UCCassist The UCCassist software suite compl...

Page 15: ... 2 kit 1 comprising of A 5331 0008 UCClite 2 controller kit P EA02 0021 24 V PSU AC DC A 5331 0202 UCClite 2 kit 2 comprising of A 5331 0008 UCClite 2 controller kit A 5331 0007 MCUlite joystick A 5331 0004 UCClite DCC upgrade A 5331 0006 UCC connector and bracket kit A 5331 0010 SPAlite sales kit A 5331 0203 UCClite 2 kit 3 comprising of A 5331 0008 UCClite 2 controller kit A 5331 0007 MCUlite jo...

Page 16: ...03 UCClite emergency stop pendant UCClite only P JS01 0004 DirectX compatible joystick must be 3 axis joystick UCClite only A 1368 0100 PHC10 2 controller A 1207 0010 PI 200 probe interface 1 3 6 4 UCClite 2 compatible servo power amplifiers A 5355 0100 SPAlite digital servo power amplifier A 5402 8302 SPA2 2 digital servo power amplifier ...

Page 17: ... X Y Z axis data input from the CMM readheads A communication loop SPA A and SPA B to the SPAlite or SPA2 servo power amplifiers Connections for the TP20 TP1 TP2 and TP6 touch trigger probes Signal outputs to the axis drive motors servo amplifiers of the CMM I O connections to limit switches air pressure and other digital inputs and outputs 2 1 1 TTP interface The UCClite 2 unit incorporates the c...

Page 18: ...ol is changed while the joystick is in sleep mode then unexpected movement could occur when the joystick is woken up The UCC software installation includes two utility programmes for use with UCClite only 1 A joystick configurer utility which allows the joystick directions and function switches to be configured The use of this utility is covered in chapter 11 of this manual 2 A joystick display wi...

Page 19: ...to the protective earth via the connector shell at the UCClite 2 and SPA end and not directly connected to the CMM protective earth This is to avoid earth loops However the protective grounding must be continuous between the controller and all other equipment in the installation All cable connectors should be secured to the UCClite 2 by the connector jack screws See also the installation instructi...

Page 20: ...maximum current demand of the UCClite 2 is 2 5 A at 24 V 3 3 1 Connection to the SPAlite power supply 3 Remove all power from the installation 4 Connect the servo power amplifier interconnection cable between the SPAlite and the UCClite 2 A 5121 0062 The SPAlite will power the UCClite 2 through the SPA connector cable this supply is protected 3 3 2 Connection to an external power supply 5 Remove a...

Page 21: ... UCCserver com website or it may have been supplied on a CD ROM from your local supplier 2 Double click on uccserversoftware r4 1 exe 3 This software requires NET2 framework so if this software is not loaded on your PC you will be prompted to update this will take a few minutes 4 Follow the prompts to install the UCCserver software by clicking on the Next or Yes buttons as appropriate 5 When you g...

Page 22: ... that the DCC box is checked not necessary if you require manual operation only 16 Start Renicis If it is a first time install on the PC then you will have to create a new configuration file follow the wizard s instructions If the P C has previously had a UCC controller installed then you will have to open the Master Configuration dialog box and ensure that a The correct ini file is applied for yo...

Page 23: ...anager located in start program files UCC software This will open the licence key manager input the software activation code will change the function of the unit 4 5 Downloading The name of the downloadable file is contrler ucb for UCClite 2 contrler ucl for UCClite Other Renishaw controller downloadables will not work on a UCClite 2 Remember to change the name in any configuration settings approp...

Page 24: ...e 2 to a CMM The purpose of this chapter is to describe the various connections available within the UCClite 2 design to enable connection to a CMM This section reviews each UCClite 2 connection and gives comments on the preferred methods and available alternatives Figure 1 ...

Page 25: ...Connecting the UCClite and UCClite 2 to a CMM 23 Figure 2 ...

Page 26: ...supply but its negative rail must be connected to the controller 24 V return line 5 2 Motor engagement via SPA connector The controller will begin to engage the servo motors when instructed to do so by the host computer if all the operating functions are in a safe or acceptable condition Listed below are possible causes for the motor engagement to fail A fatal fault has been detected refer to H 10...

Page 27: ...tor feedback signal is not received in time the contactor pin 2 and the amp control signals pins 4 5 are turned off and the motor engagement process is stopped If the contactor feedback signal is received within this 3 second window the controller keeps all motor commands at zero for another 0 2 second before allowing the servo system to begin operating This is intended to give further protection ...

Page 28: ...inputs have dedicated functions The UCCite 2 does not directly read these inputs they can be read by the application software package via command 279 Read from controller ports The controller provides 20 inputs of this type See chapter 6 for their electrical ratings Each input is connected to an LED fed from the 24 V rail and is activated by being pulled down to the 24 V return line The LED is par...

Page 29: ...h detects an unintended contact between the moving and fixed components of the machine the air pressure is intended for use with a sensing mechanism which monitors the input air pressure to the CMM axis 5 6 4 Emergency stop Fatal fault The emergency stop status input is intended for the system to monitor an external stop device for the UCC controller NOTE This emergency stop input is not a primary...

Page 30: ...ns 6 2 CMM readhead input connections The X Y and Z axis measuring scale readhead input connectors are high density 15 way D sockets The X Y and Z axis scale readheads of the CMM must be connected to the relevant socket on the rear panel of the UCClite 2 enclosure Suggestion Label all readhead connectors to avoid cross connection if removed and replaced in the future The three CMM readhead sockets...

Page 31: ...the UCClite 2 controller Adjust this if required by reversing the inputs of the scale readhead signal change over A with B and A with B Figure 3 Readhead connector view on face of sockets rear of plugs Pin number Function 1 External N C 2 0 V supply 3 Error 4 Reference mark 5 B signal 6 A signal 7 5 V supply 8 Reserved 9 Reserved 10 Error limit switch Q 11 Limit switch P 12 Reference mark 13 B sig...

Page 32: ... 422 Figure 4 UCClite 2 input circuits for CMM readhead scale and reference mark inputs NOTE If error inputs are not used or the readhead type is RGH24 connect the error input to 0 V and the error input to 5 V Figure 5 UCClite 2 input circuit for CMM readhead limit switch inputs Figure 6 UCClite 2 input circuit for CMM readhead error input ...

Page 33: ...top 1 bit Pin number Function 1 N C 2 Rx 3 Tx 4 DTR high 5 0 V GND 6 N C 7 RTS 8 CTS 9 N C Shell Screen 6 5 PICS connector This socket is intended for use with the TP1 TP2 TP6 or TP20 touch trigger probes The connector is a 9 pin D socket pinout as follows Pin number Function 1 PICS STOP 2 PICS probe power off PPOFF 3 0 V 4 PICS LED anode 5 Probe signal 6 Reserved 7 PICS probe damping PDAMP 8 PICS...

Page 34: ...om SPAlite 5 10 3 4 Enable Amps active low Command to SPA to enable amplifiers active low 5 10 4 5 Reserved 6 Reserved 7 Reserved 8 X command Differential output to CMM X drive motor 5 10 6 9 X command Differential output to CMM X drive motor 5 10 6 10 Y command Differential output to CMM Y drive motor 5 10 6 11 Y command Differential output to CMM Y drive motor 5 10 6 12 Z command Differential ou...

Page 35: ...his signal is not used by the Renishaw range of servo power amplifiers although some third party units do require this reference It is important that this is not used as a 0 V return for digital signals because this will inject noise into the velocity demands This pin 16 should be left open circuit if not required 6 6 6 Reserved These pins 3 5 14 15 17 to 21 have communication driver receivers con...

Page 36: ... is available on pin 25 on the SPA connector and pins 37 and 44 of the I O connector It is taken to a star point within the UCClite 2 controller where it is connected to protective ground cable screens and all the internal supply 0 V lines The star point must be the only point that these different 0V and ground connections are made 6 7 Digital SPA connector A and B This a pair of standard RJ45 con...

Page 37: ... X axis outer limit CMM X axis limit switch input 6 8 10 26 X axis outer limit CMM X axis limit switch input 6 8 10 27 Y axis outer limit CMM Y axis limit switch input 6 8 10 28 Y axis outer limit CMM Y axis limit switch input 6 8 10 29 Z axis outer limit CMM Z axis limit switch input 6 8 10 30 Z axis outer limit CMM Z axis limit switch input 6 8 10 31 X axis inner limit CMM X axis limit switch in...

Page 38: ...ontroller to return a 0 in reply to the read command This circuit can be driven by inputs in the range 5 V to 48 V Figure 11 6 8 4 Amplifier OK input This signal pin 19 is produced by the servo power amplifier to inform the connected UCClite 2 controller that ALL the servo power amplifiers have been successfully enabled it is an active low signal i e pulled to 0 V 24 return to indicate success Thi...

Page 39: ... host computer of the low air pressure If this feature is not required this input should be permanently connected to the 24 V return line 6 8 8 Crash switch This input signal pin 23 is used to stop the CMM movement if there is a collision involving parts of the CMM and probe system as detected by a switching mechanism The crash switch should pull the input down to the 24 V return line If the input...

Page 40: ...it switch on any of its axes all CMM axes are decelerated stopped and backed off in the opposite direction as if it were a touch trigger event The inner limit switches can be overridden by a software command for error mapping or collision recovery purposes see command number 311 control limit switch override in the programmer s guide The limit switch polarity can be configured for normally high or...

Page 41: ...gaged 7 1 5 Error reboot and try again Error return to Renishaw Scale error reboot required Download failed reboot 7 1 4 off on Flashing 7 1 1 UCClite 2 power not switched ON All LEDs OFF 7 1 2 UCClite 2 power switched ON Power on LED is on If switch on is successful the UCClite 2 proceeds to the initialisation test sequence 7 1 3 Initialisation test If the initialisation tests fail then after abo...

Page 42: ...6 Probe seated LED When the probe is not deflected the probe seated LED is on When the probe is deflected the probe seated LED is off 7 2 Fault finding 7 2 1 Fatal faults Under certain conditions it is inadvisable or even dangerous to continue using the CMM servo system These are known in this document and in the Renicis program as fatal faults and are as follows A report of the emergency stop swi...

Page 43: ...ing the controller Renicis can be used for further help with this by displaying the system status the status bytes and the PICS signals The amplifier and motor contactor feedback signals can also be examined using the input signals window A PICS STOP signal may originate from an external accessory such as a probe head controller If the external device is a Renishaw interface it will indicate it is...

Page 44: ...he motors if the delay between updates reaches 100 ms The UCClite software has been written to ensure it has a very high priority within the PC task list however is has been found that certain parallel port program dongles can delay the PC processor for longer than 100 ms Test cures Remove the dongle and check that this problem does not occur when using UCCassist or Renicis to generate moves If th...

Page 45: ... use Renicis to show the following error as the CMM is moved slowly High friction will cause a larger following error Adjust or repair the machine as necessary Large positioning tolerance This parameter set by the enter positional tolerance command defines the maximum allowed position error at the end of a move Adjust if necessary but note that if this is made too small for the CMM servo capabilit...

Page 46: ...pheral when none is available UCCassist 2 may make it simpler to carry out these tests if the user front end software does not give access to such information If all commands are ignored Reboot the controller If the front panel LEDs are now extinguished except the power on and flashing error download the controller program and reinitialise the controller Power down the controller wait at least 10 ...

Page 47: ...rom the application software 7 2 7 Machine overspeed report Symptoms The event should be reported by the application software as an overspeed or similar wording The condition is reported to the application software by the controller setting the overspeed flag in a status report The servo drives if engaged will be disengaged automatically by the controller Possible causes tests cures Machine moveme...

Page 48: ...ce scale as required Machine bearing damage causing head misalignment Repair or adjust as needed The supply voltage to the readheads may be below specification Check applied voltage and calculate the voltage at the heads comparing with manufacturers specification See chapter 6 2 and 8 4 Description of connector signals CMM readhead input connections for the electrical details of the cables and hea...

Page 49: ...ion of the move command The servo motors are not engaged engage the motors see above Physical restraint of the CMM causing an immediate stall condition e g unreported failure of the air supply to air bearings Check CMM mobility rectify as required The controller is not in HOLD state e g it may be completing a previous command or it may be in joystick mode and responding to a joystick deflection Wa...

Page 50: ...specified cable length is 18 metres assuming that individual cable wire cross sectional area is a minimum of 0 055 mm For further details please refer to chapter 6 2 CMM readhead input connections 8 2 2 UCClite 2 to CMM servo power amplifier input Dependent on the servo power amplifier SPA1 or SPA2 SPAlite this link is either a dedicated 25 way D type cable or a pair of Ethernet cables One metre c...

Page 51: ... should be 10 MHz 8 4 Electrical power requirements 8 4 1 Controller output supplies The UCClite 2 produces a 24 V current limited supply with a maximum output current of 1 A This supply is available for use by the CMM system to supply status switches etc The UCClite 2 also provides protected supplies for other external devices such as scale read heads the probe etc The supply to the scale readhea...

Page 52: ...2 provides a simpler means of interconnecting many of the sub systems e g a probe head in a measuring system The purpose of this chapter is to illustrate some system configurations 9 1 Probing system interconnection 9 1 1 2 wire touch trigger probe system for UCClite ...

Page 53: ...System interconnections 51 9 1 2 2 wire touch trigger probe system for UCClite 2 ...

Page 54: ...52 System interconnections 9 1 3 TP200 touch trigger probe system for UCClite ...

Page 55: ...System interconnections 53 9 1 4 TP200 touch trigger probe system for UCClite 2 ...

Page 56: ...54 System interconnections 9 1 5 PH10 probe head and 2 wire touch trigger probe system for UCClite ...

Page 57: ...System interconnections 55 9 1 6 PH10 probe head and 2 wire touch trigger probe system for UCClite 2 ...

Page 58: ...56 System interconnections 9 1 7 PH10 probe head and TP200 trigger probe system for UCClite ...

Page 59: ...System interconnections 57 9 1 8 PH10 probe head and TP200 trigger probe system for UCClite 2 ...

Page 60: ...58 System interconnections 9 2 Servo amplifier connection 9 2 1 UCClite and SPA1 Power ...

Page 61: ...System interconnections 59 9 2 2 UCClite 2 and SPA1 ...

Page 62: ...60 System interconnections 9 2 3 UCClite and SPA2 2 ...

Page 63: ...System interconnections 61 9 2 4 UCClite 2 and SPA2 2 ...

Page 64: ...62 System interconnections 9 2 5 UCClite and SPAlite 9 2 6 UCClite 2 and SPAlite ...

Page 65: ...the border to resize the window or click and drag the title bar to move it to another position Double click the title bar to make the window fill the screen or restore it back to its original size and position 10 1 2 Viewing joystick settings To show or hide the joystick settings press the thin button with the arrow located on the right hand side of the window as shown in figure 14 and figure 15 F...

Page 66: ...64 Joystick display window 10 2 Manual mode Figure 16 Manual mode features Figure 17 Manual mode with graphics ...

Page 67: ...ed by 27 to 32 Line 1 displays the current co ordinate system position in the X axis Line 2 displays the current co ordinate system position in the Y axis Line 3 displays the current co ordinate system position in the Z axis When an axis is locked the symbol illustrated in figure 18 is displayed on the left side of the axis letter Lines 4 and 5 display up to 21 characters of messages from the user...

Page 68: ...ors engaged 10 2 4 Y Axis Orientation Figure 23 Up Figure 24 Right Figure 25 Down Figure 26 Left 10 2 5 Active co ordinate system Machine co ordinates Part co ordinates Stylus co ordinates Figure 27 Active Figure 28 Active Figure 29 Active Figure 30 Selected Figure 31 Selected Figure 32 Selected ...

Page 69: ...entage of the current speed It will flash if it falls below a set threshold The second line displays the controller state If applicable the third line shows the controller substate As in manual mode the fourth and fifth lines can display two lines of text or 256 bytes of graphics 10 4 User mode Figure 34 User mode features The User Mode screen is displayed when requested by the front end The avail...

Page 70: ...ows hardware installation wizard and identify the correct driver for the joystick 11 2 What is a configuration A configuration tells the UCClite system how to interpret button press and axis movement information from the joystick Any number of configurations can be defined to suit different user requirements but only one is used the UCClite system 11 3 What is the default configuration When the UC...

Page 71: ...ystick fast move DirectX button 2 Record point DirectX button 3 Cancel point DirectX button 4 Machine part co ordinate system selection DirectX button 5 X Y orientation selection DirectX button 6 Probe inhibit DirectX button 7 X axis lock DirectX button 8 Not configured DirectX button 9 Y axis lock DirectX button 10 F1 function button DirectX button 11 Z axis lock To modify the configuration of th...

Page 72: ...ton 1 usually the fire button to assign the highlighted action to the joystick control Using the mouse Double click on an item in the Controls list to select it and switch the focus to the Actions list Double click on an action to assign it to the selected control Using the keyboard Press the Up and Down arrow keys to highlight an item in the Controls list Press the Enter key to select the item an...

Page 73: ...ed in actions list 11 5 3 View game controller control panel If necessary additional joystick settings can be changed via the Game Controller Control Panel provided by the operating system Press the Control Panel button to view it Figure 38 Viewing the game controllers control panel ...

Page 74: ...defines the threshold of axis deflection that is treated as full deflection Initial orientation defines the starting position of the operator relative to the CMM machine Min Speed sets the lowest possible value for the speed override Deadmans handle sets the delay before the joystick enable takes effect Z axis direction allows the Z axis the rotational axis to be inverted ...

Page 75: ...he area around the dot will be coloured in orange The Speed meter indicates the change in speed override as the slider is moved When a button is pressed the Buttons list shows the action assigned to it NOTE If you have changed the initial orientation from the up setting in the previous screen this will not be reflected in the XY display of motion in this screen If you have inverted the Z axis dire...

Page 76: ...iguration is missing or invalid The current settings will be set as the default settings when Yes is pressed Figure 41 Warning about saving the default configuration If the default configuration is valid the following dialog box will be displayed to allow the current settings to be saved under a new name or to replace an existing configuration ...

Page 77: ...Joystick configurer 75 Figure 42 Choosing the configuration name Select the configuration to be replaced or type the new name in the File name box and press Save ...

Page 78: ...mpleted configuration The final configuration step will display a summary of the joystick configuration Press Print to make a hard copy 11 6 Adding a new configuration Press the New Settings button then follow the setting up a configuration process to create a new configuration ...

Page 79: ...start a new configuration or press the Load Settings to load an existing configuration on which to base the new defaults Follow the setting up a configuration process until prompted to save the configuration Select the Default configuration in the save dialog box and press Save to overwrite the old defaults 11 8 Activating a configuration The Joystick Configurer always activates a configuration wh...

Page 80: ...s cable for damage and safe connections An earth continuity ground bonding test may be applied between the protective earth pin of the mains connector and the metal case at a test current of no greater than 25 A Periodical safety checks should also include the function of the emergency stop system including operation of all switches integrated into the system After operating the emergency stop sys...

Page 81: ...th the technical documentation Continuity of the protective bonding circuit Insulation resistance tests Voltage tests Protection against residual voltages Functional tests particularly those related to safety and safeguarding Following replacement modification software update or any other changes to the UCClite 2 the tests and verification procedures specified in the technical documentation must b...

Page 82: ...80 Revision history 14 Revision history Issue 01 A First issue Issue 02 A Addition of UCClite 2 ...

Page 83: ...on under Edge Gloucestershire GL12 8JR United Kingdom T 44 0 1453 524524 F 44 0 1453 524901 E uk renishaw com www renishaw com H 1000 5109 02 For worldwide contact details please visit our main website at www renishaw com contact ...

Reviews: