0% found this document useful (0 votes)
70 views22 pages

IO-Link Interface Description

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
70 views22 pages

IO-Link Interface Description

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

IODD-PDFCreator V 2.2.0.

55
ifm-0005FF-20220222-IODD1.1, V0.2.5
ifm electronic gmbh

DN4218
IO-Link Interface Description
2 Device variant

DN4218

IO-Link 24 V DC Power Supplies

Vendor ID 310 / Bytes 1-54 (hex: 01-36)

Device ID 1535 / Bytes 0-5-255 (hex: 00-05-FF)

Bit rate COM3

Minimum cycle time 2 ms

SIO mode supported Yes

Block parameterization Yes

Data storage Yes

Supported profiles Identification and Diagnosis

NOTE:
If the Vendor ID and Device ID is referenced in your PLC system, then it is ensured that
- the connected Device type is correct
- the IO-Link datastorage is enabled
- your application is still able to work, even your Device has been exchanged with a successor model

For process value update rate, as well as further information concerning sensor performance, see datasheet.

2/22
3 Process data

Process data input RecordT (128 Bit)


Device Status UIntegerT (8 Bit)
Value range 0 (Device is operating properly)
1 (Maintenance-Required)
2 (Out-of-Specification)
3 (Functional-Check)
4 (Failure)

Load Current Ch1 UIntegerT (8 Bit)


Value range 252 (NoData)
(0 to 251) (Current)

Load Current Ch2 UIntegerT (8 Bit)


Value range 252 (NoData)
(0 to 251) (Current)

Load Current Ch3 UIntegerT (8 Bit)


Value range 252 (NoData)
(0 to 251) (Current)

Load Current Ch4 UIntegerT (8 Bit)


Value range 252 (NoData)
(0 to 251) (Current)

Channel State Ch4 BooleanT


Value range 0 (Off)
1 (On)

Channel State Ch3 BooleanT


Value range 0 (Off)
1 (On)

Channel State Ch2 BooleanT


Value range 0 (Off)
1 (On)

Channel State Ch1 BooleanT


Value range 0 (Off)
1 (On)

Channel Overload Ch4 BooleanT


Value range 0 (Ok)
1 (Tripped)

Channel Overload Ch3 BooleanT


Value range 0 (Ok)
1 (Tripped)

Channel Overload Ch2 BooleanT


Value range 0 (Ok)
1 (Tripped)

Channel Overload Ch1 BooleanT


Value range 0 (Ok)
1 (Tripped)

Channel Short Circuit Ch4 BooleanT


Value range 0 (Ok)
1 (Tripped)

Channel Short Circuit Ch3 BooleanT


Value range 0 (Ok)
1 (Tripped)

Channel Short Circuit Ch2 BooleanT


Value range 0 (Ok)
1 (Tripped)

Channel Short Circuit Ch1 BooleanT


3/22
3 Process data

Value range 0 (Ok)


1 (Tripped)

Channel Current Pre-alarm State BooleanT


Value range 0 (Ok)
1 (Pre-alarm)

Channel Current Pre-alarm State BooleanT


Value range 0 (Ok)
1 (Pre-alarm)

Channel Current Pre-alarm State BooleanT


Value range 0 (Ok)
1 (Pre-alarm)

Channel Current Pre-alarm State BooleanT


Value range 0 (Ok)
1 (Pre-alarm)

Channel Disable State Ch4 BooleanT


Value range 0 (Enabled)
1 (Disabled via HMI)

Channel Disable State Ch3 BooleanT


Value range 0 (Enabled)
1 (Disabled via HMI)

Channel Disable State Ch2 BooleanT


Value range 0 (Enabled)
1 (Disabled via HMI)

Channel Disable State Ch1 BooleanT


Value range 0 (Enabled)
1 (Disabled via HMI)

Output Voltage IntegerT (16 Bit)


Value range (0 to 3000)

4/22
3 Process data

Data is transmitted in BigEndian format.


The position of the process data bytes is shown according device transmit sequence.
The content in your PLCs input buffer may vary according your PLCs data format.
Please do not apply any byte swap feature.
Example function blocks incl. documentation are available on www.ifm.com --> Startup Packages.

5/22
3 Process data

Process data output RecordT (16 Bit)


Channel Reset Ch4 BooleanT
Value range 0 (channel stays off after trip)
1 (re-enable channel after trip)

Channel Reset Ch3 BooleanT


Value range 0 (channel stays off after trip)
1 (re-enable channel after trip)

Channel Reset Ch2 BooleanT


Value range 0 (channel stays off after trip)
1 (re-enable channel after trip)

Channel Reset Ch1 BooleanT


Value range 0 (channel stays off after trip)
1 (re-enable channel after trip)

Channel on/off Ch4 BooleanT


Value range 0 (Off)
1 (On)

