Version: V1.01Release Date: 2013-10-29


Ultrasonic Distance Sensor
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 3145986 (0x300102)
Communication
IO-Link Revision V1.0
Transmission Rate38400 bit/s (COM2)
Minimum Cycle Time 33.6 ms
SIO Mode Supported yes
Device Variant UC2000-30GM-IUEP-IO-V15
Description Ultrasonic Distance Sensor, 2000mm, analog output
Product ID 191239
Device Icon Device Icon
Device Symbol Device Symbol
Device Variant UC2000-30GM-2EP-IO-V15
Description Ultrasonic Distance Sensor, 2000mm
Product ID 191243
Device Icon Device Icon
Device Symbol Device Symbol

ProcessData id=PD_ProcessData0

ProcessDataIn "Process Data Input - Distance (14 bit), Switching Signals" id=PD_DistBDC

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

subindex bit offset data type allowed values default value acc. restr. mod. other var. excl. from DS name description
1 2 14-bit UInteger 16383 = No Echo, 0..16000 Distance (14 bit)
2 0 Boolean false = inactive, true = active Switching Signal 1
3 1 Boolean false = inactive, true = active Switching Signal 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    

Standard Variable "Direct Parameters 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. mod. other var. excl. from DS name description
1 120 8-bit UInteger Reserved
2 112 8-bit UInteger Master Cycle Time
3 104 8-bit UInteger Min Cycle Time
4 96 8-bit UInteger Frame Capability
5 88 8-bit UInteger 16 IO-Link Version ID
6 80 8-bit UInteger Process Data Input Length
7 72 8-bit UInteger Process Data Output Length
8 64 8-bit UInteger Vendor ID 1
9 56 8-bit UInteger Vendor ID 2
10 48 8-bit UInteger Device ID 1
11 40 8-bit UInteger Device ID 2
12 32 8-bit UInteger Device ID 3
13 24 8-bit UInteger Reserved
14 16 8-bit UInteger Reserved
15 8 8-bit UInteger Reserved
16 0 8-bit UInteger Reserved

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 "Direct Parameters 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. mod. other var. excl. from DS name description
1 120 8-bit UInteger Device Specific Parameter 1
2 112 8-bit UInteger Device Specific Parameter 2
3 104 8-bit UInteger Device Specific Parameter 3
4 96 8-bit UInteger Device Specific Parameter 4
5 88 8-bit UInteger Device Specific Parameter 5
6 80 8-bit UInteger Device Specific Parameter 6
7 72 8-bit UInteger Device Specific Parameter 7
8 64 8-bit UInteger Device Specific Parameter 8
9 56 8-bit UInteger Device Specific Parameter 9
10 48 8-bit UInteger Device Specific Parameter 10
11 40 8-bit UInteger Device Specific Parameter 11
12 32 8-bit UInteger Device Specific Parameter 12
13 24 8-bit UInteger Offset Time
14 16 8-bit UInteger Reserved
15 8 8-bit UInteger Reserved
16 0 8-bit UInteger Reserved

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 "System Command" index=2 id=V_SystemCommand

data type: 8-bit UInteger
allowed values: 130 = Restore Factory Setting
access rights: wo

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

Standard Variable "Vendor Name" 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 "Vendor Text" 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 "Product Name" index=18 id=V_ProductName

data type: 64-octet String UTF-8
default value: "UC-30GM - 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 "Product 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 "Product Text" index=20 id=V_ProductText

data type: 64-octet String UTF-8
default value: "Ultrasonic Distance Sensor"
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 "Serial Number" 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 "Hardware Version" 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 "Firmware Version" 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 "Application Specific Name" 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 "Process Data Input" index=40 id=V_ProcessDataIn

data type: see ProcessDataIn!
access rights: ro
dynamic

Variable "Switching Signal 1" index=60 id=V_BDC1_SPV

data type: 32-bit Record
access rights: rw

subindex bit offset data type allowed values default value acc. restr. mod. other var. excl. from DS name description
1 16 16-bit UInteger 90..4000 120 Threshold 1
2 0 16-bit UInteger 90..4000 2000 Threshold 2

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

Variable "Switching Signal 1 Configuration" index=61 id=V_BDC1_SPC

data type: 32-bit Record
access rights: rw

