NI-Systemkonfigurator 20.5 - API-Referenz

Firmware aktualisieren (VI)

  • Aktualisiert2023-02-21
  • 5 Minute(n) Lesezeit
Installiert mit: NI-Systemkonfigurator

Aktualisiert die Firmware auf dem Zielsystem. Sie können eine Datei oder die Version aktualisieren.

minibutton.gif  Ins Blockdiagramm einfügen minibutton.gif  Auf Funktionen-Palette suchen

Firmware aktualisieren (Datei)

Aktualisiert die Firmware auf dem Zielsystem mit Hilfe einer Firmware-Datei auf dem lokalen Rechner.

Upgrade Firmware (File)

cbool.gif

Tasks automatisch anhalten gibt an, dass alle auf dem Zielsystem ausgeführten Vorgänge ungeachtet ihres Fortschritts beendet werden sollen, um in den Firmware-Update-Modus zu wechseln. Die Standardeinstellung lautet TRUE.

crn.gif

Ressource (Eingang) gibt die zu ändernde Ressource an.

cpath.gif

Firmware-Datei gibt den Namen sowie den Speicherort der Firmware-Datei auf dem lokalen Rechner an.

cbool.gif

Immer überschreiben gibt an, dass das Firmware-Abbild die Firmware auf dem Zielsystem ungeachtet ihrer Version überschreiben soll. Bei FALSE prüft die Funktion die Version der Firmware und gibt einen Fehler aus, wenn die aktuelle Version neuer ist als die Version, auf die aktualisiert wird. Wenn die Firmware-Version identisch ist und dieser Parameter auf FALSE gesetzt ist, wird die Firmware nicht aktualisiert. Es wird außerdem eine Erfolgsmeldung ausgegeben. Bei TRUE wird die Firmware unabhängig von der Version des Firmware-Abbilds auf dem Zielsystem automatisch aktualisiert. Per Standardeinstellung wird das Firmware-Abbild nur dann überschrieben, wenn die angegebene Version neuer ist.

cerrcodeclst.gif

Fehler (Eingang, kein Fehler) enthält Angaben zu Fehlern, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.

cu32.gif

Netzwerk-Timeout gibt die Dauer in Millisekunden an, die das VI mit der Initialisierung des Firmware-Prozesses wartet, bevor ein Timeout auftritt. Auf eine Antwort im Netzwerk wird per Standardeinstellung 5 Minuten lang gewartet. Dieses Timeout gilt nur für Netzwerksysteme.

irn.gif

Ressource (Ausgang) gibt grundlegende Angaben zur Systemressource aus.

istr.gif

Ergebnis (Details) gibt einen String mit den Ergebnissen aller Fehler aus, die während der VI-Ausführung aufgetreten sind. Dieser Parameter gibt möglicherweise auch zusätzliche Informationen über den von Firmware-Status ausgegebenen Wert aus.

ii32.gif

Firmware-Status gibt den Status der Firmware-Aktualisierung aus. Wenn 'Update - Benutzerneustart ausstehend' ausgegeben wird, ist das VI "Neustart" aufzurufen. Bei Ausgabe von 'Update - Benutzeraktion ausstehend' finden Sie weitere Informationen unter Ergebnis (Details).

ierrcodeclst.gif

Fehler (Ausgang) gibt Fehlerangaben aus. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe.

Firmware aktualisieren (Version)

Aktualisiert die Firmware auf dem Zielsystem auf eine bestimmte Version.

Upgrade Firmware (Version)

cbool.gif

Tasks automatisch anhalten gibt an, dass alle auf dem Zielsystem ausgeführten Vorgänge ungeachtet ihres Fortschritts beendet werden sollen, um in den Firmware-Update-Modus zu wechseln. Die Standardeinstellung lautet TRUE.

crn.gif

Ressource (Eingang) gibt die zu ändernde Ressource an.

cstr.gif

Firmware-Version gibt die Firmware-Version an, die auf das Zielsystem angewendet werden soll.

cbool.gif

Immer überschreiben gibt an, dass das Firmware-Abbild die Firmware auf dem Zielsystem ungeachtet ihrer Version überschreiben soll. Bei FALSE prüft die Funktion die Version der Firmware und gibt einen Fehler aus, wenn die aktuelle Version neuer ist als die Version, auf die aktualisiert wird. Wenn die Firmware-Version identisch ist und dieser Parameter auf FALSE gesetzt ist, wird die Firmware nicht aktualisiert. Es wird außerdem eine Erfolgsmeldung ausgegeben. Bei TRUE wird die Firmware unabhängig von der Version des Firmware-Abbilds auf dem Zielsystem automatisch aktualisiert. Per Standardeinstellung wird das Firmware-Abbild nur dann überschrieben, wenn die angegebene Version neuer ist.

cerrcodeclst.gif

Fehler (Eingang, kein Fehler) enthält Angaben zu Fehlern, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.

cu32.gif

Netzwerk-Timeout gibt die Dauer in Millisekunden an, die das VI mit der Initialisierung des Firmware-Prozesses wartet, bevor ein Timeout auftritt. Auf eine Antwort im Netzwerk wird per Standardeinstellung 5 Minuten lang gewartet. Dieses Timeout gilt nur für Netzwerksysteme.

irn.gif

Ressource (Ausgang) gibt grundlegende Angaben zur Systemressource aus.

istr.gif

Ergebnis (Details) gibt einen String mit den Ergebnissen aller Fehler aus, die während der VI-Ausführung aufgetreten sind. Dieser Parameter gibt möglicherweise auch zusätzliche Informationen über den von Firmware-Status ausgegebenen Wert aus.

ii32.gif

Firmware-Status gibt den Status der Firmware-Aktualisierung aus. Wenn 'Update - Benutzerneustart ausstehend' ausgegeben wird, ist das VI "Neustart" aufzurufen. Bei Ausgabe von 'Update - Benutzeraktion ausstehend' finden Sie weitere Informationen unter Ergebnis (Details).

ierrcodeclst.gif

Fehler (Ausgang) gibt Fehlerangaben aus. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe.

Log in to get a better experience