Version: V1.0Release Date: 2019-10-21


BOD 24K-LPI07-S4
Vendor ID 888 (0x0378) Vendor Logo
Vendor Name BALLUFF
Vendor Text BALLUFF
Vendor URL www.balluff.com
Device ID 200710 (0x031006)
DeviceFamily BOD - Optical distance sensor
Features
Block Parameter yes
Data Storage yes
Profile Characteristic 0x0001 (Device Profile: Smart Sensor), 0x000c (Device Profile: ?Unknown?), 0x4000 (Common Application Profile: ?Unknown?), 0x8001 (Function Class: Binary Data Channel), 0x8004 (Function Class: Teach-In Commands)
Supported Access Locks Parameter: no, Data Storage: yes, Local Parameterization: yes, Local User Interface: yes
Communication
IO-Link Revision V1.1
Transmission Rate230400 bit/s (COM3)
Minimum Cycle Time 0.5 ms
SIO Mode Supported yes
M-Sequence CapabilityPREOPERATE = TYPE_0 with 1 octet on-request data
OPERATE = TYPE_2_V with 1 octet on-request data
ISDU supported
Device Variant BOD 24K-LPI07-S4
Description BOD - Optical distance sensor
Product ID BOD002M
Device Icon Device Icon
Device Symbol Device Symbol
Connection TypeM12-5 connector
- pin 1 brown; L+
- pin 2 white; Other
- pin 3 (light) blue; L-
- pin 4 black; C/Q
- pin 5 grey (slate); NC

ProcessData id=V_ProcessData

ProcessDataIn "Process Data Input" id=V_PDIn

bit length: 32
data type: 32-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 16 16-bit Integer -32760 = Out Of Range (-), 32760 = Out Of Range (+), 32764 = No Measurement Data, -32000..32000 Distance Value
2 8 8-bit Integer -5 = Resolution 0.01 mm, -4 = Resolution 0.1 mm Distance Scale
3 0 Boolean false = Bit0=0 - SSC1 Off, true = Bit0=1 - SSC1 On Status Bit 0: SSC1 Output State
4 1 Boolean false = Bit1=0 - SSC2 Off, true = Bit1=1 - SSC2 On Status Bit 1: SSC2 Output State
5 2 Boolean false = Bit2=0, true = Bit2=1 Status Bit 2: reserved
6 3 Boolean false = Bit3=0 - No Measurement (Startup, Teach or deactivated), true = Bit3=1 - Measurement is Running Status Bit 3: Measure State
7 4 Boolean false = Bit4=0 - No Signal received: no measurement value available, true = Bit4=1 - Signal and measurement value available Status Bit 4: Signal available
8 5 Boolean false = Bit5=0 - No Warning, true = Bit5=1 - Warning (low signal) Status Bit 5: Warning (low signal)
9 6 Boolean false = Bit6=0, true = Bit6=1 Status Bit 6: reserved
10 7 Boolean false = Bit7=0 - Toggle bit low, true = Bit7=1 - Toggle bit high Status Bit 7: Toggle bit
Octet 0
bit offset 31 30 29 28 27 26 25 24
subindex 1
element bit 15 14 13 12 11 10 9 8
Octet 1
bit offset 23 22 21 20 19 18 17 16
subindex 1
element bit 7 6 5 4 3 2 1 0
Octet 2
bit offset 15 14 13 12 11 10 9 8
subindex 2
element bit 7 6 5 4 3 2 1 0
Octet 3
bit offset 7 6 5 4 3 2 1 0
subindex 10 9 8 7 6 5 4 3

ProcessDataOut "Process Data Output" id=V_PDOut

bit length: 8
data type: 8-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 0 Boolean false = Disable request inactive, true = Disable request active Transducer Disable
2 1 7-bit Integer
Octet 0
bit offset 7 6 5 4 3 2 1 0
subindex 2 1
element bit 6 5 4 3 2 1 0  

Standard Variable "Direct Parameters 1" index=0 id=V_DirectParameters_1

data type: 128-bit Record
access rights: rw
excluded from data storage

