Index 2122h........................24 Index 230Eh........................24 Applikationsspezifische Objekte, Analog Input Funktionsblock...........25 Index 6111h........................25 Index 6114h........................25 Index 6125h........................27 Index 6126h........................27 Index 6127h........................27 Index 6130h........................28 Index 6131h........................28 ME-Meßsysteme GmbH, Neuendorfstr. 18a, DE-16761 Hennigsdorf Tel +49 (0)3302 78620 60, Fax +49 (0)3302 78620 69, info@me-systeme.de, www.me-systeme.de...
Seite 4
Index 6600h........................34 Applikationsspezifische Messwertobjekte, Analog Input Funktionsblock......34 Index 8100h........................34 Index 9130h........................35 Index 9148h........................35 Index 9149h........................35 Bespiele für Inbetriebnahme durch einen CAN-Busmaster..........36 Kontinuierliches Messwertsenden...................36 ME-Meßsysteme GmbH, Neuendorfstr. 18a, DE-16761 Hennigsdorf Tel +49 (0)3302 78620 60, Fax +49 (0)3302 78620 69, info@me-systeme.de, www.me-systeme.de...
Object-Dictionary zugänglich, d.h. Einstellungen können gelesen und geschrieben werden. Messwerte, d.h. TX-PDOs, werden aber nicht gesendet. Damit der GSV-2-CANopen dies tut, muss er per Network-Management in den Operational State versetzt werden, siehe dort. In den Zuständen Pre-Operational und Operational State hat die serielle Schnittstelle keinen Schreibzugriff.
Node-ID o. 0 Stop Node Node = Moduladresse oder 0 = alle Module „Broadcast-message“ Der Befehl „Stop Node“ setzt den GSV-2-CANopen in den Stop Modus. In diesem Zustand kann keine Kommunikation über SDOs oder ME-Meßsysteme GmbH, Neuendorfstr. 18a, DE-16761 Hennigsdorf...
„Enter Operational state NMT“ gegeben werden. Dann werden – falls die Sendebedingungen erfüllt sind , s.u. – folgende PDO-Frames gesendet, in zeitlicher ME-Meßsysteme GmbH, Neuendorfstr. 18a, DE-16761 Hennigsdorf Tel +49 (0)3302 78620 60, Fax +49 (0)3302 78620 69, info@me-systeme.de, www.me-systeme.de...
Seite 9
Bit2: Negativer Überlauf des Messwertes Bits 3..7: =0 Alarm Status Der Alarm-Block ist beim GSV-2 ein Schwellwertschalter, der den Messwert mit einer konfigurierbaren Schwelle vergleicht und ggf. den Schaltausgang ein- oder ausschaltet. Seine Schaltzustände sind Bestandteil des Alarm Status. Das Alarm Status Byte enthält folgende Flags:...
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 Adresse 0x40: 740h ME-Meßsysteme GmbH, Neuendorfstr. 18a, DE-16761 Hennigsdorf Tel +49 (0)3302 78620 60, Fax +49 (0)3302 78620 69, info@me-systeme.de, www.me-systeme.de...
Applikation, AnalogInput 6149 AI Span End Float Applikation, AnalogInput 6150 AI Status Applikation, AnalogInput 2 Dieses Objekt wird erst ab Firmware-Version 1.5.00 unterstützt. ME-Meßsysteme GmbH, Neuendorfstr. 18a, DE-16761 Hennigsdorf Tel +49 (0)3302 78620 60, Fax +49 (0)3302 78620 69, info@me-systeme.de, www.me-systeme.de...
Die Bits <23:0> des Wertes sind als Flags zu interpretieren, wobei die Bits <23:8> der Special-Mode-Variablen entsprechen (s. Beschreibung des Firmwarebefehls „SetSpecialMode“, No 136d in der GSV-2-Bedienungsanleitung) und die Bits <7:0> der Modus-Variablen (s. Beschreibung des Firmwarebefehls „SetMode“, No 38d in der GSV-2- Bedienungsanleitung).
Seite 16
Übertragungsfunktion ist sanft, ohne Überschwinger in der Sprungantwort und es hat eine Laufzeit von nur 3 Meßwerten. Wenn FIR_N5 =1, ist es eines 5. Ordnung. Seine Grenzfrequenz ist = Datenrate * 0,23 und seine Übertragungsfunktion ist im Dämpfungsbereich viel steiler, allerdings mit ca. 6% Überschwinger in der Sprungantwort;...
Index 1007h Synchronous window length An Index 1007h wird die Zeit in Mikrosekunden genannt, die der GSV-2 bei Transmission- Typ 1 nach Empfang der Sync-Message benötigt, bis er den PDO mit dem fertigen Messwert auf den Bus legt. Diese Zeit hängt von den Einstellungen der Messdatenverarbeitung ab, das sind Obj.6114...
Speichern (-Verhalten) Benutzer 1..6 0x00000001 Subindex 1 bis Subindex 3, read-only: Nach Lesen auf diesen Subindezes antwortet der GSV-2-CANopen mit 0x00000000, d.h. der Benutzer kann die Hersteller-Default-Werte nicht speichern, da diese erhalten bleiben, außerdem werden sie nicht automatisch wiedergespeichert. Dabei bezeichnet Subindex 1 alle Hersteller-Parameter, Subindex 2 die kommunikationsrelevanten Herstellerparameter und Subindex 3 die applikationsrelevanten Herstellerparameter, s.
Seite 19
Schnittstelle mit “GetAll” mit Parameter =0 wiederhergestellt werden können, s. ba- gsv2.pdf. Subindex 5 bis Subindex 10d “Restore User 1..User 6 Parameters”: ME-Meßsysteme GmbH, Neuendorfstr. 18a, DE-16761 Hennigsdorf Tel +49 (0)3302 78620 60, Fax +49 (0)3302 78620 69, info@me-systeme.de, www.me-systeme.de...
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 21d, entsprechend GSV-2.1. Entspechender serieller Befehl: 69d.
Subindex=2: RX) die sich aus der Geräteadresse (=”NodeID”) und dem Offset des Services zusammensetzt. Bits<31:29> bleiben konstant =0 und haben die Bedeutung: Bit 29 = 0: Der GSV-2-CANopen unterstützt nur CAN-Frames mit 11-Bit-CAN-ID. Bit 30 = 0: Stets statische SDO-Verbindung, dynamische nicht möglich.
Seite 22
Transmission eingeschaltet ist (s. Obj.6133h und 1800h Subindex 2), da so bei Auftreten von Messignaltransienten >= Delta-Interrupt-Value der CAN-Bus entlastet wird. Andernfalls versucht der GSV-2 in einer solchen Situation u.U., viele TX-PDOs direkt nacheinander (ohne Pause) zu senden. Andereseits können mit einer zu großen Inhibit-Time Zwischenwerte eines Messignaltransienten verlorengehen, falls diese auftreten, während...
1. Machen Sie den PDO ungültig, indem Sie zuallererst das Objekt 1800.1 (Index 1800h, Subindex 1) lesen, dann diesen Wert speichern und dessen Bit 31 auf 1 setzen (mit ME-Meßsysteme GmbH, Neuendorfstr. 18a, DE-16761 Hennigsdorf Tel +49 (0)3302 78620 60, Fax +49 (0)3302 78620 69, info@me-systeme.de, www.me-systeme.de...
Bedienungsanleitung beachten, entspechende serielle Befehle: 03/34d. Index 230Eh Manufacturer Analog Output Tare Durch Schreiben auf 230Eh kann der Analogausgang des GSV-2 auf einen vordefinierten Wert (0V bei Spannungsausgang und 4mA bei 4..20mA Stromausgang) gesetzt werden. ME-Meßsysteme GmbH, Neuendorfstr. 18a, DE-16761 Hennigsdorf...
Seite 26
AI ADC Sample Periode in µs 0x000186A0 Es werden die Sub-Indizes 0 und 1 unterstützt. Ein Zugriff auf andere Sub-Indizes wird mit einer Fehlermeldung quittiert. Der AD-Umsetzer des GSV-2 akzeptiert nur bestimmte dirskrete Werte als Datenperiode. Diese sind: ADU-Sample-Rate in Hz ADU-Periode in µs (dez) ADU-Periode in µs (hex)
Darstellung dieser Werte. Entspechende serielle Befehle: d16/18 und d26/28, allerdings in anderer Darstellung. Index 6127h AI Scaling Offset Mit Objekt 6127h kann ein Summand übergeben werden, der dem Meßwert (AI Field- und Process value) hinzuaddiert wird. Sub-Index Datentyp...
Ein Zugriff auf andere Sub-Indizes wird mit einer Fehlermeldung quittiert. Der AI Scaling Offset ist mit dem AI Scaling Factor (Obj. 6126h) skaliert. Der Wert darf negativ sein, dann wird er vom Meßwert subtrahiert . Sein Wertebereich ist: -0,5249 * AI Scaling Factor bis +0,5249 * AI Scaling Factor.
Übertragung eingestellt werden. Wenn die Betragsdifferenz eines aktuellen Meßwertsamples zu dem zuletzt per PDO übertragenem Meßwert größer oder gleich dem AI Delta Interrupt Value ist, wird ein neuer TX-PDO mit dem aktuellen Meßwert übertragen. Diese Funktion ist deaktiviert, wenn der AI Delta Interrupt Value gleich Null ist (Defaulteinstellung).
Bei positivem oder negativem Überlauf ist die Sensorauslenkung so groß (bzw negativ), daß der Meßbereich über- bzw unterschritten werden würde. Der AI Field- und AI Process Value selbst wird dann aber auf den jeweiligen Maximal- bzw Minimalwert gesättigt. Ist Bit 0 gesetzt, liegt ein gravierender Fehler mit dem Sensor vor;...
Bitte beachten Sie die Hinweise in der Beschreibung zu Objekt 6114h, AI ADC Sampling Rate! Applikationsspezifische Objekte, Alarmblock Der Schwellwertschalter des GSV-2 (siehe ba-gsv-2.pdf) wird via CANopen durch die im folgenden beschriebenen Objekte des Alarmblocks konfiguriert. Obj. 6503h..650Bh gelten hierbei für den Schwellwertschalter 1, die Obj. 6513h..651Bh für den Schwellwertschalter Die Zustände der Schwellwertschalter stehen auch in der Hardware als Schaltausgang...
Mit dem Objekt 650Bh kann die Hysterese für den Schwellwertschalter 1 eingestellt werden, mit Objekt 651Bh kann die Hysterese für den Schwellwertschalter 2 eingestellt werden. ME-Meßsysteme GmbH, Neuendorfstr. 18a, DE-16761 Hennigsdorf Tel +49 (0)3302 78620 60, Fax +49 (0)3302 78620 69, info@me-systeme.de, www.me-systeme.de...
Das Objekt kann nur gelesen werden. Es werden die Sub-Indizes 0 und1 unterstützt. Ein Zugriff auf andere Sub-Indizes wird mit einer Fehlermeldung quittiert. Zur Interpretation des Dateninhalts: Siehe AI Process Value ME-Meßsysteme GmbH, Neuendorfstr. 18a, DE-16761 Hennigsdorf Tel +49 (0)3302 78620 60, Fax +49 (0)3302 78620 69, info@me-systeme.de, www.me-systeme.de...