Keysight: CDS

Vendor information

Vendor

Web page

Product name

Version

Keysight Technologies

https://www.keysight.com

Charging Discovery System

SLEPLibrary Version 1.12.1.0

Categories

MDL 🛈

APL 🛈

BAN 🛈

BMA 🛈

SVC 🛈

DGN 🛈

FIU 🛈

EES 🛈

FCT 🛈

DBG 🛈

IMG 🛈

AUDIO 🛈

ENVSIM 🛈

ENVCOM 🛈

✓

Platform

Operating system

Support

Windows

✓

Linux

Ports

Name

Available if

Default value

Valid values

Type

Description

Folder of the main project

‘C:\temp’

string

IP address

string

IP address of the emulator e.g. “192.168.1.1”

SLEPLibrary path

‘C:\temp\SLEPLibrary.dll’

string

Path to the SLEPLibrary DLL (absolute or relative to the base directory of the tool host)

SLEP-Port

51001

int

SLEP port of the emulator.

Path to the TestCaseLibrary

‘C:\temp\CdsTestCaseLibrary.dll’

string

Path to the TestCaseLibrary DLL (absolute or relative to the base directory of the tool host)

TestCaseLibrary-Port

50002

int

Port of the TestCaseLibrary of the emulator.

Timeout for tool call ❲in sec.❳

‘600’

string

Timeout after which a tool call is aborted.

ConfigureEmulation

Configures the emulation. Afterwards, the emulation has to be started using SetControl.

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

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

Returns the value of the error word.

“0” means, that no error has been set.

GetParameters

Provides all parameters of the test case.

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

projectName

string

File name of the project

testCaseName

string

Name of the test case

Return value

Name

Available if

Default value

Valid values

Type

Description

result

object

GetProjects

Provides all project files from the current path.

Parameterization

Return value

Name

Available if

Default value

Valid values

Type

Description

result

object

GetStatus

Return the actual system status (running, stopped,resetting or error pending).

Parameterization

Return value

Name

Available if

Default value

Valid values

Type

Description

state

string

Status

GetTestCases

Provides all the test cases from the specified project.

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

projectName

string

File name of the project

Return value

Name

Available if

Default value

Valid values

Type

Description

result

object

GetWarnings

Returns the value of the warning word.

ReadPID

Returns the value of the referenced word.

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

pid

int

ID of the word to read

SetControl

Starts/stops the system.

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

state

‘reset’

[‘reset’, ‘start’, ‘stop’]

string

Status

SetParameters

Sets the parameters of the test case.

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

parameterList

object

projectName

string

File name of the project

testCaseName

string

Name of the test case

StartTest

Copies the chosen project and starts it.

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

powerSource

string

Name of the power source.

projectName

string

File name of the project to start

StopTest

Stops the active test.

TestCaseLibConnectionState

Provides the current connection state of the TestCaseLibrary.

Parameterization

Return value

Name

Available if

Default value

Valid values

Type

Description

result

int

WritePID

Writes the referenced word.

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

pid

int

ID of the word to be written

value

int

Value