subindex bit offset data type allowed values default value acc. restr. mod. other var. excl. from DS name description
1 120 8-bit UInteger ro Reserved
2 112 8-bit UInteger ro Master Cycle Time
3 104 8-bit UInteger ro Min Cycle Time
4 96 8-bit UInteger ro M-Sequence Capability
5 88 8-bit UInteger 17 ro IO-Link Version ID
6 80 8-bit UInteger ro Process Data Input Length
7 72 8-bit UInteger ro Process Data Output Length
8 64 8-bit UInteger ro Vendor ID 1
9 56 8-bit UInteger ro Vendor ID 2
10 48 8-bit UInteger ro Device ID 1
11 40 8-bit UInteger ro Device ID 2
12 32 8-bit UInteger ro Device ID 3
13 24 8-bit UInteger ro Reserved
14 16 8-bit UInteger ro Reserved
15 8 8-bit UInteger ro Reserved
16 0 8-bit UInteger 65 = Teach SP1 (Teach of distant setpoint), 66 = Teach SP2 (Teach of near setpoint), 75 = Custom Teach: Window (Teach of both setpoints), 76 = Custom Teach SP1a (Teach of alternative distant setpoint), 128 = Device Reset, 130 = Restore Factory Settings, 160 = Clear DS Upload Flag, 161 = Set DS Upload Flag, 176 = Activation with priority, overriding the PDout transducer disable signal. Only Input functions have a higher priority, 177 = Deactivation with priority, overriding the PDout transducer disable signal. Only Input functions have a higher priority, 178 = Reset priority to use the PDout transducer disable signal again. Only Input functions have a higher priority, 195 = Teach distance of minimum analog output, 196 = Teach distance of maximum analog output, 212 = Teach offset in order to achieve the preset value wo X Standard Command

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
excluded from data storage

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 Device Specific Parameter 13
14 16 8-bit UInteger Device Specific Parameter 14
15 8 8-bit UInteger Device Specific Parameter 15
16 0 8-bit UInteger Device Specific Parameter 16

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

data type: 8-bit UInteger
allowed values: 65 = Teach SP1 (Teach of distant setpoint), 66 = Teach SP2 (Teach of near setpoint), 75 = Custom Teach: Window (Teach of both setpoints), 76 = Custom Teach SP1a (Teach of alternative distant setpoint), 128 = Device Reset, 130 = Restore Factory Settings, 160 = Clear DS Upload Flag, 161 = Set DS Upload Flag, 176 = Activation with priority, overriding the PDout transducer disable signal. Only Input functions have a higher priority, 177 = Deactivation with priority, overriding the PDout transducer disable signal. Only Input functions have a higher priority, 178 = Reset priority to use the PDout transducer disable signal again. Only Input functions have a higher priority, 195 = Teach distance of minimum analog output, 196 = Teach distance of maximum analog output, 212 = Teach offset in order to achieve the preset value
access rights: wo
modifies other variables

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

Standard Variable "Device Access Locks" index=12 id=V_DeviceAccessLocks

data type: 16-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 Parameter (write) Access Lock
2 1 Boolean Data Storage Lock
3 2 Boolean Local Parameterization Lock
4 3 Boolean Local User Interface Lock
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 / / / / / / / / / / / / / / / / / / / / / / / / 4 3 2 1

Standard Variable "Vendor Name" index=16 id=V_VendorName

data type: 64-octet String UTF-8
default value: "BALLUFF"
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
default value: "www.balluff.com"
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
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: "BOD - Optical 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 Tag" index=24 id=V_ApplicationSpecificTag

data type: 32-octet String UTF-8
default value: "***"
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 "Device Status" index=36 id=V_DeviceStatus

data type: 8-bit UInteger
allowed values: 0 = Device is OK, 1 = Maintenance required, 2 = Out of specification, 3 = Functional check, 4 = Failure, 5..255 = Reserved
access rights: ro
dynamic

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

Standard Variable "Detailed Device Status" index=37 id=V_DetailedDeviceStatus

data type: Array[2] of 3-octet OctetString (subindex access not supported)
access rights: ro
dynamic

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 2 2 2  

Standard Variable "Process Data Input" index=40 id=V_ProcessDataInput

data type: see ProcessDataIn!
access rights: ro
dynamic

Standard Variable "Process Data Output" index=41 id=V_ProcessDataOutput

data type: see ProcessDataOut!
access rights: ro
dynamic

Variable "Profile Characteristic" index=13 id=V_ProfileCharacteristic

