Since Bosch Rexroth has no control over the use into which others may put this product, Bosch Rexroth does not guarantee that the same results as those described herein will be obtained. Each user should test under his own conditions to determine the product’s suitability for his own...
Example: 1234567 / 0010, R905027688, 123456 / 123 * The Bosch Rexroth B.V. order and line number can be found on the text plate attached to the cylinder and are also stamped close to the oil connection at the rod end.
2.2. P RECAUTIONS The CIMS system can be used under most environmental conditions, see Chapter 6. Please consult the manufacturer in case of: Excessive magnetic or electrical fields. Severe accelerations or shocks. Excessive temperatures. Never operate the sensors that do not bear the ATEX mark in explosive atmospheres.
2.3.1. G ENERAL NOTES When working in hazardous areas, the safety of personnel and equipment depends on compliance with the relevant safety regulations. The people in charge of installation and maintenance bear a special responsibility. It is essential that they have an exact knowledge of the applicable rules and regulations.
2.3.3. A SSEMBLY Only authorized and qualified personnel may do any of the assembly, disassembly, installation and commissioning work. The relevant installation and operating regulations must be observed when setting up or operating explosion-protected electrical systems. - Always disconnect the device from voltage before assembly/disassembly. - Follow the components mounting/operating instructions from this document.
A4-70, which needs to be maintained and are only to be replaced by bolts delivered by Bosch Rexroth, see Section 7.1. Repairing the sensor is not permitted. A defect CIMSmart has to be replaced by trained personnel.
Page 10
WARNING! Dangers of injury if the incorrect spare parts are used! Through the use of the incorrect or defective spare parts dangers for personnel can occur; and damage, malfunction or total failure, and explosions in the Ex area can occur. Repairing according the joint lengths and widths of schedule 1 and 2 of EN 60079-1:2008-04 are not permitted.
CIMS MART UNCTION CHARACTERISTICS AND SCOPE OF DELIVERY 3.1. F UNCTION The Cylinder Integrated Measuring System (CIMS) is an integrated displacement measuring system for use on hydraulic cylinders with an Enduroq 2000 series piston rod coating or the previous CEC coatings. Grooves underneath the piston rod coating cause a variation in the magnetic field from the permanent magnet inside the CIMS.
3.3. S COPE OF DELIVERY Two variants are available for the CIMSmart, a standard version and an ATEX zone 1 certified version. 3.3.1. CIMS MART STANDARD VERSION CIMSmart standard Adapter ring Check valve The CIMSmart standard version is delivered with the 9-pin male connector chassis, see drawing F 037 A00 002, 0.
NSTALLATION The CIMSmart is installed into a separate flange in the head of the cylinder outside of the high- pressure zone. The flange contains a special bore pattern, as shown in Appendix B, drawing 3- 033701, which provides the interface between CIMS and the cylinder. Installing or replacing of the CIMS can be executed without infringement of the hydraulic integrity of the hydraulic cylinder.
4.1. M CIMS OUNTING ON CYLINDER The CIMSmart can be mounted and configured in most of the cases without opening the housing. The assembly steps are detailed in 4 phases: Phase 1: Configuration of the output connection position, Phase 2: Check / change the cable outlet, Phase 3: Mount new cable outlet, Phase 4: Installation onto the cylinder.
Page 15
1. Unscrew and remove the four M6 bolts (Bolt B) from housing base (see Figure 5), 2. Hold the CIMSmart upside down (sensor surface upward), make sure the four M6 bolts (Bolt A) are lying loose in the intermediate piece (see Figure 5), so they do not block the rotation.
4.1.2. P 2: C HASE HECK CHANGE THE CABLE OUTLET As default the CIMSmart standard (non-ATEX) is supplied with the 9-pin male connector chassis or no connection (only a threaded hole) for the CIMSmart ATEX version. If another connection is needed (see Section 4.2.5), or for installation of an Ex d cable gland, Phase 2 and 3 will have to be carried out.
4.1.3. P 3: M HASE OUNT NEW CABLE OUTLET Follow the global instructions below to install an alternative (see Section 4.2.5) cable outlet, otherwise continue with Phase 4: 1. Install the alternative cable outlet and if required the electrical cable, make sure all seals are installed correctly and any bolts or components are installed with the correct torque.
Bolt G (4x) Sealing ring Orientation pin Orientation pin Figure 14: Adapter ring bottom. Figure 13: Adapter ring with bolts and sealing-rings. 4.1.5. R EMOVAL FROM THE CYLINDER 1. Unscrew the four M6 bolts (bolt A, Figure 4) 2. Remove the CIMSmart for the adapter ring (some force may be required because of the o- ring).
4.2.3. S HIELDING AND ROUNDING It is necessary to connect the cable shields to a proper ground point to discharge the cable shield from radiated EMI. It is recommended to connect the cable shield to ground according the connection diagram as depicted in Figure 15. If a grounding system is available, it ensures the CIMS and the customer equipment are on the same potential, so the cable shield can be connected at both sides, giving the best EMI protection.
4.2.5.2 the different selection criteria are given to select a proper cable entry system for use in an ATEX zone 1 environment. Section 7.3 gives information about the Ex d certified cable gland which can be delivered by Bosch Rexroth as an accessory. F037 300 069 (2015.09.02)
4.2.5.1 IN STANDARD CONNECTOR In case the 9-pin standard connector interface is used, use the following assembly instruction to assemble the angled connector: 1. Push the cable screw connection (1), adapter (2) and angle housing (3) onto the cable. 2. Strip the external sheath by 30 mm. 3.
and connector in such a way that the cable inlet (into the connector) is pointing downwards, to minimize the risk of water intrusion. Maintenance of the connector consists of visual inspection of the connector and the seals. It is for instance possible that the rubber tube (pos.
PERATION 5.1. S TARTUP Before the cylinder with CIMS is put into operation make sure to follow the startup procedure as described below. 1. Check connections before applying power to the CIMS. The connections are polarity reversal protected, however components can be damaged by improper connections and / or overvoltage.
Temperature drift at standstill: ±0.025 mm/C , any temperature drift will be automatically compensated after a movement of at least 10mm (after automatic calibration, see Section 5.1). Maximum count frequency 410 kHz Resolution 1024 pulses / cm, as per Figure 19. ...
ECHNICAL 6.1. P OWER SUPPLY The CIMSmart measuring system needs a power supply according to following specification: Category Symbol Min. Typ. Max. Unit Nominal supply voltage Supply voltage range (with 5% ripple) Supply current @ 15 VDC Supply current @ 24 VDC (without movement) Non-destructive supply voltage range Power consumption (without movement)
Page 26
Category Symbol Min. Typ. Max. Unit Operating temperature range (standard) - 40 °C Operating temperature range (ATEX) - 20 °C Storage time years Stor °C Storage temperature at 60 % Stor Storage temperature, 2 x 2 h °C ...
CCESSORIES This chapter describes the accessories which Bosch Rexroth can deliver as option for the CIMSmart measuring system. 7.1. S PARE PART KIT A spare part kit is available with the main o-rings and bolts, see drawing F 037 A00 002, 0, for the precise content of the spare part kit.
10.3mm, including the CIMSmart cable. Order numbers: R911369173 + R913044233 7.4. S IGNAL CONVERTERS Two signal converters can be delivered by Bosch Rexroth: RS-485 to USB converter for the CIMSmart diagnostic and monitoring output A RS-485 to USB converter to connect the diagnostic and monitoring output from the CIMSmart to a PC.
PPENDICES TABLE OF CONTENTS CIMSmart drawings ........................32 F 037 A00 002 CIMS Mk IV/CIMSmart standard version (non-ATEX) ........32 F 037 A00 004 CIMS Mk IV/CIMSmart ATEX version ............36 Appendix B Drawing 3-033701 mounting bore pattern on cylinder ........... 40 Appendix C MODBUS communication protocol description .............
Page 31
C.6.18 Get Temperature Classification (03h, A500h) ..............72 C.6.19 Get Reset Info of Temperature Classification (03h, A5FFh) ..........72 C.6.20 Get Movement History (03h, A600h) ................73 C.6.21 Get Reset Info of Movement History (03h, A6FFh) ............74 C.7 Configuration Data ....................... 75 C.7.1 Possible Error Messages ......................
Appendix C MODBUS COMMUNICATION PROTOCOL DESCRIPTION Connected with a PC, using a separate USB converter, or when connected to e.g. a PLC, the following diagnostic information can be read: sensor identification number, production date, sensor status, operating time of sensor, current position (since last power up). Besides, the following monitoring data can be read: movement history, stroke length distribution, maximum velocity, acceleration and deceleration, extreme sensor temperatures and sensor temperature time distribution.
Negative response table – General Error Messages: Error CIMS MASTER -> Byte Contents Value Slave Address Error Function Code (Function Code + 80h) FC + 80h Exception Code 0x01 - Illegal Function - If the Function Code is not supported. 0x02 - Illegal Data Address - If Service ID not supported.
Length: Variable, the byte 8 contains the used length LL minimum length: 3 byte 8+LL maximum length: 23 byte Example: 'Bosch Rexroth B.V.' 9+LL CRC 10+LL C.4.3 USTOMER UMBER This service reads the Customer Number. This number used by end customer to order the sensor at Bosch Rexroth.
C.4.4 RODUCT ERSION The product revision is the revision of the complete product delivered that consists of hardware and software. Normally the SAP number for each new version will be different. Thus this Object ID is used only for internal production. Request table –...
Response CIMS MASTER -> Byte Contents Value Slave Address Function Code - Encapsulated Interface Transport MEI Type - Read Device Identification Conformity Level - Extended Identification (Individual Access) More Follows Next Object Id Number of Objects Object ID - Manufacturing Date Object Length Payload Coding:...
C.4.7 RDER UMBER The Order Number is the Vendor internal part number. Request table – Read Order Number: Request MASTER CIMS -> Byte Contents Value Slave Address Function Code - Encapsulated Interface Transport MEI Type - Read Device Identification Read Device ID code - Specific Identification Object (Individual Access) Object ID - Order Number Response table –...
Response table – Read Application Software Identification Number: Response CIMS MASTER -> Byte Contents Value Slave Address Function Code - Encapsulated Interface Transport MEI Type - Read Device Identification Conformity Level - Extended Identification (Individual Access) More Follows Next Object Id Number of Objects Object ID –...
C.4.10 MODBUS I PPLICATION NTERFACE ERSION The Application MODBUS Interface Version is used to identify the supported services of CIMSmart Application. With this information the master system can use the correct interpretation for the data sent and received over MODBUS. The major version marks all the incompatible changes.
Response table – Read Application Build SVN Revision: Response CIMS MASTER -> Byte Contents Value Slave Address Function Code - Encapsulated Interface Transport MEI Type - Read Device Identification Conformity Level - Extended Identification (Individual Access) More Follows Next Object Id Number of Objects Object ID - Application Build SVN Revision Object Length...
C.4.13 OOTLOADER DENTIFICATION UMBER Read the Bootloader Identification Number. Together with the Bootloader Version, this number identifies the Bootloader. Request table – Read Bootloader Identification Number: Request MASTER CIMS -> Byte Contents Value Slave Address Function Code - Encapsulated Interface Transport MEI Type - Read Device Identification Read Device ID code - Specific Identification Object (Individual Access) Object ID - Bootloader Identification Number...
Response table – Read Bootloader Version: Response CIMS MASTER -> Byte Contents Value Slave Address Function Code - Encapsulated Interface Transport MEI Type - Read Device Identification Conformity Level - Extended Identification (Individual Access) More Follows Next Object Id Number of Objects Object ID - Bootloader Version Object Length Payload...
Response table – Read Bootloader Build Archive Path: Response CIMS MASTER -> Byte Contents Value Slave Address Function Code - Encapsulated Interface Transport MEI Type - Read Device Identification Conformity Level - Extended Identification (Individual Access) More Follows Next Object Id Number of Objects Object ID - Bootloader Build Archive Path Object Length...
C.5.2 , E000 ENSOR TATUS This service returns the result of the sensor internal self test. If the result is Warning or Error, it is possible to get more details by reading out the fault memory, see chapter C.5.3. Request MASTER CIMS ->...
Page 57
Response table – Read Event Memory: Response CIMS MASTER -> Byte Contents Value Slave Address Function Code - Read Holding Registers Byte Count Diagnostic Trouble Code The DTC identifies the type of event. Is the MSB set to 1 the DTC is an Error, otherwise it is a Warning or Information. 00h = no DTC stored at this location DTC Status 00h = unknown (not tested since last monitor run)
Page 58
Diagnostic Trouble Codes Event Event Event Type Supply voltage of CIMS out of spec (too high) Error Temperature of CIMS out of spec (too high, too low) Warning Piston rod speed out of spec (too high) Warning Piston rod acceleration out of spec (too high) Warning Analogue voltage of Hall signal out of range Error...
Response CIMS MASTER -> Byte Contents Value Byte Count Debug Code Id SysTick Detail Information Bytes EASUREMENT AND TATISTIC To read out the Measurement and Statistic Data the MODBUS function Read Holding Registers 03h is used as described in [2]. In contrast to this specification, the Starting Address is not used as a physical address, but more as a Service ID.
Request table – Set Current Postion since last Power Up: Request MASTER CIMS -> Byte Contents Value Slave Address Function Code – Write Multiple Registers Starting Address / Service ID – Current Position Quantity of Registers Byte Count Reserved Current Position Resolution: 0.01mm per LSB Response table –...
Response CIMS MASTER -> Byte Contents Value Current measured CIMSmart internal temperature. Resolution: 0.1°C per LSB (signed HEX coded) Range: -128 °C to 127 °C C.6.6 , A100 UMBER OF ISTON TANDSTILLS This service returns the current number of piston rod standstills. The standstill counter is incremented if: ...
Request table – Get Total Travelled Distance: Request MASTER CIMS -> Byte Contents Value Slave Address Function Code - Read Holding Registers Starting Address / Service ID – Total Travelled Distance Quantity of Registers Response table – Get Total Travelled Distance: Response CIMS MASTER ->...
Response CIMS MASTER -> Byte Contents Value Coding: BCD coded Format: YYMMDD 000000h = value was not written at value reset C.6.9 , A200 AXIMUM ELOCITY This service returns the Maximum Velocity, environmental information and the operation time when this maximum velocity happened. Request table –...
C.6.10 , A210 AXIMUM CCELERATION This service returns the Maximum Acceleration, environmental information and the operation time when this maximum Acceleration happened. Request table – Get Maximum Acceleration: Request MASTER CIMS -> Byte Contents Value Slave Address Function Code - Read Holding Registers Starting Address / Service ID –...
C.6.11 , A220 AXIMUM ECELERATION This service returns the Maximum Deceleration, environmental information and the operation time when this maximum Deceleration happened. Request table – Get Maximum Deceleration: Request MASTER CIMS -> Byte Contents Value Slave Address Function Code - Read Holding Registers Starting Address / Service ID –...
C.6.12 , A2FF ESET NFO OF ELOCITY AND CCELERATION This service returns the date of last reset of “Maximum Velocity”, “Maximum Acceleration” and “Maximum Deceleration” values. Request table – Get Reset Info of Velocity and Acceleration Data: Request MASTER CIMS ->...
Response table – Get Minimum Temperature: Response CIMS MASTER -> Byte Contents Value Slave Address Function Code - Read Holding Registers Byte Count Reserved Minimum Temperature Minimum measure CIMSmart internal temperature since last reset of this value. Resolution: 0.1°C per LSB (signed HEX coded) Range: -128 °C to 127 °C Time stamp of last value reset Operating time at the time when the minimum temperature happened.
C.6.15 - / M , A3FF ESET NFO OF EMPEARTURE This service returns the date of last reset of “Minimum Temperature” and “Maximum Temperature” values. Request table – Get Reset Info of Min- / Max Temperature: Request MASTER CIMS -> Byte Contents Value Slave Address...
Response table – Get Maximum Deceleration: Response CIMS MASTER -> Byte Contents Value Slave Address Function Code - Read Holding Registers Byte Count Stroke counter 1 for 0.01 to 0.1m Resolution: 1 stroke per LSB Range: 0 to 65535 strokes Stroke counter 2 for 0.1 to 0.3m Resolution: 1 stroke per LSB Range: 0 to 65535 strokes...
C.6.18 , A500 EMPERATURE LASSIFICATION This service returns the CIMSmart working hours at specified temperature classes. If one counter reaches the maximum value of 65535dec (=FFFFhex), this counter is fixed at this maximum value. In this case an information event is stored. Please see chapter C.5.3 for further information. Request table –...
Request MASTER CIMS -> Byte Contents Value Starting Address / Service ID – Get Reset Info of Temperature Classification Quantity of Registers Response table – Get Reset Info of Temperature Classification: Response CIMS MASTER -> Byte Contents Value Slave Address Function Code - Read Holding Registers Byte Count Reserved...
Response CIMS MASTER -> Byte Contents Value 1Fh = 00011111b = all units are kilometers Travelled distance during last 365 operating days Resolution: 1m or 1km per LSB Range: 0 to 65535m or 1km to 65535km Travelled distance during second last 365 operating days Resolution: 1m or 1km per LSB Range: 0 to 65535m or 1km to 65535km Travelled distance during third last 365 operating days...
ONFIGURATION To read out the stored Configuration Data the MODBUS function Read Holding Registers 03h is used as described in [2]. In contrast to this specification, the Starting Address is not used as a physical address, but more as a Service ID. The CIMS Sensor supports only access to one Service ID (Address) at one request.
Response CIMS MASTER -> Byte Contents Value 00h = even (Factory setting) 01h = odd 02h = none C.7.3 MODBUS D ID (03 , C001 EVICE This service read out the MODBUS Device ID which will be used after next system start. The configuration will be stored non volatile at EEPROM.
OUTINE ONTROL To start a Routine the MODBUS function Write Multiple Register 10h is used as described in [2]. In contrast to this specification, the Starting Address is not used as a physical address, but more as a Service ID. The CIMS Sensor supports only access to one Service ID (Address) at one request.
Appendix D L IST OF USED OPEN SOURCE COMPONENTS This appendix contains a list of open source software (OSS) components used within the product under the terms of the respective licenses. The source code corresponding to the open source components is also provided along with the product wherever mandated by the respective OSS license Name of OSS Version of OSS...