subindex bit offset data type allowed values default value acc. restr. mod. other var. excl. from DS name description
1 24 8-bit UInteger 0 = Non Inverted, 1 = Inverted 0 Switching Signal Logic
2 16 8-bit UInteger 1 = Threshold, 2 = Window, 3 = Hysteresis, 128 = Barrier 2 Switching Signal Mode
3 0 16-bit UInteger 0..50 1 Switching Signal Hysteresis

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

Variable "Switching Signal 2" index=62 id=V_BDC2_SPV

data type: 32-bit Record
access rights: rw

subindex bit offset data type allowed values default value acc. restr. mod. other var. excl. from DS name description
1 16 16-bit UInteger 90..4000 120 Threshold 1
2 0 16-bit UInteger 90..4000 1000 Threshold 2

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

Variable "Switching Signal 2 Configuration" index=63 id=V_BDC2_SPC

data type: 32-bit Record
access rights: rw

subindex bit offset data type allowed values default value acc. restr. mod. other var. excl. from DS name description
1 24 8-bit UInteger 0 = Non Inverted, 1 = Inverted 0 Switching Signal Logic
2 16 8-bit UInteger 1 = Threshold, 2 = Window, 3 = Hysteresis, 128 = Barrier 2 Switching Signal Mode
3 0 16-bit UInteger 0..50 1 Switching Signal Hysteresis

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

Variable "Barrier Offset" index=64 id=V_BDC_SPBoff

data type: 16-bit Record
access rights: rw

subindex bit offset data type allowed values default value acc. restr. mod. other var. excl. from DS name description
1 8 8-bit UInteger 1..50 10 Barrier Offset
2 0 8-bit UInteger 1..50 10 Barrier Offset

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

Variable "Switching Signal Delay" index=65 id=V_BDC_Delay

data type: 32-bit Record
access rights: rw

subindex bit offset data type allowed values default value acc. restr. mod. other var. excl. from DS name description
1 24 8-bit UInteger 0..255 0 On-Delay (cycles)
2 16 8-bit UInteger 0..255 0 Off-Delay (cycles)
3 8 8-bit UInteger 0..255 0 On-Delay (cycles)
4 0 8-bit UInteger 0..255 0 Off-Delay (cycles)

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

Variable "Analog Signal" index=66 id=V_ADC1_SPV

data type: 32-bit Record
access rights: rw

subindex bit offset data type allowed values default value acc. restr. mod. other var. excl. from DS name description
1 16 16-bit UInteger 90..4000 120 Limit 1
2 0 16-bit UInteger 90..4000 1000 Limit 2

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

Variable "Analog Signal Configuration" index=67 id=V_ADC1_SPC

data type: 32-bit Record
access rights: rw

subindex bit offset data type allowed values default value acc. restr. mod. other var. excl. from DS name description
1 24 8-bit UInteger 0 = Rising Ramp, 1 = Falling Ramp, 2 = Zero-Point Ramp 0 Analog Output Mode
2 8 16-bit UInteger 0..50 1 Set Point Hysteresis
3 0 8-bit UInteger 0 = inactive, 1 = active 0 Replacement Value

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

Variable "Measurement Data" index=95 id=V_MeasData

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

subindex bit offset data type allowed values default value acc. restr. mod. other var. excl. from DS name description
1 16 16-bit UInteger 16383 = No Echo, 0..16000 Distance
2 8 8-bit UInteger Echo Amplitude
3 0 8-bit UInteger 0 = Signal: 1 inactive / 2 inactive, 1 = Signal: 1 active / 2 inactive, 2 = Signal: 1 inactive / 2 active, 3 = Signal: 1 active / 2 active Switching Signals

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

Variable "Measurement Mode" index=97 id=V_MeasMode

data type: 72-bit Record
access rights: rw

subindex bit offset data type allowed values default value acc. restr. mod. other var. excl. from DS name description
1 64 8-bit UInteger 0 = small, 1 = middle, 2 = wide 2 Beam Width
2 56 8-bit UInteger 0 = automatic, 1 = short, 2 = long, 3 = dirac 0 Burst Time
3 40 16-bit UInteger 0 = off, 15..65535 0 Sensor Cycle Time
4 32 8-bit UInteger 0 = Threshold Detection, 1 = Peak Detection 0 Echo Evaluation
5 16 16-bit UInteger 0 = off, 1..3950 0 Blind Range
6 0 16-bit UInteger 0 = off, 170..4000 0 Range Reduction

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

octet 8  
bit offset 7 - 0  
subindex 6  
element bit 7 - 0  

