NI: VeriStand

Herstellerinformationen

Hersteller

Webseite

Produktname

Version

National Instruments

http://www.ni.com

VeriStand

Ab 2021

Kategorien

MDL 🛈

APL 🛈

BAN 🛈

BMA 🛈

SVC 🛈

DGN 🛈

FIU 🛈

EES 🛈

FCT 🛈

DBG 🛈

IMG 🛈

AUDIO 🛈

ENVSIM 🛈

ENVCOM 🛈

✓

✓

Plattform

Betriebssystem

Unterstützung

Windows

✓

Linux

Ports

Besonderheiten

Um Modell-Parameter zu schreiben, können die Variablen unterhalb des Knotes „<Model Parameters>“ verwendet werden. Diese sind in VeriStand über den „Model Parameter Manager“ zugänglich. Nach dem Schreiben einer Variablen können einige Millisekunden vergehen, bis der neue Wert über das zugehörige Signal abgefragt werden kann. Parameter können nicht aufgezeichnet werden.

Aliasse können über den Knoten „<Aliases>“ erreicht werden. Für Aliasse, die auf einen Modell-Parameter zeigen, wird kein direkter schreibender Zugriff unterstützt. Bitte verwenden Sie den Knoten „<Model Parameters>“ zum Manipulieren solcher Größen.

Mit dem Knoten „<Channel Fault Manager>“ kann ein Signal auf einen spezifischen Wert festgelegt werden. Wenn auf eine Größe unterhalb dieses Knotens geschrieben wird, wird auf dem zugehörigen Signal ein Fehler geschaltet. Nachfolgende Lesen-Testschritte auf dem Signal werden dann immer den angegebenen Wert zurückgeben. Durch das Ausführen eines Zurücksetzen-Testschritts auf der Fault-Größe kann der Fehler entfernt werden. Das Signal wird dann wieder seinen wirklichen Wert zurückgeben, wenn es gelesen wird. Weitere Informationen über die Verwendung des Channel Fault Manager sind der VeriStand Hilfe zu entnehmen.

Unterstützte Projektdateien

Veristand bietet zwei Projektdateiformate an (.nivsproj, .nivsprj). Obwohl nivsproj Dateien als legacy deklariert wurde, enthalten nur diese den für ecu.test benötigten Python Wrapper. Das neuere Projektformat kann nicht verwendet werden. Beim Öffnen eines Projekts legt Veristand automatisch ein Projekt im alten Format neben dem Projekt ab.

Weitere Information werden in dem FAQ von NI aufgeführt.

Name

Verfügbar wenn

Standardwert

Gültige Werte

Typ

Beschreibung

Version

[ONLINE]

string

Version von VeriStand

Projektdatei

uri

Projekt Datei (*.nivsproj) als absoluter Pfad oder relativ zum Basispfad des Toolhosts.

Benutzername

‚Administrator‘

string

Login für Nutzer

Passwort

string

Passwort für Nutzer

Deploy bei Start

☑

bool

Systemdefinition beim Start auf den Echtzeitrechner laden.

Workspace nach Verbinden öffnen

☐

bool

Ist diese Option auf True gesetzt, wird der Workspace nach dem Verbinden mit VeriStand geöffnet.

Projekt Explorer nach Verbinden öffnen

☐

bool

Ist diese Option aktiviert, wird der Projekt Explorer angezeigt, sonst nicht.

Zugriffszeitüberschreitung in ms

300000

int

Zeit nach der nicht mehr auf eine VeriStand-API Rückmeldung gewartet wird.

Samplerate für Aufnahme

1000

float

Aufzeichnung mit angegebenen Frequenz in Hz. Ist der Wert größer als die Samplerate des Modells, wird jedes Sample aufgezeichnet.

Projekt beim Trennen entladen

☐

bool

Ist diese Option aktiviert, wird das VeriStand-Projekt beim Trennen von ecu.test entladen.

Projekt beim Trennen schließen

☑

bool

Ist diese Option aktiviert, wird das Projekt in VeriStand beim Trennen ecu.test geschlossen.

Tool beim Trennen schließen

☑

bool

Ist diese Option aktiviert, wird VeriStand beim Trennen von ecu.test heruntergefahren.

Abtastrate ❲1/Sekunde❳ für das Abspielen von Stimuli

1000

int

Beim Stimulieren wird die STI-Datei in eine Liste von Zeitstempeln übersetzt. Diese Einstellung legt fest wie viele Einträge pro Sekunde erstellt werden sollen.

Timeout für Toolzugriffe ❲in Sek.❳

‚600‘

string

Zeit nach der eine Anfrage an das Tool abgebrochen wird.