dSPACE: MotionDesk¶
Bisheriger/interner Bezeichner: MOTIONDESK
Herstellerinformationen
Hersteller |
Webseite |
Produktname |
Version |
|---|---|---|---|
dSPACE |
MotionDesk |
dSPACE Release 2018A - 2019B |
Kategorien
MDL 🛈 |
APL 🛈 |
BAN 🛈 |
BMA 🛈 |
SVC 🛈 |
DGN 🛈 |
FIU 🛈 |
EES 🛈 |
FCT 🛈 |
DBG 🛈 |
IMG 🛈 |
AUDIO 🛈 |
ENVSIM 🛈 |
ENVCOM 🛈 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Plattform
Betriebssystem |
Unterstützung |
|---|---|
Windows |
✓ |
Linux |
Eigenschaften 🛈¶
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
Lademodus |
Bereits geladenes Projekt und Experiment verwenden |
[Bereits geladenes Projekt und Experiment verwenden, Bereits geladenes Projekt verwenden und neues Experiment laden, Neues Projekt und Experiment laden] |
string |
||
MotionDesk-Experiment |
Lademodus: ‚Bereits geladenes Projekt verwenden und neues Experiment laden‘ |
string |
Name des MotionDesk-Experiments im angegebenen MotionDesk-Projekt, welches aktiviert werden soll. |
||
Projektverzeichnis |
Lademodus: ‚Neues Projekt und Experiment laden‘ |
string |
Basisverzeichnis für die Suche von MotionDesk-Projektdateien auf dem Toolhost (absolut oder relativ zum Basispfad des Toolhosts) |
||
MotionDesk-Projekt |
Lademodus: ‚Neues Projekt und Experiment laden‘ |
string |
MotionDesk-Projekt (*.cdp), das geladen werden soll (relativ zum Projekt-Verzeichnis) |
||
MotionDesk-Experiment |
Lademodus: ‚Neues Projekt und Experiment laden‘ |
string |
Name des MotionDesk-Experiments im angegebenen MotionDesk-Projekt, welches aktiviert werden soll. |
||
Tool beenden |
☐ |
bool |
Beendet MotionDesk beim Herunterfahren der Konfiguration. |
||
Timeout für Toolzugriffe ❲in Sek.❳ |
‚600‘ |
string |
Zeit nach der eine Anfrage an das Tool abgebrochen wird. |
Jobs 🛈¶
DownloadScene¶
Lädt eine Szene auf eine laufende SensorSim-Instanz herunter. Gibt True bei Erfolg zurück.
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
[False, True] |
bool |
ReadParameter¶
Führt einen beliebigen API-Pfad in Stringform aus und gibt dessen Resultat zurück. Der Basisknoten des Pfads kann mit Hilfe des Parameters „BaseElement“ konfiguriert werden.
Beispielaufruf:
ApiPath: ‚VisualizationManagement.Views.HorizontalSplitterPosition‘
-> Liefert den Wert für den horizontalen Splitter
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
ApiPath |
string |
API-Befehlspfad |
|||
BaseElement |
‚Active Experiment‘ |
[‚Root‘, ‚Active Experiment‘] |
string |
Ausgangspunkt für den API-Befehlspfad |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
object |
StartAnimation¶
Startet eine MotionDesk-Animation und schaltet dazu MotionDesk Online. Gibt True bei Erfolg zurück.
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
[False, True] |
bool |
StartSensorSimConnections¶
Startet die angegebenen SensorSim-Verbindungen. Falls keine Verbindungsidentifier angegeben sind, werden alle registrierten Verbindungen gestartet.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
ConnectionIdentifier |
string |
Kommaseparierte Liste von Identifiern zu SensorSim-Verbindungen, die gestartet werden sollen. |
StopAnimation¶
Stoppt eine MotionDesk-Animation und schaltet MotionDesk Offline. Gibt True bei Erfolg zurück.
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
[False, True] |
bool |
StopSensorSimConnections¶
Beendet die angegebenen SensorSim-Verbindungen. Falls keine Verbindungsidentifier angegeben sind, werdern alle registrierten Verbindungen beendet.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
ConnectionIdentifier |
string |
Kommaseparierte Liste von Identifiern zu SensorSim-Verbindungen, die gestoppt werden sollen. |
WriteParameter¶
Führt einen beliebigen API-Pfad in Stringform aus, schreibt den angegebenen Wert darauf und gibt den neuen Wert zurück. Der Basisknoten des Pfads kann mit Hilfe des Parameters „BaseElement“ konfiguriert werden.
Beispielaufruf:
ApiPath: ‚VisualizationManagement.Views.HorizontalSplitterPosition‘
Value: 30
-> Setzt den horizontalen Splitter auf den Wert 30.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
ApiPath |
string |
API-Befehlspfad |
|||
BaseElement |
‚Active Experiment‘ |
[‚Root‘, ‚Active Experiment‘] |
string |
Ausgangspunkt für den API-Befehlspfad |
|
Value |
object |
Wert |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
object |