Herunterladen Inhalt Inhalt Diese Seite drucken

Pepperl+Fuchs VAM-CTR-PC2 Handbuch Seite 30

Inhaltsverzeichnis

Werbung

Der Inhalt des niederwertigen Bytes (hexadezimal) der Antwort answer hat die folgen-
den Bedeutungen:
00
h
01
h
02
h
03
h
1106
h
int ASI_is_command (unsigned char command);
Diese Funktion überprüft, ob es sich bei 'command' um einen gültigen Befehl handelt.
1
0
int ASI_get_message_len (unsigned char command, ASI_DATA messa-
ge);
int ASI_get_answer_len (unsigned char command, ASI_DATA ans-
wer);
Diese Funktionen geben die Mindestanzahl der Bytes von message bzw. answer zu-
rück.
Kann deren Länge variieren, so wird die aktuelle Länge bestimmt.
Sind message oder answer unbekannt, kann eine Null übertragen werden. Beide
Funktionen geben die maximale Anzahl Datenbytes zurück.
int AsiPc2Reset (void);
Diese Funktion vollzieht einen Power-up-Reset der AS-i PC Karte.
Rückgabewerte:
00
h
01
h
Zumutbare Änderungen aufgrund technischer Verbesserungen vorbehalten.
30
Pepperl+Fuchs GmbH · 68301 Mannheim · Telefon (06 21) 7 76-11 11 · Telefax (06 21) 7 76-10 00 · Internet http://www.pepperl-fuchs.com
Fehlerfreie Kommunikation
ASI_init() wurde noch nicht aufgerufen
Es wurde ein ungültiger AS-i Befehl in command verwendet
Ungültige Antwort der AS-i PC Karte während des Handshakes
Handshake-Timeout
Es handelt sich um einen gültigen Telegrammtyp
Es handelt sich um einen ungültigen Telegrammtyp
Kein Fehler.
ASI_init() wurde noch nicht aufgerufen.
AS-Interface
PC-Treiber
Copyright Pepperl+Fuchs, Printed in Germany

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis