Version: V1.14.000Release Date: 2022-02-15


Distanzsensor
Vendor ID 1 (0x0001) Vendor Logo
Vendor Name Pepperl+Fuchs
Vendor Text Pepperl+Fuchs
Vendor URL http://www.pepperl-fuchs.com/io-link
Device ID 1049345 (0x100301)
Communication
IO-Link Revision V1.0
Transmission Rate38400 bit/s (COM2)
Minimum Cycle Time 2.3 ms
SIO Mode Supported yes
Device Variant VDM28-50-R-IO/73c/136
Description Distanzsensor
Product ID 223674
Device Icon Device Icon
Device Symbol Device Symbol
Device Variant VDM28-50-R-IO/73c/110/122
Description Distanzsensor
Product ID 223675
Device Icon Device Icon
Device Symbol Device Symbol
Device Variant VDM28-50-R1-IO/73c/110/122
Description Distanzsensor
Product ID 232767
Device Icon Device Icon
Device Symbol Device Symbol
Device Variant VDM28-50-R1-IR-IO/73c/110/122
Description Distanzsensor
Product ID 239793
Device Icon Device Icon
Device Symbol Device Symbol
Device Variant VDM28-50-R1-IR-IO/73c/122/169
Description Distanzsensor
Product ID 243388
Device Icon Device Icon
Device Symbol Device Symbol
Device Variant VDM28-50-R1-IO/73c/110/122/169
Description Distanzsensor
Product ID 243032
Device Icon Device Icon
Device Symbol Device Symbol
Device Variant VDM28-50-R1-IO/73c/136
Description Distanzsensor
Product ID 297899
Device Icon Device Icon
Device Symbol Device Symbol
Device Variant VDM28-50-R1-IO/110/116/122-Ex
Description Distanzsensor
Product ID 300497
Device Icon Device Icon
Device Symbol Device Symbol

ProcessData id=PD_ProcessData1 (condition V_CtrlPD.Prozessdatenstruktur = 0)

ProcessDataIn "Prozessdatum (Input) - Distanz (16 bit)" id=PD_PDIn_Dist

bit length: 16
data type: 16-bit UInteger
allowed values: 65535 = Kein Objekt erkannt, 0..65534

octet 0 1  
bit offset 15 - 8 7 - 0  
element bit 15 - 8 7 - 0  

ProcessData id=PD_ProcessData2 (condition V_CtrlPD.Prozessdatenstruktur = 1)

ProcessDataIn "Prozessdatum (Input) - Distanz (14 bit), Schaltsignale" id=PD_DistBD

bit length: 16
data type: 16-bit Record (subindex access not supported)

subindex bit offset data type allowed values default value acc. restr. name description
1 2 14-bit UInteger 16383 = Kein Objekt erkannt, 0..16382 Distanz (14 bit)
2 0 Boolean false = inaktiv, true = aktiv Schaltsignal 1
3 1 Boolean false = inaktiv, true = aktiv Schaltsignal 2
Octet 0
bit offset 15 14 13 12 11 10 9 8
subindex 1
element bit 13 12 11 10 9 8 7 6
Octet 1
bit offset 7 6 5 4 3 2 1 0
subindex 1 3 2
element bit 5 4 3 2 1 0    

ProcessData id=PD_ProcessData3 (condition V_CtrlPD.Prozessdatenstruktur = 2)

ProcessDataIn "Prozessdatum (Input) - Distanz (14 bit), Signalqualität" id=PD_PDIn_DistQual

bit length: 16
data type: 16-bit Record (subindex access not supported)

subindex bit offset data type allowed values default value acc. restr. name description
1 2 14-bit UInteger 16383 = Kein Objekt erkannt, 0..16382 Distanz (14 bit)
2 0 2-bit UInteger 0 = nicht ausreichend, 1 = ausreichend, 2 = gut, 3 = sehr gut Signalqualität
Octet 0
bit offset 15 14 13 12 11 10 9 8
subindex 1
element bit 13 12 11 10 9 8 7 6
Octet 1
bit offset 7 6 5 4 3 2 1 0
subindex 1 2
element bit 5 4 3 2 1 0 1 0

ProcessData id=PD_ProcessData4 (condition V_CtrlPD.Prozessdatenstruktur = 3)

ProcessDataIn "Dateneingang - Distanz (12 bit), Signalqualität, Schaltsignale" id=PD_PDIn_DistQualBD

bit length: 16
data type: 16-bit Record (subindex access not supported)

subindex bit offset data type allowed values default value acc. restr. name description
1 4 12-bit UInteger 4095 = Kein Objekt erkannt, 0..4094 Distanz (12 bit)
2 2 2-bit UInteger 0 = nicht ausreichend, 1 = ausreichend, 2 = gut, 3 = sehr gut Signalqualität
3 0 Boolean false = inaktiv, true = aktiv Schaltsignal 1
4 1 Boolean false = inaktiv, true = aktiv Schaltsignal 2
Octet 0
bit offset 15 14 13 12 11 10 9 8
subindex 1
element bit 11 10 9 8 7 6 5 4
Octet 1
bit offset 7 6 5 4 3 2 1 0
subindex 1 2 4 3
element bit 3 2 1 0 1 0    

Standard Variable "Direkte Parameter - Seite 1" index=0 id=V_DirectParameters_1

data type: 128-bit Record
access rights: ro