Channel on/off Ch3 BooleanT


Value range 0 (Off)
1 (On)

Channel on/off Ch2 BooleanT


Value range 0 (Off)
1 (On)

Channel on/off Ch1 BooleanT


Value range 0 (Off)
1 (On)

6/22
4 Parameter overview

Parameter Index Subindex Type Factory setting page


Device Access Locks 12 RecordT (16 Bit) 0 11
Vendor name 16 StringT (64 Byte) ifm electronic gmbh 10
Vendor text 17 StringT (64 Byte) www.ifm.com 10
Product Name 18 StringT (64 Byte) DN4218 10
Product ID 19 StringT (64 Byte) DN4218 10
Product Text 20 StringT (64 Byte) IO-Link 24 V DC Power Supplies 10
Serial Number 21 StringT (12 Byte) 10
Hardware Revision 22 StringT (2 Byte) 10
Firmware Revision 23 StringT (6 Byte) 10
Application-specific Tag 24 StringT (32 Byte) *** 10
Function Tag 25 StringT (32 Byte) *** 10
Location Tag 26 StringT (32 Byte) *** 10
Device Status 36 UIntegerT (8 Bit) 13
Detailed Device Status 37 OctetStringT (3 Byte) [14] 13
Process data input 40 RecordT (128 Bit)
Process data output 41 RecordT (16 Bit)
Operating_Hours_FromStart 528 IntegerT (32 Bit) 13
Operating Hours 542 IntegerT (32 Bit) 13
Internal Temperature 543 IntegerT (16 Bit) 13
Active Events 545 RecordT (32 Bit) 14
Param configuration fault 546 UIntegerT (32 Bit) [10] 13
PowerSupplyVoltage 940 IntegerT (16 Bit) 13
RemainingLifetime 942 UIntegerT (8 Bit) 13
RatedCurrent 12100 RecordT (128 Bit) 11
Ch1 12100 1 UIntegerT (8 Bit)
Ch2 12100 2 UIntegerT (8 Bit)
Ch3 12100 3 UIntegerT (8 Bit)
Ch4 12100 4 UIntegerT (8 Bit)
LoadCurrentLimit 12101 RecordT (128 Bit) 11
Ch1 12101 1 UIntegerT (8 Bit) 80
Ch2 12101 2 UIntegerT (8 Bit) 80
Ch3 12101 3 UIntegerT (8 Bit) 80
Ch4 12101 4 UIntegerT (8 Bit) 80
PLC_LOCK 12102 RecordT (16 Bit) 12
ComLostFreeze 12103 RecordT (128 Bit) 12
Ch1 12103 1 UIntegerT (8 Bit) 2 (Freeze)
Ch2 12103 2 UIntegerT (8 Bit) 2 (Freeze)
Ch3 12103 3 UIntegerT (8 Bit) 2 (Freeze)
Ch4 12103 4 UIntegerT (8 Bit) 2 (Freeze)
ChannelStatus 12104 RecordT (128 Bit) 14
Ch1 12104 1 UIntegerT (8 Bit)
Ch2 12104 2 UIntegerT (8 Bit)
Ch3 12104 3 UIntegerT (8 Bit)
Ch4 12104 4 UIntegerT (8 Bit)
LoadVoltage 12105 RecordT (256 Bit) 15

7/22
4 Parameter overview

Parameter Index Subindex Type Factory setting page


Ch1 12105 1 IntegerT (16 Bit)
Ch2 12105 2 IntegerT (16 Bit)
Ch3 12105 3 IntegerT (16 Bit)
Ch4 12105 4 IntegerT (16 Bit)
TriggerCounter 12107 RecordT (256 Bit) 15
Ch1 12107 1 IntegerT (16 Bit)
Ch2 12107 2 IntegerT (16 Bit)
Ch3 12107 3 IntegerT (16 Bit)
Ch4 12107 4 IntegerT (16 Bit)
TriggerReason 12108 RecordT (128 Bit) 15
Ch1 12108 1 UIntegerT (8 Bit)
Ch2 12108 2 UIntegerT (8 Bit)
Ch3 12108 3 UIntegerT (8 Bit)
Ch4 12108 4 UIntegerT (8 Bit)
ResetTriggerCounter 12110 RecordT (128 Bit) 16
Ch1 12110 1 UIntegerT (8 Bit)
Ch2 12110 2 UIntegerT (8 Bit)
Ch3 12110 3 UIntegerT (8 Bit)
Ch4 12110 4 UIntegerT (8 Bit)
ResetMinLoadValuesVoltage 12111 RecordT (128 Bit) 18
Ch1 12111 1 UIntegerT (8 Bit)
Ch2 12111 2 UIntegerT (8 Bit)
Ch3 12111 3 UIntegerT (8 Bit)
Ch4 12111 4 UIntegerT (8 Bit)
ResetMaxLoadValuesVoltage 12112 RecordT (128 Bit) 18
Ch1 12112 1 UIntegerT (8 Bit)
Ch2 12112 2 UIntegerT (8 Bit)
Ch3 12112 3 UIntegerT (8 Bit)
Ch4 12112 4 UIntegerT (8 Bit)
ResetAvgLoadValuesVoltage 12113 RecordT (128 Bit) 19
Ch1 12113 1 UIntegerT (8 Bit)
Ch2 12113 2 UIntegerT (8 Bit)
Ch3 12113 3 UIntegerT (8 Bit)
Ch4 12113 4 UIntegerT (8 Bit)
ResetMinLoadValuesCurrent 12114 RecordT (128 Bit) 16
Ch1 12114 1 UIntegerT (8 Bit)
Ch2 12114 2 UIntegerT (8 Bit)
Ch3 12114 3 UIntegerT (8 Bit)
Ch4 12114 4 UIntegerT (8 Bit)
ResetMaxLoadValuesCurrent 12115 RecordT (128 Bit) 17
Ch1 12115 1 UIntegerT (8 Bit)
Ch2 12115 2 UIntegerT (8 Bit)
Ch3 12115 3 UIntegerT (8 Bit)
Ch4 12115 4 UIntegerT (8 Bit)
ResetAvgLoadValuesCurrent 12116 RecordT (128 Bit) 17