Variable "Evaluation Mode" index=98 id=V_EvalMode

data type: 88-bit Record
access rights: rw

subindex bit offset data type allowed values default value acc. restr. mod. other var. excl. from DS name description
1 80 8-bit UInteger 0 = Direct, 1 = Arithmethic Average, 2 = Low Pass, 3 = Adaptive 1 Filter Method
2 72 8-bit UInteger 32 = measure 2 - skip 0, 48 = measure 3 - skip 0, 49 = measure 3 - skip 1, 64 = measure 4 - skip 0, 65 = measure 4 - skip 1, 80 = measure 5 - skip 0, 81 = measure 5 - skip 1, 82 = measure 5 - skip 2, 96 = measure 6 - skip 0, 97 = measure 6 - skip 1, 98 = measure 6 - skip 2, 112 = measure 7 - skip 0, 113 = measure 7 - skip 1, 114 = measure 7 - skip 2, 115 = measure 7 - skip 3, 128 = measure 8 - skip 0, 129 = measure 8 - skip 1, 130 = measure 8 - skip 2, 131 = measure 8 - skip 3 82 Arithmethic Filter Setting
3 56 16-bit UInteger 1..1000 100 Low Pass Weight
4 48 8-bit UInteger 0..15 0 Low Pass Deviation
5 40 8-bit UInteger 0..15 0 Low Pass Skip Count
6 32 8-bit UInteger 0 = First Echo, 1 = Maximum Echo 1 Adaptive Filter Mode
7 24 8-bit UInteger 0 = Narrow, 1 = Normal, 2 = Wide 1 Adaptive Filter Window
8 16 8-bit UInteger 0 = Inactive, 1 = Accept with Delay, 2 = Error with Delay 0 No Echo Behavior
9 8 8-bit UInteger 0..255 2 On-Delay (cycles)
10 0 8-bit UInteger 0..255 2 Off-Delay (cycles)

octet 0 1 2 3 4 5 6 7
bit offset 87 - 80 79 - 72 71 - 64 63 - 56 55 - 48 47 - 40 39 - 32 31 - 24
subindex 1 2 3 3 4 5 6 7
element bit 7 - 0 7 - 0 15 - 8 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0

octet 8 9 10  
bit offset 23 - 16 15 - 8 7 - 0  
subindex 8 9 10  
element bit 7 - 0 7 - 0 7 - 0  

Variable "Analog Signal Mode - Process Data" index=99 id=V_ADC1_PDMode

data type: 8-bit UInteger
allowed values: 0 = Absolute, 1 = Zero-Point Ramp normalized to Setpoint 1, 2 = Rising Ramp normalized
default value: 0
access rights: rw

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

Variable "Operating Temperature Configuration" index=100 id=V_CtrlTemp

data type: 24-bit Record
access rights: rw

subindex bit offset data type allowed values default value acc. restr. mod. other var. excl. from DS name description
1 16 8-bit UInteger 0 = disabled - Fix Temperature, 1 = enabled 1 Temperature Compensation
2 8 8-bit Integer -50..50 20 Offset Temperature
3 0 8-bit Integer -25..70 25 Fix Operating Temperature

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 "Synchronization Configuration" index=101 id=V_CtrlSync

data type: 16-bit Record
access rights: rw

subindex bit offset data type allowed values default value acc. restr. mod. other var. excl. from DS name description
1 8 8-bit UInteger 0 = disabled, 1 = Cyclic Quickstart, 2 = Cyclic Standard, 3 = External, 4 = Master, 5 = Slave 1 Synchronization Mode
2 0 8-bit UInteger 2..10 5 Number of Devices

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

Variable "Error Behavior Configuration" index=102 id=V_ConfError

data type: 40-bit Record
access rights: rw

subindex bit offset data type allowed values default value acc. restr. mod. other var. excl. from DS name description
1 32 8-bit UInteger 0 = Ignore, 1 = Warning, 2 = Error, 3 = Alarm 1 Error Type
2 24 8-bit UInteger 0 = Freeze Output, 1 = High Signal, 2 = Low Signal 0 Switching Signal 1 Behavior
3 16 8-bit UInteger 0 = Freeze Output, 1 = High Signal, 2 = Low Signal 0 Switching Signal 2 Behavior
4 8 8-bit UInteger 0 = Freeze Output, 1 = Minimum Value, 2 = Maximum Value 0 Analog Signal Behavior
5 0 8-bit UInteger 0 = inactive, 1 = active 0 Open Loop Detection

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