subindex bit offset data type allowed values default value acc. restr. name description
1 120 8-bit UInteger Reserviert
2 112 8-bit UInteger Master Zykluszeit
3 104 8-bit UInteger Minimale Zykluszeit
4 96 8-bit UInteger Nachrichtenfähigkeit
5 88 8-bit UInteger 16 IO-Link Revisions-ID
6 80 8-bit UInteger Prozessdatenlänge Eingang
7 72 8-bit UInteger Prozessdatenlänge Ausgang
8 64 8-bit UInteger Hersteller-ID 1
9 56 8-bit UInteger Hersteller-ID 2
10 48 8-bit UInteger Geräte-ID 1
11 40 8-bit UInteger Geräte-ID 2
12 32 8-bit UInteger Geräte-ID 3
13 24 8-bit UInteger Reserviert
14 16 8-bit UInteger Reserviert
15 8 8-bit UInteger Reserviert
16 0 8-bit UInteger Reserviert

octet 0 1 2 3 4 5 6 7
bit offset 127 - 120 119 - 112 111 - 104 103 - 96 95 - 88 87 - 80 79 - 72 71 - 64
subindex 1 2 3 4 5 6 7 8
element bit 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0

octet 8 9 10 11 12 13 14 15
bit offset 63 - 56 55 - 48 47 - 40 39 - 32 31 - 24 23 - 16 15 - 8 7 - 0
subindex 9 10 11 12 13 14 15 16
element bit 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0

Standard Variable "Direkte Parameter - Seite 2" index=1 id=V_DirectParameters_2

data type: 128-bit Record
access rights: rw

subindex bit offset data type allowed values default value acc. restr. name description
1 120 8-bit UInteger Gerätespezifischer Parameter 1
2 112 8-bit UInteger Gerätespezifischer Parameter 2
3 104 8-bit UInteger Gerätespezifischer Parameter 3
4 96 8-bit UInteger Gerätespezifischer Parameter 4
5 88 8-bit UInteger Gerätespezifischer Parameter 5
6 80 8-bit UInteger Gerätespezifischer Parameter 6
7 72 8-bit UInteger Gerätespezifischer Parameter 7
8 64 8-bit UInteger Gerätespezifischer Parameter 8
9 56 8-bit UInteger Gerätespezifischer Parameter 9
10 48 8-bit UInteger Gerätespezifischer Parameter 10
11 40 8-bit UInteger Gerätespezifischer Parameter 11
12 32 8-bit UInteger Gerätespezifischer Parameter 12
13 24 8-bit UInteger Offsetzeit
14 16 8-bit UInteger Reserviert
15 8 8-bit UInteger Reserviert
16 0 8-bit UInteger Reserviert

octet 0 1 2 3 4 5 6 7
bit offset 127 - 120 119 - 112 111 - 104 103 - 96 95 - 88 87 - 80 79 - 72 71 - 64
subindex 1 2 3 4 5 6 7 8
element bit 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0

octet 8 9 10 11 12 13 14 15
bit offset 63 - 56 55 - 48 47 - 40 39 - 32 31 - 24 23 - 16 15 - 8 7 - 0
subindex 9 10 11 12 13 14 15 16
element bit 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0

Standard Variable "Systembefehl" index=2 id=V_SystemCommand

data type: 8-bit UInteger
allowed values: 130 = Werkseinstellung setzen, 176 = Start Distanzmessung
access rights: wo

octet 0  
bit offset 7 - 0  
element bit 7 - 0  

Standard Variable "Herstellername" index=16 id=V_VendorName

data type: 64-octet String UTF-8
default value: "Pepperl+Fuchs GmbH"
access rights: ro

octet 0 1 2 3 4 5 6 7
bit offset 511 - 504 503 - 496 495 - 488 487 - 480 479 - 472 471 - 464 463 - 456 455 - 448

octet 8 9 10 11 12 13 14 15
bit offset 447 - 440 439 - 432 431 - 424 423 - 416 415 - 408 407 - 400 399 - 392 391 - 384

octet 16 17 18 19 20 21 22 23
bit offset 383 - 376 375 - 368 367 - 360 359 - 352 351 - 344 343 - 336 335 - 328 327 - 320

octet 24 25 26 27 28 29 30 31
bit offset 319 - 312 311 - 304 303 - 296 295 - 288 287 - 280 279 - 272 271 - 264 263 - 256

octet 32 33 34 35 36 37 38 39
bit offset 255 - 248 247 - 240 239 - 232 231 - 224 223 - 216 215 - 208 207 - 200 199 - 192

octet 40 41 42 43 44 45 46 47
bit offset 191 - 184 183 - 176 175 - 168 167 - 160 159 - 152 151 - 144 143 - 136 135 - 128

octet 48 49 50 51 52 53 54 55
bit offset 127 - 120 119 - 112 111 - 104 103 - 96 95 - 88 87 - 80 79 - 72 71 - 64

octet 56 57 58 59 60 61 62 63
bit offset 63 - 56 55 - 48 47 - 40 39 - 32 31 - 24 23 - 16 15 - 8 7 - 0

Standard Variable "Herstellertext" index=17 id=V_VendorText

data type: 64-octet String UTF-8
access rights: ro

octet 0 1 2 3 4 5 6 7
bit offset 511 - 504 503 - 496 495 - 488 487 - 480 479 - 472 471 - 464 463 - 456 455 - 448

octet 8 9 10 11 12 13 14 15
bit offset 447 - 440 439 - 432 431 - 424 423 - 416 415 - 408 407 - 400 399 - 392 391 - 384

octet 16 17 18 19 20 21 22 23
bit offset 383 - 376 375 - 368 367 - 360 359 - 352 351 - 344 343 - 336 335 - 328 327 - 320

octet 24 25 26 27 28 29 30 31
bit offset 319 - 312 311 - 304 303 - 296 295 - 288 287 - 280 279 - 272 271 - 264 263 - 256