8/22
4 Parameter overview

Parameter Index Subindex Type Factory setting page


Ch1 12116 1 UIntegerT (8 Bit)
Ch2 12116 2 UIntegerT (8 Bit)
Ch3 12116 3 UIntegerT (8 Bit)
Ch4 12116 4 UIntegerT (8 Bit)
MinLoadCurent 12117 RecordT (128 Bit) 16
Ch1 12117 1 UIntegerT (8 Bit)
Ch2 12117 2 UIntegerT (8 Bit)
Ch3 12117 3 UIntegerT (8 Bit)
Ch4 12117 4 UIntegerT (8 Bit)
MaxLoadCurent 12118 RecordT (128 Bit) 16
Ch1 12118 1 UIntegerT (8 Bit)
Ch2 12118 2 UIntegerT (8 Bit)
Ch3 12118 3 UIntegerT (8 Bit)
Ch4 12118 4 UIntegerT (8 Bit)
AvgLoadCurent 12119 RecordT (128 Bit) 17
Ch1 12119 1 UIntegerT (8 Bit)
Ch2 12119 2 UIntegerT (8 Bit)
Ch3 12119 3 UIntegerT (8 Bit)
Ch4 12119 4 UIntegerT (8 Bit)
MinLoadVoltage 12120 RecordT (256 Bit) 17
Ch1 12120 1 IntegerT (16 Bit)
Ch2 12120 2 IntegerT (16 Bit)
Ch3 12120 3 IntegerT (16 Bit)
Ch4 12120 4 IntegerT (16 Bit)
MaxLoadVoltage 12121 RecordT (256 Bit) 18
Ch1 12121 1 IntegerT (16 Bit)
Ch2 12121 2 IntegerT (16 Bit)
Ch3 12121 3 IntegerT (16 Bit)
Ch4 12121 4 IntegerT (16 Bit)
AvgLoadVoltage 12122 RecordT (256 Bit) 18
Ch1 12122 1 IntegerT (16 Bit)
Ch2 12122 2 IntegerT (16 Bit)
Ch3 12122 3 IntegerT (16 Bit)
Ch4 12122 4 IntegerT (16 Bit)
AdjustmentVoltage 12123 IntegerT (16 Bit) 2400 12
TransientCounter 12124 IntegerT (32 Bit) 14

9/22
1 System Command

Command interface for applications. A positive acknowledge indicates the complete and correct finalization of the
requested function.System Command information
- Address: Index 2, Subindex 0
- Datatype: UInteger (8 Bit)
- AccessRight: Write Only

# Text Description
1 Upload Start Start block parameter upload

2 Upload End End block parameter upload

3 Download Start Start block parameter download

4 Download End Stop block parameter download

5 Store Finalize block parameterization and start Data Storage

6 Break Cancel block parameterization

129 Application Reset Application reset

130 Restore Factory Settings Restore factory settings

240 IO-Link 1.1 system test command 240,


Event 8DFE appears

241 IO-Link 1.1 system test command 241,


Event 8DFE disappears

242 IO-Link 1.1 system test command 242,


Event 8DFF appears

243 IO-Link 1.1 system test command 243,


Event 8DFF disappears

10/22
2 Identification

Vendor name Index 16 Subindex 0 StringT (64 Byte) ReadOnly


The vendor name that is assigned to a Vendor ID.
Factory setting ifm electronic gmbh