Variable "Access Control" index=103 id=V_CtrlAccess

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

subindex bit offset data type allowed values default value acc. restr. mod. other var. excl. from DS name description
1 0 2-bit UInteger 0 = Disabled, 1 = Enabled 0 Local Adjustment
Octet 0
bit offset 7 6 5 4 3 2 1 0
subindex / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 1
element bit             1 0

Variable "Output Configuration" index=112 id=V_OCF

data type: 24-bit Record
access rights: rw

subindex bit offset data type allowed values default value acc. restr. mod. other var. excl. from DS name description
1 16 8-bit UInteger 0 = Push-Pull 0 Output Q1 Type
2 8 8-bit UInteger 0 = Push-Pull, 1 = Low-Side, 2 = High-Side, 3 = High Impedance 0 Output Q2 Type
3 0 8-bit UInteger 0 = Current Output, 1 = Voltage Output, 2 = High Impedance 0 Analog Output Type

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 "Local Operation Control" 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. mod. other var. excl. from DS name description
1 0 2-bit UInteger 0 = Unlocked, 1 = Locked, 2 = Time Locked 2 Local Control Elemets
Octet 0
bit offset 7 6 5 4 3 2 1 0
subindex / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 1
element bit             1 0

Variable "Locator Indication Control" 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. mod. other var. excl. from DS name description
1 0 Boolean false = Normal Indication, true = Locator Indication false Indication Setting
Octet 0
bit offset 7 6 5 4 3 2 1 0
subindex / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 1

Variable "User Tag 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 "User Tag 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 "System Time" index=224 id=V_SysTime

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 "Operating Temperature" index=225 id=V_OperTemp

data type: 8-bit Integer
access rights: ro
dynamic

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

Variable "Sensing Range" index=232 id=V_DevChar

data type: 32-bit Record
access rights: ro

subindex bit offset data type allowed values default value acc. restr. mod. other var. excl. from DS name description
1 16 16-bit UInteger Minimum Sensing Range
2 0 16-bit UInteger Maximum Sensing Range

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

Variable "Feature" index=239 id=V_Feature

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

subindex bit offset data type allowed values default value acc. restr. mod. other var. excl. from DS name description
1 0 Boolean false = false, true = true false Analog Output Support
Octet 0
bit offset 7 6 5 4 3 2 1 0
subindex / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 1

Events

CodeTypeNameDescription
20496 (0x5010)ErrorHardware ErrorSevere Hardware Error
25424 (0x6350)MessageParameter ChangedLocal adjustment: Parameters have changed
36001 (0x8ca1)ErrorOvertemperatureAmbient temperature too high
36004 (0x8ca4)WarningNo Echoes detectedTarget is missing

Observer Menus

Identification Menu
Identification
Device Information
V_VendorName, ro
V_VendorText, ro
V_ProductName, ro
V_ProductText, ro
V_ProductID, ro
V_SerialNumber, ro
User Specific Information
V_ApplicationSpecificName, ro
V_UT1, ro
V_UT2, ro

Observation Menu
Observation
V_MeasData.Distance * 1 + 0 mm, ro Dec
V_MeasData.Echo Amplitude * 1 + 0, ro Dec
V_MeasData.Switching Signals, ro

Maintenance Menus

Identification Menu
Identification
Device Information
V_VendorName, ro
V_VendorText, ro
V_ProductName, ro
V_ProductText, ro
V_ProductID, ro
V_SerialNumber, ro
User Specific Information
V_ApplicationSpecificName, rw
V_UT1, rw
V_UT2, rw
Revision Information
V_HardwareRevision, ro
V_FirmwareRevision, ro

