Bosch MSI 60 Manual

Bosch MSI 60 Manual

Modular sensor interface
Table of Contents

Advertisement

Quick Links

Modular Sensor Interface MSI 60
Manual
1 25/01/2019

Advertisement

Table of Contents
loading

Summary of Contents for Bosch MSI 60

  • Page 1 Modular Sensor Interface MSI 60 Manual 1 25/01/2019...
  • Page 2: Table Of Contents

    Before Starting....................................... 7.1.1 Starting the MSI 60 ..................................7.1.2 About RaceCon.................................... 7.1.3 Connecting the MSI 60 to RaceCon ............................ Assign the Mounting Location ................................Feature Activation......................................8 Math and Condition Channels............................Math Channels....................................... 8.1.1 Creating a new Math Channel ...............................
  • Page 3 10 Analog and Frequency Inputs ............................10.1 Features ..........................................10.2 Measurement Channels....................................10.3 Configuring Inputs ....................................... 10.3.1 Configuring a predefined Bosch Sensor with the ‘Bosch Sensor Wizard’ ............10.3.2 Configuring a generic linear Sensor............................ 10.3.3 Configuring a generic nonlinear Sensor..........................
  • Page 4 18.3 Information on Errors available from the Error Memory....................... 18.3.1 Error Memory Properties ................................. 18.3.2 Error Properties ................................... 18.4 Configuration ......................................... 18.4.1 Monitoring limits / Shortcut Detection / Cable Breakage..................18.4.2 Open Line Detection ................................. iv / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 5: Getting Started

    Getting started | 1 1 Getting started Use the MSI 60 only as intended in this manual. Any maintenance or repair must be per- formed by authorized and qualified personnel approved by Bosch Motorsport. Operation of the MSI 60 is only certified with the combinations and accessories that are specified in this manual.
  • Page 6: Onboard Network Concept

    Device Bosch Motorsport diagnosis connector µC LS_SWITCH1…4 KL31 UBATT_FUSE GND_Starpoint SENSPWR10 Star connection Chassis dig. sensors (e.g. wheelspeed) SENSPWR5 As short as possible active ANA_IN(xy) LS_GND_1 Sensor LS_GND_2 ANA_IN(xx) Sensor Engine_GND SENSGND 6 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 7: Installation

    – KL 30 is an unswitched battery positive rail (same as battery positive terminal). – KL 31 is an unswitched ground rail (same as battery negative terminal). NOTICE Be careful to observe current limits of wires and connector pins! Bosch Motorsport Modular Sensor Interface MSI 60 7 / 120...
  • Page 8: Technical Data

    4 | Technical Data 4 Technical Data The MSI 60 is a high quality signal conditioning and data acquisition unit for analogue, di- gital, frequency and linear variable differential (LVDT) sensors. MSI 60 offers a large number of freely configurable inputs (32 x differential analogue, 8 x single ended analogue, 8 x LVDT, 2 x frequency, 1 x RS 232 for GPS).
  • Page 9 F02U 000 854-01 ASDD-2-14-64PN (Red) Communication Configuration via RaceCon over Ethernet or MSA-Box II 2 CAN interfaces 3 Ethernet 100BaseT RS232 for GPS The required software for this device is available on www.bosch-motorsport.com. Bosch Motorsport Modular Sensor Interface MSI 60 9 / 120...
  • Page 10: Inputs And Outputs

    The MSI 60 provides diverse analog inputs which allows the direct connection of a multi- plicity number of sensors. 5.1.1 Basic Analog Inputs The MSI 60 basic analog inputs accept an input signal of 0 to 5 V. A 3.01 kOhm pull-up resistor can be activated by software. 5.1.2 Differential Analog Inputs The MSI 60 differential analog inputs offers a wide configurability.
  • Page 11 Inputs and Outputs | 5 Illustration 2: Differential_PT1000 sensor Illustration 3: Differential_PT100 sensor Illustration 4: Single ended sensor Bosch Motorsport Modular Sensor Interface MSI 60 11 / 120...
  • Page 12: Lvdt Inputs

    2 Online Calibration of Measurement Channels [  91] 5.1.4 Digital Inputs The digital inputs of the MSI 60 can be switched for the direct connection of Hall-effect, inductive and DF11 sensors. – For Hall-effect sensors an input signal from 0 V to 5 V is accepted.
  • Page 13: Output Channels

    This chapter describes the Communication Channels of the MSI 60. 5.3.1 CAN Bus The MSI 60 has 2 CAN buses configurable as input and output. Different baud rates are selectable. Please note that the MSI 60 does not contain any CAN termination resistors.
  • Page 14 Used for MSI 60 CAN Low Diagnostic CAN bus K-Line ECU diagnosis Ethernet RxD + Ethernet interface Ethernet RxD - Ethernet interface Ethernet TxD + Ethernet interface Ethernet TxD - Ethernet interface Screen Cable screen 14 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 15: Pin Layout Connectors

    Output LVDT 4 VA_4 LVDT input A Input LVDT 4 EXC1_3 LVDT exciting voltage + Output LVDT 3 EXC2_2 LVDT exciting voltage + Output LVDT 2 VB_2 LVDT B Input LVDT 2 Bosch Motorsport Modular Sensor Interface MSI 60 15 / 120...
  • Page 16 : 3k01 pull-up UNI_ANA_16_N Input UNI_ANA_15_P Input : 3k01 or 4k99 or 49k9 UNI_ANA_13_P Input : 3k01 or 4k99 or 49k9 UNI_ANA_11_N Input UNI_ANA_08_N Input UNI_ANA_07_P Input : 3k01 or 4k99 or 49k9 16 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 17 G_R_AGND2 Reference GND2 for analog inputs Input not sc safe to UBATT UNI_ANA_14_N Input UNI_ANA_11_P Input : 3k01 or 4k99 or 49k9 UNI_ANA_09_P Input : 3k01 or 4k99 or 49k9 UNI_ANA_09_N Input Bosch Motorsport Modular Sensor Interface MSI 60 17 / 120...
  • Page 18: Pin Layout Sensor Connector Asdd-2-14-64Pn (Red)

    LVDT 8 VB_8 LVDT input B LVDT 8 EXC2_7 LVDT exciting voltage - LVDT 7 EXC1_6 LVDT exciting voltage + LVDT 6 VA_6 LVDT input A LVDT 6 VB_5 LVDT input B 18 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 19 / Hall / DF11 SENSPWR_5V Sensor supply 5 V, 400 mA max. SENSPWR_5V_10V Sensor supply 5 V, 10 V, 200 mA max. G_R_AGND4 Reference GND4 for analog inputs not sc safe to UBATT Bosch Motorsport Modular Sensor Interface MSI 60 19 / 120...
  • Page 20 5 | Inputs and Outputs Name Description Direction Remark UNI_ANA_30_N UNI_ANA_27_P : 3k01 or 4k99 or 49k9 UNI_ANA_25_P : 3k01 or 4k99 or 49k9 UNI_ANA_25_N 20 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 21: Mechanical Drawing

    Mechanical Drawing | 6 6 Mechanical Drawing Bosch Motorsport Modular Sensor Interface MSI 60 21 / 120...
  • Page 22: Starting Up

    7 | Starting up 7 Starting up The following chapter explains what you have to do before starting the MSI 60 and how to connect it to RaceCon. 7.1 Before Starting Install the software required for MSI 60 operation. It is developed for Windows 2000/XP/ Vista/7.
  • Page 23 Starting up | 7 Start the RaceCon software. Bosch Motorsport Modular Sensor Interface MSI 60 23 / 120...
  • Page 24 7 | Starting up In the ‘File’ menu select ‘New’ to create a new project. In the Toolbox select the MSI 60 and drag it into the Main Area. A pop-up window to specify the MSI 60 program archive appears.
  • Page 25 Click ‘Next’. Select location of MSI 60. Click ‘Finish’. The MSI 60 is inserted into the project and RaceCon tries to connect to the device. Repeat the bespoken procedure for every additional MSI 60 . If you are starting with a new delivered MSI 60 you once-only need to assign the mountain loc- ation(s).
  • Page 26: Assign The Mounting Location

    The download starts and the MSI 60 carries out a reset. After the reset RaceCon recon- nects to the MSI 60 . Local configuration on both the PC and MSI 60 match (indicated by green background and dot). The MSI 60 is now connected to RaceCon.
  • Page 27 In the Project Tree, right click on the project name e.g. ‘New Project’ and then select ‘Show discovered devices…’. All connected MSI 60 are listed. Compare the listed device Type, FNumber and SNumber to the identification plate to identify the device you want to make changes to:...
  • Page 28 It is good practice to physically label the MSI 60 with its mounting location. Now the device is ready to be used. A different coloring of the MSI 60 is used to indicate that the device is already con- figured in the currently loaded RaceCon project or not (white/orange).
  • Page 29: Feature Activation

    – The feature activation status is stored permanently in the device and requires activat- ing once only. – As the activation key is device specific, a key delivered with one MSI 60 does not work on any other MSI 60.
  • Page 30 **Unlocked (activated) Double-click on the feature you want to activate. A feature unlock window appears. Enter the activation key you received for this feature on this device and click ‘OK’ when done. 30 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 31 Starting up | 7 The feature’s status changes to ‘unlocked’. Perform these steps to activate other features you purchased. Switch the car’s ignition off and on again to cycle the power of the MSI 60. Bosch Motorsport Modular Sensor Interface MSI 60...
  • Page 32: Math And Condition Channels

    – Result can be used as input source for various display elements (numeric elements, alarms, Bargraphs) and further calculations in the whole RaceCon project All math channels can be used globally in the whole MSI 60 project. 8.1.1 Creating a new Math Channel Follow the steps shown in the screenshots.
  • Page 33: Creating A New Conditional Function

    NOTICE To select an input channel from a specific device, put the device name enclosed by ´#´ in front of it, e.g. #MSI 60 Left#time_sec Click ‘Finish’ when done. The math channel is displayed in the MSI 60 math channel window.
  • Page 34 Enter the Otherwise-condition. Click on the pencil symbol to open an editor to enter expressions. e) Enter the reset value (must be a number). Click ‘Finish’ when done. The conditional function is displayed in the MSI 60 math channel window. 34 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 35 NOTICE To select an input channel from a specific device put the device name enclosed by ´#´ in front of it. E.g. #MSI 60 Front Left#time_sec The conditional function works in the following way: The program always calculates the condition entered in the IF window and checks if the condition is TRUE or FALSE.
  • Page 36 – When ‘p_br_front’ rises to 40, the If-condition changes to TRUE again and triggers the THEN-condition. Now the reset value (10) is used for ‘p_br_front_mx’ in the THEN- condition. – Because 40 is bigger than 10 the new value of ‘p_br_front_mx’ is 40. 36 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 37: Condition Channels

    – Combination of several (up to 16) condition channels for more complex calculations – Logical result All condition channels can be used globally in the whole MSI 60 project. 8.2.1 Creating a new Condition Channel Follow the steps shown in the screenshot.
  • Page 38 • Pulse: Result is a short one-time pulse if the condition is fulfilled. • Toggling output: Result is a pulse that lasts until the next condition is fulfilled. The conditional channel is displayed in the MSI 60 condition channel window. 38 / 120...
  • Page 39: Creating A New Condition Combination

    • Combine multiple conditions by adding ‘AND’ or ‘OR’ relations. • To negate a condition, right-click on the condition and select ‘Negation (!)’. • Combine several (up to 16) conditions. Bosch Motorsport Modular Sensor Interface MSI 60 39 / 120...
  • Page 40 - Pulse: Result is a short one-time pulse if the condition is fulfilled. - Toggling output: Result is a pulse that lasts until the next condition is fulfilled. Click ‘Finish’ when done. The conditional combination is displayed in the MSI 60 condition channel window. 40 / 120 Modular Sensor Interface MSI 60...
  • Page 41: Can Bus

    – Baudrate (125 kbit to 1 Mbit) – 11 bit or 29 bit identifiers – Input configuration: Read messages from CAN bus and convert to MSI 60 measure- ment/display variables. CAN bus supports row counter configuration. – Output configuration: Write MSI 60 measurement variables to CAN messages, output frequency and row counter are configurable, CAN gateway functionality (transfer from one bus to the other).
  • Page 42: Can Input

    Right-click on ‘CAN Input’ of desired bus (CAN1 or CAN2). Select ‘New CAN Channel’ from menu. Insert name and description of channel. Click ‘OK’ when done. The channel is listed in the Data window and a CAN channel configuration window opens. 42 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 43: Can Channel Configuration

    9.2.4 Extracting Data from CAN Bus Representation: Byte Some CAN devices need to be addressed by a byte represented CAN channel. The ad- dress can be assigned in this window and is illustrated by a bargraph. Bosch Motorsport Modular Sensor Interface MSI 60 43 / 120...
  • Page 44 The matrix table shows the assignment of the bits. • Red colored fields show the assignment of the data bits. • Orange colored fields show the assignment of the multiplexer bits. 44 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 45: Conversion To Physical Values

    9.2.6 Special Features CAN analyzer functionality This functionality is only available, if a MSA-Box (I & II) is used to connect the MSI 60 to the PC. Choose the CAN bus that is connected to the MSA-Box to display the raw value and the converted physical value here.
  • Page 46 Click on folder ‘CAN Input’ of desired CAN bus to display available channels. Drag desired measurement channel and drop it on the measurement element. The measurement element displays the values of the assigned channel. 46 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 47: Import A Can Database (Dbc) File

    Click ‘OK’ when complete. The channels are inserted in the Data window. 9.2.9 Export RaceCon CAN Configuration Right-click on CAN Input of desired bus (CAN1 or CAN2). Select ‘Export …’ from menu. Bosch Motorsport Modular Sensor Interface MSI 60 47 / 120...
  • Page 48: Import Racecon Can Configuration

    Right-click on CAN Input of desired bus (CAN1 or CAN2). Select ‘Import …’ from menu. A file browser opens. Select the input file and click ‘OK’. An ‘Import Selection’ window opens. Select channels to import. 48 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 49: Can Output

    Drag and drop the channel to ‘CAN Input’ of desired CAN bus on right hand side. Click ‘Next’. If a measurement channel belongs to more than one source (e.g. MSI 60 and ECU MS 5.1), the ‘Solve Label Ambiguity’ window opens.
  • Page 50: Create New Can Output Message Channel

    Click ‘OK’ when done. A CAN message configuration window opens in the Main Area. Click on ‘MSI 60’ in the MSI 60 Project Tree to display all labels. Select the desired measurement channel and drop it on message’s bytes. The measurement channel is assigned to the CAN message.
  • Page 51: Import Racecon Can Configuration

    Select the input file and click ‘OK’. An ‘Import Selection’ window opens. Select channels to import. Drag and drop the channel to ‘CAN Output’ of desired CAN bus on right hand side. Bosch Motorsport Modular Sensor Interface MSI 60 51 / 120...
  • Page 52 If a measurement channel belongs to more than one source (e.g. M 60 and ECU MS 5.1), the ‘Solve Label Ambiguity’ window opens. Assign the ambiguous channels to the desired source. Click ‘Finish’. 52 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 53: Analog And Frequency Inputs

    – Up to 1 A each – Output frequency selectable 10.2 Measurement Channels For each analog channel, several subchannels are available. – Measurement labels with the characters ‘raw’ show the exact values in mV. Bosch Motorsport Modular Sensor Interface MSI 60 53 / 120...
  • Page 54: Configuring Inputs

    Filtered channels are routed through digital low pass filters: – MSI 60 uses A/D converter oversampling and digital filtering to recording rate. – Digital filters eliminate ‘out-of-band’ noise. – Cut-off frequency automatically adjusted to recording rate.
  • Page 55 Analog and Frequency Inputs | 10 Expand the list of ‘I/O Channels’ by clicking on ‘+’ in the MSI 60 Project Tree. Drag the ‘Bosch Wizard’ from the Toolbox and drop it on the desired analog input channel in the MSI 60 Project Tree.
  • Page 56 Select the exact type. d) Opens sensor’s datasheet. e) These calibration values will be used. Click ‘Finish’ when done. The ‘Create channel on MSI 60’ window opens. Enter channel name and description. Click ‘Ok’ when done. 56 / 120 Modular Sensor Interface MSI 60...
  • Page 57: Configuring A Generic Linear Sensor

    – The sensor has a linear output signal with sensitivity and offset. Click on ‘Measurement Sources’ in the Toolbox. Expand the list of ‘I/O Channels’ by clicking on ‘+’ in the MSI 60 Project Tree. Drag the ‘Sensitivity/Offset’ analog signal source from the Toolbox and drop it on the desired analog input channel in the MSI 60 Project Tree.
  • Page 58 10 | Analog and Frequency Inputs To activate the internal MSI 60 pull-up resistor, check the box. The internal MSI 60 pull-up resistor is used to get a 5 V signal at the analog channel of the MSI 60. Select the 3,010 Ohm pull-up resistor.
  • Page 59: Configuring A Generic Nonlinear Sensor

    Channel is linked to ANA01. b) Available measurements for channel. c) Input pin pull-up resistor is activated. d) Value for sensor. e) Adjustment is enabled. The channel is inserted into the MSI 60 Project Tree. Available measurements for channel Measurement label Function raw_name...
  • Page 60 A ‘Characteristic Curve Wizard’ opens. To activate the internal MSI 60 pull-up resistor, check the box. The internal MSI 60 pull-up resistor is used to get a 5 V signal at the analog channel of the MSI 60. Select the 3,010 Ohm pull-up resistor.
  • Page 61 Choose data type of the measurement. d) This sensor does not need offset calibration. e) Enter name to automatically create a new measurement sheet. Click ‘Finish’ when done. Enter channel name and description. Bosch Motorsport Modular Sensor Interface MSI 60 61 / 120...
  • Page 62: Configuring A Pt 100 Or Pt 1000 Sensor

    10 | Analog and Frequency Inputs Click ‘OK’ when done. The channel is inserted into the MSI 60 Project Tree. a) Channel is linked to ANA_DIFF02. b) Available measurements for channel. c) Input pin pull-up resistor is activated. d) Characteristic curve for sensor.
  • Page 63 Pull-up value 4.99 kOhm Input range 0 … 5,000mV Gain +5 V 4.99 kΩ PT 100 200 Ω PT1000 Signal type Single Ended Pull-up value 49.9 kOhm Input range 0 … 5,000mV Gain Bosch Motorsport Modular Sensor Interface MSI 60 63 / 120...
  • Page 64 X Axis unit Y Axis group temperature Y Axis unit ℃ Relation between mV and temperature PT 100 1278 1337 1396 1454 1512 1570 1628 1685 1742 1799 1856 1912 1968 2024 ℃ 64 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 65 3859 3909 3958 4007 4055 4104 4152 4200 4248 4295 ℃ 4343 4390 4437 4484 ℃ – X axis has 16 grids; please choose the range that will be measured. Go Next. Bosch Motorsport Modular Sensor Interface MSI 60 65 / 120...
  • Page 66 Output data type 8, 12 or 16 Bit Adjustment value Check it if adjustment value will be used, and input adjustment value Measurement sheet Input the name of Measurement sheet if needed Go Finish. 66 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 67 Analog and Frequency Inputs | 10 Put in the channel name and its description (optional). Go OK After sensor setup, MSI 60 Front left goes orange (different between PC and MSI 60 Front left). Then right click and select Download configuration. Illustration 7: Before sending configuration Illustration 8: After sending configuration...
  • Page 68: Configuring An Lvdt Sensor

    10 | Analog and Frequency Inputs Right click MSI 60 Front left and create measuring views. It shows raw and physical value. 10.3.5 Configuring an LVDT Sensor Example: LVDT sensor 50 mm From sensor data sheet – operating characteristics: Stroke range ±...
  • Page 69 Checkbox to enable online calibration of offset and enter desired physical offset value. e) Enter name to automatically create a new measurement sheet. Click ‘Finish’ when done. Enter channel name and description. Bosch Motorsport Modular Sensor Interface MSI 60 69 / 120...
  • Page 70: Configuring A Multipoint Adjustment

    – Curve definition by online adjustment at vehicle. Click on ‘Measurement Sources’ in the Toolbox. Expand the list of ‘I/O Channels’ by clicking on ‘+’ in the MSI 60 Project Tree. Drag the ‘Multipoint Adjustment’ analog signal source from the Toolbox and drop it on the desired analog input channel in the MSI 60 Project Tree.
  • Page 71 Analog and Frequency Inputs | 10 To activate the internal MSI 60 pull-up resistor, check the box. The internal MSI 60 pull-up resistor is used to get a 5 V signal at the analog channel of the MSI 60. The fixed value of the internal MSI 60 pull-up resistor is 3,010 Ohm.
  • Page 72 Click ‘Finish’ when done. Enter channel name and description. Click ‘OK’ when done. The channel is inserted into the MSI 60 Project Tree. a) Channel is linked to ANA06. b) Available measurements for channel c) Input pin pull-up resistor is activated.
  • Page 73: Digital Filter Details

    Working with automatically created measurement sheets is explained in chapter ‘Setting up an online Measurement [} 86]’. 10.3.7 Digital Filter Details MSI 60 uses A/D converter oversampling and digital filtering to recording rate. Digital filters eliminate ‘out-of-band’ noise Cut-off frequency automatically adjusted to recording rate Linear phase –...
  • Page 74: Configuring A Frequency Input

    – Each passing tooth of pulse wheel triggers Hall sensor – Calculation of wheel speed with wheel circumference Click on ‘Measurement Sources’ in the Toolbox. Expand the list of ‘I/O Channels’ by clicking on ‘+’ in the MSI 60 Project Tree. 74 / 120 Modular Sensor Interface MSI 60...
  • Page 75 Enter name to automatically create a new measurement sheet. Click ‘Finish’ when done. Enter channel name and description. Click ‘OK’ when done. The channel is inserted into the MSI 60 Project Tree. a) Channel is linked to REV01. b) Available measurements for channel.
  • Page 76: Configuring Computed Sources

    Example: Sensitivity/Offset calculation on input channel Click ‘Measurement Sources’ in the Toolbox. Drag the ‘Sensitivity/Offset’ computed source from the Toolbox and drop it on ‘Com- puted Channels’ in the MSI 60 Project Tree. A ‘Computed Sensitivity / Offset Wizard’ opens. a) Choose input channel.
  • Page 77: Hysteresis

    Click ‘Finish’ when done. Enter channel name and description. Click ‘OK’ when done. The channel is inserted into the MSI 60 Project Tree. *Working with automatically created measurement sheets is explained in chapter ‘Setting up an online Measurement [} 86]’. 10.5 Hysteresis The hysteresis function avoids the high-frequent switchover of the measurement channel value.
  • Page 78 Click ‘Next’ when done. The second part of the ‘Hysteresis Wizard’ opens. Click ‘Finish’ when done. Enter channel name and description. Click ‘OK’ when done. The channel is inserted into the MSI 60 Project Tree. 78 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 79: Special Functionality: Vehicle Speed

    – Calculating vehicle speed of 4 wheel drive: (Wheel speeds of all wheels as input). Calculated speed is speed of 2nd fastest wheel. 10.5.2 Setting up calculated Speed Click on tab ‘System Overview’. Click on ‘Measurement Sources’ in the Toolbox. Bosch Motorsport Modular Sensor Interface MSI 60 79 / 120...
  • Page 80: Configuring Pwm Outputs

    10 | Analog and Frequency Inputs Drag the ‘Speed’ computed source from the Toolbox and drop it on ‘Computed Channels’ in the MSI 60 Project Tree. Do not drop it on ‘MSI 60’! A ‘Calculated Speed Wizard’ opens. a) Choose device.
  • Page 81 Configuring a PWM Output Click on ‘Measurement Sources’ in the Toolbox. Drag the ‘PWM Out’ computed source from the Toolbox and drop it on the desired ‘PWM_OUT’ channel in the MSI 60 Project Tree. A ‘PWM Out Wizard’ opens. Bosch Motorsport Modular Sensor Interface MSI 60 81 / 120...
  • Page 82 Enter name to automatically create a new measurement sheet. Click ‘Finish’ when done. Enter channel name and description. Click ‘OK’ when done. The channel is inserted into the MSI 60 Project Tree. a) Channel is linked to ‘PWM_OUT01’. b) Measurement channels. c) Characteristic curve.
  • Page 83 PWM output 1 error over temperature pwm_err_ls_out_01_SCB PWM output 1 error short circuit to battery pwm_err_ls_out_01_SCG PWM output 1 error short circuit to GND NOTICE The diagnosis of PWM output 2 to 4 is similar. Bosch Motorsport Modular Sensor Interface MSI 60 83 / 120...
  • Page 84: Online Measurement

    MSI 60 configuration – System configuration (channel configuration, CAN I/O, PWM Out, etc.) is stored in the MSI 60. – Use RaceCon to create and download configuration from the PC to MSI 60 – Communication interface: Ethernet – Communication protocol: XCP Online measurement and calibration –...
  • Page 85: Going Online

    Click ‘OK’ to download RaceCon configuration to MSI 60. The download starts. A green dot and background on the device in the project view and the MSI 60 Project Tree indicate a successful download and system consistency. If the system’s configuration in RaceCon has been changed, the dot and background be- comes yellow and a configuration download is necessary.
  • Page 86: Setting Up An Online Measurement

    A green dot and background indicate a successful download. 11.2 Setting up an online Measurement MSI 60 supports online measurement of sensor values and diagnostic variables. Expand ‘Measurement Container’ and ‘Measurement Folder 1’ in the Project Tree and double-click on ‘Sheet1’. The ‘Sheet 1’ is opened in the Main Area.
  • Page 87 From the context menu of a measurement folder, the folder can be renamed and deleted. It also allows the creation of measurement pages. From the context menu of a measurement page, the page can be renamed and deleted. Bosch Motorsport Modular Sensor Interface MSI 60 87 / 120...
  • Page 88 To add an element to a measurement sheet do following steps: Drag a measurement element from the Toolbox and drop it on the measurement sheet. Click on ‘MSI 60’ in the Project Tree to display all measurement channels. 88 / 120 Modular Sensor Interface MSI 60...
  • Page 89 Online Measurement | 11 Select the desired measurement channel and drop it on the measurement element. If the MSI 60 is online, the value is displayed. The measurement element’s appearance can be changed using the Properties Menu. RaceCon offers different types of measurement elements:...
  • Page 90: Automatic Creation Of Measurement Sheets

    11.2.1 Automatic Creation of Measurement Sheets RaceCon can create measurement sheets automatically. You can create and use measure- ment sheets with the MSI 60 as well as with all other devices connected to RaceCon. During the configuration of a measurement channel, select a measurement sheet from the list box or enter a name for a new measurement sheet.
  • Page 91: Using The Measurement Sheets

    Online Measurement | 11 The automatically created sheet is inserted in the Project Tree under ‘Measurement Con- tainer’ and ‘Device Channels’. If the MSI 60 is connected to RaceCon, live values of the channels are shown. a) Access to sheet...
  • Page 92: Enable Online Offset Calibration For Measurement Channel

    Activate switch to enable online calibration. 11.3.2 Performing the online offset Calibration MSI 60 has to be connected to RaceCon to calibrate the sensor’s offset. Apply the desired physical condition to the sensor (e.g. 1 G to an acceleration sensor).
  • Page 93: Group Adjustment

    To setup a group adjustment, right-click on ‘Group adjustments’ in the project tree and select ‘Add group adjustment’. Group adjustment window is opened in the Main area with all adjustable configured chan- nels listed. Bosch Motorsport Modular Sensor Interface MSI 60 93 / 120...
  • Page 94 Add a further group by right-click on ‘Group adjustments’ in the project tree and select ‘Add group adjustment’. From the context menu it is possible to rename the group. Select the trigger channel, trigger edge and assign the channels to be adjusted. 94 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 95: Online Calibration Of Multipoint Adjustment Channels

    Create a multipoint adjustment measurement channel. To create a multipoint channel, see chapter ‘Configuring a Multipoint Adjustment [} 70]‘. Download the configuration on the MSI 60. To connect the MSI 60 to RaceCon, see chapter ‘Connecting the MSI 60 to RaceCon [} 22]’.
  • Page 96 Enter the physical value in the value column of the desired calibration point (e.g. 745 Press the ‘Calibrate’ button of the desired calibration point. Repeat for all curve points. 10. Click ‘Close’ when done. The calibration curve is displayed in the online view. 96 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 97 Online Measurement | 11 Adjustment points vs. offset adjustment Bosch Motorsport Modular Sensor Interface MSI 60 97 / 120...
  • Page 98: Error Memory

    DDU 8. Please consider this and replace the product name ‘DDU 8’ in this case with the name of your product. 12.1 Error memory representation in RaceCon Bosch Motorsport devices feature an error memory. Information on errors can be visual- ized via RaceCon (online measurement) or can be transmitted via telemetry. 12.1.1 Accessing the memory The error memory can be accessed as shown in the illustration: 98 / 120...
  • Page 99: Clearing The Error Memory

    The error memory is not cleared by a configuration download and is not cleared by a power cycle. 12.1.2 Clearing the error memory There are two ways of clearing the error memory, both are shown in the following illustra- tion: Bosch Motorsport Modular Sensor Interface MSI 60 99 / 120...
  • Page 100: Information On Errors Available From The Error Memory

    1: at least one inactive error present in memory, no active errors 2: at least one active error present in memory If displayed in a measurement sheet, this property’s value (0, 1 or 2) is translated into a verbal description: 100 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 101 No orange border MIL off (black) No entries 1 (at least one inactive error present in memory, no active errors): Constantly orange border MIL constantly orange Info cycling through errors, present in error memory Bosch Motorsport Modular Sensor Interface MSI 60 101 / 120...
  • Page 102: Error Properties

    All failure modes are continuously diagnosed; any error detected will be written to the error memory. Once an error is detected, it is qualified as “active”. – 1 (TRUE) Error was detected in most recent diagnose run (active) 102 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 103 (while more than one error is active) and watch the values change periodically: The verbal representation of the numerical codes of these labels can be visualized in the properties window of the measurement page: Bosch Motorsport Modular Sensor Interface MSI 60 103 / 120...
  • Page 104: Analog Input Diagnosis

    ANA pin setup wizard; to allow for a diagnosis regarding shortcut to ground, shortcut to battery voltage and cable breakage, a minimum / maximum has to be defined. 104 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 105: Open Line Detection

    Open the Error Memory of the Device. Click "start detection of cable". Check the Error Memory for new fault entries, regarding "Open line errors". Bosch Motorsport Modular Sensor Interface MSI 60 105 / 120...
  • Page 106: Firmware

    13.2 Firmware Update The scheme shows the process during each connection between RaceCon and MSI 60. Firmware update is only possible if the MSI 60 is connected to RaceCon. The configuration of input channels, CAN I/O and PWM will not be changed.
  • Page 107 Firmware | 13 In the MSI 60 Project Tree, right-click on ‘MSI 60’ and choose ‘Synchronize’ then ‘Up- date firmware …’. Select the destination of the firmware archive (PST). Click ‘OK’ when done. The firmware update starts. The MSI 60 displays the message ‘Updating firmware’.
  • Page 108 13 | Firmware Switch the car’s ignition off and on again to cycle the power of the MSI 60. 108 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 109: Clone The Unit

    14 Clone the Unit To replace a MSI 60 by another device, it is possible to clone it. A clone is a 1:1 copy of a device. This can be useful for copying specific data, like sensor-offset calibration to a spare unit for a specific car.
  • Page 110 Click ‘Clone apply’ in Extras menu. Choose clone file. Click ‘Ok’. Please remember that following properties are not stored into the clone: – Lifetime of device – Serial number – Upgrade features 110 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 111: Gps Sensor

    – Voltage levels: RS232 is standard (+/-12 V), UART (0 V/ 5 V) needs level shifter. – Baud rate: 9,600 is standard for GPS, MSI 60 supports 1,200 to 115,200 baud. GPS Rx interface baud rate must match the device baud rate. MSI 60 baud rate can be set with the ‘GPS_BAUDRATE’...
  • Page 112: Measurement Labels

    15 | GPS Sensor 15.4 Measurement Labels The decoded NMEA messages are copied to these MSI 60 measurement labels. Measurement label Function gps_PDOP Position Dilution Of Precision gps_HDOP Horizontal Dilution Of Precision gps_VDOP Vertical Dilution Of Precision gps_lat Latitude in NDEG - +/-[degree][min].
  • Page 113: Gps Troubleshooting

    15.5 GPS Troubleshooting Electrical – Is the transmitter signal of the GPS sensor connected to the receiver pin of the serial interface of the MSI 60? – Is the GPS sensor powered up? – Does the GPS sensor deliver RS232 signal levels? Interface –...
  • Page 114: Racecon Shortcuts

    16 | RaceCon Shortcuts 16 RaceCon Shortcuts The table shows important shortcuts simplify controlling the MSI 60 in RaceCon. Shortcut Function General navigation Open RaceCon help Rename selected object Select Data Area Select Project Tree Start the data comparison Start dataset manager...
  • Page 115: Disposal

    Do not dispose of this electronic device in your household waste. Waste electronic equipment must be disposed of properly according to Electrical and Electronics Act (ElektroG) and the European WEE directive. Bosch Motorsport Modular Sensor Interface MSI 60 115 / 120...
  • Page 116: Error Memory

    18.2.2 Cleaning the Error Memory 18.3 Information on Errors available from the Error Memory 18.3.1 Error Memory Properties 18.3.2 Error Properties 18.4 Configuration 18.4.1 Monitoring limits / Shortcut Detection / Cable Breakage 18.4.2 Open Line Detection 116 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 117 Bosch Motorsport Modular Sensor Interface MSI 60 117 / 120...
  • Page 118 118 / 120 Modular Sensor Interface MSI 60 Bosch Motorsport...
  • Page 119 Bosch Motorsport Modular Sensor Interface MSI 60 119 / 120...
  • Page 120 Bosch Engineering GmbH Motorsport Robert-Bosch-Allee 1 74232 Abstatt Germany www.bosch-motorsport.com...

Table of Contents