Vendor text Index 17 Subindex 0 StringT (64 Byte) ReadOnly


Additional information about the vendor.
Factory setting www.ifm.com

Product Name Index 18 Subindex 0 StringT (64 Byte) ReadOnly


Complete product name.
Factory setting DN4218

Product ID Index 19 Subindex 0 StringT (64 Byte) ReadOnly


Vendor-specific product or type identification (e.g., item number or model number).
Factory setting DN4218

Product Text Index 20 Subindex 0 StringT (64 Byte) ReadOnly


Additional product information for the device.
Factory setting IO-Link 24 V DC Power Supplies

Serial Number Index 21 Subindex 0 StringT (12 Byte) ReadOnly


Unique, vendor-specific identifier of the individual device.

Hardware Revision Index 22 Subindex 0 StringT (2 Byte) ReadOnly


Unique, vendor-specific identifier of the hardware revision of the individual device.

Firmware Revision Index 23 Subindex 0 StringT (6 Byte) ReadOnly


Unique, vendor-specific identifier of the firmware revision of the individual device.

Application-specific Tag Index 24 Subindex 0 StringT (32 Byte) ReadWrite


Possibility to mark a device with user- or application-specific information.
Factory setting ***

Function Tag Index 25 Subindex 0 StringT (32 Byte) ReadWrite


Possibility to mark a device with function-specific information.
Factory setting ***

Location Tag Index 26 Subindex 0 StringT (32 Byte) ReadWrite


Possibility to mark a device with location-specific information.
Factory setting ***

11/22
3 Parameters

Device Access Locks Index 12 Subindex 0 RecordT (16 Bit) ReadWrite


The access to the device parameters can be restricted by setting appropriate flags within this parameter.

bitOffset 0 Parameter Write Access / This lock prevents the write access to all read/write parameters of the device except
for the parameter 'Device Access Locks'.
bitOffset 1 Data Storage / This lock prevents the write access to the device parameters via the data storage
mechanism.
bitOffset 2 Local Parameterization / This lock prevents the device settings from being changed via local operating
elements on the device.
bitOffset 3 Local User Interface / This lock prevents the access to the device settings and display via a local user
interface. The user interface is disabled.

RatedCurrent Index 12100 Subindex 0 RecordT (128 Bit) ReadOnly


Rated current of channel
Ch1 Subindex 1 UIntegerT (8 Bit)
Value range [A] (30 to 41) * 0.1

Ch2 Subindex 2 UIntegerT (8 Bit)


Value range [A] (30 to 41) * 0.1

Ch3 Subindex 3 UIntegerT (8 Bit)


Value range [A] (30 to 41) * 0.1

Ch4 Subindex 4 UIntegerT (8 Bit)


Value range [A] (30 to 41) * 0.1

LoadCurrentLimit Index 12101 Subindex 0 RecordT (128 Bit) ReadWrite


Limit of rated current in %
Ch1 Subindex 1 UIntegerT (8 Bit)
Factory setting 80
Value range (10 to 150) [%]

Ch2 Subindex 2 UIntegerT (8 Bit)


Factory setting 80
Value range (10 to 150) [%]

Ch3 Subindex 3 UIntegerT (8 Bit)


Factory setting 80
Value range (10 to 150) [%]

Ch4 Subindex 4 UIntegerT (8 Bit)


Factory setting 80
Value range (10 to 150) [%]

PLC_LOCK Index 12102 Subindex 0 RecordT (16 Bit) ReadWrite


Ignore shut-off command from PLC / Initialisation (0)
Ch1 bitOffset 0 BooleanT
Factory setting 1 (Locked)
Value range 0 (Unlocked)
1 (Locked)

Ch2 bitOffset 1 BooleanT


Factory setting 1 (Locked)
Value range 0 (Unlocked)
1 (Locked)

12/22
3 Parameters

PLC_LOCK Index 12102 Subindex 0 RecordT (16 Bit) ReadWrite


Ch3 bitOffset 2 BooleanT
Factory setting 1 (Locked)
Value range 0 (Unlocked)
1 (Locked)

Ch4 bitOffset 3 BooleanT


Factory setting 1 (Locked)
Value range 0 (Unlocked)
1 (Locked)

ComLostFreeze Index 12103 Subindex 0 RecordT (128 Bit) ReadWrite


On IO-Link communication lost, operation is turned off (0), or state is frozen in last state (2)
Ch1 Subindex 1 UIntegerT (8 Bit)
Factory setting 2 (Freeze)
Value range 0 (Unfreeze)
2 (Freeze)

Ch2 Subindex 2 UIntegerT (8 Bit)


Factory setting 2 (Freeze)
Value range 0 (Unfreeze)
2 (Freeze)

Ch3 Subindex 3 UIntegerT (8 Bit)


