beautypg.com

2 configuration, 6 kickstart modules – ebm-papst Kickstart User Manual

Page 24

background image

24

6 Kickstart Modules

6.5.2 Configuration

After dragging a

Data Object from the

Object Editor

and dropping it on the configuration table, you can use the following fields to configure

the data processing within the

Scope module.

Sampling and Rate

This defines how the values for the data logging and scope are obtained.

Sampling

Description

Off

Sampling is disabled or inactive

Software

Kickstart sends out SDO Upload requests to the node ID,
using the fixed time interval of

Rate milliseconds.

TPDO..

The object is available through Transmit PDO (1..4).

Within the PDO frame, the data required starts at byte
position (0..7) and is (1, 2, or 4) bytes
large. Example:

TPDO3.0.2

(The value is a 16-bit value obtained from the

first two bytes of Transmit PDO 3)

RPDO..

Same as TPDO, but for Receive PDO

NOTICe

The TPDO and RPDO methods are passive sampling methods. They do not perform the actual device PDO configuration
(PDO mapping) and do change the CAN node state using NMT. They are safe to use within a running CANopen applica-
tion.

Scaling
Allows scaling and processing the raw data values. You can use a simple factor or more complex formulas, including offsets or even
non-linear transformations.

examples:

Scaling

Description

0.25

Scale the value by 0.25 (i.e. the displayed value is four times smaller than the raw data value).

100

Scale the value by 100 (i.e. the displayed value is multiplied by 100).

= x / 65536 + 10

Divide raw data value by 65536, then add 10.

= 1 / x

Non-linear expressions like this are possible, too. However watch out for invalid results, e.g.
“division by zero”. Kickstart will display these values as “0”.

NOTICe

The scaling is only applied to the displayed value, not to the recorded raw data. This means you can apply a different
scaling expression at a later point (when loading the data using Open), or to rescale all data “on the fly”.