Post on 20-May-2022
T E C H N I C A L I N F O R M A T I O N
Object dictionary MLG-2
Prime
8021587
SIO Mode yesMin. Cycle Time 6 msBaudrate COM 2 (38 kbit/s)Process Data Length 6 ByteIODD Version V1.00supported IO-Link Version IO-Link V1.1
EnglischPhysical Layer
Byte No
Bit No 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
Sync
Error
Teach
Fail
Hardwar
e Error
Contami
nation
Alarm
Teach
Active
Over
Tempera
ture
Process
Data
Invalid
Q‐Short
Circuitnot used not used not used not used not used Q3 Q2 Q1
Byte No
Bit No 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
Byte No
Bit No 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
No.
123456
0 = OK
1 = not OK
0= OFF
1 = ON
*) Allocation of Outputs via Index 76‐78
Number Beam Blocked 4…20mA20…4mA
English
Process Data-In Record 6 Byte
Available output functions
Byte 0-1
System Status (High‐Byte) and Q‐Status (Low‐Byte)1 0
System Status Output‐Status *)
Output Function 2 (QA2) *)5 4
0 … 512
Byte 2-3
Output Function 1 (QA1) *)3 2
0 … 512
First Beam Blocked4…20mA20…4mA
Last Beam Blocked4…20mA20…4mA
FBB
LBB
Code
NBB
*) Selectable Output Functions via Index 79‐80
Byte 4-5
IndexDec
IndexHex
Sub-Index
Name Format Length access Default Value RemarkData storage
16 10 Vendor Name String 32 Byte ro SICK AG18 12 Product Name String 18 Byte ro MLGXXS-XXXXXXXXXX19 13 Product ID String 7 Byte ro 1XXXXXX20 14 Product Text String 64 Byte ro MLG-2 Prime
24 18 Application Specific Name String 32 Byte rw *************64 40 Device Specific Tag String 32 Byte rw205 CD SICK Profile Version String 4 Byte ro 1.00
21 15 Serial Number String 8 Byte ro
23 17 Firmware Version String 12 Byte ro Vxxx.xxx.xxx22 16 Hardware Version String 4 Byte ro xxxx
204 CC Find Me UInt 8 Bit rw 0Switching the Find Me option on, enables a blinking LED pattern on the current connected light grid.
2 02 System Command UInt 8 Bit wo all beams will be individualy adjustedBit No 7 6 5 4 3 2 1 0
0 reservedTeach-In failure beam blanking
reservedTeach-In failure
Cross Beam Mode
warningbeam signal
overdrive
Teach-In failure low beam signal
Teach-In failure Parallel Beam
Mode
Teach-In failure general
Valuation
70 46 Blanking Teach Enable UInt 8 Bit rw 0Beams, which are currently blocked will be muted after the next Teach-In
82 52 Cross Beam Uint 8 Bit rw 0enhanced measurement resolutiononly effectual in center position
76 4C Output 1 (Q1) Configuration UInt 8 Bit rw 0
77 4D Output 2 (Q2) Configuration UInt 8 Bit rw 0
78 4E Output 3 (Q3) Configuration UInt 8 Bit rw 0
79 4F Output Function 1 (QA1) Configuration UInt 8 Bit rw 0
80 50 Output Function 2 (QA2) Configuration UInt 8 Bit rw 0
81 51 Key Lock UInt 8 Bit rw 0 locking the Buttons of control panel
2 02 System Command UInt 8 Bit wo
12 0C Data Storage Lock UInt 16 Bit rw 0cloning function only valid for identical MLG types
225 E1 Process Quality UInt 8 Bit ro Process Quality in %
224 E0 Teach Quality UInt 8 Bit ro Teach-In Quality in %
69 45 Alignment Help Enable UInt 8 Bit rw 1Process data are invalid during alignment help is active
allocating one function to one of the Q outputs
for Height Mesurement and Object Tracking: set point must be determined by Teach via control panel
allocating one function to one of the QA
outputs
62
0 = Presence Detection1 = Presence Detection Inverted2 = Contamination3 = Contamination Inverted4 = Height Measurement5 = Height Measurement Inverted6 = Object Tracking7 = Object Tracking Inverted
0 = NBB - Number Beams Blocked - 4…20mA1 = NBB - Number Beams Blocked - 20…4mA2 = FBB - First Beam Blocked - 4…20mA3 = FBB - First Beam Blocked - 20…4mA4 = LBB - Last Beam Blocked - 4…20mA5 = LBB - Last Beam Blocked - 20…4mA
System
160 = Teach-In
8 Bit ro
0 = Find Me Inactive1 = LED's blink with 1 Hz
130 = Restore Factory Setting
UInt
0 … 100100 = best quality
0 = Teach-in failed100 = Teach-In succesfull
0 = Unlock1 = Lock
0 = access enable2 = access locked
0 = Alignment Help Inactive1 = Alignment Help Active
Observation
Teach-In
Find Me
Version
System
Identification
contains several bits which hold information about Teach-In failures and their reasons
ISDU Indices V1.1
Performance Options
Output Configuration
Format: YYWWnnnnY=year, W=week, n= consecutive number
98
0 = Cross Beam Mode Inactive1 = Cross Beam Mode Active
0 = Blanking Teach Inactive1 = Blanking Teach Active
Value / Range
0 = false 1 = true reserved = 0
Teach-In Result
Quality
Alignment
101 65 Alignment Help Record 3 Byte roThe signal strength values can change after Teach-In
1Signal Strength of the first Beam at Connector Side in %
16 Bit
2Signal Strength of the first Beam at the Endcap Side in %
8 Bit
3 Signal Strength of the Weakest Beam in % 0 Bit
83 53 Device Properties Record 10 Byte roShows informations about the used MLG-type
1 Number of Beams 64 Bit2 Beam Separation 48 Bit3 Reproducibility 32 Bit4 Minimum Presence Time 16 Bit5 Response Time 0 Bit
Bit Offset 7 6 5 4 3 2 1 0
0 Sync Error Teach Fail Hardware ErrorContamination
AlarmTeach Active Over Temperature
ProcessData Invalid
Q-Short Circuit
Valuation
36 24 Device Status UInt 8 Bit ro 1
153 99 Temperature Int 8 Bit ro Temperature in Degree Celcius [°C]
Codedec
Codehex
6144 1800
6145 18016146 18026147 18036148 18046149 18056151 1807
Codedec
Codehex
Additional Code
0171832333435484950515253546465130
Access denied
Read or write service is refused due to a
Written parameter value is outside its permitted Written parameter value is above its specified value Written parameter value is below its specified value Written parameter length is above its specified Written parameter length is below its specified Written command is not supported by device Written command is not available due to the current Written single parameter collides with other actual Parameter inconsistencies were found at the end of
Application not ready
Parameter value out of rangeParameter value above limitParameter value below limitParameter length overrunParameter length underrunFunction not availableFunction temporarily unavailableInvalid parameter setInconsistent parameter set
Write access on a read-only parameter
Warning
TypeName
Teach Succesful Event
WarningOver Temperature Event WarningSynchronization Event
Remark
When a Teach-In process is successfully finished, this single shot event is fired.
When a Teach-In process fails, this
100 System Status Uint 8 Bit ro
0 = false 1 = true
Parameter is not accessible due to the current state Parameter is not accessible due to an ongoing local Parameter is not accessible due to a remote
Offset
the system status contains all important error and warning flags of the light grid
Events
0 = Device ist OK1 = Maintenance required2 = Out of specification3 = Functional check4 = Failure
Teach Fail EventContamination Event
Notification
Remark
Service has been refused by the device application Access occurs to a not existing index
Error
ErrorWarning
-127…+127 °C
Service temporarily not available - device control
Offset
Index not available
Name
128 80
Device Informations
64
Diagnosis
max. value for best alignment
shows the value, which is matching to the used MLG model
Device application error - no details
Hardware Error Event ErrorShort Circuit Event
Subindex not availableService temporarily not availableService temporarily not available - local control
When the light grid contamination (pollution) When there occurs a fatal hardware malfunction, When there appears a short circuit at any switching When the internal device temperature reaches a When both synchronization beams between
Access occurs to a not existing subindex