Keysight: CDS¶
Bisheriger/interner Bezeichner: CDS
Herstellerinformationen
Hersteller |
Webseite |
Produktname |
Version |
|---|---|---|---|
Keysight Technologies |
Charging Discovery System |
SLEPLibrary Version 1.12.1.0 |
Kategorien
MDL 🛈 |
APL 🛈 |
BAN 🛈 |
BMA 🛈 |
SVC 🛈 |
DGN 🛈 |
FIU 🛈 |
EES 🛈 |
FCT 🛈 |
DBG 🛈 |
IMG 🛈 |
AUDIO 🛈 |
ENVSIM 🛈 |
ENVCOM 🛈 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
✓ |
Plattform
Betriebssystem |
Unterstützung |
|---|---|
Windows |
✓ |
Linux |
Ports¶
Eigenschaften 🛈¶
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
Ordner des Hauptprojekts |
‚C:\temp‘ |
string |
|||
IP Adresse |
string |
IP-Adresse des Emulators der Form „192.168.1.1“ |
|||
SLEPLibrary-Pfad |
‚C:\temp\SLEPLibrary.dll‘ |
string |
Pfad zur SLEPLibrary-DLL (absolut oder relativ zum Basisverzeichnis des Toolhosts) |
||
SLEP-Port |
51001 |
int |
SLEP-Port des Emulators. |
||
TestCaseLibrary-Pfad |
‚C:\temp\CdsTestCaseLibrary.dll‘ |
string |
Pfad zur TestcaseLibrary-DLL (absolut oder relativ zum Basisverzeichnis des Toolhosts) |
||
TestCaseLibrary-Port |
50002 |
int |
Port der TestCaseLibrary des Emulators. |
||
Timeout für Toolzugriffe ❲in Sek.❳ |
‚600‘ |
string |
Zeit nach der eine Anfrage an das Tool abgebrochen wird. |
Jobs 🛈¶
ConfigureEmulation¶
Konfiguriert die Emulation. Emulation muss anschließend explizit mit SetControl gestartet werden.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
chargeMode |
[‚AC‘, ‚DC‘] |
string |
|||
chargingStandard |
[‚CHAdeMO‘, ‚DIN SPEC 70121‘, ‚GB/T‘, ‚IEC 61851-1‘, ‚ISO-15118‘] |
string |
|||
disablePlC |
☐ |
bool |
|||
emulationMode |
[‚EV‘, ‚EVSE‘, ‚Man in the middle‘, ‚None‘] |
string |
GetErrors¶
Liefert den Wert des Error-Worts.
„0“ bedeutet, dass kein Fehler gesetzt ist.
GetParameters¶
Liefert alle Parameter des Testfalls.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
projectName |
string |
Dateiname des Projekts |
|||
testCaseName |
string |
Name des Testfalls |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
object |
GetProjects¶
Liefert alle Projektdateien im aktuellen Pfad.
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
object |
GetStatus¶
Liefert den aktuellen Status (running, stopped,resetting, error pending) des Systems.
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
state |
string |
Status |
GetTestCases¶
Liefert alle Testfälle aus dem angegeben Projekt.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
projectName |
string |
Dateiname des Projekts |
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
object |
GetWarnings¶
Liefert den Wert des Warning-Worts.
ReadPID¶
Liest den Wert des referenzierten Worts.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
pid |
int |
ID des zu lesenden Wortes |
SetControl¶
Startet/Stoppt das System.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
state |
‚reset‘ |
[‚reset‘, ‚start‘, ‚stop‘] |
string |
Status |
SetParameters¶
Setzt die Parameter des Testfalls.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
parameterList |
object |
||||
projectName |
string |
Dateiname des Projekts |
|||
testCaseName |
string |
Name des Testfalls |
StartTest¶
Kopiert das gewählte Projekt und startet es.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
powerSource |
string |
Name der Spannungsquelle. |
|||
projectName |
string |
Dateiname des zu startenden Projekts |
StopTest¶
Stoppt den aktiven Test.
TestCaseLibConnectionState¶
Liefert den aktuellen Verbindungszustand der TestCaseLibrary.
Parametrierung
Rückgabewert
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
result |
int |
WritePID¶
Schreibt das referenzierte Wort.
Parametrierung
Parameter
Name |
Verfügbar wenn |
Standardwert |
Gültige Werte |
Typ |
Beschreibung |
|---|---|---|---|---|---|
pid |
int |
ID des zu schreibenden Wortes |
|||
value |
int |
Wert |