Objektbeschreibung und Parametrierung

Objektbeschreibung und Parametrierung 1:

IO-Link IODD Device Description

Die Darstellung entspricht der Anzeige der IO-Link Device Parameter. Es wird empfohlen, die entsprechend aktuellsten IO-Link IODD Device Description Dateien im Download-Bereich der Beckhoff Website herunterzuladen und entsprechend der Installationsanweisungen zu installieren.

Parameter Server (Data Storage)

Die IO-Link-Box-Module unterstützen die Data Storage Funktionalität nach Protokollrevision 1.1. Die Parameter 0x0018 (Application Specific Tag) und 0x08n0 (Settings) werden dabei vom IO-Link Master gesichert. Um diese Funktionalität nutzen zu können muss der IO-Link Master diese auch unterstützen. (z. B. mit dem Beckhoff EP6224-xxxx IO-Link Master ab Firmware 10) Änderungen dieser Parameter werden dabei vom IO-Link Master gespeichert und auch bei Austausch gegen eine baugleiche IO-Link Box wiederhergestellt. Wie Sie die Data Storage Funktionalität nutzen können, wird in dem Kapitel Einstellen der IO-Link Device Parameter erläutert.

Index 0000 Direct Parameters 1

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

0000:01

Reserved

-

UINT8

RO

0

0000:02

Master Cycle Time

IO-Link spezifisch

UINT8

RO

0

0000:03

Min Cycle Time

IO-Link spezifisch

UINT8

RO

0

0000:04

M-Sequence Capability

IO-Link spezifisch

UINT8

RO

0

0000:05

IO-Link Version ID

IO-Link spezifisch

UINT8

RO

0

0000:06

Process Data Input Length

IO-Link spezifisch

UINT8

RO

0

0000:07

Process Data Output Length

IO-Link spezifisch

UINT8

RO

0

0000:08

Vendor ID

Hersteller ID 1

UINT8

RO

0

0000:09

Vendor ID

Hersteller ID 2

UINT8

RO

0

0000:0A

Device ID

Geräte ID 1

UINT8

RO

0

0000:0B

Device ID

Geräte ID 2

UINT8

RO

0

0000:0C

Device ID

Geräte ID 3

UINT8

RO

0

0000:0D

Reserved

-

UINT8

RO

0

0000:0E

Reserved

-

UINT8

RO

0

0000:0F

Reserved

-

UINT8

RO

0

0000:10

System Command

IO-Link spezifisch

 

RO

0

Index 0001 Direct Parameters 2

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

0001:01

Device Specific Parameter 1

IO-Link spezifisch

UINT8

RW

0

0001:02

Device Specific Parameter 2

IO-Link spezifisch

UINT8

RW

0

0001:03

Device Specific Parameter 3

IO-Link spezifisch

UINT8

RW

0

0001:04

Device Specific Parameter 4

IO-Link spezifisch

UINT8

RW

0

0001:05

Device Specific Parameter 5

IO-Link spezifisch

UINT8

RW

0

0001:06

Device Specific Parameter 6

IO-Link spezifisch

UINT8

RW

0

0001:07

Device Specific Parameter 7

IO-Link spezifisch

UINT8

RW

0

0001:08

Device Specific Parameter 8

IO-Link spezifisch

UINT8

RW

0

0001:09

Device Specific Parameter 9

IO-Link spezifisch

UINT8

RW

0

0001:0A

Device Specific Parameter 10

IO-Link spezifisch

UINT8

RW

0

0001:0B

Device Specific Parameter 11

IO-Link spezifisch

UINT8

RW

0

0001:0C

Device Specific Parameter 12

IO-Link spezifisch

UINT8

RW

0

0001:0D

Device Specific Parameter 13

IO-Link spezifisch

UINT8

RW

0

0001:0E

Device Specific Parameter 14

IO-Link spezifisch

UINT8

RW

0

0001:0F

Device Specific Parameter 15

IO-Link spezifisch

UINT8

RW

0

0001:00

Device Specific Parameter 16

IO-Link spezifisch

UINT8

RW

0

Index 0002 Standard Command

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

0002

Standard Command

IO-Link spezifisch

UINT8

RW

0

Index 000C Device Access Locks

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

000C:01

Parameter (write) Access Lock

0: Der Schreibzugriff für die Parameter ist entsperrt.

1: Der Schreibzugriff für die Parameter ist gesperrt.

BOOL

RW

FALSE

000C:02

Data Storage Lock

0: Die Data Storage-Funktion ist aktiviert.

1: Die Data-Storage-Funktion ist gesperrt.

BOOL

RW

FALSE

000C:03

