Process Data Info and Configuration

Description

Process data information and configuration offers various possibilities related to process data:

  • Selection of a process dataset specified by the device

  • Information about the structure of the input and output data

  • Information about the last valid value for input and output data

As a diagnosis function, monitoring of the updates of certain process values is available. If these are not updated in the specified time, the device sends corresponding diagnosis messages.

Invalid Process Data

Input data (from the device to the master) is only marked as invalid if the device has the Failure device status.

Info

In the case of individual pieces of faulty data, the data is not marked as invalid but is instead replaced by substitution values or error codes. This is to be taken into account during the evaluation.

ISDU

Process data info and configuration – ISDU

Name

Index

Subindex

Access

Length

Data Type

Data Storage

Default

Process Data Profile Selection

0x0051 (81)

0

R/W

1 Byte

UINT8

Yes

0x00

Process Data Input Descriptor

0x000E (14)

0

R

30 Byte

UINT8[]

n/a

01 01 00 01 03 02 01 01 06 01 18 08 02 10 20 02 10 30 02 10 40 02 10 50 01 04 64 01 04 6C

Process Data Output Descriptor

0x000F (15)

0

R

12 Byte

UINT8[]

n/a

02 10 00 02 10 10 02 10 20 02 10 30

Last Valid Process Data Input

0x0028 (40)

0

R

14 Byte

UINT[8]

n/a

Last Valid Process Data Output

0x0029 (41)

0

R

8 Byte

UINT[8]

n/a

PD Profile Selection

There is only one PD Profile available.

PD Description

This parameter is used to specify the structure of the currently selected process data profile for input and output data. The individual process data variables are described.

The total list is accessible via subindex 0, a single entry is possible using a specific subindex. Subindex 1 corresponds to the least significant (or the element most recently transferred in the process data stream). When reading out the entire list, this element is transferred first.

The length of the list is dependent on which process data profile is selected. A single element has a length of 3 bytes.

Process data info and configuration – PD Description

Byte number

Contents

Values

Byte 1

Data type

0: OctetStrinT
1: Set of BoolT
2: UIntegerT
4: Float32T
5…255: reserved

Byte 2

Type length

0…255 bits

Byte 3

Bit offset

0…255 bits

Last Valid Process Data

This parameter indicates the most recently valid input or output data of the device. The first transferred byte in the process data (MSB) is transferred first. This is an exact representation. Access occurs via subindex 0.

Events

PD Update Timeout

Is this event supported

With special process data values, the device automatically checks whether the values are updated in the time period specified by the device. If an update timeout is triggered as a result, this is output via the following diagnosis messages:

Event Code

Event Type

Event – Description – Remedy

Device Status

0x1851 (6225)

Notification

Process Data Update Timeout – for information purposes only. A PDinput has been delayed over an extended period of time.

0 – Device is operating properly.

0x1852 (6226)

Warning

Multiple Process Data Update Timeout – for information purposes only. A PDinput has been delayed over an extended period of time.

0 – Device is operating properly.

PD Invalid

PD Inputs Invalid:

Input data (device-to-master) is marked as invalid if the device status (see section Device status and detailed device status) of the device is Failure. In all other states, replacement values for the data are output for which the content cannot be output correctly.