Herunterladen Inhalt Inhalt Diese Seite drucken

Parameterobjekt (Klasse 0X0F); Fehlercodes; Parameter Attribute; Attribut 0X01: Parameterwert - Kollmorgen DeviceNet S300 Bedienungsanleitung

Inhaltsverzeichnis

Werbung

Kollmorgen
4.3

Parameterobjekt (Klasse 0x0F)

Die meisten Antriebsparameter können mit dem Parameterobjekt gelesen oder geschrieben wer-
den. Dies beinhaltet viele Parameter, die auch über die Objektklassen Lageregler (0x25), Blockfol-
gesteuerung (0x26) und Befehlsblock (0x27) zugänglich sind.
Eine zusätzliche Verstärkerkonfiguration kann über das Parameterobjekt erfolgen, das einen direk-
ten Zugriff auf die Verstärkerkonfiguration ermöglicht. Dabei handelt es sich um ein vom Hersteller
definiertes Objekt, das herstellerspezifische Parameter umfasst.
In einer expliziten Meldung an das Parameterobjekt entspricht die Instanznummer der DPR-Num-
mer für den gewünschten Parameter. Diese DPR-Nummer ist in der ascii.chm Befehlsreferenz zu
finden. Nur die Parameter 1-254 sind über die Instanznummer zugreifbar, da sie nur ein Byte
umfasst. Instanz 255 hat die Bedeutung "Attribut Parameter Nummer verwenden". Beachten sie
Abschnitt 4.3.2.4 um auf Parameter von 255 und höher zugreifen zu können.
Die Datenlänge für Set Value-Befehle können aus dem Feld "Data Type Bus/DPR" in ascii.chm
festgelegt werden. Gleitkommawerte werden um 1000 skaliert, um eine ganze Zahl zu erhalten.
Antriebsprozesse (z.B. Tippbetrieb, Referenzfahrt und Sichern) werden ausgeführt, indem ein Set
Value-Befehl mit einer Datenlänge von 1 und einem Wert von 1 gesendet wird. Das Lesen des
Werts oder das Einstellen des Werts auf 0 führt den Prozess noch nicht aus.
Senden Sie etwa folgende explizite Meldung, um die Referenzfahrt zu initiieren (Move Home = MH,
DPR/instance = 141):
[Klasse=0x0F, Instanz=141, Attribut=0x01, Datenlänge=1, Datenwert=0x01].
4.3.1

Fehlercodes

Der Verstärker meldet einen der folgenden Fehlercodes wenn während der Kommunikation über
Explicit Messaging ein Fehler auftritt.
Aktion
Set
Set oder Get
Set oder Get
Set oder Get
Set
4.3.2

Parameter Attribute

Die folgenden Attribute werden von der Objektklasse Parameter unterstützt.
4.3.2.1

Attribut 0x01: Parameterwert

Beschreibung
Zugriffsregel
Datentyp
Bereich
4.3.2.2

Attribut 0x04: Zugriff

Beschreibung 0x00 für Parameter mit Schreib-/Lesezugriff, 0x10 für Parameter mit Lesezugriff
Zugriffsregel
Datentyp
Bereich
DeviceNet für S300/S600/S700
11/2018
Fehler
Attribut kann nicht eingestellt werden
Attribut wird nicht unterstützt.
Service wird nicht unterstützt.
Klasse wird nicht unterstützt.
Wert außerhalb des gültigen Bereichs
Direkter Zugriff auf den Parameter. Datentyp und Zugriffsregel laut ASCII-Referenzdatenbank.
Typen mit Fließkomma werden mit 1000 multipliziert, um einen Integerwert zu erhalten. Set-
zen Sie den Wert auf 1, um einen Antriebsprozess auszuführen (z.B. Referenzfahrt).
Abhängig vom Parameter,
Abhängig vom Parameter,
Get
Unsigned Short Integer
Explizite Meldungen
Fehlercode
0x0E
0x14
0x08
0x16
0x09
Vorgabe
Nichtflüchtig
siehe auch
Zugriff, Datenlänge, ascii.chm
Vorgabe
Nichtflüchtig
siehe auch
33

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Devicenet s600Devicenet s700

Inhaltsverzeichnis