Local Parameterization Lock

0: Die lokale Parametrierung ist entsperrt

1: Die lokale Parametrierung ist gesperrt.

BOOL

RW

FALSE

000C:04

Local User Interface Lock

0: die lokale Nutzeroberfläche ist entsperrt.

1: Die lokale Nutzeroberfläche ist gesperrt.

BOOL

RW

FALSE

Index 0010 Vendor Name

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

0010

Vendor Name

Herstellerbezeichnung

String

R

Beckhoff Automation GmbH & Co. KG

Index 0011 Vendor Text

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

0011

Vendor Text

Herstellerspezifischer Text

String

R

www.beckhoff.com

Index 0012 Product Name

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

0012:00

Product Name

Produktbezeichnung

String

R

EPI43174-0002, ERI43174

Index 0013 Product ID

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

0013

Product ID

 

Produktbezeichnung

String

R

EPI43174-0002, ERI43174

Index 0014 Product Text

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

0014

Product Text

Produktbeschreibung

String

R

2 Analog Input 2 Analog Output Module

Index 0015 Serial Number

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

0015

Serial Number

Seriennummer

String

R

00000000

Index 0016 Hardware Version

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

0016

Hardware Version

Hardware Version

String

R

00

Index 0017 Firmware Version

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

0017

Firmware Version

Firmware Version

String

R

00

Index 0018 Application Specific Tag

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

0018:00

Application Specific Tag

Applikationsspezifische Beschreibung

String

RW

********************** **********

Index 0050 IO Status

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

0050:01

State

Gibt den Status der IO-Platine an.

Bei State = 8dez:und Statuscode = 0 liegt eine fehlerfreie Funktion der IO-Platine vor

Bei anderen Werten liegt ein Fehler auf der IO-Platine vor.

UINT16

RO

0x0000 (0dez)

0050:02

Statuscode

UINT16

RO

0x0000 (0dez)

Index 0800 AI Settings Ch 1 (Parametrierung von Kanal 1)

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

0800:00

AI Settings Ch1

Maximaler Subindex

UINT8

RO

0x18 (24dez)

0800:01

Enable User Scale

1

Die Anwender-Skalierung ist aktiv.

BOOLEAN

RW

0x00 (0dez)

0800:02

Presentation

0

Signed presentation (default)

UINT3

RW

0x00 (0dez)

1

Unsigned presentation

2

Absolute value with MSB as sign (Betragsvorzeichendarstellung)

0800:05

Siemens Bits

1

Auf den niedrigsten 3 Bits werden im Status-Wort Statusanzeigen eingeblendet.

BOOLEAN

RW

0x00 (0dez)

0800:06

Enable filter

1

Filter aktivieren, dadurch entfällt der SPS-zyklussynchrone Datenaustausch

BOOLEAN

RW

0x01 (1dez)

0800:07

Enable Limit 1

1

Limit 1 aktiviert

BOOLEAN

RW

0x00 (0dez)

0800:08

Enable Limit 2

1

Limit 2 aktiviert

BOOLEAN

RW

0x00 (0dez)

0800:0A

Enable User Calibration

1

Freigabe des Anwender Abgleichs

BOOLEAN

RW

0x00 (0dez)

0800:0B

Enable Vendor Calibration

1

Freigabe des Hersteller Abgleichs

BOOLEAN

RW

0x01 (1dez)

0800:0E

Swap Limit Bits

1

Tauscht die beiden Limit-Bits um Kompatibilität zu älteren Hardware-versionen herzustellen.

BOOLEAN

RW

0x00 (0dez)

0800:11

User Scale Offset

Offset der Anwender-Skalierung

INT16

RW

0x0000 (0dez)

0800:12

User Scale Gain

Gain der Anwender-Skalierung.
Der Gain besitzt eine Festkommadarstellung mit dem Faktor 2-16 .
Der Wert 1 entspricht 65535dez (0x00010000hex) und wird auf +/- 0x7FFFF begrenzt

INT32

RW

0x00010000 (65536dez)

0800:13

Limit 1

Erster Grenzwert zum Setzen der Statusbits

INT16

RW

0x0000 (0dez)

0800:14

Limit 2

Zweiter Grenzwert zum Setzen der Statusbits

INT16

RW

0x0000 (0dez)

0800:15

Filter Settings

Dieses Objekt bestimmt die digitalen Filtereinstellungen aller Kanäle des Moduls, wenn es über Enable filter (Index 0x0800:06) aktiv ist. Die möglichen Einstellungen sind fortlaufend nummeriert.

UINT16

RW

0x0000 (0dez)

0

50 Hz FIR

 

 

 

1