octet 32 33 34 35 36 37 38 39
bit offset 255 - 248 247 - 240 239 - 232 231 - 224 223 - 216 215 - 208 207 - 200 199 - 192

octet 40 41 42 43 44 45 46 47
bit offset 191 - 184 183 - 176 175 - 168 167 - 160 159 - 152 151 - 144 143 - 136 135 - 128

octet 48 49 50 51 52 53 54 55
bit offset 127 - 120 119 - 112 111 - 104 103 - 96 95 - 88 87 - 80 79 - 72 71 - 64

octet 56 57 58 59 60 61 62 63
bit offset 63 - 56 55 - 48 47 - 40 39 - 32 31 - 24 23 - 16 15 - 8 7 - 0

Standard Variable "Produktname" index=18 id=V_ProductName

data type: 64-octet String UTF-8
default value: "VDM28-50-R - IO-Link Series"
access rights: ro

octet 0 1 2 3 4 5 6 7
bit offset 511 - 504 503 - 496 495 - 488 487 - 480 479 - 472 471 - 464 463 - 456 455 - 448

octet 8 9 10 11 12 13 14 15
bit offset 447 - 440 439 - 432 431 - 424 423 - 416 415 - 408 407 - 400 399 - 392 391 - 384

octet 16 17 18 19 20 21 22 23
bit offset 383 - 376 375 - 368 367 - 360 359 - 352 351 - 344 343 - 336 335 - 328 327 - 320

octet 24 25 26 27 28 29 30 31
bit offset 319 - 312 311 - 304 303 - 296 295 - 288 287 - 280 279 - 272 271 - 264 263 - 256

octet 32 33 34 35 36 37 38 39
bit offset 255 - 248 247 - 240 239 - 232 231 - 224 223 - 216 215 - 208 207 - 200 199 - 192

octet 40 41 42 43 44 45 46 47
bit offset 191 - 184 183 - 176 175 - 168 167 - 160 159 - 152 151 - 144 143 - 136 135 - 128

octet 48 49 50 51 52 53 54 55
bit offset 127 - 120 119 - 112 111 - 104 103 - 96 95 - 88 87 - 80 79 - 72 71 - 64

octet 56 57 58 59 60 61 62 63
bit offset 63 - 56 55 - 48 47 - 40 39 - 32 31 - 24 23 - 16 15 - 8 7 - 0

Standard Variable "Produkt-ID" index=19 id=V_ProductID

data type: 64-octet String UTF-8
access rights: ro

octet 0 1 2 3 4 5 6 7
bit offset 511 - 504 503 - 496 495 - 488 487 - 480 479 - 472 471 - 464 463 - 456 455 - 448

octet 8 9 10 11 12 13 14 15
bit offset 447 - 440 439 - 432 431 - 424 423 - 416 415 - 408 407 - 400 399 - 392 391 - 384

octet 16 17 18 19 20 21 22 23
bit offset 383 - 376 375 - 368 367 - 360 359 - 352 351 - 344 343 - 336 335 - 328 327 - 320

octet 24 25 26 27 28 29 30 31
bit offset 319 - 312 311 - 304 303 - 296 295 - 288 287 - 280 279 - 272 271 - 264 263 - 256

octet 32 33 34 35 36 37 38 39
bit offset 255 - 248 247 - 240 239 - 232 231 - 224 223 - 216 215 - 208 207 - 200 199 - 192

octet 40 41 42 43 44 45 46 47
bit offset 191 - 184 183 - 176 175 - 168 167 - 160 159 - 152 151 - 144 143 - 136 135 - 128

octet 48 49 50 51 52 53 54 55
bit offset 127 - 120 119 - 112 111 - 104 103 - 96 95 - 88 87 - 80 79 - 72 71 - 64

octet 56 57 58 59 60 61 62 63
bit offset 63 - 56 55 - 48 47 - 40 39 - 32 31 - 24 23 - 16 15 - 8 7 - 0

Standard Variable "Produkttext" index=20 id=V_ProductText

data type: 64-octet String UTF-8
default value: "Distance measurement device"
access rights: ro

octet 0 1 2 3 4 5 6 7
bit offset 511 - 504 503 - 496 495 - 488 487 - 480 479 - 472 471 - 464 463 - 456 455 - 448

octet 8 9 10 11 12 13 14 15
bit offset 447 - 440 439 - 432 431 - 424 423 - 416 415 - 408 407 - 400 399 - 392 391 - 384

octet 16 17 18 19 20 21 22 23
bit offset 383 - 376 375 - 368 367 - 360 359 - 352 351 - 344 343 - 336 335 - 328 327 - 320

octet 24 25 26 27 28 29 30 31
bit offset 319 - 312 311 - 304 303 - 296 295 - 288 287 - 280 279 - 272 271 - 264 263 - 256

octet 32 33 34 35 36 37 38 39
bit offset 255 - 248 247 - 240 239 - 232 231 - 224 223 - 216 215 - 208 207 - 200 199 - 192

octet 40 41 42 43 44 45 46 47
bit offset 191 - 184 183 - 176 175 - 168 167 - 160 159 - 152 151 - 144 143 - 136 135 - 128

octet 48 49 50 51 52 53 54 55
bit offset 127 - 120 119 - 112 111 - 104 103 - 96 95 - 88 87 - 80 79 - 72 71 - 64

octet 56 57 58 59 60 61 62 63
bit offset 63 - 56 55 - 48 47 - 40 39 - 32 31 - 24 23 - 16 15 - 8 7 - 0

Standard Variable "Seriennummer" index=21 id=V_SerialNumber

data type: 16-octet String UTF-8
access rights: ro

