Herunterladen Diese Seite drucken

Cangettime - Optelec ClearNote HD Bedienungsanleitung

Vorschau ausblenden Andere Handbücher für ClearNote HD:

Werbung

CANGetTime

CANGetTime — Liest die System-Uhrzeit des AnaGate CAN Geräts für den
Zeitstempel-Modus.
Syntax
#include <AnaGateDllCan.h>
AnaInt32 CANGetTime(AnaInt32 hHandle, AnaInt32 * pbTimeWasSet, AnaUInt32
* pnSeconds, AnaUInt32 * pnMicroseconds);
Parameter
hHandle
Gültiges Zugriffs-Handle eines erfolgreichen Aufrufs von CANOpenDevice.
pbTimeWasSet Wahr, wenn die Systemzeit zuvor über CANSetTime gesetzt wurde.
pnSeconds Aktuelle Uhrzeit in Sekunden seit dem 01.01.1970.
pnMicroseconds
Rückgabewert
Die Funktion gibt im Erfolgsfall Null zurück, andernfalls einen Fehlercode (Anhang A,
Rückgabewerte aus den API-Funktionen ).
Beschreibung
Liest die System-Uhrzeit des AnaGate CAN Geräts für den Zeitstempel-Modus.
Falls über die Funktion CANSetGlobals der Zeitstempel-Modus eingeschaltet worden
ist, enthalten alle empfangenen CAN-Nachrichten einen zusätzlichen Zeitstempel,
der angibt, zu welchem Zeitpunkt die Nachricht empfangen wurde. Beim Senden
von CAN-Nachrichten wird ein entsprechender Zeitstempel über die Quittung des
Schreibkommandos an den Sender zurück übermittelt, der angibt, zu welchem
Zeitpunkt die Nachricht vom CAN-Controller quittiert wurde (dies nur falls die sog.
Confirmations aus Performance-Gesichtspunkten eingeschaltet sind).
Bemerkung
Die Funktion CANGetTime ist erst ab Version 1.7-1.13 der Laufzeitbibliothek
vorhanden und wird erst ab der Geräte-Firmwareversion 1.3.16 unterstützt.
Die Uhrzeit-Einstellung für den Zeitstempel-Modus kann beim AnaGate CAN
(Hardware-Version 1.1.A) nicht ausgelesen werden. Das Kommando wird vom Gerät
ignoriert.
Siehe auch
CANSetTime
CAN API Funktionen
Zusätzlicher Anteil der Mikrosekunden für die aktuelle Uhrzeit.
25
© 2007-2015 Analytica GmbH

Werbung

loading