description: Collection of Profile Identifiers
data type: 80-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 64 16-bit UInteger 1 = 0x0001: Generic Profiled Sensor, 12 = 0x000C: DMS Digital Measuring Sensor 16bit, Transducer Disable, 16384 = 0x4000: Identification and Diagnosis, 32769 = 0x8001: Switching Signal Channel, 32772 = 0x8004: Teach-in 1 Device Profile 1 0x0001: Generic Profiled Sensor
2 48 16-bit UInteger 1 = 0x0001: Generic Profiled Sensor, 12 = 0x000C: DMS Digital Measuring Sensor 16bit, Transducer Disable, 16384 = 0x4000: Identification and Diagnosis, 32769 = 0x8001: Switching Signal Channel, 32772 = 0x8004: Teach-in 12 Device Profile 2 0x000C: DMS Digital Measuring Sensor 16bit, Transducer Disable
3 32 16-bit UInteger 1 = 0x0001: Generic Profiled Sensor, 12 = 0x000C: DMS Digital Measuring Sensor 16bit, Transducer Disable, 16384 = 0x4000: Identification and Diagnosis, 32769 = 0x8001: Switching Signal Channel, 32772 = 0x8004: Teach-in 16384 Application Profile 0x4000: Identification and Diagnosis
4 16 16-bit UInteger 1 = 0x0001: Generic Profiled Sensor, 12 = 0x000C: DMS Digital Measuring Sensor 16bit, Transducer Disable, 16384 = 0x4000: Identification and Diagnosis, 32769 = 0x8001: Switching Signal Channel, 32772 = 0x8004: Teach-in 32769 Function Class 1 0x8001: Switching Signal Channel
5 0 16-bit UInteger 1 = 0x0001: Generic Profiled Sensor, 12 = 0x000C: DMS Digital Measuring Sensor 16bit, Transducer Disable, 16384 = 0x4000: Identification and Diagnosis, 32769 = 0x8001: Switching Signal Channel, 32772 = 0x8004: Teach-in 32772 Function Class 2 0x8004: Teach-in

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

octet 8 9  
bit offset 15 - 8 7 - 0  
subindex 5 5  
element bit 15 - 8 7 - 0  

Variable "Function Tag" index=25 id=V_FunctionTag

data type: 32-octet String UTF-8
default value: "***"
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

Variable "Location Tag" index=26 id=V_LocationTag

data type: 32-octet String UTF-8
default value: "***"
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

Variable "TI - Select" index=58 id=V_TI_Select

description: select teach channel, 0=SSC1, 1=SSC1, 2=SSC2, 255=all SSCs
data type: 8-bit UInteger
allowed values: 0 = Select Default SSC (Q1, SSC1) for teach, 1 = Select Q1 equal SSC1 for teach, 2 = Select Q2 equal SSC2 for teach, 255 = Select all SSCs for teach
access rights: rw

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

Variable "TI Result" index=59 id=V_TI_Result

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

subindex bit offset data type allowed values default value acc. restr. mod. other var. excl. from DS name description
1 0 4-bit UInteger 0 = Idle. No Teach since power-on, 1 = Teach of SP1 succeeded, 2 = Teach of SP2 succeeded, 3 = Teach of SP1 and SP2 succeeded, 5 = Busy. Teach is running, 7 = Teach Error, 12 = Other Teach succeeded (Analog or Offset) TI Result - State
2 4 Boolean false = No teach of SP1 TP1 since power-on or teach error, true = Teach of SP1 TP1 was successful TI Result - Flag SP1 TP1
3 5 Boolean false = No teach of SP1 TP2 since power-on or teach error, true = Teach of SP1 TP2 was successful TI Result - Flag SP1 TP2
4 6 Boolean false = No teach of SP2 TP1 since power-on or teach error, true = Teach of SP2 TP1 was successful TI Result - Flag SP2 TP1
5 7 Boolean false = No teach of SP2 TP2 since power-on or teach error, true = Teach of SP1 TP2 was successful TI Result - Flag SP2 TP2
Octet 0
bit offset 7 6 5 4 3 2 1 0
subindex 5 4 3 2 1
element bit         3 2 1 0

Variable "SSC1 Param" index=60 id=V_SSC1_Param

description: Switching Signal Channel 1 Parameters
data type: 32-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 16 16-bit Integer -10000..10000 7500 SP1 Value of distant setpoint
2 0 16-bit Integer -10000..10000 5000 SP2 Value of near setpoint

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 "SSC1 Config" index=61 id=V_SSC1_Config

description: Switching Signal Channel 1 Configuration
data type: 32-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 24 8-bit UInteger 0 = high active, 1 = low active 0 Logic Output level of switching output when object is detected
2 16 8-bit UInteger 0 = deactivated, 1 = single point mode (object), 2 = window mode, 128 = single point mode (background) 1 Mode Configuration of the switching edge positions from one or both setpoints, using hysteresis and others.
3 0 16-bit UInteger 0..32000 200 Hyst distance range between the two opposite switching edges related to the same setpoint

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 "SSC2 Param" index=62 id=V_SSC2_Param