60 Hz FIR

2

IIR 1

3

IIR 2

4

IIR 3

5

IIR 4

6

IIR 5

7

IIR 6

8

IIR 7

9

IIR 8

0800:17

User Calibration Offset

Anwenderabgleich: Offset

INT16

RW

0x0000 (0dez)

0800:18

User Calibration Gain

Anwenderabgleich: Gain

INT16

RW

0x4000 (16384dez)

Index 080E ADC raw value

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

080E:01

ADC raw value

Rohwert des Analog/Digital-Konverters

INT16

RO

0x0000 (0dez)

Index 080F Al Vendor Data Ch1

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

080F:0

Al Vendor data Ch1

Maximaler Subindex

 

RO

0x0C (12dez)

080F:01

R0 offset

Offset (Herstellerabgleich)

INT16

RW

0x0000 (0dez)

080F:02

R0 gain

Gain (Herstellerabgleich)

INT16

RW

0x4000 (16384dez)

080F:03

R1 offset

Offset (Herstellerabgleich)

INT16

RW

0x0000 (0dez)

080F:04

R1 gain

Gain (Herstellerabgleich)

INT16

RW

0x4000 (16384dez)

080F:05

R2 offset

Offset (Herstellerabgleich)

INT16

RW

0x0000 (0dez)

080F:06

R2 gain

Gain (Herstellerabgleich)

INT16

RW

0x4000 (16384dez)

Index 0810 AI Settings Ch 2 (Parametrierung von Kanal 2)

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

0810:0

AI Settings Ch2

Maximaler Subindex

 

RO

0x18 (24dez)

0810:01

Enable User Scale

1

Die Anwender-Skalierung ist aktiv.

BOOLEAN

RW

0x00 (0dez)

0810:02

Presentation

0

Signed presentation (default)

UINT3

RW

0x00 (0dez)

1

Unsigned presentation

2

Absolute value with MSB as sign (Betragsvorzeichendarstellung)

0810:05

Siemens Bits

1

Auf den niedrigsten 3 Bits werden im Status-Wort Statusanzeigen eingeblendet.

BOOLEAN

RW

0x00 (0dez)

0810:07

Enable Limit 1

1

Limit 1 aktiviert

BOOLEAN

RW

0x00 (0dez)

0810:08

Enable Limit 2

1

Limit 2 aktiviert

BOOLEAN

RW

0x00 (0dez)

0810:0A

Enable User Calibration

1

Freigabe des Anwender Abgleichs

BOOLEAN

RW

0x00 (0dez)

0810:0B

Enable Vendor Calibration

1

Freigabe des Hersteller Abgleichs

BOOLEAN

RW

0x01 (1dez)

0810:0E

Swap Limit Bits

1

Tauscht die beiden Limit-Bits um Kompatibilität zu älteren Hardware-versionen herzustellen.

BOOLEAN

RW

0x00 (0dez)

0810:11

User Scale Offset

Offset der Anwender-Skalierung

INT16

RW

0x0000 (0dez)

0810:12

User Scale Gain

Gain der Anwender-Skalierung.
Der Gain besitzt eine Festkommadarstellung mit dem Faktor 2-16 .
Der Wert 1 entspricht 65535dez (0x00010000hex) und wird auf +/- 0x7FFFF begrenzt

INT32

RW

0x00010000 (65536dez)

0810:13

Limit 1

Erster Grenzwert zum Setzen der Statusbits

INT16

RW

0x0000 (0dez)

0810:14

Limit 2

Zweiter Grenzwert zum Setzen der Statusbits

INT16

RW

0x0000 (0dez)

0810:17

User Calibration Offset

Anwenderabgleich: Offset

INT16

RW

0x0000 (0dez)

0810:18

User Calibration Gain

Anwenderabgleich: Gain

INT16

RW

0x4000 (16384dez)

Index 081E ADC raw value

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

081E:01

ADC raw value

Rohwert des Analog/Digital-Konverters

INT16

RO

0x0000 (0dez)

Index 081F Al Vendor Data Ch2

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

081F:0

Al Vendor data Ch2

Maximaler Subindex

 

RO

0x0C (12dez)

081F:01

R0 offset

Offset (Herstellerabgleich)

INT16

RW

0x0000 (0dez)

081F:02

R0 gain

Gain (Herstellerabgleich)

INT16

RW

0x4000 (16384dez)

081F:03

R1 offset

Offset (Herstellerabgleich)

INT16

RW

0x0000 (0dez)

081F:04

R1 gain

Gain (Herstellerabgleich)

INT16

RW

0x4000 (16384dez)

081F:05

R2 offset

Offset (Herstellerabgleich)