Factory setting 2 (Freeze)
Value range 0 (Unfreeze)
2 (Freeze)

Ch4 Subindex 4 UIntegerT (8 Bit)


Factory setting 2 (Freeze)
Value range 0 (Unfreeze)
2 (Freeze)

AdjustmentVoltage Index 12123 Subindex 0 IntegerT (16 Bit) ReadWrite


Adjustment Voltage
Factory setting 2400
Value range [V] (2400 to 2800) * 0.01

13/22
4 Diagnosis

Device Status Index 36 Subindex 0 UIntegerT (8 Bit) ReadOnly


Indicator for the current device condition and diagnosis state.
Value range 0 (Device is OK)
1 (Maintenance required)
2 (Out of specification)
3 (Functional check)
4 (Failure)

Detailed Device Status Index 37 Subindex 0 OctetStringT (3 Byte) [14] ReadOnly


List of all currently pending events in the device.

Param configuration fault Index 546 Subindex 0 UIntegerT (32 Bit) [10] ReadOnly
Displays the incorrectly set parameters
Value range 0 (OK)
786432 (Device Access Locks, Index = 12)
792985601 (Rated current channel 1, Index = 12100, subindex = 1)
792985602 (Rated current channel 2, Index = 12100, subindex = 2)
792985603 (Rated current channel 3, Index = 12100, subindex = 3)
792985604 (Rated current channel 4, Index = 12100, subindex = 4)
793051137 (Load limit current channel 1, Index = 12101, subindex = 1)
793051138 (Load limit current channel 2, Index = 12101, subindex = 2)
793051139 (Load limit current channel 3, Index = 12101, subindex = 3)
793051140 (Load limit current channel 4, Index = 12101, subindex = 4)
793116673 (Ignore shut-off command from PLC / Initialisation (0) channel 1, Index = 12102,
subindex = 1)
793116674 (Ignore shut-off command from PLC / Initialisation (0) channel 1, Index = 12102,
subindex = 2)
793116675 (Ignore shut-off command from PLC / Initialisation (0) channel 1, Index = 12102,
subindex = 3)
793116676 (Ignore shut-off command from PLC / Initialisation (0) channel 1, Index = 12102,
subindex = 4)
793182209 (On IO-Link communication lost, operation is turned off (0), or state is frozen in last
state (2) channel 1, Index = 12103, subindex = 1)
793182210 (On IO-Link communication lost, operation is turned off (0), or state is frozen in last
state (2) channel 2, Index = 12103, subindex = 2)
793182211 (On IO-Link communication lost, operation is turned off (0), or state is frozen in last
state (2) channel 3, Index = 12103, subindex = 3)
793182212 (On IO-Link communication lost, operation is turned off (0), or state is frozen in last
state (2) channel 4, Index = 12103, subindex = 4)
794492928 (Adjustment Voltage, Index = 12123)

Operating_Hours_FromStart Index 528 Subindex 0 IntegerT (32 Bit) ReadOnly


Device runtime from latest turn on
Value range (0 to 876000) [h]

Operating Hours Index 542 Subindex 0 IntegerT (32 Bit) ReadOnly


Counter of the operating hours since delivery
Value range (0 to 876000) [h]

Internal Temperature Index 543 Subindex 0 IntegerT (16 Bit) ReadOnly


Current internal temperature of the device
Value range (-40 to 150) [°C]

PowerSupplyVoltage Index 940 Subindex 0 IntegerT (16 Bit) ReadOnly


Input voltage
Value range [V] (0 to 15000) * 0.1

RemainingLifetime Index 942 Subindex 0 UIntegerT (8 Bit) ReadOnly


Remaining lifetime (%)
Value range (0 to 100) [%]

14/22
4 Diagnosis

TransientCounter Index 12124 Subindex 0 IntegerT (32 Bit) ReadOnly


Transient counter
Value range (0 to 150000)

Active Events Index 545 Subindex 0 RecordT (32 Bit) ReadOnly

bitOffset 1 (0x6320) Parameter error


bitOffset 5 (0x5010) Component malfunction
bitOffset 6 (0x5100) General power supply fault
bitOffset 15 (0x4210) Device temperature exceeded
bitOffset 16 (0x5111) Supply voltage underrun
bitOffset 17 (0x5110) Supply voltage exceeded
bitOffset 19 (0x8C42) Maintenance required
bitOffset 20 (0x8CE7) System fuse tripped
bitOffset 21 (0x8CE3) Supply current exceeded
bitOffset 22 (0x8CE2) Bonus Power active
bitOffset 23 (0x8CE1) DC-Warning
bitOffset 25 (0x8CE6) Channel fuse tripped
bitOffset 30 (0x8DFE) Test Event 1. Device Status = 1 (Maintenance required)
bitOffset 31 (0x8DFF) Test Event 2. Device Status = 1 (Maintenance required)

