KPA EtherCAT Slave Tester

 

KPA Slave Tester is a software toolkit for script based automated testing of EtherCAT slave-hardware (EtherCAT Slave controller, CPU, memory and I/Os) and -firmware (EtherCAT Slave Stack and application).

Script based automatic slave set-up and testing

Any user can automatically test several EtherCAT slaves simultaneously using a simple script language like: FileRead, WriteEEPROM, SetOutputs, GetInputs, ….
Communication between KPA Slave Tester and the EtherCAT slave or network is provided by the KPA Master 4ST (special edition of KPA Master EtherCAT) using EtherCAT Network Information (ENI).

KPA Slave Tester’s usage

  • Upload/download of firmware
  • Initial writing of EtherCAT slave’s EEPROM (End of Line programming)
  • By connected signal-generators, sensors and loads calibrating of input- and output-channels with writing measured gain and offset to non volatile memory
  • Automatic checking of correctness of new slave firmware release through comparison of values on specific inputs/outputs against expected (Regression Test)

Operations on EtherCAT

  • Slave’s and master’s state handling
  • Reading / writing EEPROM and memory
  • Getting Object Dictionary (OD) structure via CAN application protocol over EtherCAT (CoE)
  • Reading / writing of OD values via CoE
  • Reading input / writing output process data
  • Getting current Distributed Clock time
  • Getting emergency messages
  • File uploading/downloading (FoE – File Access over EtherCAT)

Mathematic operations for test report generation

  • Data- and parameter-calculation using mathematical functions
  • Comparison of set points with actual values
  • Test report file generation containing passed and failed tests with deviation

Licensing and support included

  • Slave Tester.exe and KPA Master for Slave Tester based on Win XP master license type
  • Sample applications and documentation
  • One year of technical support included

Target group

  • EtherCAT slave developers
  • Software test engineers
  • Hardware test engineers

 

 

KPA EtherCAT Slave Tester

Company

KOENIG Prozessautomatisierung

KÖNIG Prozessautomatisierungs GmbH
www.koenig-pa.de