Keysight: CDS¶
Vendor information
Vendor |
Web page |
Product name |
Version |
|---|---|---|---|
Keysight Technologies |
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¶
Properties 🛈¶
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. |
Jobs 🛈¶
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 |