octet 0 1 2 3 4 5 6 7
bit offset 127 - 120 119 - 112 111 - 104 103 - 96 95 - 88 87 - 80 79 - 72 71 - 64

octet 8 9 10 11 12 13 14 15
bit offset 63 - 56 55 - 48 47 - 40 39 - 32 31 - 24 23 - 16 15 - 8 7 - 0

Standard Variable "Hardwarerevision" index=22 id=V_HardwareRevision

data type: 64-octet String UTF-8
access rights: ro

octet 0 1 2 3 4 5 6 7
bit offset 511 - 504 503 - 496 495 - 488 487 - 480 479 - 472 471 - 464 463 - 456 455 - 448

octet 8 9 10 11 12 13 14 15
bit offset 447 - 440 439 - 432 431 - 424 423 - 416 415 - 408 407 - 400 399 - 392 391 - 384

octet 16 17 18 19 20 21 22 23
bit offset 383 - 376 375 - 368 367 - 360 359 - 352 351 - 344 343 - 336 335 - 328 327 - 320

octet 24 25 26 27 28 29 30 31
bit offset 319 - 312 311 - 304 303 - 296 295 - 288 287 - 280 279 - 272 271 - 264 263 - 256

octet 32 33 34 35 36 37 38 39
bit offset 255 - 248 247 - 240 239 - 232 231 - 224 223 - 216 215 - 208 207 - 200 199 - 192

octet 40 41 42 43 44 45 46 47
bit offset 191 - 184 183 - 176 175 - 168 167 - 160 159 - 152 151 - 144 143 - 136 135 - 128

octet 48 49 50 51 52 53 54 55
bit offset 127 - 120 119 - 112 111 - 104 103 - 96 95 - 88 87 - 80 79 - 72 71 - 64

octet 56 57 58 59 60 61 62 63
bit offset 63 - 56 55 - 48 47 - 40 39 - 32 31 - 24 23 - 16 15 - 8 7 - 0

Standard Variable "Firmwarerevision" index=23 id=V_FirmwareRevision

data type: 64-octet String UTF-8
access rights: ro

octet 0 1 2 3 4 5 6 7
bit offset 511 - 504 503 - 496 495 - 488 487 - 480 479 - 472 471 - 464 463 - 456 455 - 448

octet 8 9 10 11 12 13 14 15
bit offset 447 - 440 439 - 432 431 - 424 423 - 416 415 - 408 407 - 400 399 - 392 391 - 384

octet 16 17 18 19 20 21 22 23
bit offset 383 - 376 375 - 368 367 - 360 359 - 352 351 - 344 343 - 336 335 - 328 327 - 320

octet 24 25 26 27 28 29 30 31
bit offset 319 - 312 311 - 304 303 - 296 295 - 288 287 - 280 279 - 272 271 - 264 263 - 256

octet 32 33 34 35 36 37 38 39
bit offset 255 - 248 247 - 240 239 - 232 231 - 224 223 - 216 215 - 208 207 - 200 199 - 192

octet 40 41 42 43 44 45 46 47
bit offset 191 - 184 183 - 176 175 - 168 167 - 160 159 - 152 151 - 144 143 - 136 135 - 128

octet 48 49 50 51 52 53 54 55
bit offset 127 - 120 119 - 112 111 - 104 103 - 96 95 - 88 87 - 80 79 - 72 71 - 64

octet 56 57 58 59 60 61 62 63
bit offset 63 - 56 55 - 48 47 - 40 39 - 32 31 - 24 23 - 16 15 - 8 7 - 0

Standard Variable "Anwendungsspezifisches Kennzeichen" index=24 id=V_ApplicationSpecificName

data type: 32-octet String UTF-8
access rights: rw

octet 0 1 2 3 4 5 6 7
bit offset 255 - 248 247 - 240 239 - 232 231 - 224 223 - 216 215 - 208 207 - 200 199 - 192

octet 8 9 10 11 12 13 14 15
bit offset 191 - 184 183 - 176 175 - 168 167 - 160 159 - 152 151 - 144 143 - 136 135 - 128

octet 16 17 18 19 20 21 22 23
bit offset 127 - 120 119 - 112 111 - 104 103 - 96 95 - 88 87 - 80 79 - 72 71 - 64

octet 24 25 26 27 28 29 30 31
bit offset 63 - 56 55 - 48 47 - 40 39 - 32 31 - 24 23 - 16 15 - 8 7 - 0

Standard Variable "Fehlerzähler" index=32 id=V_ErrorCount

data type: 16-bit UInteger
access rights: ro
dynamic

octet 0 1  
bit offset 15 - 8 7 - 0  
element bit 15 - 8 7 - 0  

Standard Variable "Letztes Ereignis" index=33 id=V_LastEvent

data type: 24-bit Record (subindex access not supported)
access rights: ro
dynamic

subindex bit offset data type allowed values default value acc. restr. name description
1 16 8-bit UInteger Ereigniskennzeichnung
2 0 16-bit UInteger Ereigniscode

octet 0 1 2  
bit offset 23 - 16 15 - 8 7 - 0  
subindex 1 2 2  
element bit 7 - 0 15 - 8 7 - 0  

Standard Variable "PD-Eingang" index=40 id=V_ProcessDataIn

data type: see ProcessDataIn!
access rights: ro
dynamic

Variable "Schaltsignal 1" index=64 id=V_BD1_SPV

data type: 128-bit Record
access rights: rw

subindex bit offset data type allowed values default value acc. restr. name description
1 96 32-bit UInteger 0..1010000 5000 Schaltpunkt nah
2 64 32-bit UInteger 0..101000 150 Hysterese nah
3 32 32-bit UInteger 0..1010000 10000 Schaltpunkt fern
4 0 32-bit UInteger 0..101000 150 Hysterese fern

