Herunterladen Inhalt Inhalt Diese Seite drucken
HBM QUANTUM X Bedienungsanleitung
Vorschau ausblenden Andere Handbücher für QUANTUM X:
Inhaltsverzeichnis

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

Operating Manual | Bedienungsanleitung
English
Deutsch
/
CANBus

Werbung

Kapitel

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für HBM QUANTUM X

  • Seite 1 Operating Manual | Bedienungsanleitung English Deutsch CANBus...
  • Seite 2 Tel. +49 6151 803-0 Fax +49 6151 803-9100 info@hbm.com www.hbm.com Mat.: 7-2002.4461 DVS: A4461-2.0 HBM: public 03.2017 E Hottinger Baldwin Messtechnik GmbH. Subject to modifications. All product descriptions are for general information only. They are not to be understood as a guarantee of quality or durability.
  • Seite 3 Operating Manual | Bedienungsanleitung English Deutsch CANBus Receive / Transmit...
  • Seite 4: Inhaltsverzeichnis

    ..........CAN decoder: receiving CAN data ......CANBus A4461-2.0 HBM: public...
  • Seite 5 6.6.2.4 MOTOROLA Sequential format ....... . CANBus A4461-2.0 HBM: public...
  • Seite 6 ..........CANBus A4461-2.0 HBM: public...
  • Seite 7: Safety Instructions

    In the event of a fault, these precautions establish safe operating conditions. This can be done, for example, by mechanical interlocking, error signaling, etc. CANBus A4461-2.0 HBM: public...
  • Seite 8 After making settings and carrying out activities that are password-protected, you must make sure that any controls that may be connected remain in safe condition until the switching performance of the module has been tested. CANBus A4461-2.0 HBM: public...
  • Seite 9 S The operator makes unauthorized changes to the device. Warning signs and danger symbols Important instructions for your safety are specifically identified. It is essential to follow these instructions in order to prevent accidents and damage to property. CANBus A4461-2.0 HBM: public...
  • Seite 10 This marking draws your attention to a situation in Note which failure to comply with safety requirements may lead to damage to property. CANBus A4461-2.0 HBM: public...
  • Seite 11 The supply connection, as well as the signal and sensor leads, must be installed in such a way that electromagnetic interference does not adversely affect device functionality (HBM recommendation: "Greenline shielding design", downloadable from the Internet at http://www.hbm.com/Greenline). Automation equipment and devices must be covered over in such a way that adequate protection or locking against unintentional actuation is provided (e.g.
  • Seite 12 S As commissioning engineers or service engineers, you have successfully completed the training to qual­ ify you to repair the automation systems. You are also authorized to activate, ground and label circuits and equipment in accordance with safety engineering standards. CANBus A4461-2.0 HBM: public...
  • Seite 13 Safety instructions It is also essential to comply with the legal and safety requirements for the application concerned during use. The same applies to the use of accessories. CANBus A4461-2.0 HBM: public...
  • Seite 14: Markings Used

    Device -> New Bold text indicates menu items, as well as dialog and window titles in the user interfaces. Arrows between menu items indicate the sequence in which the menus and sub-menus are opened. CANBus A4461-2.0 HBM: public...
  • Seite 15 Bitrate, 500 Bold text in italics indicates inputs and input fields in the user interfaces. Emphasize Italics are used to emphasize and highlight text and See… identify references to sections, diagrams, or external documents and files. CANBus A4461-2.0 HBM: public...
  • Seite 16: Quantumx / Somatxr Documentation

    PC, which can be reached through the Win­ dows start menu S Up-to date versions are always available from our In­ ternet site at www.hbm.com EtherCAT® is a registered brand and patented technology, licensed by Beckhoff Automation GmbH, Germany CANBus A4461-2.0 HBM: public...
  • Seite 17: Canbus

    This manual shows you: S How to parameterize a CANbus node The following documentation is also available: S General operating manual S Data sheets MX840B or MX471B  S Online Help in the catman EASY and MX-Assistant software CANBus A4461-2.0 HBM: public...
  • Seite 18: Quantumx / Somatxr And Can

    Termination is also required when short cables with low bit rates are used. Please refer to the data sheet for the relation between bit rate and maximum bus line length. CANBus A4461-2.0 HBM: public...
  • Seite 19 The configuration of a node is retained after switching the modules off and on. For decoding signals at a rate greater than 2000/s, please set up signal inputs 1 to 8 on the MX471B. The signal buffers of these signal inputs have been expanded accordingly. CANBus A4461-2.0 HBM: public...
  • Seite 20: Can Bus

    - The MX Assistant software can generate a DBC file from the list of all the messages that have been sent Receiving CCP or XCP­over­CAN signals: - MX471B only MX471B MX840B QuantumX Channel 1 Sub-HD 15-pin Sub-D 9-pin CAN High CAN Low CAN-GND CANBus A4461-2.0 HBM: public...
  • Seite 21 Ensure correct termination with termination resistors is made, as shown in Fig. 5.1. The MX840B does not have any termination. The MX471B and the SomatXR MX840B-R have an internal termination that can be activ­ ated via software. CANBus A4461-2.0 HBM: public...
  • Seite 22: Leds Status Display

    D-SUB plugs with a standardized CiA assign­ ment of the MX840B to standard CAN plugs (D-SUB-9). 5.2.1 LEDs status display System LED CAN LEDs “BUS” CAN LEDs “Channel” Fig. 5.2 QuantumX MX471B front view CANBus A4461-2.0 HBM: public...
  • Seite 23 Bus is error-free and no activity on CAN Yellow flickering Intermittent bus errors (warning) and activity on CAN Constant yellow Intermittent bus errors (warning) and no activity on CAN Red on Bus error, CAN interface in "Bus-OFF" status CANBus A4461-2.0 HBM: public...
  • Seite 24: Receiving Can Messages

    Editors for this purpose are provided by different companies. Received CAN messages are instantly "time-stamped" in measurement mode. This enables directly acquired measured quantities and CAN messages to be acquired and analyzed in parallel and synchronously in the entire system. CANBus A4461-2.0 HBM: public...
  • Seite 25: Functional Description

    SamplePointRatio = 87.5 %, SJW = 4. 6.1.2 CANBus line termination All the MX471B variants and the MX840B-R can switch CAN bus line termination on or off via parameterization. The MX840, MX840A and MX840B do not support internal line termination. CANBus A4461-2.0 HBM: public...
  • Seite 26: Error Handling

    This is also a reliable way to detect individual error events without having to constantly monitor the error status during mea­ surement. However, this method does not always reflect the current state of the CAN bus. CANBus A4461-2.0 HBM: public...
  • Seite 27: Error Events

    Error events often only occur sporadically and briefly. If the application also requires reliable detection of one-off events, you can set “error mode” in the parameterization (see Section 1.3) so that errors are only deleted when the error status is read out. CANBus A4461-2.0 HBM: public...
  • Seite 28: Possible Error Causes In Can Mode

    CAN bus are lost, and the “Overrun” flag is set. At this moment in time, no-one knows whether the lost data are relevant, that is, whether the CAN identifier for this message is parameterized in the decoder. CANBus A4461-2.0 HBM: public...
  • Seite 29: Can "Transmitter Overrun

    MX840B: If the signal fails completely within 128 ms, this is detected and a measured value marked as invalid is included in the signal current. This message is deleted again as soon as the next message has been decoded. CANBus A4461-2.0 HBM: public...
  • Seite 30: Module Resources

    6.3.1 MX840B The behavior of the channel LED in CAN operating mode is described for the MX840B. The flickering of the LED during activity on the CAN bus is not synchronized with the individual messages. CANBus A4461-2.0 HBM: public...
  • Seite 31: Mx471B

    CAN BUS activated, no errors, no activity on the CAN flickering green CAN BUS activated, no errors, activity on the CAN constant orange CAN controller defective at times (“BUS WARNING”). No activity on the CAN. CANBus A4461-2.0 HBM: public...
  • Seite 32 It may take a reset to reactivate the CAN controller. If the other channel LEDs and the system LED are also flashing red, there is a hardware defect. CANBus A4461-2.0 HBM: public...
  • Seite 33: Can Decoder: Receiving Can Data

    The data type for interpreting the mode-dependent signal is always assumed to be UINT64. The mode length can be selected between 1 and 64. It is not possible to scale the “ModeValue”; nor does there seem to be any point to doing so. CANBus A4461-2.0 HBM: public...
  • Seite 34: Calculation Rule Data Types

    Format”.The application of floating point numbers means that rounding errors are inherent. If the data type for “SignalFormat” is 64-bit integer, the decimal places of the floating point value are truncated before the final conversion from REAL64 to UINT64 or CANBus A4461-2.0 HBM: public...
  • Seite 35 REAL32 REAL64 UINT32 REAL32 REAL64 REAL64 INT32 UINT64 INT64 REAL32 REAL64 UINT32 REAL64 REAL64 REAL64 INT32 UINT64 INT64 REAL32 REAL64 UINT32 INT32 REAL64 REAL64 INT32 UINT64 INT64 REAL32 REAL64 INT32 UINT32 REAL64 REAL64 INT64 UINT32 UINT64 CANBus A4461-2.0 HBM: public...
  • Seite 36 Conversion of the example in the module highlighted in color: int32_t raw; double factor, offset; int32_t signal = (int32_t) (round((double)raw * factor) + offset) ); Pascal: var raw: LongInt; factor, offset: Double; signal: LongInt begin signal:= LongInt(Round ((Int64(raw) * factor) + offset ); CANBus A4461-2.0 HBM: public...
  • Seite 37: Can Raw Data In The Signal

    Details on signal encoding can be found in the docu­ mentation defining the streaming protocol. 6.4.5.2 Parameterization Parameterization individually switches on and off CAN raw data reception for each CAN connector (<Active>). In addition, the signal, like many other signals in the CANBus A4461-2.0 HBM: public...
  • Seite 38: Integer Scaling

    The “factor” and “offset” are also calculated with the data type given in the table. The inter­ mediate result is ultimately converted to the data format specified as the “SignalFormat”. The table below only applies to the “integer scaling” described here. CANBus A4461-2.0 HBM: public...
  • Seite 39 REAL32 REAL64 UINT32 REAL64 REAL64 REAL64 INT32 UINT64 INT64 REAL32 REAL32 REAL64 INT64 UINT32 INT32 INT32 INT32 INT32 UINT64 INT64 INT64 REAL32 REAL32 REAL64 REAL64 INT32 INT32 INT32 UINT32 INT64 INT64 UINT32 UNIT32 UNIT32 UINT64 UNIT64 CANBus A4461-2.0 HBM: public...
  • Seite 40 Conversion of the example in the module highlighted in color: double raw; int32_t factor, offset; int32_t signal = (int32_t) ( ((int64_t)raw * factor) + offset ); Pascal: var raw: Double; factor, offset: LongInt; signal: LongInt begin signal := LongInt((Int64(raw) * factor) + offset ); CANBus A4461-2.0 HBM: public...
  • Seite 41: Can Encoder (Mappable Can Transmit Messages)

    CAN Nachricht. As data 1 bit in length can also be “mapped”, it is conceivable to have up to 64 different sources in a single CAN message. The signal source in the system (e. g. “ModuleReference” = “UUID = 1234”, “SignalReference” = “AnalogIn_Connector1.Signal2”), the CANBus A4461-2.0 HBM: public...
  • Seite 42: Measured Value Scaling

    CAN world. For example, if you want to send the floating point value with an accuracy of 3 decimal places as an integer, you CANBus A4461-2.0 HBM: public...
  • Seite 43: Data Types And Bit Positions Of A Measured Value

    64-bit integer takes place now. Then, starting with the MSB of the resultant integer value, the number of bits defined in <SignalLength> are mapped into the CAN message. This means that the most significant bits of a measured value are always transmitted. CANBus A4461-2.0 HBM: public...
  • Seite 44: Transmit Data In The Event Of An Error

    <DataFormat> defines an integer value. Then the value from <Value> is transmitted in the event of an error. “Hex”: This selection is valid for all values of <DataFormat>. In the event of an error, the hex string is CANBus A4461-2.0 HBM: public...
  • Seite 45: Can Message Parameters

    If, for example, only the first 18 data bits of a CAN mes­ sage are mapped, the data length of the CAN message <ByteCount> is 3 bytes. It is always possible and acceptable to have “gaps” in the CAN message. Their unspecified bits are transmitted with “0”. CANBus A4461-2.0 HBM: public...
  • Seite 46: Example Of The Different Signal Sources Within A Single Can Message

    CAN bus. Required parameters, specified by the user. Bold italic marks the values that are mandatory, in order to meet the above conditions: The same values for <Identifier> and <Frameformat> apply to all sources. CANBus A4461-2.0 HBM: public...
  • Seite 47 Integer-Wert die Bits 31 bis 8 INTEL-codiert gesendet) Source 3: Input: ModuleReference = “ ”, SignalReference = “CanReceiver_Connector2_Decoder1.Signal1” Type = MeasVal DataFormat = Unsigned Integer32 Factor = 1.0 Offset = 0.0 StartBit = 52 SignalLength = 3 CANBus A4461-2.0 HBM: public...
  • Seite 48: Transmission Type

    CAN bus is to be sent. There are various modes to choose from. The transmitted value is always the one actually present at this time. If a value for a source is not yet known, the value parameterized in Section 5.5 is transmitted. CANBus A4461-2.0 HBM: public...
  • Seite 49: Control

    <Delta>, the CAN mes­ sage is transmitted. <Delta> is defined in the parameters of each source. If several measured values are “mapped” in a CAN message, the entire CAN message is sent when a source changes. CANBus A4461-2.0 HBM: public...
  • Seite 50: Isoevent

    10 different CAN messages, and each CAN message will only be able to have 1 source, corresponding to an ana­ log measured value within the module. So these parameters cannot be freely selected in the MX840B, they are fixed as stated: CANBus A4461-2.0 HBM: public...
  • Seite 51: Data Bit Numbering Systems According To The Vector Dbc Format

    MX840B as well in future, with a resolution of 1000 μs. Data bit numbering systems according to the vector DBC format 6.6.1 Numbering systems used in QuantumX / SomatXR parameterization The data for the measured values can be interpreted in different numbering systems. CANBus A4461-2.0 HBM: public...
  • Seite 52: Intel Standard Format

    If the data type is signed, this is always assumed in the “msb” and is filled with 1 when right- shifting to the intermediate value. If the “BitSequence” or “ModeBitSequence” element has the value “1”, this CANBus A4461-2.0 HBM: public...
  • Seite 53: Motorola Forward Msb Format

    If the data type is signed, this is always assumed in the “msb” and when receiving CAN mes­ sages, is filled with 1 when right-shifting to the intermediate value. If the “BitSequence” or “ModeBitSe­ quence” element has the value “0”, this decoding is used CANBus A4461-2.0 HBM: public...
  • Seite 54: Other Numbering Systems Not Used In Quantumx / Somatxr Parameterization

    6.6.2 Other numbering systems not used in QuantumX / SomatXR parameterization The following tables are for your information, so that other numbering systems can be transposed into a for­ mat that is used for MX parameterization. CANBus A4461-2.0 HBM: public...
  • Seite 55: Motorola Forward Lsb Format

    6.6.2.1 MOTOROLA Forward LSB format Internal CANdb “MOTOROLA Forward LSB” format example, start bit = 18, length = 12: Bit no. within the data byte msb ² ² ² ² ² ² Start bit/ ² ² ² ² ² CANBus A4461-2.0 HBM: public...
  • Seite 56: Motorola Backward Format

    = 8, start bit = 42, length = 12: Bit no. within the data byte msb ² ² ² ² ² ² Start bit/ ² ² ² ² The same use information, sent in 3 data bytes: CANBus A4461-2.0 HBM: public...
  • Seite 57: Intel Sequential Format

    6.6.2.3 INTEL Sequential format Internal CANdb “INTEL Sequential” format example, start bit = 14, length = 12: Bit no. within the data byte Start bit/ ² ² ² ² ² msb ² ² ² ² ² CANBus A4461-2.0 HBM: public...
  • Seite 58: Motorola Sequential Format

    6.6.2.4 MOTOROLA Sequential format Internal CANdb “MOTOROLA Sequential” format example, start bit = 10, length = 12: Bit no. within the data byte msb ² ² ² ² ² ² Start bit/ ² ² ² ² CANBus A4461-2.0 HBM: public...
  • Seite 59: Quantumx / Somatxr And Ccp / Xcp-On-Can

    ECU data only via CAN. XCP offers the ability to acquire measured values “event synchronous” to processes in ECUs. This ensures consistency of the data between one another. CANBus A4461-2.0 HBM: public...
  • Seite 60: Mx471B And Can / Xcp-On-Can

    Example configuration MX471B and communication over CCP / XCP-on-CAN Preconditions S ECU supports one of the following protocols: S CCP version 2.1 or higher S XCP-on-CAN Version 1.1 or higher S .a2l parameter description file from ECU supplier available CANBus A4461-2.0 HBM: public...
  • Seite 61 S Data Recorder CX22B-W or PC with latest MX Assistant tool available Hardware Setup S Connect one of the MX471B ports to the CAN net­ work S Connect MX471B Ethernet port to a Laptop MX Assistant Fig. 7.2 Hardware Setup CANBus A4461-2.0 HBM: public...
  • Seite 62: Initialization Per Xml

    If the <Active> tag has been set to "0", processing will not begin until the "CANECU" control item is written. As a precondition, protocol processing must have been initialized by setting the <DBC> parameter and in some cases also the <SKB> parameter. CANBus A4461-2.0 HBM: public...
  • Seite 63: General Workflow

    Immediately CCP or XCP-on-CAN communication will be started bet­ ween ECU and MX471B. This service can also be activated and deactivated by a script running in catman (under work). MX Assistant CANBus A4461-2.0 HBM: public...
  • Seite 64 S ·If the ECU does not support “Seed & Key” option you have to disable it in the Protocol Settings of the Device Configuration S ·If the ECU supports “Seed & Key” you have to select the *.skb file. CANBus A4461-2.0 HBM: public...
  • Seite 65 QuantumX / SomatXR and CCP / XCP-on-CAN CANBus A4461-2.0 HBM: public...
  • Seite 66 S ·Switch to Expert settings tab. Modify INIT_RETRIES = 100 and INIT_RETRY_DELAY = 2000 (recom­ mended values). MX471B will try to start communication with ECU 100 times and every 2000ms. This is important if ECU is powered up after MX471B. CANBus A4461-2.0 HBM: public...
  • Seite 67 QuantumX / SomatXR and CCP / XCP-on-CAN Step 2b – Only for XCP-on-CAN – Adjust Protocol Settings in Device configuration (not necessary for CCP): S ·Set parameter”DAQ_CALCU­ LATE_FIRST_PIDS_WHEN_OFFLINE” to “yes” CANBus A4461-2.0 HBM: public...
  • Seite 68 QuantumX / SomatXR and CCP / XCP-on-CAN S ·Set “Consistency mode” to “ODT” and “Identification field type” to “Absolute” CANBus A4461-2.0 HBM: public...
  • Seite 69 S ·Select the *.dbc file created in step 3 S ·If ECU is locked by Seed & Key mechanism you have to select the *skb file. S ·If ECU is not locked, leave field blank S ·Click OK button CANBus A4461-2.0 HBM: public...
  • Seite 70 QuantumX / SomatXR and CCP / XCP-on-CAN If the check box next to Active is set, processing starts immediately. If the check box is not selected, processing does not begin until a control item is written. CANBus A4461-2.0 HBM: public...
  • Seite 71 MX471B and are sent out as standard CAN messages on another port. Configuration steps in MX Assistant 1. Switch to Outputs tab 2. Uncheck checkbox “Show only isochronous” 3. Drag and drop signals from Sources section to a CAN Output. CANBus A4461-2.0 HBM: public...
  • Seite 72 4. Adjust CAN IDs in that way, that every signal has its own unique ID. In this example 385, 386, 387, 388: (An automatic assignment of consecutive IDs can be done via CAN bus settings -> Assign message IDs). CANBus A4461-2.0 HBM: public...
  • Seite 73: Glossary

    Data Base CAN: File format for CAN communication Electronic Control Unit Seed & Key Mechanism to lock the ECU against unauthorized access Universal Calibration Protocol. Can be used on diffe­ rent networks: CAN, FlexRay, Ethernet. Standardized by ASAM. CANBus A4461-2.0 HBM: public...
  • Seite 74 QuantumX / SomatXR and CCP / XCP-on-CAN CANBus A4461-2.0 HBM: public...
  • Seite 75 Operating Manual | Bedienungsanleitung English Deutsch CANBus Empfangen / Senden...
  • Seite 76 ..........CAN‐Dekoder: Empfang von CAN‐Daten ..... . CANBus A4461-1.0 HBM: public...
  • Seite 77 ........6.6.2.4 Format MOTOROLA Sequential ......CANBus A4461-1.0 HBM: public...
  • Seite 78 ..........CANBus A4461-1.0 HBM: public...
  • Seite 79: Sicherheitshinweise

    Bei Anlagen, die aufgrund einer Fehlfunktion größere Schäden, Datenverlust oder sogar Personenschäden verursachen können, müssen zusätzliche Sicherheitsvor­ kehrungen getroffen werden. Im Fehlerfall stellen diese Vorkehrungen einen sicheren Betriebszustand her. Dies kann z. B. durch mechanische Verriegelungen, Feh­ lersignalisierung, Grenzwertschalter usw. erfolgen. CANBus A4461-1.0 HBM: public...
  • Seite 80 Paßwort geschützt sind, ist sicherzustellen, dass evtl. angeschlossene Steuerungen in einem sicheren Zustand verbleiben, bis das Schaltver­ halten des Moduls geprüft ist. Wartung und Reinigung Die Module sind wartungsfrei. Beachten Sie bei der Rei­ nigung des Gehäuses folgende Punkte: CANBus A4461-1.0 HBM: public...
  • Seite 81 Anwendungsbereichs eingesetzt. S Am Gerät werden vom Betreiber unautorisiert Ände­ rungen vorgenommen. Warnzeichen und Gefahrensymbole Wichtige Hinweise für Ihre Sicherheit sind besonders ge­ kennzeichnet. Beachten Sie diese Hinweise unbedingt, um Unfälle und Sachschäden zu vermeiden. CANBus A4461-1.0 HBM: public...
  • Seite 82 Situation hin, die – wenn die Sicherheits­ bestimmungen nicht beachtet werden – leichte oder mittlere Körperverletzung zur Folge haben kann. Diese Kennzeichnung weist auf eine Situation hin, Hinweis die – wenn die Sicherheitsbestimmungen nicht beachtet werden – Sachschäden zur Folge haben kann. CANBus A4461-1.0 HBM: public...
  • Seite 83 Sicherheitsbewussten Arbeiten Der Versorgungsanschluss, sowie Signal‐ und Fühlerlei­ tungen müssen so installiert werden, dass elektromagne­ tische Einstreuungen keine Beeinträchtigung der Geräte­ funktionen hervorrufen (Empfehlung HBM ”Greenline‐Schirmungskonzept”, Internetdownload http://www.hbm.com/Greenline). Geräte und Einrichtungen der Automatisierungstechnik müssen so verbaut werden, dass sie gegen unbeabsich­...
  • Seite 84 Umgang mit den Anlagen unterwiesen und mit der Bedienung der in dieser Dokumentation be­ schriebenen Modulen und Technologien vertraut. S Als Inbetriebnehmer oder im Service eingesetzt ha­ ben sie eine Ausbildung absolviert, die Sie zur Repa­ CANBus A4461-1.0 HBM: public...
  • Seite 85 Geräte gemäß den Normen der Sicherheitstechnik in Betrieb zu nehmen, zu erden und zu kennzeichnen. Bei der Verwendung sind zusätzlich die für den jeweiligen Anwendungsfall erforderlichen Rechts‐ und Sicherheits­ vorschriften zu beachten. Sinngemäß gilt dies auch bei Verwendung von Zubehör. CANBus A4461-1.0 HBM: public...
  • Seite 86: Verwendete Kennzeichnungen

    Körperverletzung zur Folge haben kann. Diese Kennzeichnung weist auf wichtige Informa­ tionen zum Produkt oder zur Handhabung des Pro­ Wichtig duktes hin. Diese Kennzeichnung weist auf Anwendungstipps oder andere für Sie nützliche Informationen hin. Tipp CANBus A4461-1.0 HBM: public...
  • Seite 87 Menüs und Untermenüs aufgerufen werden. Bitrate, 500 Fett‐kursive Schrift kennzeichnet Eingaben und Ein­ gabefelder in Programmoberflächen. Hervorhebung Kursive Schrift kennzeichnet Hervorhebungen im Siehe … Text und kennzeichnet Verweise auf Kapitel, Bilder oder externe Dokumente und Dateien. CANBus A4461-1.0 HBM: public...
  • Seite 88: Quantumx / Somatxr-Dokumentation

    S nach Installation des MX-Assistenten auf der Fest­ platte ihres PCs, zu erreichen über Windows-Start S immer aktuell auf unseren Internetseiten unter www.hbm.com/ EtherCAT® ist eine eingetragene Marke und patentierte Technologie, lizensiert durch die Beckhoff Automation GmbH, Deutschland CANBus A4461-1.0 HBM: public...
  • Seite 89: Der Canbus

    Diese Anleitung zeigt Ihnen: S Wie Sie einen CANbus‐Knoten parametrieren. Zusätzlich steht folgende Dokumentation zur Verfügung: S Allgemeine Bedienungsanleitung S Datenblätter MX840B oder MX471B  S Onlinehilfen in der Software catman EASY und MX- Assistent CANBus A4461-1.0 HBM: public...
  • Seite 90: Quantumx / Somatxr Und Can

    CANbus an beiden Enden und nur dort mit einem entsprechenden Abschlusswiderstand terminiert werden. Ein 120 Ohm Abschlusswiderstand kann individuell im Modul per Software zugeschaltet werden. Eine Terminie­ rung ist auch schon bei kurzen Leitungen mit niedrigen Bitraten erforderlich. CANBus A4461-1.0 HBM: public...
  • Seite 91: Anschluss Canbus

    CAN-Signale empfangen: - MX471B, MX840B (Kanal 1) CAN-Signale senden: - MX471B - MX840B (nur modul-interne Messsignale) - die Software MX‐Assistent kann aus der Liste aller versendeten Nachrichten ein DBC‐file generieren CCP oder XCP-over-CAN-Signale empfangen: - nur MX471B CANBus A4461-1.0 HBM: public...
  • Seite 92 QuantumX / SomatXR und CAN MX840B MX471B QuantumX Kanal 1 SubHD-15pol. SubD-9pol. CAN-High CAN-Low CAN-GND CANBus A4461-1.0 HBM: public...
  • Seite 93 Sorgen Sie für eine korrekte Terminierung mit Abschluss­ widerständen, wie in Abb. 5.1 dargestellt. Das Quan­ tumX‐Modul MX840B enthält keine Terminierung, der MX471B und der SomatXR MX840B-R enthalten eine interne Terminierung, die über Software aktiviert werden kann. CANBus A4461-1.0 HBM: public...
  • Seite 94: Zustandsanzeige Leds Der Geräte

    Knoten n Abb. 5.1 Busabschlusswiderstände Zum Anschluss der D-SUB-15HD-Gerätebuchsen des QuantumX MX840B an handelsübliche D-SUB-Stecker mit standardisierter CiA‐Belegung dient das Adapterkabel 1-Kab418. 5.2.1 Zustandsanzeige LEDs der Geräte System-LED CAN-LEDs “BUS” CAN-LEDs “Kanal” Abb. 5.2 QuantumX Frontansicht MX471B CANBus A4461-1.0 HBM: public...
  • Seite 95 CAN-LEDs “Kanal” Abb. 5.3 SomatXR Frontansicht MX471B-R Modulbezogene Zustandsanzeigen (Fehlermeldungen) siehe auch Kapitel 6.3. System-LED Grün Fehlerfreier Betrieb Gelb System ist nicht bereit, Bootvorgang läuft Gelb blinkend Download aktiv, System ist nicht bereit Fehler, Synchronisation fehlerhaft CANBus A4461-1.0 HBM: public...
  • Seite 96: Can-Nachrichten Empfangen

    Nachrichten dem Knoten bekannt gemacht werden. Das kann direkt auf dem Knoten oder wieder­ holbar über vorher angelegte Nachrichten in der Sensor­ datenbank erfolgen. Aus der Sensordatenbank können einzelne Nachrichten per drag & drop mit dem Knoten verbunden werden. CANBus A4461-1.0 HBM: public...
  • Seite 97 Unterschiedliche Firmen bieten hierzu Editoren an. Im Messbetrieb werden die empfangenen CAN-Nachrich­ ten sofort ”zeitgestempelt”. Damit ist im Gesamtsystem eine parallele und synchrone Erfassung und Analyse von direkt erfassten Messgrößen und von CAN-Nachrichten möglich. CANBus A4461-1.0 HBM: public...
  • Seite 98: Funktionsbeschreibung

    = 87,5 %, SJW = 4. 6.1.2 Terminierung des CANBus Alle Varianten von MX471B, sowie MX840B-R können eine Terminierung des CAN-Bus per Parametrierung zu- oder abschalten. MX840, MX840A und MX840B unter­ stützen keine interne Terminierung. CANBus A4461-1.0 HBM: public...
  • Seite 99: Fehlerbehandlung

    Fehlerstatus ausgelesen wurde. Auf diese Weise können auch einzelne Fehlerereignisse sicher erfasst werden, ohne dass der Fehlerstatus während einer Messung dau­ erhaft beobachtet werden muss. Allerdings gibt diese Methode nicht immer den aktuellen Zustand des CAN- Bus wider. CANBus A4461-1.0 HBM: public...
  • Seite 100: Fehlerereignisse

    Wenn die Anwendung fordert, dass auch ein­ malige Ereignisse sicher erkannt werden können, kann in der Parametrierung (siehe Kapitel 1.3) der „Fehlermodus“ so eingestellt werden, dass Fehler erst mit dem Auslesen des Fehlerstatus gelöscht werden. CANBus A4461-1.0 HBM: public...
  • Seite 101: Mögliche Fehlerursachen Im Can-Betrieb

    Wenn die Daten nicht schnell genug vom CAN-Controller im Modul ausgelesen werden können, gehen Daten verloren, die auf dem CAN-BUS anliegen und das Flag „Overrun“ wird gesetzt. Zu diesem Zeitpunkt ist nicht bekannt, ob die verloren gegangenen Daten relevant CANBus A4461-1.0 HBM: public...
  • Seite 102: Can „Transmitter Overrun

    CAN-Nachricht. Für MX840B) gilt: Wenn das Signal innerhalb 128 ms völlig ausfällt, wird dies detektiert und ein ungültig markierter Messwert in den Signalstrom eingefügt. Sobald die nächste Nach­ richt dekodiert wurde, wird dieser Fehler wieder gelöscht. CANBus A4461-1.0 HBM: public...
  • Seite 103: Modul-Ressourcen

    über den Fehlerstatus ausgelesen werden können. 6.3.1 MX840B Für MX840B ist das Verhalten der Kanal-LED im CAN- Betriebsmode beschrieben. Das Flackern der LED bei Aktivität auf dem CAN-Bus ist nicht mit einzelnen Nach­ richten synchronisiert. CANBus A4461-1.0 HBM: public...
  • Seite 104: Mx471B

    LED rot, liegt ein Hardware-Defekt vor. 6.3.2 MX471B BUS‐LED Funktion dauerhaft grün CAN-BUS aktiviert, keine Fehler, keine Aktivität auf CAN flackernd grün CAN-BUS aktiviert, keine Fehler, Aktivität auf CAN dauerhaft orange CAN-Controller zeitweise fehlerhaft („BUS WARNING“). Keine Aktivität auf CAN. CANBus A4461-1.0 HBM: public...
  • Seite 105 CAN-Nachrichten möglich. Bitrate aller angeschlos­ senen Teilnehmer, Verpolung oder Kurzschlüsse prüfen. CAN-Controller wird evtl. erst nach einem Rücksetzen wieder aktiviert. Blinken zusätzlich die übrigen Kanal-LED und die System- LED rot, liegt ein Hardware-Defekt vor. CANBus A4461-1.0 HBM: public...
  • Seite 106: Can-Dekoder: Empfang Von Can-Daten

    Das Signal, das später systemweit verwendet wird, wird durch das Ausgabeformat („Signal­ Format“) bestimmt. Zudem werden die Integer-Datenty­ pen auch darauf geprüft, ob diese vorzeichenbehaftet (UINT32 und UINT64) sind oder nicht (INT32 und INT64). CANBus A4461-1.0 HBM: public...
  • Seite 107: Datentypen Der Rechenvorschrift

    6.4.4 Fließkomma‐Skalierung Sofern wenigstens einer der Werte von „factor“ oder „offset“ mit einem Fließkommawert parametriert wurde, wird das CAN-Rohsignal „raw_value“ zunächst in einen Fließkommawert (REAL64) umgewandelt. „factor“ und „offset“ sind in diesem Fall immer vom Fließkomma- CANBus A4461-1.0 HBM: public...
  • Seite 108 Nachkommastellen des Fließkommawerts vor der abschliessenden Umwandlung von REAL64 nach UINT64 bzw. INT64 abgeschnitten. In allen anderen Fäl­ len wird der Fließkommawert zunächst auf eine Ganz­ zahl gerundet. Nachfolgende Tabelle gilt ausschließlich für die hier beschriebene „Fließkomma-Skalierung“: CANBus A4461-1.0 HBM: public...
  • Seite 109 REAL32 REAL64 UINT32 REAL32 REAL64 REAL64 INT32 UINT64 INT64 REAL32 REAL64 UINT32 REAL64 REAL64 REAL64 INT32 UINT64 INT64 REAL32 REAL64 UINT32 INT32 REAL64 REAL64 INT32 UINT64 INT64 REAL32 REAL64 INT32 REAL64 REAL64 UINT32 INT64 UINT32 UINT64 CANBus A4461-1.0 HBM: public...
  • Seite 110 Umsetzung des farbig hervorgehobenen Beispiels im Modul: int32_t raw; double factor, offset; int32_t signal = (int32_t) (round((double)raw * factor) + offset) ); Pascal: var raw: LongInt; factor, offset: Double; signal: LongInt begin signal:= LongInt(Round ((Int64(raw) * factor) + offset ); CANBus A4461-1.0 HBM: public...
  • Seite 111: Can-Rohdaten-Empfang

    Definition des Streaming-Protokolls zu entnehmen. 6.4.5.2 Parametrierung Die Parametrierung schaltet den Empfang der CAN-Roh­ daten individuell für jeden CAN-Connector ein und aus (<Active>). Außerdem enthät das Signal wie viele andere Signale im QuantumX / SomatXR-System einen Namen CANBus A4461-1.0 HBM: public...
  • Seite 112: Ganzzahl-Skalierung

    Ebenso werden „factor“ und „offset“ mit dem in der Tabelle genannten Datentyp gerechnet. Das Zwischenergebnis wird schließlich in das Datenformat umgewandelt, das als „SignalFormat“ angegeben wurde. Nachfolgende Tabelle gilt ausschließlich für die hier beschriebene „Ganzzahl‐Skalierung“. CANBus A4461-1.0 HBM: public...
  • Seite 113 REAL32 REAL64 UINT32 REAL64 REAL64 REAL64 INT32 UINT64 INT64 REAL32 REAL32 REAL64 INT64 UINT32 INT32 INT32 INT32 INT32 UINT64 INT64 INT64 REAL32 REAL32 REAL64 REAL64 INT32 INT32 INT32 UINT32 INT64 INT64 UINT32 UNIT32 UNIT32 UINT64 UNIT64 CANBus A4461-1.0 HBM: public...
  • Seite 114 Umsetzung des farbig hervorgehobenen Beispiels im Modul: double raw; int32_t factor, offset; int32_t signal = (int32_t) ( ((int64_t)raw * factor) + offset ); Pascal: var raw: Double; factor, offset: LongInt; signal: LongInt begin signal := LongInt((Int64(raw) * factor) + offset ); CANBus A4461-1.0 HBM: public...
  • Seite 115: Can-Encoder (Mappable Can-Sende-Nachrichten)

    Name> zur Anzeige in den Oberflächen der PC-Soft­ ware. 6.5.2 Definition der Signalquellen Was wird wo gesendet? In jeder CAN-Nachricht können Daten aus mehreren ver­ schiedenen Quellen gesendet werden. Da auch Daten mit 1 bit Länge „gemappt“ werden können, sind bis zu 64 CANBus A4461-1.0 HBM: public...
  • Seite 116: Skalierung Des Messwertes

    Auf diese Weise muss die <CanMessage> nur einmal parametriert werden. Verschiedene Signal-Quellen weisen direkt auf die jeweilige CAN-Nachricht. 6.5.3 Skalierung des Messwertes Analog zum Dekoder des CAN-Empfängers können die Signale von der Quelle mit <Factor> und <Offset> CANBus A4461-1.0 HBM: public...
  • Seite 117: Datentypen Und Bit-Positionen Eines Messwertes

    1 und 64 Bit betragen kann. Die Auflösung des Messwerts als Ganzzahl ist also variabel. Dies leistet eine differenzierte Datentyp-Umwandlung. Zuerst wird der Messwert als Fließkommawert skaliert. Wenn das Sende-Datenformat <DataFormat> als Integerwert gewählt ist, erfolgt erst jetzt die Umrechnung CANBus A4461-1.0 HBM: public...
  • Seite 118: Sendedaten Im Fehlerfall

    Fehlerfall „2,0E15“ gesendet. Ist <Type> auf „BitArray“ gesetzt oder <DataFormat> ist auf einen Integer oder Boolean parametriert, wird „0“ gesendet. Dies entspricht dem Verhalten des Moduls, als <ValueOnError> noch nicht existierte und ist die Werkseinstellung. CANBus A4461-1.0 HBM: public...
  • Seite 119: Parameter Der Can-Nachricht

    Signalquelle „gemappt“ werden soll. 6.5.6.1 Datenlänge der CAN‐Nachricht Daten in CAN-Nachrichten sind immer Vielfache Byte. Die Länge der CAN-Nachricht entspricht der Anzahl Byte, die erforderlich ist, um alle in diese CAN-Nachricht aktiven „gemappten“ Signalquellen zu versenden. CANBus A4461-1.0 HBM: public...
  • Seite 120: Beispiel Für Verschiedene Signalquellen Innerhalb Einer Einzigen Can-Nachricht

    Nachricht kodiert werden. Als nächstes soll ein Float- Wert einer Mathematikeinheit als 18 bit langer Signed- Integer unter Berücksichtigung von 2 Nachkommastellen an der Bit-Position 33 gesendet werden. Schließlich sollen ab Bit-Position 52 drei Bit mit Schaltzuständen CANBus A4461-1.0 HBM: public...
  • Seite 121 Offset = 0.0 StartBit = 33 SignalLength = 18 BitSequence = INTEL (Nachdem der Float-Wert mit 100 multipliziert und danach in einen Signed-Integer32-Wert konvertiert wurde, werden aus diesem Integer-Wert die Bits 31 bis 8 INTEL-codiert gesendet) Source 3: CANBus A4461-1.0 HBM: public...
  • Seite 122 Mit der CAN-Receive-Funktionalität (CAN-Dekoder <CanInChannel>) im MX840B oder eines anderen CAN- Kanals eines MX471B kann diese CAN-Nachricht direkt wieder zu vier verschiedenen Signalen dekodiert werden, indem <DataFormat>, <StartBit>, <BitSequence> und <SignalLength> aus obiger Parametrierung übernommen werden. CANBus A4461-1.0 HBM: public...
  • Seite 123: Transmission-Type

    Control (siehe Kap. 5.8.1) ausgelöst werden. Die Daten in der CAN-Nachricht entsprechen dem Momentanwert und sind nicht synchronisiert mit der Datenquelle. Im MX471B realisieren wir die Timer-Auflösung durch Abzählen der isochronen Ereignisse (1200 Hz). Die Peri­ CANBus A4461-1.0 HBM: public...
  • Seite 124: Sourcechange

    Ereignisse gesendet wird. Damit kann die Auslastung auf dem CAN-Bus verringert werden, wenn z. B. Messwerte mit niedriger Dynamik (z. B. Temperatur) gesendet werden sollen. Der Versand einer CAN-Nachricht kann zusätzlich per Control (siehe Kap. 5.8.1) ausgelöst werden. CANBus A4461-1.0 HBM: public...
  • Seite 125: Einschränkungen Für Mx840B

    BitSequence = INTEL oder MOTOROLA CanMessage-TransmissionType = „Control” oder „Timer” Eine empfangene CAN-Nachricht kann nicht per CAN weitergesendet werden. Auch muss die Signalquelle innerhalb des Moduls entnommen werden, also: ModuleReference (leer bzw. „UUID=[eigene UUID]”), SignalReference = „AnalogIn_Connec­ tor[2…8].Signal1” CANBus A4461-1.0 HBM: public...
  • Seite 126: Zählweisen Der Datenbit Gemäß Vector-Dbc-Format

    „MOTOROLA Backward“ nutzen folgende „Säge­ zahn“-Zählweise der Datenbit: Byte 0 (aus CAN-Controller) Bit 7 Byte 1 Die Formate „INTEL Sequential“ und „MOTOROLA Sequential“ nutzen folgende sequentielle Zählweise der Datenbit. Sie entspricht der Reihenfolge, wie die Bits vom CAN-Bus empfangen werden: CANBus A4461-1.0 HBM: public...
  • Seite 127: Format Intel-Standard

    Datentyp vorzeichenbehaftet, wird dies immer im „msb“ angenommen und beim Rechtsschieben in den Zwi­ schenwert mit 1 aufgefüllt. Diese Dekodierung wird sowohl für den Messwert als auch die Mode-Information gleichermaßen verwendet, wenn im Element „BitSe­ quence“ bzw. „ModeBitSequence“ der Wert „1“ steht. CANBus A4461-1.0 HBM: public...
  • Seite 128: Format Motorola Forward Msb

    Rechtsschieben in den Zwischenwert mit 1 aufge­ füllt. Diese Dekodierung wird sowohl für den Messwert als auch die Mode-Information gleichermaßen verwendet, wenn im Element „BitSequence“ bzw. „ModeBitSequence“ der Wert „0“ steht. Beispiel CANdb-internes „MOTOROLA Forward MSB“-Format, Startbit = 13, Länge = 12: CANBus A4461-1.0 HBM: public...
  • Seite 129: Weitere Zählweisen, Nicht In Quantumx / Somatxr-Parametrierung Genutzt

    ² ² ² ² ² lsb 6.6.2 Weitere Zählweisen, nicht in QuantumX / SomatXR‐Parametrierung genutzt Um weitere Zählweisen in ein Format überführen zu können, das zur Parametrierung von MX genutzt wird, dienen nachfolgende Tabellen zur Information. CANBus A4461-1.0 HBM: public...
  • Seite 130: Format Motorola Forward Lsb

    ² ² ² Startbit/ ² ² ² ² ² 6.6.2.2 Format MOTOROLA Backward Bei diesem Format wird ab dem letzten zu versendenden Bit gezählt. Somit ist das Startbit abhängig von der Anzahl der zu versendenden Byte. CANBus A4461-1.0 HBM: public...
  • Seite 131 ² Die gleiche Nutzinformation, gesendet in 3 Daten-Byte: CANdb-internes „MOTOROLA Backward“-Format, Datenlänge = 3, Startbit = 2, Länge = 12: Bit-Nr. innerhalb des Daten-Byte msb ² ² ² ² ² ² Startbit/ ² ² ² ² CANBus A4461-1.0 HBM: public...
  • Seite 132: Format Intel Sequential

    Funktionsbeschreibung 6.6.2.3 Format INTEL Sequential Beispiel CANdb-internes „INTEL Sequential“-Format, Startbit = 14, Länge = 12: Bit-Nr. innerhalb des Daten-Byte Startbit/ ² ² ² ² ² msb ² ² ² ² ² CANBus A4461-1.0 HBM: public...
  • Seite 133: Format Motorola Sequential

    Funktionsbeschreibung 6.6.2.4 Format MOTOROLA Sequential Beispiel CANdb-internes „MOTOROLA Sequential“-Format, Startbit = 10, Länge = 12: Bit-Nr. innerhalb des Daten-Byte msb ² ² ² ² ² ² Startbit/ ² ² ² ² CANBus A4461-1.0 HBM: public...
  • Seite 134: Quantumx / Somatxr Und Ccp / Xcp-On-Can

    Ray (XCP-on-FlexRay) oder Ethernet (XCP-on-Ethernet) ausgeführt sein kann. XCP ist das Nachfolgeprotokoll von CCP (CAN Calibration Protocol), das mit der konzeptionellen Idee entwickelt worden war, einen Lese- und Schreibzugriff auf interne Daten des Steuergeräts nur über CAN zu gewähren. CANBus A4461-1.0 HBM: public...
  • Seite 135: Mx471B Und Can / Xcp-On-Can

    Modus arbeitet MX471B als Logger. Nachdem die Kom­ munikation mit dem Steuergerät aufgebaut wurde, sendet das Steuergerät Daten in einer zyklischen Peri­ ode. Datenrekorder CX22B-W Universalmess­ vertsärker MX840B CANbus-Modul MX471B Steuergerät Abb. 7.1 Beispielkonfiguration von MX471B und Kommunikation über CCP / XCP-on-CAN CANBus A4461-1.0 HBM: public...
  • Seite 136 S Datenrekorder CX22B-W oder ein PC mit der aktu­ ellen Version des MX-Assistenten ist verfügbar. Hardware Setup S Verbinden Sie eine der Schnittstellen des MX471B mit dem CAN-Netzwerk. S Verbinden Sie die Ethernet-Schnittstellen des MX471B mit einem Laptop. CANBus A4461-1.0 HBM: public...
  • Seite 137: Initialisierung Per Xml

    Inhalt als String ins Tag <SKB>. Mit dem Schreiben dieser Daten wird der CAN-Bus für das CCP/XCP-Proto­ koll initialisiert. Wurde das XML-Tag <Active> auf „1“ gesetzt, wird die Verarbeitung direkt gestartet, ansonsten startet die Verarbeitung erst mit dem Schreiben eines Controls. CANBus A4461-1.0 HBM: public...
  • Seite 138: Start Und Stopp Per Control „Canecu

    („1…4“, „0“: alle) Index Index der ECU, gegenwärtig immer „1“. Mode Auswahl der Funktionalität: „1“: Start/Stopp Value Auswahl zwischen Start („1“) und Stopp („0“) Die PC-Software „catman“ bildet die Steuerung per Con­ trol in einem entsprechenden Dialog ab. CANBus A4461-1.0 HBM: public...
  • Seite 139: Allgemeiner Arbeitsablauf

    S ·Erstellen Sie ein neues CCP- oder XCP-Gerät, je nachdem, welches Protokoll im Steuergerät implementiert ist. S ·Erstellen Sie eine Messkonfiguration mit allen Signalen, die Sie mit MX471B aufzeichnen möchten. Beachten Sie, dass es sich um einen zyklischen CANBus A4461-1.0 HBM: public...
  • Seite 140 S ·Wenn das Steuergerät die Schüsselaustausch- Option “Seed & Key” nicht unterstützt, müssen Sie sie in den “Protocol Settings” (Protokolleinstellungen) unter “Device Configuration” (Gerätekonfiguration) deaktivieren. S ·Wenn das Steuergerät “Seed & Key” unterstützt, müssen Sie die *.skb-Datei auswählen. CANBus A4461-1.0 HBM: public...
  • Seite 141 QuantumX / SomatXR und CCP / XCP-on-CAN CANBus A4461-1.0 HBM: public...
  • Seite 142 Einstellungen in INIT_RETRIES = 100 und INIT_RETRY_DELAY = 2000 (empfohlene Werte). MX471 B versucht dann 100 Mal, die Kommunikation mit dem Steuergerät aufzubauen, und wiederholt die Versuche alle  ms. Dies ist wichtig, wenn das Steuerge­ rät nach dem MX471B eingeschaltet wird. CANBus A4461-1.0 HBM: public...
  • Seite 143 QuantumX / SomatXR und CCP / XCP-on-CAN Schritt 2b – Nur für XCP-on-CAN – Anpassen der Protokolleinstellungen in der Gerätekonfiguration (für CCP nicht notwendig) S ·Setzen Sie den Parameter “DAQ_CALCULATE_FIRST_PIDS_WHEN_OFFLINE” auf “yes” (ja). CANBus A4461-1.0 HBM: public...
  • Seite 144 QuantumX / SomatXR und CCP / XCP-on-CAN S ·Setzen Sie “Consistency mode” (Konsistenzmodus) auf “ODT” und “Identification field type” (Typ des Identifizierungsfelds) auf “Absolute” (Absolut). CANBus A4461-1.0 HBM: public...
  • Seite 145 S ·Wählen Sie “Channel 1” (Kanal 1) des MX471B, und öffnen Sie “CAN Bus settings” (CAN-Bus-Einstel­ lungen). S ·Geben Sie die Bitrate Ihres CAN-Netzwerks ein. S ·Aktivieren Sie bei Bedarf die Option “Termination” (Abschlusswiderstand). S ·Wählen Sie die in Schritt 3 erstellte *.dbc-Datei aus. CANBus A4461-1.0 HBM: public...
  • Seite 146 S ·Wenn das Steuergerät nicht gesperrt ist, lassen Sie das Feld leer. S ·Klicken Sie auf die Schaltfläche “OK”. Wird das Häkchen bei Active gesetzt, startet die Ver­ arbeitung sofort. Ist das Häkchen nicht gesetzt, wird auf den Start per Control gewartet. CANBus A4461-1.0 HBM: public...
  • Seite 147 Nachrichten an einer Schnittstelle des MX471B emp­ fangen und an einer anderen Schnittstelle als CAN- Standardnachrichten weitergesendet. Konfigurationsschritte im MX-Assistenten 5. Wechseln Sie zur Registerkarte “Outputs” (Aus­ gänge). 6. Deaktivieren Sie das Kontrollkästchen “Show only isochronous” (Nur isochrone anzeigen). CANBus A4461-1.0 HBM: public...
  • Seite 148 8. Passen Sie die CAN-IDs so an, dass jedes Signal seine eigene eindeutige ID hat, in diesem Beispiel 385, 386, 387, 388. (Eine automatische Zuweisung fortlaufender IDs wird über “CAN bus settings -> Assign message IDs“ (CAN-Bus-Einstellungen -> Nachrichten-IDs zuweisen) konfiguriert.) CANBus A4461-1.0 HBM: public...
  • Seite 149 QuantumX / SomatXR und CCP / XCP-on-CAN CANBus A4461-1.0 HBM: public...
  • Seite 150: Glossar

    “Electronic Control Unit” (Steuergerät) Seed & Key Schlüsselaustauschverfahren, mit dem das Steuergerät gegen unbefugten Zugriff gesperrt werden kann. “Universal Calibration Protocol” (Universal- Kalibrierungsprotokoll). Kann in verschiedenen Netz­ werken verwendet werden: CAN, FlexRay, Ethernet. Wurde von der ASAM standardisiert. CANBus A4461-1.0 HBM: public...
  • Seite 151 QuantumX / SomatXR und CCP / XCP-on-CAN CANBus A4461-1.0 HBM: public...
  • Seite 152 HBM Test and Measurement Tel. +49 6151 803-0 Fax +49 6151 803-9100 info@hbm.com measure and predict with confidence...

Diese Anleitung auch für:

Somat xr

Inhaltsverzeichnis