INT16

RW

0x0000 (0dez)

081F:06

R2 gain

Gain (Herstellerabgleich)

INT16

RW

0x4000 (16384dez)

Index 0820 AO Settings Ch 3 (Parametrierung von Kanal 3)

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

0820:0

AO Settings Ch3

Maximaler Subindex

 

RO

0x16 (22dez)

0820:01

Enable User Scale

1

Die Anwender-Skalierung ist aktiv.

BOOLEAN

RW

0x00 (0dez)

0820:02

Presentation

0

Signed presentation (default)

UINT3

RW

0x00 (0dez)

1

Unsigned presentation

2

Absolute value with MSB as sign (Betragsvorzeichendarstellung)

0820:05

Watchdog

0

Default watchdog value

Der Defaultwert (Index 0x8020:13) ist aktiv.

BIT2

RW

0x00 (0dez)

1

Watchdog ramp aktiv

Die Rampe (Index 0x8020:14) zum Fahren auf den Defaultwert (Index 0x8020:13) ist aktiv.

2

Last output value aktiv

Das letzte Prozessdatum wird im Fehlerfall (Abfall des Watchdogs) ausgegeben.

0820:07

Enable User Calibration

1

Freigabe des Anwender Abgleichs

BOOLEAN

RW

0x00 (0dez)

0820:08

Enable Vendor Calibration

1

Freigabe des Hersteller Abgleichs

BOOLEAN

RW

0x01 (1dez)

0820:11

User Scale Offset

Offset der Anwender-Skalierung

INT16

RW

0x0000 (0dez)

0820:12

User Scale Gain

Gain der Anwender-Skalierung.
Der Gain besitzt eine Festkommadarstellung mit dem Faktor 2-16 .
Der Wert 1 entspricht 65535dez (0x00010000hex) und wird auf +/- 0x7FFFF begrenzt

INT32

RW

0x00010000 (65536dez)

0820:13

Default output

Ausgabewert im Watchdog Fall , wenn über Index 0x8020:05 aktiviert

INT16

RW

0x0000 (0dez)

0820:14

Default output ramp

Dieser Wert legt die Rampen zum Herunterfahren auf den Defaultwert fest. Der Wert wird in Digits / ms vorgegeben.

Ist der Eintrag z. B. 100 und der Defaultwert 0, so dauert es 327 ms (32767/100) bis der Ausgangswert im Fehlerfall vom Maximalwert (32767) auf den Defaultwert geht.

INT16

RW

0xFFFF (65535dez)

0820:15

User Calibration Offset

Anwenderabgleich: Offset

INT16

RW

0x0000 (0dez)

0820:16

User Calibration Gain

Anwenderabgleich: Gain

INT16

RW

0x4000 (16384dez)

Index 082E ADC raw value

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

082E:01

ADC raw value

Rohwert des Analog/Digital-Konverters

INT16

RO

0x0000 (0dez)

Index 082F AO Vendor Data Ch3

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

082F:0

AO Vendor data Ch3

Maximaler Subindex

 

RO

0x0C (12dez)

082F:01

R0 offset

Offset (Herstellerabgleich)

INT16

RW

0x0000 (0dez)

082F:02

R0 gain

Gain (Herstellerabgleich)

INT16

RW

0x4000 (16384dez)

082F:03

R1 offset

Offset (Herstellerabgleich)

INT16

RW

0x0000 (0dez)

082F:04

R1 gain

Gain (Herstellerabgleich)

INT16

RW

0x4000 (16384dez)

082F:05

R2 offset

Offset (Herstellerabgleich)

INT16

RW

0x0000 (0dez)

082F:06

R2 gain

Gain (Herstellerabgleich)

INT16

RW

0x4000 (16384dez)

Index 0830 AO Settings Ch 4 (Parametrierung von Kanal 4)

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

0830:0

AO Settings Ch4

Maximaler Subindex

 

RO

0x16 (22dez)

0830:01

Enable User Scale

1

Die Anwender-Skalierung ist aktiv.

BOOLEAN

RW

0x00 (0dez)

0830:02

Presentation

0

Signed presentation (default)

UINT3

RW

0x00 (0dez)

1

Unsigned presentation

2

Absolute value with MSB as sign (Betragsvorzeichendarstellung)

0830:05

 

0

Default watchdog value

Der Defaultwert (Index 0x8030:13) ist aktiv.

BIT2

RW

0x00 (0dez)

1

Watchdog ramp aktiv

Die Rampe (Index 0x8030:14) zum Fahren auf den Defaultwert (Index 0x8030:13) ist aktiv.

2

Last output value aktiv