octet 0 1 2 3 4 5 6 7
bit offset 127 - 120 119 - 112 111 - 104 103 - 96 95 - 88 87 - 80 79 - 72 71 - 64
subindex 1 1 1 1 2 2 2 2
element bit 31 - 24 23 - 16 15 - 8 7 - 0 31 - 24 23 - 16 15 - 8 7 - 0

octet 8 9 10 11 12 13 14 15
bit offset 63 - 56 55 - 48 47 - 40 39 - 32 31 - 24 23 - 16 15 - 8 7 - 0
subindex 3 3 3 3 4 4 4 4
element bit 31 - 24 23 - 16 15 - 8 7 - 0 31 - 24 23 - 16 15 - 8 7 - 0

Variable "Schaltsignal 2" index=65 id=V_BD2_SPV

data type: 128-bit Record
access rights: rw

subindex bit offset data type allowed values default value acc. restr. name description
1 96 32-bit UInteger 0..1010000 10000 Schaltpunkt nah
2 64 32-bit UInteger 0..101000 150 Hysterese nah
3 32 32-bit UInteger 0..1010000 15000 Schaltpunkt fern
4 0 32-bit UInteger 0..101000 150 Hysterese fern

octet 0 1 2 3 4 5 6 7
bit offset 127 - 120 119 - 112 111 - 104 103 - 96 95 - 88 87 - 80 79 - 72 71 - 64
subindex 1 1 1 1 2 2 2 2
element bit 31 - 24 23 - 16 15 - 8 7 - 0 31 - 24 23 - 16 15 - 8 7 - 0

octet 8 9 10 11 12 13 14 15
bit offset 63 - 56 55 - 48 47 - 40 39 - 32 31 - 24 23 - 16 15 - 8 7 - 0
subindex 3 3 3 3 4 4 4 4
element bit 31 - 24 23 - 16 15 - 8 7 - 0 31 - 24 23 - 16 15 - 8 7 - 0

Variable "Analogsignal" index=66 id=V_AD_SPV

data type: 64-bit Record
access rights: rw

subindex bit offset data type allowed values default value acc. restr. name description
1 32 32-bit UInteger 0..1010000 2000 Grenzwert nah
2 0 32-bit UInteger 0..1010000 50000 Grenzwert fern

octet 0 1 2 3 4 5 6 7
bit offset 63 - 56 55 - 48 47 - 40 39 - 32 31 - 24 23 - 16 15 - 8 7 - 0
subindex 1 1 1 1 2 2 2 2
element bit 31 - 24 23 - 16 15 - 8 7 - 0 31 - 24 23 - 16 15 - 8 7 - 0

Variable "Distanzoffset" index=67 id=V_SPVOffs

data type: 32-bit Integer
allowed values: -505000..505000
default value: 0
access rights: rw

octet 0 1 2 3  
bit offset 31 - 24 23 - 16 15 - 8 7 - 0  
element bit 31 - 24 23 - 16 15 - 8 7 - 0  

Variable "Normierungsdistanz" index=68 id=V_SPVNorm

data type: 32-bit UInteger
allowed values: 0..1010000
default value: 50000
access rights: rw

octet 0 1 2 3  
bit offset 31 - 24 23 - 16 15 - 8 7 - 0  
element bit 31 - 24 23 - 16 15 - 8 7 - 0  

Variable "Messdaten" index=72 id=V_PDCurr

data type: 48-bit Record
access rights: ro
dynamic

subindex bit offset data type allowed values default value acc. restr. name description
1 16 32-bit UInteger 4294967295 = Kein Objekt erkannt, 0..4294967294 Distanz
2 8 8-bit UInteger 0 = nicht ausreichend, 1 = ausreichend, 2 = gut, 3 = exzellent Signalqualität
3 0 8-bit UInteger 0 = Signal: 1 inaktiv / 2 inaktiv, 1 = Signal: 1 aktiv / 2 inaktiv, 2 = Signal: 1 inaktiv / 2 aktiv, 3 = Signal: 1 aktiv / 2 aktiv Schaltsignale

octet 0 1 2 3 4 5  
bit offset 47 - 40 39 - 32 31 - 24 23 - 16 15 - 8 7 - 0  
subindex 1 1 1 1 2 3  
element bit 31 - 24 23 - 16 15 - 8 7 - 0 7 - 0 7 - 0  

Variable "Schaltpunktbestimmung" index=73 id=V_ThresDet

data type: 48-bit Record
access rights: ro
dynamic

subindex bit offset data type allowed values default value acc. restr. name description
1 40 8-bit UInteger 0 = Erfolgreich, 1 = in Bearbeitung, 255 = Fehler 0 Status
2 32 8-bit UInteger 0..100 0 Schaltpunktqualität
3 0 32-bit UInteger 0 Schaltpunktwert

octet 0 1 2 3 4 5  
bit offset 47 - 40 39 - 32 31 - 24 23 - 16 15 - 8 7 - 0  
subindex 1 2 3 3 3 3  
element bit 7 - 0 7 - 0 31 - 24 23 - 16 15 - 8 7 - 0  

Variable "Betriebskonfiguration" index=96 id=V_OperMode

data type: 24-bit Record
access rights: rw