description: Switching Signal Channel 2 Parameters
data type: 32-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 16 16-bit Integer -10000..10000 7500 SP1 Value of distant setpoint
2 0 16-bit Integer -10000..10000 5000 SP2 Value of near setpoint

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 "SSC2 Config" index=63 id=V_SSC2_Config

description: Switching Signal Channel 2 Configuration
data type: 32-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 24 8-bit UInteger 0 = high active, 1 = low active 0 Logic Output level of switching output when object is detected
2 16 8-bit UInteger 0 = deactivated, 1 = single point mode (object), 2 = window mode, 128 = single point mode (background) 1 Mode Configuration of the switching edge positions from one or both setpoints, using hysteresis and others.
3 0 16-bit UInteger 0..32000 200 Hyst distance range between the two opposite switching edges related to the same setpoint

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 "SSC1_SP1a" index=64 id=V_SSC1_SP1a

description: SSC1_SP1a
data type: 16-bit Integer
allowed values: -10000..10000
default value: -10000
access rights: rw

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

Variable "SSC2_SP1a" index=65 id=V_SSC2_SP1a

description: SSC2_SP1a
data type: 16-bit Integer
allowed values: -10000..10000
default value: -10000
access rights: rw

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

Variable "SSC1_Reserve" index=67 id=V_SSC1_Reserve

description: SSC1_Reserve
data type: 16-bit UInteger
allowed values: 0..5000
access rights: rw

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

Variable "SSC2_Reserve" index=68 id=V_SSC2_Reserve

description: SSC2_Reserve
data type: 16-bit UInteger
allowed values: 0..5000
access rights: rw

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

Variable "System State Information Bits" index=72 id=V_SysState

description: Status information, measurement-, processing- and output states.
data type: 32-bit Record (subindex access not supported)
access rights: ro
dynamic

subindex bit offset data type allowed values default value acc. restr. mod. other var. excl. from DS name description
1 0 Boolean false = cleared bit Zero
2 1 Boolean false = no measurement (Startup, Teach or deactivated), true = measurement is running Measure
3 2 Boolean false = signal too less: no measurement value available, true = signal and measurement value available Signal
4 3 Boolean false = No Warning, true = Warning: weak Signal Warning
5 4 Boolean false = Substitutional value sent to measurement output, true = Regular value sent to measurement output Value
6 5 Boolean false = Outside calibrated range, true = Inside calibrated range Calibrated Range
7 6 Boolean false = Outside limited accuracy range, true = Inside limited accuracy range Limited Accuracy
8 7 Boolean false = Activated, true = deactivated deactivated
9 8 Boolean false = Trigger Toggle Clear, true = Trigger Toggle Set Trigger Toggle
10 9 Boolean false = SSC 1 inactive, true = SSC 1 active SSC1 State
11 10 Boolean false = SSC 2 inactive, true = SSC 2 active SSC2 State
12 11 Boolean false = SSC 3 inactive, true = SSC 3 active SSC3 State
13 12 Boolean false = Analog Output outside configured range, true = Analog Output inside configured range Analog In Range
14 13 Boolean false = Analog Output not lower than configures minimum, true = Analog Output lower than configured minimum Analog Out Min
15 14 Boolean false = Analog Output not above configured minimum, true = Analog Output higher than configured maximum Analog Out Max
16 15 Boolean false = No laser error, true = Laser error detected Laser Error
17 16 Boolean false = Option bit 1 clear, true = Option bit 1 set Option 1
18 17 Boolean false = Option bit 2 clear, true = Option bit 2 set Option 2
19 18 Boolean false = reserved bit clear, true = reserved bit set reserved
20 19 Boolean false = reserved bit clear, true = reserved bit set reserved
21 20 Boolean false = reserved bit clear, true = reserved bit set reserved
22 21 Boolean false = reserved bit clear, true = reserved bit set reserved
23 22 Boolean false = reserved bit clear, true = reserved bit set reserved
24 23 Boolean false = reserved bit clear, true = reserved bit set reserved
25 24 Boolean false = reserved bit clear, true = reserved bit set reserved
26 25 Boolean false = reserved bit clear, true = reserved bit set reserved
27 26 Boolean false = reserved bit clear, true = reserved bit set reserved
28 27 Boolean false = reserved bit clear, true = reserved bit set reserved
29 28 Boolean false = -, true = Teach busy (running) Teach Busy
30 29 Boolean false = -, true = Last Teach succeeded Teach Success
31 30 Boolean false = -, true = Last Teach failed Teach Error
32 31 Boolean false = -, true = Reserved bit set Teach Reserved
Octet 0
bit offset 31 30 29 28 27 26 25 24
subindex 32 31 30 29 28 27 26 25
Octet 1
bit offset 23 22 21 20 19 18 17 16
subindex 24 23 22 21 20 19 18 17
Octet 2
bit offset 15 14 13 12 11 10 9 8
subindex 16 15 14 13 12 11 10 9
Octet 3
bit offset 7 6 5 4 3 2 1 0
subindex 8 7 6 5 4 3 2 1

