opcSAbsT: Setze Absolut-Zeit (für den Diagnose-Speicher)

<< Click to Display Table of Contents >>

Navigation:  MscDll Referenzhandbuch > Opcodes und Parameter > Opcodes: Konfiguration & Verschiedene >

opcSAbsT: Setze Absolut-Zeit (für den Diagnose-Speicher)

Über diesen Opcode können das aktuelle Datum sowie die aktuelle Uhrzeit des Irinos-Systems gesetzt werden. Dadurch werden diese Informationen den darauffolgend erzeugten Einträgen im Diagnose-Speicher hinzugefügt.

 

Übersicht


Opcode:        0x3A

Name:          opcSAbsT

Funktion:      Setze Absolut-Zeit (Set absolute time)

Parameter-Typ: String

 

DLL-Funktion


Wird mit MSC_WriteCommand übertragen.

 

Anfragestring zum Irinos-System


#{Wert 1};{Jahr};{Monat};{Tag};{Stunde};{Minute};{Sekunde};{Millisekunde}#

Beispiel: #1;2015;06;26;16;49;32;532#

Wert 1

Hier muss immer der Wert 1 stehen.

Jahr

Jahreszahl (immer 4-stellig)

Monat

Monat (1- oder 2-stellig)

Tag

Tag (1- oder 2-stellig)

Stunde

Stunde (1- oder 2-stellig) im 24h-Zeitformat

Minute

Minute (1- oder 2-stellig)

Sekunde

Sekunde (1- oder 2-stellig)

Millisekunde

Millisekunde (1-, 2- oder 3-stellig)

 

Antwortstring vom Irinos-System


#0#        Erfolg

#-n#        Parameter Nr n ungültig

#-99#        Führende oder anschließende Raute fehlt oder Gesamtgröße falsch

 

Kommentar


Das Schreiben der System-Zeit ist für den Betrieb des Irinos-Systems nicht erforderlich. Es wird jedoch empfohlen, um zu einem späteren Zeitpunkt exakt nachvollziehen zu können, wann ein Diagnose-Ereignis eingetreten ist.

Beim Ausschalten bzw. Reset des Irinos-Systems geht die System-Zeit verloren. Sie muss daher nach jedem Einschalten (Power On) neu geschrieben werden.

Die interne Uhr berücksichtigt keine Schaltjahre oder Schaltsekunden. Weiterhin hat die interne Uhr keine hohe Genauigkeit. Es wird daher empfohlen die System-Zeit bei Dauerbetrieb einmal täglich zu aktualisieren. Sie kann beliebig oft überschrieben werden.

 

Kompatibilität zu früheren Systemen


Dieser Opcode ist bei älteren Systemen nicht verfügbar. Deshalb ist keine Rückwärtskompatibilität erforderlich.