Keysight: CDS

Herstellerinformationen

Hersteller

Webseite

Produktname

Version

Keysight Technologies

https://www.keysight.com

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

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.

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