Variable "Data Storage Upload Flag" index=73 id=V_DsUploadFlag

description: Shows the preference of local changes as opposed to the configuration data, stored in master DS
data type: 8-bit UInteger
allowed values: 0 = Clear: No upload request for local sensor data, 128 = Set: Upload request for local sensor data is set
access rights: ro
dynamic

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

Variable "Integration Time Level" index=74 id=V_IntTimeCnt

description: Readout of the adjusted integration time level, depending on the target's diffuse reflectance. Small value = short integration time.
data type: 8-bit UInteger
access rights: ro
dynamic

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

Variable "SysState to Status Bits Assignment" index=79 id=V_SysStateToStatusBits

description: 8 element array with SysState Bit numbers assigned to the 8 PDin Status Bits
data type: Array[8] of 8-bit UInteger (subindex access not supported)
allowed values: 0 = Zero, 1 = Measure, 2 = Signal, 3 = Warning, 4 = Value, 5 = Calibrated Range, 6 = Limited Accuracy, 7 = deactivated, 8 = Trigger Toggle, 9 = SSC1 State, 10 = SSC2 State, 11 = SSC3 State, 12 = Analog In Range, 13 = Analog Out Min, 14 = Analog Out Max, 15 = Laser Error, 16 = Option 1, 17 = Option 2, 18 = reserved, 19 = reserved, 20 = reserved, 21 = reserved, 22 = reserved, 23 = reserved, 24 = reserved, 25 = reserved, 26 = reserved, 27 = reserved, 28 = Teach Busy, 29 = Teach Success, 30 = Teach Error, 31 = Teach Reserved
access rights: rw

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 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

Variable "Teach Count" index=81 id=V_TeachCount

description: Number of measurement values, used for Teach averaging
data type: 16-bit UInteger
allowed values: 2..1000
default value: 50
access rights: rw

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

Variable "Switching Output Property" index=82 id=V_QProperty

description: General behaviour of all the Switching Outputs in case of no measurement value is available
data type: 8-bit UInteger
allowed values: 0 = Switching Off, 1 = Switching On, 2 = Unchanged
access rights: rw

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

Variable "SSC1_WindowWidth" index=88 id=V_SSC1_WindowWidth

description: SSC1_WindowWidth
data type: 16-bit UInteger
allowed values: 0..5000
access rights: rw

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

Variable "SSC1_EvalDepth" index=89 id=V_SSC1_EvalDepth

description: SSC1_EvalDepth
data type: 8-bit UInteger
allowed values: 1..100
default value: 2
access rights: rw

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

Variable "SSC2_WindowWidth" index=97 id=V_SSC2_WindowWidth

description: SSC2_WindowWidth
data type: 16-bit UInteger
allowed values: 0..5000
access rights: rw

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

Variable "SSC2_EvalDepth" index=98 id=V_SSC2_EvalDepth

description: SSC2_EvalDepth
data type: 8-bit UInteger
allowed values: 1..100
default value: 2
access rights: rw

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

Variable "Analog Output Property" index=110 id=V_AnalogOutProperty

description: Output behaviour in case of missing measurement value
data type: 8-bit UInteger
allowed values: 0 = Minimum Analog Output Value, 1 = Maximum Analog Output Value, 2 = Unchanged Analog Output Value
access rights: rw

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

Variable "Position of maximum Analog Output" index=111 id=V_AnalogRangeMax

description: Distance giving maximum Analog Output
data type: 16-bit Integer
allowed values: -10000..10000
default value: 10000
access rights: rw

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

Variable "Position of minimum Analog Output" index=112 id=V_AnalogRangeMin

description: Distance giving minimum Analog Output
data type: 16-bit Integer
allowed values: -10000..10000
default value: 5000
access rights: rw

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

Variable "Measurement Mode" index=114 id=V_CcdProcMode

description: Application specific processing of raw measurement data
data type: 8-bit UInteger
allowed values: 0 = Standard, 1 = Precision, 2 = Light Suppression
access rights: rw

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

