Seite 1
Interface Description | Schnittstellenbeschreibung English Deutsch T12HP CAN-Bus/PROFIBUS...
Seite 2
Tel. +49 6151 803-0 Fax +49 6151 803-9100 info@hbm.com www.hbm.com Mat.: 7-2001.4588 DVS: A4588-1.0 HBM: public 12.2016 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
Interface Description Schnittstellenbeschreibung English Deutsch T12HP CAN-Bus/PROFIBUS...
Connection Connection CAN bus connections CAN bus CAN bus second device plug Fig. 1.1 CAN bus connections at the T12HP stator Assignment for connector 4 (5): CAN bus; A‐coded, M12x1, black washer Binder 713 Connec Assignment Color CAN bus tor pin...
The bus line must have no more than two termination resistors. There is no termination resistor integrated in the T12HP torque transducer itself. If you only connect one torque transducer with the Setup Toolkit (accessory: 1-T12-SETUP-USB), please activate the termination resistor in the Sub D plug (“ON”...
Seite 7
Connection 1-T12-SETUP-USB PCAN-USB adapter CAN bus plug; Sub D 9-pin. 1-CAN-AB-M12 (termination resistor) Fig. 1.3 Example of CAN bus operation with a single connection T12HP A4588-1.0 HBM: public...
Seite 8
Plug PCAN-USB adapter CAN bus plug; Sub D 9-pin 1-CANHEAD-M12 (1 plug and 1 female connector) DeviceNet cable 1-CANHEAD-M12-T 1-CANHEAD-TERM (termination resistor) Fig. 1.4 Example of a CAN bus single connection in option 5, code P T12HP A4588-1.0 HBM: public...
Seite 9
Connection Fig. 1.5 Example of CAN bus operation with several transducers T12HP A4588-1.0 HBM: public...
Connection PROFIBUS interface At the T12HP stator, device plug 5 is used to connect to the PROFIBUS. CAN bus PROFIBUS (option) Fig. 1.6 PROFIBUS connection Assignment for connector 5 PROFIBUS (option); B‐coded, M12x1, violet washer Connector Assignment Binder 715 (M12 x 1) 5 V (typ.
Seite 11
Connection Installation: S Connect the T12HP torque transducer to the supply voltage and use the Setup program to set the required PROFIBUS address. S Connect the PROFIBUS line to the T12HP. Make sure that the termination resistors on the first and last PROFIBUS nodes of each segment are connected (use 1-PROFI-AB-M12 if necessary).
Seite 12
Female connector plug not required Female connector, plug not required 1-Profi-M12 (1 plug and 1 female connector) DeviceNet cable 1-PROFI-VT-M12 1-PROFI-AB-M12 (termination resistor; plug) Fig. 1.7 Example of PROFIBUS operation with a single connection T12HP A4588-1.0 HBM: public...
Seite 13
PLC with termination resistor Female connector, plug not required 1-Profi-M12 (1 plug and 1 female connector) DeviceNet cable 1‐PROFI‐AB‐M12 (termination resistor; plug) 1‐KAB167‐2 Fig. 1.8 Example of PROFIBUS operation with a single connection via cable 1-KAB167‐2 T12HP A4588-1.0 HBM: public...
Seite 14
Connection Fig. 1.9 Example of PROFIBUS operation with several transducers T12HP A4588-1.0 HBM: public...
Seite 15
Connection Notice At baud rates u1.5 Mbaud, make sure that the stub lines are short (v0.3 m)! T12HP A4588-1.0 HBM: public...
Seite 16
Connection Fig. 1.10 Example of PROFIBUS operation with several transducers T12HP A4588-1.0 HBM: public...
CAN interface description CAN interface description General The T12HP torque transducer has an inbuilt CAN inter face which can be used both for transmitting measured values and for module parameterization. Different baud rates can be selected up to a maximum of 1 MBaud.
Seite 18
Measured value (LSB-MSB), integer32 Rotational speed PDO3 Power + rotor temperature CAN Identifier 896 (380 Hex) + module address Data 1..4. data byte Measured value (LSB-MSB), integer32 Power 5..8. data byte Measured value (LSB-MSB), integer32 Rotor temperature T12HP A4588-1.0 HBM: public...
The message "Enter_Pre_Operational_State" can be used to exit the "operational" state. Switching all configured PDO’s to pre-operational: CAN Identifier 1 data byte 128 (80 hex) 2. data byte Module address (0 = all, ID 110 = 6e hex) T12HP A4588-1.0 HBM: public...
Format Value / function 0x2273 UINT16 1: PDOs operational 2: PDOs pre-operational If parameterization is then saved to one of parameter sets 1...4, PDO exchange will be switched to operational directly after switching on the transducer. T12HP A4588-1.0 HBM: public...
Seite 22
Response in the event of an error when reading or writing parameters Error acknowledgement (T12HP to PC or PLC) Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ...
PROFIBUS, you have to configure and parameterize the message contents. To do this, start your configuration software (such as Step 7) and load the GSE file from the T12HP system CD. You can then configure the information relevant to your application from the "hardware catalog".
Seite 25
PROFIBUS The T12HP control bits must be explicitly enabled in the Profibus parameterization (see screenshot below). Fig. 3.2 Device-specific parameters Notes for Simatic S7 PLC users: S To transmit consistent data, you must use the special function blocks SFC14 to read and SFC15 to write.
Seite 26
PROFIBUS The T12HP allows the following cyclic data to be trans ferred via PROFIBUS DP: Input data (sent from the T12HP to the PLC): S Measured values (torque, rotational speed, angle of rotation, power, temperature) S Status information Output data (from the PLC to the T12HP):...
Seite 28
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ The function "Load parameter set" is only implemented when the new parameter set number differs from the actual parameter set number. T12HP A4588-1.0 HBM: public...
The various parameters are addressed by the so-called index and slot numbers. The T12HP maps these index numbers to the commands described in the Operating Manual (see Chapter 5, start ing on page 28).
Long (32-bit inte ger). The position of the decimal point is defined in object 2120 Hex. Alternatively, these quantities are also avail able as Float values (IEEE754‐1985 32-bit format). HBM T12HP Object Dictionary Index Attr Format...
Seite 31
2002 INT32 Angle of 0x80000000: invalid meas. value Angle of rotation 0x80000001: pos. ovfl. rotation 0x80000002: neg. ovfl. 2003 INT32 Power 0x80000000: invalid meas. value Power 0x80000003: ovfl. 200B INT32 Rotor 1/10° Tempera temperature ture T12HP A4588-1.0 HBM: public...
Seite 32
Bit 18: PDO transmission error Bit 19: Rotor overheating Bit 21: Indicator overflow Bit 23: Rotor/stator incompatibility Bit 24: Limit value 1 Bit 25: Limit value 2 Bit 26: Limit value 3 Bit 27: Limit value 4 T12HP A4588-1.0 HBM: public...
Seite 33
Limit value 1 Bit 25: Limit value 2 Bit 26: Limit value 3 Bit 27: Limit value 4 2081 UINT8 Restart 2084 UINT16 Amplifier type 5060 (T12HP) 2101 UINT16 Language 1500: German 1501: English 2201 VISIBLE Stator STRING firmware version...
Seite 34
PDO3 Source 200: Switch off 397: Rotor temperature 398: Power + rotor temperature 2278 UINT16 PDO4 Source 200: Switch off 392: Status torque 399: Status torque, speed/angle of rotation 2331 VISIBLE Torque Torque STRING measuring point T12HP A4588-1.0 HBM: public...
Seite 35
30...90 kHz output 2353 FLOAT Characteristic Frequency 1st point output phys. quantity 2354 FLOAT Characteristic Frequency 2nd point output phys. quantity 2355 FLOAT Characteristic Frequency 1st point output frequency 2356 FLOAT Characteristic Frequency 2nd point output frequency T12HP A4588-1.0 HBM: public...
Seite 36
131: Underflow torque 2412 UINT16 LV1 switch 130: Overflow Limit value direction 131: Underflow speed 2416 INTEGER LV1 level Limit value torque 2416 INTEGER LV1 level Limit value speed 2417 INTEGER Limit value hysteresis torque T12HP A4588-1.0 HBM: public...
Seite 37
Limit value torque 2431 UINT16 LV3 source 214: Gross Limit value speed 2432 UINT16 LV3 switch 130: Overflow Limit value direction 131: Underflow torque 2432 UINT16 LV3 switch 130: Overflow Limit value direction 131: Underflow speed T12HP A4588-1.0 HBM: public...
Seite 38
LV4 level Limit value torque 2446 RWP INTEGER LV4 level Limit value speed 2447 INTEGER Limit value hysteresis torque 2447 INTEGER Limit value hysteresis speed 2511 UINT8 Torque Torque zeroing 2512 FLOAT Torque Torque zeroing value T12HP A4588-1.0 HBM: public...
Seite 40
1667: MW, 1669: hp 2543 UINT16 Performance 0…3 Power decimal places 2544 UINT16 Power 914: 0.1 Hz, 927: 1 Hz Power LP filter 941: 10 Hz, 955: 100 Hz 2616 UINT16 Load 1…4 parameter set T12HP A4588-1.0 HBM: public...
Seite 41
If data transfer is error-free, 12 bits are indicated, as in this case, bit position “0” is set for all higher bits. Name Slot number Torque Rotational speed Angle of rotation Power Frequency output Analog output Control word Limit value torque Limit value speed T12HP A4588-1.0 HBM: public...
Seite 42
Object dictionary: Manufacturer-specific objects T12HP A4588-1.0 HBM: public...
Seite 43
Interface Description | Schnittstellenbeschreibung English Deutsch T12HP CAN-Bus/PROFIBUS...
Drehmomentaufnehmer mit dem Setup‐Toolkit (Zubehör: 1-T12-SETUP-USB) anschließen, schalten Sie bitte den Abschlusswiderstand im Sub‐D‐Stecker ein (Position ”ON”; siehe Abb. 1.2). Schließen Sie zusätzlich einen Abschlusswiderstand an den T12HP (Geräteste cker 5) an. Abb. 1.2 Abschlusswiderstand im Sub‐D‐Stecker einschalten T12HP A4588-1.0 HBM: public...
Seite 47
Anschließen 1-T12-SETUP-USB PCAN-USB- Adapter CAN‐Bus‐Stecker; Sub D 9-pol. 1-CAN-AB-M12 (Abschluss widerstand) Abb. 1.3 Beispiel für CAN‐Bus‐Betrieb mit Einzelanschluss T12HP A4588-1.0 HBM: public...
Seite 48
Anschließen Buchse 1-T12HP-SETUP-USB Stecker PCAN-USB-Adapter CAN‐Bus‐Stecker; Sub D 9-polig 1-CANHEAD-M12 (1 Stecker und 1 Buchse) DeviceNet Kabel 1-CANHEAD-M12-T 1-CANHEAD-TERM (Abschlusswiderstand) Abb. 1.4 Beispiel für CAN‐Bus‐Einzelanschluss bei Option 5, Code P T12HP A4588-1.0 HBM: public...
Seite 49
Anschließen Abb. 1.5 Beispiel für CAN‐Bus‐Betrieb mit mehreren Aufnehmern T12HP A4588-1.0 HBM: public...
Anschließen PROFIBUS‐Schnittstelle Am Stator der T12HP dient der Gerätestecker 5 dem Anschluss an den PROFIBUS. CAN‐Bus PROFIBUS (Option) Abb. 1.6 PROFIBUS‐Anschluss Belegung Stecker 5 PROFIBUS (Option); B‐kodiert, M12x1, violette Unterleg scheibe Stecker Belegung Binder 715 (M12 x 1) 5 V (typ. 50 mA)
Seite 51
PROFIBUS‐Teilnehmer eines jeden Segmentes die Abschlusswiderstände zugeschaltet sind (ggf. 1-PROFI-AB-M12 verwenden). Information Verwendung von Diagnoserepeater: Aufgrund von leicht erhöhten Leitungskapazitäten innerhalb der T12HP kann es zum Ansprechen von Dia gnoserepeatern kommen. Dies hat aber keinen Einfluss auf die Datenübertragung! T12HP A4588-1.0 HBM: public...
Seite 52
Anschließen Buchse, Stecker wird nicht benötigt Buchse Stecker wird nicht benötigt Buchse, Stecker wird nicht benötigt 1-Profi-M12 (1 Stecker und 1 Buchse) DeviceNet Kabel 1-PROFI-VT-M12 1-PROFI-AB-M12 (Abschlusswiderstand; Stecker) Abb. 1.7 Beispiel für PROFIBUS‐Betrieb mit Einzelanschluss T12HP A4588-1.0 HBM: public...
Seite 53
Anschließen Buchse Stecker Buchse SPS mit Abschluss widerstand Buchse, Stecker wird nicht benötigt 1-Profi-M12 (1 Stecker und 1 Buchse) DeviceNet‐Kabel 1‐PROFI‐AB‐M12 (Abschlusswiderstand; Stecker) 1‐KAB167‐2 Abb. 1.8 Beispiel für PROFIBUS‐Betrieb mit Einzelanschluss über Kabel 1-KAB167‐2 T12HP A4588-1.0 HBM: public...
Seite 54
Anschließen Abb. 1.9 Beispiel für PROFIBUS‐Betrieb mit mehreren Aufnehmern T12HP A4588-1.0 HBM: public...
Seite 55
Anschließen Hinweis Achten Sie bei Baudraten u1,5 Mbaud auf kurze (v0,3 m) Stichleitungen! T12HP A4588-1.0 HBM: public...
Seite 56
Anschließen Abb. 1.10 Beispiel für PROFIBUS‐Betrieb mit mehreren Aufnehmern T12HP A4588-1.0 HBM: public...
Schnittstellenbeschreibung CAN Schnittstellenbeschreibung CAN Allgemeines Der Drehmomentaufnehmer T12HP verfügt über eine eingebaute CAN‐Schnittstelle, über die sowohl Mess werte übertragen werden können als auch die Parame trierung des Moduls vorgenommen werden kann. Die Baudrate ist wählbar, maximal sind 1 MBaud möglich.
Modul‐Adresse (0 = alle, ID 110 = 6e hex) Der Zustand „operational“ kann wieder verlassen werden durch die Nachricht „Enter_Pre_Operational_State“. Alle konfigurierten PDOs pre‐operational schalten: CAN‐Identifier 1. Datenbyte 128 (80hex) 2. Datenbyte Modul‐Adresse (0 = alle, ID 110 = 6e hex) T12HP A4588-1.0 HBM: public...
Befehl gestartet werden: Sub lx Format Wert / Funktion 0x2273 UINT16 1: PDOs operational 2: PDOs pre‐operational Durch anschließendes Speichern der Parametrierung in einen der Parametersätze 1...4 wird der PDO‐Austausch sofort beim Einschalten des Aufnehmers operational geschaltet. T12HP A4588-1.0 HBM: public...
Sie die Telegramminhalte konfigurieren und parametrieren. Hierzu starten Sie Ihre Konfigurations‐Software (z. B. Step 7) und laden die GSD‐Datei von der T12HP Sys tem‐CD. Jetzt können Sie aus dem “Hardware‐Katalog” die für Ihre Anwendung relevanten Informationen konfi gurieren.
Seite 65
PROFIBUS Die Steuerbits der T12HP müssen explizit in der Pro fibus‐Parametrierung (siehe folgende Abbildung) frei gegeben werden. Abb. 3.2 Gerätespezifische Parameter Hinweise für Nutzer der SPS Simatic S7: S Zum Übertragen konsistenter Daten müssen Sie den Sonderfunktionsbaustein SFC14 zum Lesen und SFC15 zum Schreiben benutzen.
Seite 66
Ausgangsdaten (von der SPS an die T12HP): S Steuerwort mit den Steuerbits (Nullstellen, Parameter satzwechsel, Shuntkalibrierung) Die Messwerte und Daten der T12HP werden als ganz zahlige Werte (Integer) übertragen. Die Anzahl der Bytes richtet sich nach dem Wertebe reich, Messwerte werden grundsätzlich als vorzeichenbe...
Seite 68
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Die Funktion ”Parametersatz laden” wird nur ausgeführt, wenn sich die neue Parametersatznummer von der aktu ellen Parametersatznummer unterscheidet. T12HP A4588-1.0 HBM: public...
Lese- und Schreibzugriff auf Parameter. Die verschiedenen Parameter werden durch sogenannte Index und Slot-Nummern adressiert. Der T12HP bildet diese Indexnummern auf die in der Bedienungsanleitung beschriebenen Befehle ab (siehe Kapitel 5, ab Seite 28). Weiterführende Informationen zum DPV1‐Betrieb erhal...
Parameter, die auf Messwerte Bezug nehmen, sind zif fernrichtig skaliert als Long (Integer 32 Bit) codiert. Die Dezimalpunktposition ist im Objekt 2120Hex definiert. Alternativ stehen diese Größen auch als Float‐Werte (IEEE754‐1985 Format 32 Bit) zur Verfügung. HBM Objektverzeichnis T12HP Index Attr Format Name...
Seite 72
Bit 16: EEPROM-Fehler Bit 17: Urkalibrierfehler Bit 18: PDO Sendefehler Bit 19: Rotorübertemperatur Bit 21: Anzeigeüberlauf Bit 23: Rotor/Stator Inkompatibilität Bit 24: Grenzwert 1 Bit 25: Grenzwert 2 Bit 26: Grenzwert 3 Bit 27: Grenzwert 4 T12HP A4588-1.0 HBM: public...
Seite 73
Drehwinkel Bit 24: Grenzwert 1 Bit 25: Grenzwert 2 Bit 26: Grenzwert 3 Bit 27: Grenzwert 4 2081 UINT8 Neustart 2084 UINT16 Verstärker 5060 (T12HP) 2101 UINT16 Sprache 1500: Deutsch 1501: Englisch 2201 VISIBLE Stator Firm STRING wareversion 2202 UINT16 FPGA Logikver...
Seite 74
Drehmoment + Drehzahl TP2 2277 UINT16 PDO3 200: Source 397: Rotortemperatur 398: Leistung + Rotortemperatur 2278 UINT16 PDO4 200: Source 392: Status Drehmoment 399: Status Drehmoment, Drehzahl/Drehwinkel 2331 VISIBLE Drehmo Dreh STRING ment Mess moment stelle T12HP A4588-1.0 HBM: public...
Seite 76
GW1 Quelle 214: Brutto Grenzwert Drehmo ment 2411 UINT16 GW1 Quelle 214: Brutto Grenzwert Drehzahl 2412 UINT16 130: Überschreiten Grenzwert Schalt 131: Unterschreiten Drehmo richtung ment 2412 UINT16 130: Überschreiten Grenzwert Schalt 131: Unterschreiten Drehzahl richtung T12HP A4588-1.0 HBM: public...
Seite 77
Drehmo richtung ment 2422 UINT16 s. Kanal x Grenzwert Schalt Drehzahl richtung 2426 INTEGER GW2 Pegel Grenzwert Drehmo ment 2426 INTEGER GW2 Pegel Grenzwert Drehzahl 2427 INTEGER Grenzwert Hysterese Drehmo ment 2427 INTEGER Grenzwert Hysterese Drehzahl T12HP A4588-1.0 HBM: public...
Seite 78
2437 INTE Grenzwert GER 32 Hysterese Drehzahl 2440 UINT16 Grenzwert Freigabe Drehmo ment 2440 UINT16 Grenzwert Freigabe Drehzahl 2441 UINT16 GW4 Quelle 214: Brutto Grenzwert Drehmo ment 2441 UINT16 GW4 Quelle 214: Brutto Grenzwert Drehzahl T12HP A4588-1.0 HBM: public...
Seite 81
TP2 3001 FLOAT Drehzahl 3001 FLOAT Drehzahl 3002 FLOAT Drehwinkel 3003 FLOAT Leistung FLOAT Rotor temperatur Bei fehlerfreier Datenübertragung werden 12Bit angezeigt, da bei allen höheren Bits in diesem Fall die Bitposition "0" gesetzt ist. T12HP A4588-1.0 HBM: public...