subindex bit offset data type allowed values default value acc. restr. name description
1 16 8-bit UInteger 0 = deaktiviert, 1 = Schaltschwelle, 2 = Fenster, 3 = Hysterese 0 Betriebsart Schaltsignal 1
2 8 8-bit UInteger 0 = deaktiviert, 1 = Schaltschwelle, 2 = Fenster, 3 = Hysterese 0 Betriebsart Schaltsignal 2
3 0 8-bit UInteger 0 = Steigende Rampe, 1 = Fallende Rampe, 2 = Lineare Rampe, 16 = Steigende Rampe mit Ersatzwert, 17 = Fallende Rampe mit Ersatzwert, 18 = Lineare Rampe mit Ersatzwert 0 Betriebsart Analogsignal

octet 0 1 2  
bit offset 23 - 16 15 - 8 7 - 0  
subindex 1 2 3  
element bit 7 - 0 7 - 0 7 - 0  

Variable "Auswertemodus" index=98 id=V_EvalMode

data type: 8-bit UInteger
allowed values: 0 = Mittelung 10ms, 1 = Mittelung 20ms, 2 = Mittelung 50ms, 3 = Mittelung 100ms
default value: 0
access rights: rw

octet 0  
bit offset 7 - 0  
element bit 7 - 0  

Variable "Prozessdatensteuerung" index=99 id=V_CtrlPD

data type: 24-bit Record
access rights: rw

subindex bit offset data type allowed values default value acc. restr. name description
1 16 8-bit UInteger 0 = Relativ, 1 = Normalisiert 0 Distanzmodus
2 8 8-bit UInteger 0 = Distanz, 1 = Distanz, Schaltsignale, 2 = Distanz, Signalqualität, 3 = Distanz, Signalqualität, Schaltsignale 0 Prozessdatenstruktur
3 0 8-bit UInteger 0 = 1 mm / Bit, 1 = 2 mm / Bit, 2 = 5 mm / Bit, 3 = 10 mm / Bit 3 Auflösung

octet 0 1 2  
bit offset 23 - 16 15 - 8 7 - 0  
subindex 1 2 3  
element bit 7 - 0 7 - 0 7 - 0  

Variable "Konfiguration Ausgang" index=112 id=V_OMC

data type: 48-bit Record
access rights: rw

subindex bit offset data type allowed values default value acc. restr. name description
1 40 8-bit UInteger 0 = Nicht invertiert, 1 = Invertiert 0 Schaltsignal 1 Polarität
2 32 8-bit UInteger 0 = Nicht invertiert, 1 = Invertiert 0 Schaltsignal 2 Polarität
3 24 8-bit UInteger 0 = Gegentakt 0 Ausgang Q1 Betriebsart
4 16 8-bit UInteger 0 = Gegentakt, 1 = P-schaltend, 2 = N-schaltend, 3 = hochohmig, 4 = Analogsignal 4 Ausgang Q2 Betriebsart
5 8 8-bit UInteger 0 = Keine Verzögerung, 1 = 50ms Verzögerung, 2 = 100ms Verzögerung 0 Schaltsignal 1 Zeitfunktion
6 0 8-bit UInteger 0 = Keine Verzögerung, 1 = 50ms Verzögerung, 2 = 100ms Verzögerung 0 Schaltsignal 2 Zeitfunktion

octet 0 1 2 3 4 5  
bit offset 47 - 40 39 - 32 31 - 24 23 - 16 15 - 8 7 - 0  
subindex 1 2 3 4 5 6  
element bit 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0  

Variable "Lokale Bedienung" index=113 id=V_LOC

data type: 8-bit Record (subindex access not supported)
access rights: rw

subindex bit offset data type allowed values default value acc. restr. name description
1 0 Boolean false = Entsperrt, true = Gesperrt false Lokale Bedienelemente
Octet 0
bit offset 7 6 5 4 3 2 1 0
subindex / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 1

Variable "Sensor Test" index=114 id=V_SOC

data type: 8-bit UInteger
allowed values: 0 = Normalbetrieb, 1 = Testbetrieb - Sender aus
default value: 0
access rights: rw

octet 0  
bit offset 7 - 0  
element bit 7 - 0  

Variable "Bedienelemente" index=115 id=V_LCS

data type: 8-bit Record (subindex access not supported)
access rights: ro
dynamic

subindex bit offset data type allowed values default value acc. restr. name description
1 0 4-bit UInteger 0 = Run, 1 = AQ1, 2 = BQ1, 3 = AQ2, 4 = BQ2 Aktuelle Schalterposition
2 7 Boolean false = Nicht betätigt, true = Betätigt Teach-In Taster
Octet 0
bit offset 7 6 5 4 3 2 1 0
subindex 2 / / / / / / / / / / / / / / / / / / 1
element bit         3 2 1 0

Variable "Event Konfiguration" index=116 id=V_EVC

data type: 8-bit Record (subindex access not supported)
access rights: rw

subindex bit offset data type allowed values default value acc. restr. name description
1 0 Boolean false = Abgeschaltet, true = Eingeschaltet Event - Kein Objekt
2 1 Boolean false = Abgeschaltet, true = Eingeschaltet
Octet 0
bit offset 7 6 5 4 3 2 1 0
subindex / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 2 1

Variable "Anzeigeneinstellung" index=126 id=V_IndConf

data type: 8-bit Record (subindex access not supported)
access rights: rw

subindex bit offset data type allowed values default value acc. restr. name description
1 0 Boolean false = Q1 Anzeige, true = Q2 Anzeige false LED gelb
Octet 0
bit offset 7 6 5 4 3 2 1 0
subindex / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 1

Variable "Anzeigeelement Konfiguration" index=127 id=V_LIC

data type: 8-bit Record (subindex access not supported)
access rights: rw

subindex bit offset data type allowed values default value acc. restr. name description
1 0 Boolean false = Normale Anzeige, true = Lokalisierungsanzeige false Anzeigeeinstellung
Octet 0
bit offset 7 6 5 4 3 2 1 0
subindex / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 1