Variable "Menu Language" index=115 id=V_MenuLanguage

description: Local device Menu Language settings
data type: 8-bit UInteger
allowed values: 0 = English, 1 = German
access rights: rw

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

Variable "Display Mode" index=116 id=V_DisplayMode

description: Display behaviour. Auto: Maximum intensity when pushing a button; dimmed to lower intensity during stand-By.
data type: 8-bit UInteger
allowed values: 0 = On, 1 = Auto, 2 = Auto Off, 3 = Off
default value: 1
access rights: rw

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

Variable "Menu Password Lock" index=117 id=V_PasswordCheck

description: password-lock of the local device menu
data type: 8-bit UInteger
allowed values: 0 = Disabled, 255 = Enabled
access rights: rw

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

Variable "Distance Offset" index=118 id=V_MeasureOffset

description: Signed distance Offset Value. May be internally modified by preset calculation.
data type: 16-bit Integer
allowed values: -10000..10000
access rights: rw

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

Variable "Gradient" index=119 id=V_MeasureGradient

description: Simple gradient with values 'rising' (+1) or 'falling' (-1). Can be used for fill level detection
data type: 8-bit Integer
allowed values: -1 = falling, 1 = rising
default value: 1
access rights: rw

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

Variable "RAM Teach Option" index=120 id=V_TeachRAM

description: If option is set to 'on', the teach results are only stored into the volatile RAM storage. Used for continually re-teaching applications.
data type: 8-bit UInteger
allowed values: 0 = Inactive, 255 = Activated
access rights: rw

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

Variable "Menu Exit Behaviour" index=121 id=V_MenuExitBehaviour

description: Handling of local changed parameters relating to the IO-Link Master's Data Storage.
data type: 8-bit UInteger
allowed values: 0 = Report changes to DS (set DSUpload Flag and generate an event), 1 = Only local changes (clear DSUpload flag)
access rights: rw

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

Variable "Deactivation Property" index=122 id=V_DeactivationProperty

description: Behaviour of measurement output in deactivation state
data type: 8-bit UInteger
allowed values: 0 = Show 'No Measurement Data' (Smart Sensor Profile standard behaviour), 1 = Freeze current value
access rights: rw

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

Variable "Integration Time Level, Lower Limit" index=123 id=V_CcdIntTimeCntMin

description: set a lower limit to preven a value that is too high.
data type: 8-bit UInteger
allowed values: 0..48
access rights: rw

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

Variable "Integration Time Level, Upper Limit" index=124 id=V_CcdIntTimeCntMax

description: set an upper limit to prevent long measurement loops. For faster detection of an appearing bright target in front of a dark distant background.
data type: 8-bit UInteger
allowed values: 0..48
default value: 48
access rights: rw

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

Variable "Preset Value" index=126 id=V_Preset

description: This requested measurement value will be displayed after a Preset-to-Offset calculation
data type: 16-bit Integer
allowed values: -10000..10000
access rights: rw

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

Variable "Filter Selection" index=129 id=V_MeasureFilterSelection

description: Application specific selection of different filtering methods
data type: 8-bit UInteger
allowed values: 0 = Off, 1 = Averaging, 2 = Spike Suppression
access rights: rw

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

Variable "Average Count" index=130 id=V_MeasureFilterAvgCount

description: Buffer size of 'Averaging' measurement filter
data type: 8-bit UInteger
allowed values: 2..99
default value: 10
access rights: rw

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

Variable "Spike Suppression Count" index=133 id=V_MeasureFilterSpikeCount

description: Buffer size of 'Spike Suppression' measurement mode
data type: 8-bit UInteger
allowed values: 5..99
default value: 10
access rights: rw

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

Variable "Spike Suppression Depth" index=134 id=V_MeasureFilterSpikeDepth

description: Filter depth of 'Spike Suppression' measurement mode
data type: 8-bit UInteger
allowed values: 0 = Raw: averaging a huge amount of the values around the sorted center, 1 = Medium: averaging half of the values around the sorted center, 2 = Fine: averaging a little amount of the values around the sorted center
access rights: rw

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

Variable "Light Suppression Repetition Limit" index=135 id=V_CcdProcLightSupprAddMax

description: Reduction of repetition cycles in 'Light Suppression' measurement mode in order to limit the measurement duration.
data type: 8-bit UInteger
allowed values: 2..32
default value: 32
access rights: rw

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

Variable "Resolution" index=213 id=V_Resolution