Value range true appropriate Event pending


false appropriate Event inactive

ChannelStatus Index 12104 Subindex 0 RecordT (128 Bit) ReadOnly


Diagnosis state
Ch1 Subindex 1 UIntegerT (8 Bit)
Value range 0 (NoError)
144 (OutOfLimits)
147 (Undervoltage)
148 (TemperatureExceed)
149 (TriggeredByDevice)
152 (InternalDeviceError)

Ch2 Subindex 2 UIntegerT (8 Bit)


Value range 0 (NoError)
144 (OutOfLimits)
147 (Undervoltage)
148 (TemperatureExceed)
149 (TriggeredByDevice)
152 (InternalDeviceError)

Ch3 Subindex 3 UIntegerT (8 Bit)


Value range 0 (NoError)
144 (OutOfLimits)
147 (Undervoltage)
148 (TemperatureExceed)
149 (TriggeredByDevice)
152 (InternalDeviceError)

Ch4 Subindex 4 UIntegerT (8 Bit)


Value range 0 (NoError)
144 (OutOfLimits)
147 (Undervoltage)
148 (TemperatureExceed)
149 (TriggeredByDevice)
152 (InternalDeviceError)

15/22
4 Diagnosis

LoadVoltage Index 12105 Subindex 0 RecordT (256 Bit) ReadOnly


LoadVoltage per channel
Ch1 Subindex 1 IntegerT (16 Bit)
Value range [V] (0 to 3000) * 0.01

Ch2 Subindex 2 IntegerT (16 Bit)


Value range [V] (0 to 3000) * 0.01

Ch3 Subindex 3 IntegerT (16 Bit)


Value range [V] (0 to 3000) * 0.01

Ch4 Subindex 4 IntegerT (16 Bit)


Value range [V] (0 to 3000) * 0.01

TriggerReason Index 12108 Subindex 0 RecordT (128 Bit) ReadOnly


Fuse trigger reason
Ch1 Subindex 1 UIntegerT (8 Bit)
Value range 0 (No trigger reason)
1 (Short circuit)
2 (Overload)
4 (Internal Device error)
8 (Installation error)
16 (Over temperature)
32 (Power budget)

Ch2 Subindex 2 UIntegerT (8 Bit)


Value range 0 (No trigger reason)
1 (Short circuit)
2 (Overload)
4 (Internal Device error)
8 (Installation error)
16 (Over temperature)
32 (Power budget)

Ch3 Subindex 3 UIntegerT (8 Bit)


Value range 0 (No trigger reason)
1 (Short circuit)
2 (Overload)
4 (Internal Device error)
8 (Installation error)
16 (Over temperature)
32 (Power budget)

Ch4 Subindex 4 UIntegerT (8 Bit)


Value range 0 (No trigger reason)
1 (Short circuit)
2 (Overload)
4 (Internal Device error)
8 (Installation error)
16 (Over temperature)
32 (Power budget)

TriggerCounter Index 12107 Subindex 0 RecordT (256 Bit) ReadOnly


Trigger counter
Ch1 Subindex 1 IntegerT (16 Bit)
Value range (0 to 32767)

Ch2 Subindex 2 IntegerT (16 Bit)


Value range (0 to 32767)

Ch3 Subindex 3 IntegerT (16 Bit)


Value range (0 to 32767)

Ch4 Subindex 4 IntegerT (16 Bit)


Value range (0 to 32767)

16/22
4 Diagnosis

ResetTriggerCounter Index 12110 Subindex 0 RecordT (128 Bit) WriteOnly


Reset TriggerCounter
Ch1 Subindex 1 UIntegerT (8 Bit)
Value range 1 (Reset Ch1)

Ch2 Subindex 2 UIntegerT (8 Bit)


Value range 1 (Reset Ch2)

Ch3 Subindex 3 UIntegerT (8 Bit)


Value range 1 (Reset Ch3)

Ch4 Subindex 4 UIntegerT (8 Bit)


Value range 1 (Reset Ch4)

MinLoadCurent Index 12117 Subindex 0 RecordT (128 Bit) ReadOnly


Minimum Load Current
Ch1 Subindex 1 UIntegerT (8 Bit)
Value range [A] (0 to 255) * 0.1

Ch2 Subindex 2 UIntegerT (8 Bit)


Value range [A] (0 to 255) * 0.1

Ch3 Subindex 3 UIntegerT (8 Bit)


Value range [A] (0 to 255) * 0.1

Ch4 Subindex 4 UIntegerT (8 Bit)


Value range [A] (0 to 255) * 0.1

ResetMinLoadValuesCurrent Index 12114 Subindex 0 RecordT (128 Bit) WriteOnly


Reset MinLoadValues
Ch1 Subindex 1 UIntegerT (8 Bit)
Value range 1 (Reset Ch1)

