AVL: PUMA¶
Bisheriger/interner Bezeichner: PUMA
Herstellerinformationen
Hersteller |
Webseite |
Produktname |
Version |
|---|---|---|---|
AVL List GmbH |
PUMA |
1.5.3 - 2 |
Kategorien
MDL 🛈 |
APL 🛈 |
BAN 🛈 |
BMA 🛈 |
SVC 🛈 |
DGN 🛈 |
FIU 🛈 |
EES 🛈 |
FCT 🛈 |
DBG 🛈 |
IMG 🛈 |
AUDIO 🛈 |
ENVSIM 🛈 |
ENVCOM 🛈 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
✓ |
Plattform
Betriebssystem |
Unterstützung |
|---|---|
Windows |
✓ |
Linux |
Ports¶
Besonderheiten¶
Softwarevoraussetzungen
AVL PUMA 2.0 oder höher
Das PUMA Remote Operation Interface PRO muss installiert sein. Dieses kann ggf. über Ändern der Installation des AVL Modular Installer for PUMA nachinstalliert werden.
Der Pfad zur PumaBridge muss in der Testbenchkonfiguration angegeben werden. Die PumaBridge kann bei Bedarf von tracetronic bezogen werden. Bitte kontaktieren Sie hierfür support@tracetronic.com
Eigenschaften 🛈¶
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
Verzeichnis der DLL |
‚C:\‘ |
string |
Das Verzeichnis, unter dem die registrierte ProInterfaceClient.dll, die entsprechende ProInterfaceClient.ini sowie die ProInterfaceClient.exe liegen. Pfad kann absolut oder relativ zum Basispfad des Toolhosts angegeben werden. |
||
Pfad zur 32-Bit PumaBridge. |
‚C:\pumabridge‘ |
string |
Pfad zur 32-Bit PumaBridge. Das Verzeichnis muss die Datei PumaBridge.py enthalten. Die PumaBridge erhalten Sie auf Anfrage bei support@tracetronic.com |
||
IP Adresse |
‚127.0.0.1‘ |
string |
Die IP-Adresse des PUMA Servers |
||
TCP-Port |
27015 |
int |
|||
UDP-Port |
32111 |
int |
|||
Überprüfe „Automatic Mode“ |
☑ |
bool |
Wenn „True“ gewählt ist, wird beim Verbindungsaufbau und vor jeder Package-Ausführung geprüft, ob das System sich im „Automatic Mode“ befindet. Falls nicht, werden alle Interaktionen unterbunden. |
||
Prüfe PUMA Alive-Signal |
☐ |
bool |
Wenn „True“ gewählt ist, prüft ecu.test regelmäßig das Signal „ECUTEST_WD_OUT“. Nimmt das Signal den Wert 0 an, wird jede Interaktion mit PUMA mit einer Fehlermeldung abgebrochen. |
||
Sende ecu.test Alive-Signal |
☐ |
bool |
Wenn „True“ gewählt ist, setzt ecu.test das Signal „ECUTEST_STATUS“ auf 1 und legt abwechselnd die Werte 0 und 1 auf das Signal „ECUTEST_WD_IN“ |
||
Timeout für Toolzugriffe ❲in Sek.❳ |
‚600‘ |
string |
Zeit nach der eine Anfrage an das Tool abgebrochen wird. |
Jobs 🛈¶
ExecuteScript¶
Führt das angegebene Skript aus
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
ScriptCall |
string |
Aufruf des Skripts inklusive Argumente |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
[False, True] |
bool |
ReadNormName¶
Liest den Wert der Variablen mit dem angegebenen NormName
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
NormName |
string |
NormName |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
float |
RunMethod¶
Führt eine Methode aus
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
BlockingCall |
False |
[False, True] |
bool |
Eigenschaft ohne Funktion. Dient nur der Kompatibilität der Schnittstelle mit ASAM: ACI. |
|
MethodName |
string |
Name der aufzurufenden Methode |
TriggerSystemStateUpdate¶
Triggert die Aktualisierung des internen Status zur „Automatic Mode“-Überwachung.
WriteNormName¶
Schreibt den Wert der Variablen mit dem angegebenen NormNamen
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
NormName |
string |
NormName |
|||
Value |
0 |
float |
Wert |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
float |
WriteNormNameByScript¶
Schreibt den Wert der Variablen mit dem angegebenen NormNamen und verwendet dabei einen Skriptaufruf (notwendig, wenn PUMA im AUTOMATIC MODE ist)
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
NormName |
string |
NormName |
|||
Value |
0 |
float |
Wert |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
float |