description: Distance = Measured Value * Resolution
data type: 8-bit UInteger
allowed values: 0 = Resolution 1 mm, 1 = Resolution 0.1 mm, 2 = Resolution 0.01 mm
default value: 2
access rights: ro

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

Variable "Minimum of Operating Range (SSP: Detection Range)" index=214 id=V_OperatingRangeMin

description: Minimum of the allowed output range, with Offset=0 and Gradient=rising.
data type: 16-bit Integer
default value: 4500
access rights: ro

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

Variable "Maximum of Operating Range (SSP: Detection Range)" index=215 id=V_OperatingRangeMax

description: Maximum of the allowed output range, with Offset=0 and Gradient=rising.
data type: 16-bit Integer
default value: 11000
access rights: ro

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

Variable "Minimum of Measuring Range (SSP: Measurement Range)" index=216 id=V_MeasuringRangeMin

description: Minumum of the range with guaranteed accuracy (Offset=0 and Gradient=rising). Equals MDC Descr parameter Lower Limit.
data type: 16-bit Integer
default value: 5000
access rights: ro

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

Variable "Maximum of Measuring Range (SSP: Measurement Range)" index=217 id=V_MeasuringRangeMax

description: Maximum of the range with guaranteed accuracy (Offset=0 and Gradient=rising). Equals MDC Descr parameter Upper Limit.
data type: 16-bit Integer
default value: 10000
access rights: ro

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

Variable "Temperature" index=220 id=V_Temperature

description: Device temperature in 1/10 °C steps, accuracy: +/-5 °C
data type: 16-bit UInteger
access rights: ro
dynamic

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

Variable "Pin 4 Function" index=251 id=V_Pin4Function

description: Pin 4 Function
data type: 8-bit UInteger
allowed values: 1 = SSC1 Output
default value: 1
access rights: ro

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

Variable "Pin 2 Function" index=252 id=V_Pin2Function

description: Selection of SSC2 Output, Analog Output current or voltage Range
data type: 8-bit UInteger
allowed values: 0 = no function, 3 = SSC2 Output, 11 = 4-20mA Current Output, 12 = 1-10V Voltage Output, 13 = 0-10V Voltage Output
default value: 11
access rights: rw

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

Variable "MDC Descr" index=16512 id=V_MDC_Descr

description: Measuring Data Channel
data type: 88-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 56 32-bit Integer MDC Descr - Lower Limit
2 24 32-bit Integer MDC Descr - Upper Limit
3 8 16-bit Integer MDC Descr - Unit
4 0 8-bit Integer MDC Descr - Scale

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 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  
bit offset 23 - 16 15 - 8 7 - 0  
subindex 3 3 4  
element bit 15 - 8 7 - 0 7 - 0  

Events

CodeTypeNameDescription
6398 (0x18fe)WarningTest Event WarningTest Event Warning
6399 (0x18ff)ErrorTest Event ErrorTest Event Error

Observer Menus

Identification Menu
Profile Support
V_ProfileCharacteristic, ro
Identification
V_VendorName, ro
V_VendorText, ro
V_ProductName, ro
V_ProductID, ro
V_ProductText, ro
V_SerialNumber, ro
V_HardwareRevision, ro
V_FirmwareRevision, ro
V_ApplicationSpecificTag
V_FunctionTag
V_LocationTag

Diagnosis Menu
V_ProcessDataInput
V_ProcessDataOutput
V_MDC_Descr
V_SysState
V_SysStateToStatusBits
V_IntTimeCnt
V_Resolution
V_OperatingRangeMin
V_OperatingRangeMax
V_MeasuringRangeMin
V_MeasuringRangeMax
V_Temperature

Maintenance Menus

Identification Menu
Profile Support
V_ProfileCharacteristic, ro
Identification
V_VendorName, ro
V_VendorText, ro
V_ProductName, ro
V_ProductID, ro
V_ProductText, ro
V_SerialNumber, ro
V_HardwareRevision, ro
V_FirmwareRevision, ro
V_ApplicationSpecificTag
V_FunctionTag
V_LocationTag