Variable "Anwenderkennung 1" index=192 id=V_UT1

data type: 32-bit UInteger
default value: 0
access rights: rw

octet 0 1 2 3  
bit offset 31 - 24 23 - 16 15 - 8 7 - 0  
element bit 31 - 24 23 - 16 15 - 8 7 - 0  

Variable "Anwenderkennung 2" index=193 id=V_UT2

data type: 16-bit UInteger
default value: 0
access rights: rw

octet 0 1  
bit offset 15 - 8 7 - 0  
element bit 15 - 8 7 - 0  

Variable "Betriebsstunden" index=224 id=V_OperHour

data type: 32-bit UInteger
access rights: ro
dynamic

octet 0 1 2 3  
bit offset 31 - 24 23 - 16 15 - 8 7 - 0  
element bit 31 - 24 23 - 16 15 - 8 7 - 0  

Variable "Temperatur Anzeige" index=225 id=V_TempInd

data type: 8-bit UInteger
allowed values: 0 = Normale Betriebstemperatur, 1 = Kritische hohe Umgebungstemperatur, 2 = Übertemperatur, 17 = Kritische niedrige Umgebungstemperatur, 18 = Untertemperatur
access rights: ro
dynamic

octet 0  
bit offset 7 - 0  
element bit 7 - 0  

Variable "Messbereich" index=232 id=V_DevChar

data type: 64-bit Record
access rights: ro

subindex bit offset data type allowed values default value acc. restr. name description
1 32 32-bit UInteger Untere Messbereichsgrenze
2 0 32-bit UInteger Obere Messbereichsgrenze

octet 0 1 2 3 4 5 6 7
bit offset 63 - 56 55 - 48 47 - 40 39 - 32 31 - 24 23 - 16 15 - 8 7 - 0
subindex 1 1 1 1 2 2 2 2
element bit 31 - 24 23 - 16 15 - 8 7 - 0 31 - 24 23 - 16 15 - 8 7 - 0

Variable "Feature" index=239 id=V_Feature

data type: 16-bit Record (subindex access not supported)
access rights: ro

subindex bit offset data type allowed values default value acc. restr. name description
1 0 Boolean false = nicht verfügbar, true = vorhanden true Analoger Ausgang
2 1 Boolean false = nicht verfügbar, true = vorhanden true Event Konfiguration
Octet 0
bit offset 15 14 13 12 11 10 9 8
subindex / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / /
Octet 1
bit offset 7 6 5 4 3 2 1 0
subindex / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 2 1

Events

CodeTypeNameDescription
36000 (0x8ca0)WarningKein ObjektObjekt innerhalb Erfassungsbereich positionieren, Lichtstrahl auf Objekt ausrichten, Sensoroberfläche reinigen

Operator Menus

Identification Menu
Identifikation
Geräteinformation
V_VendorName, ro
V_ProductName, ro
V_ProductText, ro
V_ProductID, ro
V_SerialNumber, ro
Anwenderspezifische Information
V_ApplicationSpecificName, ro
V_UT1, ro
V_UT2, ro

Observation Menu
Beobachtung
V_PDCurr.Distanz * 0.1 + 0 mm, ro Dec
V_PDCurr.Signalqualität, ro
V_PDCurr.Schaltsignale, ro
V_ProcessDataIn, ro

Maintenance Menus

Identification Menu
Identifikation
Geräteinformation
V_VendorName, ro
V_ProductName, ro
V_ProductText, ro
V_ProductID, ro
V_SerialNumber, ro
Anwenderspezifische Information
V_ApplicationSpecificName, rw
V_UT1, rw
V_UT2, rw
Versionsinformation
V_HardwareRevision, ro
V_FirmwareRevision, ro

Parameters Menu
Parameter
Betriebsparameter
Schaltsignal 1 Parameter
V_BD1_SPV.Schaltpunkt fern * 0.1 + 0 mm, rw Dec
V_BD1_SPV.Hysterese fern * 0.1 + 0 mm, rw Dec
V_BD1_SPV.Schaltpunkt nah * 0.1 + 0 mm, rw Dec
V_BD1_SPV.Hysterese nah * 0.1 + 0 mm, rw Dec
Schaltsignal 2 Parameter
V_BD2_SPV.Schaltpunkt fern * 0.1 + 0 mm, rw Dec
V_BD2_SPV.Hysterese fern * 0.1 + 0 mm, rw Dec
V_BD2_SPV.Schaltpunkt nah * 0.1 + 0 mm, rw Dec
V_BD2_SPV.Hysterese nah * 0.1 + 0 mm, rw Dec
If V_Feature.Analoger Ausgang = 1:
Analogsignal Parameter
V_AD_SPV.Grenzwert fern * 0.1 + 0 mm, rw Dec
V_AD_SPV.Grenzwert nah * 0.1 + 0 mm, rw Dec
Betriebsartkonfiguration
Schaltsignal 1 Konfiguration
V_OperMode.Betriebsart Schaltsignal 1, rw
V_OMC.Schaltsignal 1 Polarität, rw
V_OMC.Schaltsignal 1 Zeitfunktion, rw
Schaltsignal 2 Konfiguration
V_OperMode.Betriebsart Schaltsignal 2, rw
V_OMC.Schaltsignal 2 Polarität, rw
V_OMC.Schaltsignal 2 Zeitfunktion, rw
If V_Feature.Analoger Ausgang = 1:
Analogsignal-Konfiguration
V_OperMode.Betriebsart Analogsignal, rw
Prozessdaten-Konfiguration
V_CtrlPD.Prozessdatenstruktur, rw
V_CtrlPD.Auflösung, rw
V_CtrlPD.Distanzmodus, rw
V_SPVNorm * 0.1 + 0 mm, rw Dec
Sensorkonfiguration
V_EvalMode, rw
V_SPVOffs * 0.1 + 0 mm, rw Dec
If V_Feature.Event Konfiguration = 1:
Ereigniskonfiguration
V_EVC.Event - Kein Objekt, rw
Ausgangskonfiguration
V_OMC.Ausgang Q1 Betriebsart, rw
V_OMC.Ausgang Q2 Betriebsart, rw
Bedienelementekonfiguration
V_LOC.Lokale Bedienelemente, rw
V_IndConf.LED gelb, rw