Ch2 Subindex 2 UIntegerT (8 Bit)


Value range 1 (Reset Ch2)

Ch3 Subindex 3 UIntegerT (8 Bit)


Value range 1 (Reset Ch3)

Ch4 Subindex 4 UIntegerT (8 Bit)


Value range 1 (Reset Ch4)

MaxLoadCurent Index 12118 Subindex 0 RecordT (128 Bit) ReadOnly


Maximum Load Current
Ch1 Subindex 1 UIntegerT (8 Bit)
Value range [A] (0 to 255) * 0.1

Ch2 Subindex 2 UIntegerT (8 Bit)


Value range [A] (0 to 255) * 0.1

Ch3 Subindex 3 UIntegerT (8 Bit)


Value range [A] (0 to 255) * 0.1

Ch4 Subindex 4 UIntegerT (8 Bit)


Value range [A] (0 to 255) * 0.1

17/22
4 Diagnosis

ResetMaxLoadValuesCurrent Index 12115 Subindex 0 RecordT (128 Bit) WriteOnly


Reset MaxLoadValues
Ch1 Subindex 1 UIntegerT (8 Bit)
Value range 1 (Reset Ch1)

Ch2 Subindex 2 UIntegerT (8 Bit)


Value range 1 (Reset Ch2)

Ch3 Subindex 3 UIntegerT (8 Bit)


Value range 1 (Reset Ch3)

Ch4 Subindex 4 UIntegerT (8 Bit)


Value range 1 (Reset Ch4)

AvgLoadCurent Index 12119 Subindex 0 RecordT (128 Bit) ReadOnly


Average Load Current
Ch1 Subindex 1 UIntegerT (8 Bit)
Value range [A] (0 to 255) * 0.1

Ch2 Subindex 2 UIntegerT (8 Bit)


Value range [A] (0 to 255) * 0.1

Ch3 Subindex 3 UIntegerT (8 Bit)


Value range [A] (0 to 255) * 0.1

Ch4 Subindex 4 UIntegerT (8 Bit)


Value range [A] (0 to 255) * 0.1

ResetAvgLoadValuesCurrent Index 12116 Subindex 0 RecordT (128 Bit) WriteOnly


Reset AvgLoadValues
Ch1 Subindex 1 UIntegerT (8 Bit)
Value range 1 (Reset Ch1)

Ch2 Subindex 2 UIntegerT (8 Bit)


Value range 1 (Reset Ch2)

Ch3 Subindex 3 UIntegerT (8 Bit)


Value range 1 (Reset Ch3)

Ch4 Subindex 4 UIntegerT (8 Bit)


Value range 1 (Reset Ch4)

MinLoadVoltage Index 12120 Subindex 0 RecordT (256 Bit) ReadOnly


Minimum Load Voltage
Ch1 Subindex 1 IntegerT (16 Bit)
Value range [V] (0 to 3000) * 0.01

Ch2 Subindex 2 IntegerT (16 Bit)


Value range [V] (0 to 3000) * 0.01

Ch3 Subindex 3 IntegerT (16 Bit)


Value range [V] (0 to 3000) * 0.01

Ch4 Subindex 4 IntegerT (16 Bit)


Value range [V] (0 to 3000) * 0.01

18/22
4 Diagnosis

ResetMinLoadValuesVoltage Index 12111 Subindex 0 RecordT (128 Bit) WriteOnly


Reset MinLoadValues
Ch1 Subindex 1 UIntegerT (8 Bit)
Value range 1 (Reset Ch1)

Ch2 Subindex 2 UIntegerT (8 Bit)


Value range 1 (Reset Ch2)

Ch3 Subindex 3 UIntegerT (8 Bit)


Value range 1 (Reset Ch3)

Ch4 Subindex 4 UIntegerT (8 Bit)


Value range 1 (Reset Ch4)

MaxLoadVoltage Index 12121 Subindex 0 RecordT (256 Bit) ReadOnly


Maximum Load Voltage
Ch1 Subindex 1 IntegerT (16 Bit)
Value range [V] (0 to 3000) * 0.01

Ch2 Subindex 2 IntegerT (16 Bit)


Value range [V] (0 to 3000) * 0.01

Ch3 Subindex 3 IntegerT (16 Bit)


Value range [V] (0 to 3000) * 0.01

Ch4 Subindex 4 IntegerT (16 Bit)


Value range [V] (0 to 3000) * 0.01

ResetMaxLoadValuesVoltage Index 12112 Subindex 0 RecordT (128 Bit) WriteOnly


Reset MaxLoadValues
Ch1 Subindex 1 UIntegerT (8 Bit)
Value range 1 (Reset Ch1)

Ch2 Subindex 2 UIntegerT (8 Bit)


Value range 1 (Reset Ch2)

