CANbus-Schnittstelle, deren Anwendungsschicht dem CANopen-Standard entspricht. Dieser ist durch die Standardisierungsstelle „CAN in Automation“ (Abgekürzt CiA) in deren Publikation DS-301 definiert. Der GSV-8 CANopen entspricht dabei der Gerätekategorie der Messgeräte, die in der CiA-Publikation DS-404 („Device Profile Measuring Devices“) beschrieben werden.
Änderung der CANopen-Einstellungen per Windows-Programm GSVmultichannel (ab Ver. 1-34): 1. Programm installieren 2. Add Channel, darin Devicetype "GSV-8" und COMport-No eingeben, "Connect" klicken 3. Menüleiste -> Device -> Advanced Settings... -> Interface-Tab Aufruf des Menüs der CAN-Einstellungen im Programm GSV8terminal.exe: 1.
Die CAN-Bus Anschlüsse sind im Gerät nicht terminiert. In die "Fieldbus" Buchse am Gerät passt ein handelsüblicher CAN-Bus M12 Stecker mit integriertem 120 Ohm Abschlusswiderstand. Ist das Gerät am Ende der CAN-Busleitung angeschlossen, sollte ein solcher verwendet werden und der GSV-8 CANopen am Gerätestecker mit dem CAN-Bus verbunden werden. ME-Meßsysteme GmbH Edaurd-Maurer Str.
Stop Node Node = Moduladresse oder 0 = alle Module „Broadcast-message“ Der Befehl „Stop Node“ setzt den GSV-8 CANopen in den Stop Modus. In diesem Zustand kann keine Kommunikation über SDOs oder PDOs erfolgen. Stattdessen darf er über die serielle oder die USB-Schnittstelle parametriert werden.
0x82 Node-ID o. Interpretation der Default-TxPDOs Wenn die entsprechenden Sendebedingungen erfüllt sind (s.u.), kommuniziert der GSV-8 CANopen im Auslieferungszustand Messwerte durch aufeinanderfolgendes Senden von 4 Tx-PDO.s, s. Tabelle 1. Nach Bootup ist das Gerät im Preoperational state. Damit die Tx-PDOs gesendet werden, muss das „Enter Operational State NMT“...
Nach dem Einschalten der Versorgungsspannung oder nach Ausführen der Netzwerk- Managementobjekte „Reset Node“ sendet das Modul autonom die sogenannte „Boot-up Message“. Beispiel: Einschalten des Moduls mit der Node-ID 0x40: 740h ME-Meßsysteme GmbH Edaurd-Maurer Str. 9 Tel.: +49 3302 89824 60 Mail: info@me-systeme.de 16761 Hennigsdorf Fax: +49 3302 89824 69 Web: www.me-systeme.de...
über einen SDO-Kanal (Service Data Object). Der GSV-8 CANopen beantwortet SDO- Anfragen, was – insbesondere bei bestimmten Schreibanfragen - eine gewisse Zeit dauern kann. Es wird empfohlen, bei SDO-Anfragen stets erst die Antwort des Slaves (= des GSV-8- CANopen) abzuwarten, bevor neue Anfragen gesendet werden.
Aktueller Gerätezustand erlaubt keinen Datentransfer 0800 0024 Objekt enthält keine Daten Objektverzeichnis Dieses Kapitel beschreibt die beim GSV-8 CANopen implementierten Objekte. Für weitergehende Informationen wird auf das CANopen Kommunikationsprofil DS-301 für die „Communication Objects“ (Indizes 0x1000..0x1A03) sowie das Geräteprofil DS-404 für die „Application Objects“ (Indizes 0x6114..0x8100) verwiesen.
Beispiel: Parameter lesen, Modul-ID = 0x40, Index = 1000h 640h Tabelle 4: SDO Anfrage Als Antwort erhalten Sie vom GSV-8 CANopen: 1 Vorhanden ab Firmware Version 1.45 2 Vorhanden ab Firmware Version 1.45 3 Bei Geräten mit Firmwareversion bis einschließlich 1.44 ist der Lese- =Defaultwert 0x800A0194 ME-Meßsysteme GmbH...
Der Datenwert enthält Flags, von denen z.Zt. folgende verwendet werden: 4 Bei Geräten mit Firmwareversion bis einschließlich 1.44 ist Bit 16=0 (Digital Input noch nicht per CANopen lesbar) ME-Meßsysteme GmbH Edaurd-Maurer Str. 9 Tel.: +49 3302 89824 60 Mail: info@me-systeme.de...
Die Zeit wird in Millisekunden angegeben. Die Zeitangabe 0 ms schaltet das Heartbeat Protokoll ab. Mithilfe des Heartbeat Dienstes kann einer andere Node oder ein MAster feststellen, ob der GSV-8 CANopen noch "lebt" und in welchem State er sich befindet. Sub-Index...
Die Vendor ID ist eine eindeutige Hersteller-Kennzeichnung. Jeder Hersteller von CANopen-Geräten hat eine eindeutige Kennung, welche durch die CAN in Automation zentral vergeben und verwaltet wird. ME-Messysteme hat die Vendor ID = 270h. Sub-Index 2 „Product Code“: Diese ist 8d, entsprechend GSV-8.
Seite 19
Unterstützt wird (z.Zt.) nur 1 Übertragungstyp: Wert = 255d = 0xFF: Der GSV-8 CANopen sendet TX-PDOs, falls der Event-Timer abgelaufen ist und sich das Gerät im operational state befindet und die Inhibit-Time noch nicht abgelaufen ist. Subindex 5 “Event Timer Periode”: Die Event Timer Periode gibt die Zeitperiode an, mit der TX-PDOs versendet werden.
Subindizes 1 bis 8: Mappingeinträge. Erlaubte Werte: 0x6000<01/02>08 Ist SDO: DI read state 8 input lines 0x6130<01..0A>20 Ist SDO: AI Process Value Float 0x6150<01..0A>08 Ist SDO: AI Status ME-Meßsysteme GmbH Edaurd-Maurer Str. 9 Tel.: +49 3302 89824 60 Mail: info@me-systeme.de...
PDO, an Subindex 2 das für das zweite Objekt im PDO. In Bits<31:16> des Dateneintrags steht der Index des gemappten Objekts, in Bits<15:8> der Subindex und in Bit <7:0> die Länge des Wertes innerhalb des TX-PDOs in Bits. ME-Meßsysteme GmbH Edaurd-Maurer Str. 9 Tel.: +49 3302 89824 60 Mail: info@me-systeme.de...
5. Machen Sie das PDO wieder gültig, indem Sie den ursprünglich in Schritt 1 von 180n.1 gelesenen Wert (den mit Bit 31 =0) an 180n.1 wieder zurückschreiben. Wenn das Mapping fehlerfrei ist, wird es in diesem Schritt dauerhaft gespeichert, so dass der GSV-8 es beim nächsten Einschalten wieder herstellt.
Seite 23
Einschalten nicht mehr gesendet wird. Auf diese Weise können nicht benötigte Messwerte weggelassen werden, so dass die Auslastung des CANbus geringer wird. Abbildung 1: Bespiel für Mapping des TxPDO 1 ME-Meßsysteme GmbH Edaurd-Maurer Str. 9 Tel.: +49 3302 89824 60 Mail: info@me-systeme.de...
2. Wert Drehmoment in X-Richtung 1. Wert Drehmoment in Y-Richtung 7 Bis einschließlich Firmware Version 1.41 ist dieser Wert 05, d.h. es sind nur 5 Datensätze vorhanden. ME-Meßsysteme GmbH Edaurd-Maurer Str. 9 Tel.: +49 3302 89824 60 Mail: info@me-systeme.de 16761 Hennigsdorf Fax: +49 3302 89824 69 Web: www.me-systeme.de...
Sensortyp: =0: Standard solution. =1: Mit "Matrix Plus" 2. Ord. - 8 Bis einschließlich Firmware Version 1.41 sind nur die Objekte 2021h bis 2025h vorhanden. 9 Dieser Subindex ist erst ab Firmware Version 1.42 vorhanden. ME-Meßsysteme GmbH Edaurd-Maurer Str. 9 Tel.: +49 3302 89824 60 Mail: info@me-systeme.de...
Index 6114h Al Sample Rate Mit Objekt 6114h kann die Messdatenperiode des GSV-8 gelesen und eingestellt werden. Dabei wird der Wert in Mikrosekunden angegeben. Dieser sollte kleiner oder gleich sein wie die durch den Event-Timer (Obj. 1800.5h) eingestellte TX-PDO-Sendeperiode (Siehe Obj.
Ein Wert von 0 bedeutet, dass der Inhalt des TEDS-Speichers eines angeschlossenen Sensors verworfen und nicht verwendet wird. Ein Wert von 2 bedeutet, dass der GSV-8 die Skalierung automatisch konfiguriert, so dass Messwerte, die auf physikalische Größen skaliert sind, im TxPDO des entsprechenden Eingangskanals übertragen werden, wenn ein Sensor mit gültigem...
Das Objekt kann gelesen und geschrieben werden. Es werden die Sub-Indizes 0 bis 10 unterstützt. Ein Zugriff auf andere Sub-Indizes wird mit einer Fehlermeldung quittiert. Der AI Scaling Offset darf auch negativ sein, dann wird sein Betrag vom Meßwert subtrahiert.
Process Value ungültig. Bei positivem oder negativem Überlauf ist die Sensorauslenkung so groß (bzw negativ), daß der Meßbereich des Sensors (Maximal- bzw Minimalwertüberschreitung) oder der des Rohwertes (Sättigung) über- bzw unterschritten wurde. Bit 5 =1 bedeutet, dass ein TEDS Sensor angeschlossen ist und seine daten verwendet werden.
Sub-Indizes wird mit einer Fehlermeldung quittiert. Zur Interpretation des Dateninhalts: Um skalierte Werte zu erhalten, muss folgendermassen gerechnet werden: Skalierter Messwert = (AI_Field_Value * 1,05 * AI_Scaling_Factor) / 8388607 ME-Meßsysteme GmbH Edaurd-Maurer Str. 9 Tel.: +49 3302 89824 60 Mail: info@me-systeme.de...
An Subindex 1: Bit 0 entspricht DIO-Nr. 1, Bit 1 Nr. 2 usw bis Bit 7: DIO Nr. 8 An Subindex 2: Bit 0 entspricht DIO-Nr. 9, Bit 1 Nr. 10 usw bis Bit 7: DIO Nr. 16 ME-Meßsysteme GmbH Edaurd-Maurer Str. 9 Tel.: +49 3302 89824 60...
Seite 36
Alle Angaben beschreiben unsere Produkte in allgemeiner Form. Sie stellen keine Eigenschaftszusicherung im Sinne des §459 Abs. 2, BGB, dar und begründen keine Haftung. Made in Germany Copyright 2021 ME-Meßsysteme GmbH ME-Meßsysteme GmbH Edaurd-Maurer Str. 9 Tel.: +49 3302 89824 60 Mail: info@me-systeme.de...