Das letzte Prozessdatum wird im Fehlerfall (Abfall des Watchdogs) ausgegeben.

0830:07

Enable User Calibration

1

Freigabe des Anwender Abgleichs

BOOLEAN

RW

0x00 (0dez)

0830:08

Enable Vendor Calibration

1

Freigabe des Hersteller Abgleichs

BOOLEAN

RW

0x01 (1dez)

0830:11

User Scale Offset

Offset der Anwender-Skalierung

INT16

RW

0x0000 (0dez)

0830:12

User Scale Gain

Gain der Anwender-Skalierung.
Der Gain besitzt eine Festkommadarstellung mit dem Faktor 2-16 .
Der Wert 1 entspricht 65535dez (0x00010000hex) und wird auf +/- 0x7FFFF begrenzt

INT32

RW

0x00010000 (65536dez)

0830:13

Default output

Ausgabewert im Watchdog Fall , wenn über Index 0x8030:05 aktiviert

INT16

RW

0x0000 (0dez)

0830:14

Default output ramp

Dieser Wert legt die Rampen zum Herunterfahren auf den Defaultwert fest. Der Wert wird in Digits / ms vorgegeben.

Ist der Eintrag z. B. 100 und der Defaultwert 0, so dauert es 327 ms (32767/100) bis der Ausgangswert im Fehlerfall vom Maximalwert (32767) auf den Defaultwert geht.

INT16

RW

0xFFFF (65535dez)

0830:15

User Calibration Offset

Anwenderabgleich: Offset

INT16

RW

0x0000 (0dez)

0830:16

User Calibration Gain

Anwenderabgleich: Gain

INT16

RW

0x4000 (16384dez)

Index 083E ADC raw value

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

083E:01

ADC raw value

Rohwert des Analog/Digital-Konverters

INT16

RO

0x0000 (0dez)

Index 083F Al Vendor Data Ch4

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

083F:0

Al Vendor data Ch4

Maximaler Subindex

 

RO

0x0C (12dez)

082F:01

R0 offset

Offset (Herstellerabgleich)

INT16

RW

0x0000 (0dez)

082F:02

R0 gain

Gain (Herstellerabgleich)

INT16

RW

0x4000 (16384dez)

082F:03

R1 offset

Offset (Herstellerabgleich)

INT16

RW

0x0000 (0dez)

082F:04

R1 gain

Gain (Herstellerabgleich)

INT16

RW

0x4000 (16384dez)

082F:05

R2 offset

Offset (Herstellerabgleich)

INT16

RW

0x0000 (0dez)

082F:06

R2 gain

Gain (Herstellerabgleich)

INT16

RW

0x4000 (16384dez)

 

Index 0A00 Diagnose

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

0A00:0

Diagnose

Maximaler Subindex

 

RO

0x02 (2dez)

0A00:01

Overtemperature

Überhitzung des IO-Link Modules

BOOLEAN

RW

0x00 (0dez)

0A00:02

Short detected

Kurzschluss auf der IO-Link C/Q Datenleitung

BOOLEAN

RW

0x00 (0dez)

0A00:03

L+ low

Versorgungsspannung zu gering (< 18 V)

BOOLEAN

RW

0x00 (0dez)

0A00:04

2L+ low 1)

Die Versorgungsspannung P24 ist zu niedrig (< 18 V)

BOOLEAN

RW

0x00 (0dez)

0A00:05

2L+ stat 1)

Die Versorgungsspannung P24 ist nicht vorhanden (< 8 V)

BOOLEAN

RW

0x00 (0dez)

0A00:06 -
0A00:10

Reserved

-

BOOLEAN

RW

0x00 (0dez)

1) „2L+“ war die ursprüngliche Bezeichnung für „P24“ in der IO-Link Spezifikation.

Index 3800 Al Range Settings

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

3800:0

Al Range Settings

Maximum subindex

 

RW

0x0A (10dez)

3800:01

Input type Ch1

Eingangssignalbereich für Kanal 1

0: -10 V...+10 V

1: 0 mA…20 mA

2: 4 mA…20 mA

3: 0 V…10 V

UINT16

RW

0x0000 (0dez)

3800:02

Input type Ch2

Eingangssignalbereich für Kanal 2 (Werte siehe Kanal 1)

UINT16

RW

0x0000 (0dez)

3800:03

Input type Ch3

Eingangssignalbereich für Kanal 3 (Werte siehe Kanal 1)

UINT16

RW

0x0000 (0dez)

3800:04

Input type Ch4

Eingangssignalbereich für Kanal 4 (Werte siehe Kanal 1)

UINT16

RW

0x0000 (0dez)