Parameter Menu
Parameter
Operation Parameter
Switching Signal 1 Parameter
V_BDC1_SPV.Threshold 1 * 1 + 0 mm, rw Dec
V_BDC1_SPV.Threshold 2 * 1 + 0 mm, rw Dec
Switching Signal 2 Parameter
V_BDC2_SPV.Threshold 1 * 1 + 0 mm, rw Dec
V_BDC2_SPV.Threshold 2 * 1 + 0 mm, rw Dec
Analog Signal Parameter
V_ADC1_SPV.Limit 1 * 1 + 0 mm, rw Dec
V_ADC1_SPV.Limit 2 * 1 + 0 mm, rw Dec
Operation Mode Configuration
Switching Signal 1 Configuration
V_BDC1_SPC.Switching Signal Logic, rw
V_BDC1_SPC.Switching Signal Mode, rw
V_BDC1_SPC.Switching Signal Hysteresis * 1 + 0 %, rw Dec
V_BDC_SPBoff.Barrier Offset * 1 + 0 %, rw Dec
V_BDC_Delay.On-Delay (cycles), rw
V_BDC_Delay.Off-Delay (cycles), rw
Switching Signal 2 Configuration
V_BDC2_SPC.Switching Signal Logic, rw
V_BDC2_SPC.Switching Signal Mode, rw
V_BDC2_SPC.Switching Signal Hysteresis * 1 + 0 %, rw Dec
V_BDC_SPBoff.Barrier Offset * 1 + 0 %, rw Dec
V_BDC_Delay.On-Delay (cycles), rw
V_BDC_Delay.Off-Delay (cycles), rw
If V_Feature.1 = 0:
Analog Signal Configuration
V_ADC1_PDMode, rw
If V_Feature.1 = 1:
Analog Signal Configuration
V_ADC1_PDMode, rw
V_ADC1_SPC.Analog Output Mode, rw
Sensor Configuration
Measurement Configuration
V_MeasMode.Echo Evaluation, rw
V_MeasMode.Burst Time, rw
V_MeasMode.Sensor Cycle Time * 1 + 0 ms, rw Dec
V_MeasMode.Beam Width, rw
V_MeasMode.Blind Range * 1 + 0 mm, rw Dec
V_MeasMode.Range Reduction * 1 + 0 mm, rw Dec
V_CtrlTemp.Temperature Compensation, rw
V_CtrlTemp.Fix Operating Temperature * 1 + 0 °C, rw Dec
Evaluation Configuration
V_EvalMode.No Echo Behavior, rw
V_EvalMode.On-Delay (cycles), rw
V_EvalMode.Off-Delay (cycles), rw
V_EvalMode.Filter Method, rw
V_EvalMode.Arithmethic Filter Setting, rw
V_EvalMode.Low Pass Weight, rw
V_EvalMode.Low Pass Deviation * 1 + 0 %, rw Dec
V_EvalMode.Low Pass Skip Count, rw
V_EvalMode.Adaptive Filter Mode, rw
V_EvalMode.Adaptive Filter Window, rw
Synchronization Configuration
V_CtrlSync.Synchronization Mode, rw
V_CtrlSync.Number of Devices, rw
Error Handling Configuration
V_ConfError.Error Type, rw
V_ConfError.Switching Signal 1 Behavior, rw
V_ConfError.Switching Signal 2 Behavior, rw
V_ConfError.Analog Signal Behavior, rw
V_ConfError.Open Loop Detection, rw
If V_Feature.1 = 0:
Output Configuration
V_OCF.Output Q1 Type, rw
V_OCF.Output Q2 Type, rw
If V_Feature.1 = 1:
Output Configuration
V_OCF.Output Q1 Type, rw
V_OCF.Analog Output Type, rw
User Interface Configuration
V_LOC.Local Control Elemets, rw
V_CtrlAccess.Local Adjustment, rw

Observation Menu
Observation
V_MeasData.Distance * 1 + 0 mm, ro Dec
V_MeasData.Echo Amplitude * 0.3922 + 0 %, ro Dec
V_MeasData.Switching Signals, ro

Diagnosis Menu
Diagnosis
Service Function
V_LIC.Indication Setting, rw
Operation Information
V_OperTemp * 1 + 0 °C, ro Dec

Specialist Menus

Identification Menu
Identification
Device Information
V_VendorName, ro
V_VendorText, ro
V_ProductName, ro
V_ProductText, ro
V_ProductID, ro
V_SerialNumber, ro
User Specific Information
V_ApplicationSpecificName, rw
V_UT1, rw
V_UT2, rw
Revision Information
V_HardwareRevision, ro
V_FirmwareRevision, ro