Ch3 Subindex 3 UIntegerT (8 Bit)


Value range 1 (Reset Ch3)

Ch4 Subindex 4 UIntegerT (8 Bit)


Value range 1 (Reset Ch4)

AvgLoadVoltage Index 12122 Subindex 0 RecordT (256 Bit) ReadOnly


Average Load Voltage
Ch1 Subindex 1 IntegerT (16 Bit)
Value range [V] (0 to 3000) * 0.01

Ch2 Subindex 2 IntegerT (16 Bit)


Value range [V] (0 to 3000) * 0.01

Ch3 Subindex 3 IntegerT (16 Bit)


Value range [V] (0 to 3000) * 0.01

Ch4 Subindex 4 IntegerT (16 Bit)


Value range [V] (0 to 3000) * 0.01

19/22
4 Diagnosis

ResetAvgLoadValuesVoltage Index 12113 Subindex 0 RecordT (128 Bit) WriteOnly


Reset AvgLoadValues
Ch1 Subindex 1 UIntegerT (8 Bit)
Value range 1 (Reset Ch1)

Ch2 Subindex 2 UIntegerT (8 Bit)


Value range 1 (Reset Ch2)

Ch3 Subindex 3 UIntegerT (8 Bit)


Value range 1 (Reset Ch3)

Ch4 Subindex 4 UIntegerT (8 Bit)


Value range 1 (Reset Ch4)

20/22
5 Events

Code Device status PQ* Class Name Description


0x4210 2 (Out of specification) valid Warning Device temperature overrun Clear source of heat
16912d

0x5010 3 (Functional check) valid Error Component malfunction Repair or exchange


20496d

0x5100 4 (Failure) valid Error General power supply fault Check availability
20736d

0x5110 2 (Out of specification) valid Warning Primary supply voltage overrun Check valid voltage range
20752d

0x5111 2 (Out of specification) valid Warning Primary supply voltage underrun Check valid voltage range
20753d

0x6320 3 (Functional check) invalid Error Parameter error Check datasheet and values
25376d

0x8C42 1 (Maintenance valid Warning Maintenance required - Wear and Exchange wear and tear parts
35906d required) tear

0x8CE1 2 (Out of specification) valid Warning DC-Warning Output voltage dips more than 10% below
36065d adjusted output voltage

0x8CE2 2 (Out of specification) valid Warning Bonus Power PSU is delivering BonusPower for more than
36066d 1 second.

0x8CE3 2 (Out of specification) valid Warning PSU output current pre-alarm Total PSU output current exceeds pre-alarm
36067d limit for more than 2 seconds.

0x8CE6 3 (Functional check) valid Warning E-Fuse Tripped An E-Fuse Channel has tripped due to
36070d overload, short circuit or any other fault
condition. Reason can be read via parameter
0x8CE7 3 (Functional check) valid Warning Current Overload E-Fuse trips, because Power Budget is not
36071d available

0x8DFE 1 (Maintenance valid Warning Test Event 1 Test Event for Device Protocol Test
36350d required)

0x8DFF 1 (Maintenance valid Warning Test Event 2 Test Event for Device Protocol Test
36351d required)

Events are raised by the device itself to notify irregular device states.
PQ* = Process data quality.

21/22
6 Error types

Code Name Description


0x8011 Index not available Read or write access attempt to a non-existing index.
32785d

0x8012 Subindex not available Read or write access attempt to a non-existing subindex of an existing index.
32786d

0x8020 Service temporarily not available Parameter not accessible due to the current state of the technology-specific application.
32800d

0x8021 Service temporarily unavailable - local Parameter not accessible. The device is currently in an ongoing, locally controlled
32801d control operation.

0x8022 Service temporarily unavailable - Parameter not accessible. The technology-specific application is currently in a remotely
32802d device control triggered operation.

0x8023 Access denied Write access to a read-only parameter or read access to write-only parameter.
32803d

0x8030 Parameter value out of range Written parameter value is outside of the permitted value range.
32816d

0x8031 Parameter value above limit Written parameter value is above its specified value range.
32817d

0x8032 Parameter value below limit Written parameter value is below its specified value range.
32818d

0x8033 Parameter length overrun Written parameter is longer than specified.


32819d

0x8034 Parameter length underrun Written parameter is shorter than specified.


32820d

0x8035 Function unavailable Written command is not supported by the technology-specific application.
32821d

0x8036 Function temporarily unavailable Written command is unavailable due to the current state of the technology-specific
32822d application.

0x8040 Invalid parameter set Written single parameter value collides with other existing parameter settings.
32832d

0x8041 Inconsistent parameter set Parameter set inconsistencies at the end of block parameter transfer. Device plausibility
32833d check failed.

Error types are used for the ISDU response. Values unequal '0' indicate the cause of a failed ISDU read or write
service.

22/22

You might also like