Parameter Menu
Switching Signals
V_QProperty
Switching Signal Channel 1
V_Pin4Function
V_SSC1_Param
V_SSC1_Config
V_SSC1_EvalDepth
V_SSC1_Reserve
V_SSC1_WindowWidth
V_SSC1_SP1a
Switching Signal Channel 2
V_Pin2Function
V_SSC2_Param
V_SSC2_Config
V_SSC2_EvalDepth
V_SSC2_Reserve
V_SSC2_WindowWidth
V_SSC2_SP1a
Application
Process Settings
V_CcdProcMode
V_CcdProcLightSupprAddMax
V_CcdIntTimeCntMin
V_CcdIntTimeCntMax
V_DeactivationProperty
V_SystemCommand, wo Button:=176
V_SystemCommand, wo Button:=177
V_SystemCommand, wo Button:=178
Filter Settings
V_MeasureFilterSelection
V_MeasureFilterAvgCount
V_MeasureFilterSpikeCount
V_MeasureFilterSpikeDepth
Distance Correction Settings
V_MeasureOffset
V_MeasureGradient
V_Preset
Analog Output
V_Pin2Function
V_AnalogRangeMax
V_AnalogRangeMin
V_AnalogOutProperty
Teach-in
V_TI_Select
V_SystemCommand, wo Button:=65
V_SystemCommand, wo Button:=66
V_SystemCommand, wo Button:=75
V_SystemCommand, wo Button:=76
V_SystemCommand, wo Button:=195
V_SystemCommand, wo Button:=196
V_SystemCommand, wo Button:=212
V_TI_Result
V_TeachCount
V_TeachRAM
Settings
V_MenuLanguage
V_DisplayMode
V_PasswordCheck
V_DeviceAccessLocks
Data Storage
V_DsUploadFlag
V_SystemCommand, wo Button:=161
V_SystemCommand, wo Button:=160
V_MenuExitBehaviour
Reset Commands
V_SystemCommand, wo Button:=128
V_SystemCommand, wo Button:=130

Diagnosis Menu
V_ProcessDataInput
V_ProcessDataOutput
V_MDC_Descr
V_SysState
V_SysStateToStatusBits
V_IntTimeCnt
V_Resolution
V_OperatingRangeMin
V_OperatingRangeMax
V_MeasuringRangeMin
V_MeasuringRangeMax
V_Temperature

Specialist Menus

Identification Menu
Profile Support
V_ProfileCharacteristic, ro
Identification
V_VendorName, ro
V_VendorText, ro
V_ProductName, ro
V_ProductID, ro
V_ProductText, ro
V_SerialNumber, ro
V_HardwareRevision, ro
V_FirmwareRevision, ro
V_ApplicationSpecificTag
V_FunctionTag
V_LocationTag

Parameter Menu
Switching Signals
V_QProperty
Switching Signal Channel 1
V_Pin4Function
V_SSC1_Param
V_SSC1_Config
V_SSC1_EvalDepth
V_SSC1_Reserve
V_SSC1_WindowWidth
V_SSC1_SP1a
Switching Signal Channel 2
V_Pin2Function
V_SSC2_Param
V_SSC2_Config
V_SSC2_EvalDepth
V_SSC2_Reserve
V_SSC2_WindowWidth
V_SSC2_SP1a
Application
Process Settings
V_CcdProcMode
V_CcdProcLightSupprAddMax
V_CcdIntTimeCntMin
V_CcdIntTimeCntMax
V_DeactivationProperty
V_SystemCommand, wo Button:=176
V_SystemCommand, wo Button:=177
V_SystemCommand, wo Button:=178
Filter Settings
V_MeasureFilterSelection
V_MeasureFilterAvgCount
V_MeasureFilterSpikeCount
V_MeasureFilterSpikeDepth
Distance Correction Settings
V_MeasureOffset
V_MeasureGradient
V_Preset
Analog Output
V_Pin2Function
V_AnalogRangeMax
V_AnalogRangeMin
V_AnalogOutProperty
Teach-in
V_TI_Select
V_SystemCommand, wo Button:=65
V_SystemCommand, wo Button:=66
V_SystemCommand, wo Button:=75
V_SystemCommand, wo Button:=76
V_SystemCommand, wo Button:=195
V_SystemCommand, wo Button:=196
V_SystemCommand, wo Button:=212
V_TI_Result
V_TeachCount
V_TeachRAM
Settings
V_MenuLanguage
V_DisplayMode
V_PasswordCheck
V_DeviceAccessLocks
Data Storage
V_DsUploadFlag
V_SystemCommand, wo Button:=161
V_SystemCommand, wo Button:=160
V_MenuExitBehaviour
Reset Commands
V_SystemCommand, wo Button:=128
V_SystemCommand, wo Button:=130

Diagnosis Menu
V_ProcessDataInput
V_ProcessDataOutput
V_MDC_Descr
V_SysState
V_SysStateToStatusBits
V_IntTimeCnt
V_Resolution
V_OperatingRangeMin
V_OperatingRangeMax
V_MeasuringRangeMin
V_MeasuringRangeMax
V_Temperature

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.