Parameter Menu
Parameter
Operation Parameter
Switching Signal 1 Parameter
V_BDC1_SPV.Threshold 1 * 1 + 0 mm, rw Dec
V_BDC1_SPV.Threshold 2 * 1 + 0 mm, rw Dec
Switching Signal 2 Parameter
V_BDC2_SPV.Threshold 1 * 1 + 0 mm, rw Dec
V_BDC2_SPV.Threshold 2 * 1 + 0 mm, rw Dec
Analog Signal Parameter
V_ADC1_SPV.Limit 1 * 1 + 0 mm, rw Dec
V_ADC1_SPV.Limit 2 * 1 + 0 mm, rw Dec
Operation Mode Configuration
Switching Signal 1 Configuration
V_BDC1_SPC.Switching Signal Logic, rw
V_BDC1_SPC.Switching Signal Mode, rw
V_BDC1_SPC.Switching Signal Hysteresis * 1 + 0 %, rw Dec
V_BDC_SPBoff.Barrier Offset * 1 + 0 %, rw Dec
V_BDC_Delay.On-Delay (cycles), rw
V_BDC_Delay.Off-Delay (cycles), rw
Switching Signal 2 Configuration
V_BDC2_SPC.Switching Signal Logic, rw
V_BDC2_SPC.Switching Signal Mode, rw
V_BDC2_SPC.Switching Signal Hysteresis * 1 + 0 %, rw Dec
V_BDC_SPBoff.Barrier Offset * 1 + 0 %, rw Dec
V_BDC_Delay.On-Delay (cycles), rw
V_BDC_Delay.Off-Delay (cycles), rw
If V_Feature.1 = 0:
Analog Signal Configuration
V_ADC1_PDMode, rw
If V_Feature.1 = 1:
Analog Signal Configuration
V_ADC1_PDMode, rw
V_ADC1_SPC.Analog Output Mode, rw
Sensor Configuration
Measurement Configuration
V_MeasMode.Echo Evaluation, rw
V_MeasMode.Burst Time, rw
V_MeasMode.Sensor Cycle Time * 1 + 0 ms, rw Dec
V_MeasMode.Beam Width, rw
V_MeasMode.Blind Range * 1 + 0 mm, rw Dec
V_MeasMode.Range Reduction * 1 + 0 mm, rw Dec
V_CtrlTemp.Temperature Compensation, rw
V_CtrlTemp.Fix Operating Temperature * 1 + 0 °C, rw Dec
Evaluation Configuration
V_EvalMode.No Echo Behavior, rw
V_EvalMode.On-Delay (cycles), rw
V_EvalMode.Off-Delay (cycles), rw
V_EvalMode.Filter Method, rw
V_EvalMode.Arithmethic Filter Setting, rw
V_EvalMode.Low Pass Weight, rw
V_EvalMode.Low Pass Deviation * 1 + 0 %, rw Dec
V_EvalMode.Low Pass Skip Count, rw
V_EvalMode.Adaptive Filter Mode, rw
V_EvalMode.Adaptive Filter Window, rw
Synchronization Configuration
V_CtrlSync.Synchronization Mode, rw
V_CtrlSync.Number of Devices, rw
Error Handling Configuration
V_ConfError.Error Type, rw
V_ConfError.Switching Signal 1 Behavior, rw
V_ConfError.Switching Signal 2 Behavior, rw
V_ConfError.Analog Signal Behavior, rw
V_ConfError.Open Loop Detection, rw
If V_Feature.1 = 0:
Output Configuration
V_OCF.Output Q1 Type, rw
V_OCF.Output Q2 Type, rw
If V_Feature.1 = 1:
Output Configuration
V_OCF.Output Q1 Type, rw
V_OCF.Analog Output Type, rw
User Interface Configuration
V_LOC.Local Control Elemets, rw
V_CtrlAccess.Local Adjustment, rw

Observation Menu
Observation
Observation
V_MeasData.Distance * 1 + 0 mm, ro Dec
V_MeasData.Echo Amplitude * 0.3922 + 0 %, ro Dec
V_MeasData.Switching Signals, ro

Diagnosis Menu
Diagnosis
Service Function
V_LIC.Indication Setting, rw
V_SystemCommand, wo Button:=130
Operation Information
V_OperTemp * 1 + 0 °C, ro Dec
Device Characteristics
V_DevChar.Minimum Sensing Range * 1 + 0 mm, Dec
V_DevChar.Maximum Sensing Range * 1 + 0 mm, Dec
Communication Characteristics
V_DirectParameters_1.Min Cycle Time, MinCycleTime
V_DirectParameters_1.Master Cycle Time, MasterCycleTime
V_DirectParameters_1.IO-Link Version 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.1.