Observation Menu
Beobachtung
Beobachtung
V_PDCurr.Distanz * 0.1 + 0 mm, ro Dec
V_PDCurr.Signalqualität, ro
V_PDCurr.Schaltsignale, ro
V_ProcessDataIn, ro

Diagnosis Menu
Diagnose
Servicefunktion
V_SOC, rw
V_LIC.Anzeigeeinstellung, rw
Betriebsinformation
V_OperHour * 1 + 0 h, ro Dec
V_TempInd, ro
Geräteeigenschaften
V_DevChar.Untere Messbereichsgrenze * 0.1 + 0 mm, Dec
V_DevChar.Obere Messbereichsgrenze * 0.1 + 0 mm, Dec
V_Feature.Analoger Ausgang

Commissioning Menus

Identification Menu
Identifikation
Geräteinformation
V_VendorName, ro
V_ProductName, ro
V_ProductText, ro
V_ProductID, ro
V_SerialNumber, ro
Anwenderspezifische Information
V_ApplicationSpecificName, rw
V_UT1, rw
V_UT2, rw
Versionsinformation
V_HardwareRevision, ro
V_FirmwareRevision, ro

Parameters Menu
Parameter
Betriebsparameter
Schaltsignal 1 Parameter
V_BD1_SPV.Schaltpunkt fern * 0.1 + 0 mm, rw Dec
V_BD1_SPV.Hysterese fern * 0.1 + 0 mm, rw Dec
V_BD1_SPV.Schaltpunkt nah * 0.1 + 0 mm, rw Dec
V_BD1_SPV.Hysterese nah * 0.1 + 0 mm, rw Dec
Schaltsignal 2 Parameter
V_BD2_SPV.Schaltpunkt fern * 0.1 + 0 mm, rw Dec
V_BD2_SPV.Hysterese fern * 0.1 + 0 mm, rw Dec
V_BD2_SPV.Schaltpunkt nah * 0.1 + 0 mm, rw Dec
V_BD2_SPV.Hysterese nah * 0.1 + 0 mm, rw Dec
If V_Feature.Analoger Ausgang = 1:
Analogsignal Parameter
V_AD_SPV.Grenzwert fern * 0.1 + 0 mm, rw Dec
V_AD_SPV.Grenzwert nah * 0.1 + 0 mm, rw Dec
Betriebsartkonfiguration
Schaltsignal 1 Konfiguration
V_OperMode.Betriebsart Schaltsignal 1, rw
V_OMC.Schaltsignal 1 Polarität, rw
V_OMC.Schaltsignal 1 Zeitfunktion, rw
Schaltsignal 2 Konfiguration
V_OperMode.Betriebsart Schaltsignal 2, rw
V_OMC.Schaltsignal 2 Polarität, rw
V_OMC.Schaltsignal 2 Zeitfunktion, rw
If V_Feature.Analoger Ausgang = 1:
Analogsignal-Konfiguration
V_OperMode.Betriebsart Analogsignal, rw
Prozessdaten-Konfiguration
V_CtrlPD.Prozessdatenstruktur, rw
V_CtrlPD.Auflösung, rw
V_CtrlPD.Distanzmodus, rw
V_SPVNorm * 0.1 + 0 mm, rw Dec
Sensorkonfiguration
V_EvalMode, rw
V_SPVOffs * 0.1 + 0 mm, rw Dec
If V_Feature.Event Konfiguration = 1:
Ereigniskonfiguration
V_EVC.Event - Kein Objekt, rw
Ausgangskonfiguration
V_OMC.Ausgang Q1 Betriebsart, rw
V_OMC.Ausgang Q2 Betriebsart, rw
Bedienelementekonfiguration
V_LOC.Lokale Bedienelemente, rw
V_IndConf.LED gelb, rw

Observation Menu
Beobachtung
Beobachtung
V_PDCurr.Distanz * 0.1 + 0 mm, ro Dec
V_PDCurr.Signalqualität, ro
V_PDCurr.Schaltsignale, ro
V_ProcessDataIn, ro

Diagnosis Menu
Diagnose
Servicefunktion
V_SOC, rw
V_LIC.Anzeigeeinstellung, rw
V_SystemCommand, wo Button:=130
Betriebsinformation
V_OperHour * 1 + 0 h, ro Dec
V_TempInd, ro
Geräteeigenschaften
V_DevChar.Untere Messbereichsgrenze * 0.1 + 0 mm, Dec
V_DevChar.Obere Messbereichsgrenze * 0.1 + 0 mm, Dec
V_Feature.Analoger Ausgang
Kommunikationseigenschaften
V_DirectParameters_1.Minimale Zykluszeit, MinCycleTime
V_DirectParameters_1.Master Zykluszeit, MasterCycleTime
V_DirectParameters_1.IO-Link Revisions-ID, Hex

Note: This page shows the content of an IODD file transformed into HTML format. In the case of disparity between this and the XML view, the content of the XML file takes precedence.
Created by IODD Viewer V1.2.