Version: V1.0.0Release Date: 2019-04-05


VSM
Vendor ID 451 (0x01c3) Vendor Logo
Vendor Name Banner Engineering Corporation
Vendor Text More Sensors. More Solutions.
Vendor URL www.bannerengineering.com/io-link
Device ID 462854 (0x071006)
Communication
IO-Link Revision V1.0
Transmission Rate38400 bit/s (COM2)
Minimum Cycle Time 10 ms
SIO Mode Supported yes
Device Variant VSM-2S4APD20
Description Diffuse
Product ID VSM-2S4APD20
Device Icon Device Icon
Device Symbol Device Symbol

ProcessData id=PD_ProcessData

ProcessDataIn "Detection and stability state" id=PD_ProcessDataIn

bit length: 2
data type: 2-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 1 Boolean Stability alarm
2 0 Boolean Detection state
Octet 0
bit offset 7 6 5 4 3 2 1 0
subindex             1 2

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

StdDirectParameterRef "Direct parameters" id=V_DirectParams

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 126 2-bit UInteger 0 = 0.1 ms, 1 = 0.4 ms, 2 = 1.6 ms, 3 = 6.4 ms 0 Switching delay time base
2 124 2-bit UInteger 0 = 0.1 ms, 1 = 0.4 ms, 2 = 1.6 ms, 3 = 6.4 ms 0 Output stretch time base
3 122 2-bit UInteger 0 = Detection light-on, 1 = Detection dark-on, 2 = Stability alarm, 3 = Stability alarm inverted 0 Output 1 configuration
4 120 2-bit UInteger 0 = Detection light-on, 1 = Detection dark-on, 2 = Stability alarm, 3 = Stability alarm inverted 1 Output 2 configuration
5 112 8-bit UInteger 0..255 0 Switching delay multiplier
6 104 8-bit UInteger 0..255 0 Output stretch multiplier
7 88 10-bit UInteger 0..1023 Sensitivity
8 84 4-bit UInteger 0..9 1 Sequence choice
9 80 4-bit UInteger 1 = Fine, 2 = Normal, 3 = Fast 2 Sensor mode
10 72 2-bit UInteger 0 = Idle, 1 = Teach 1-point, on target, 2 = Teach 2-point (step 1), on target, 3 = Teach 2-point (step 2), without target (validates teach 2-point) 0 wo Teach command
11 56 16-bit UInteger 0..65535 0 Detection counter
12 54 Boolean Event flag: LED regulation limit
13 53 Boolean Event flag: Disturbance on receiver
14 52 Boolean Event flag: Under-voltage for IO-Link
15 51 Boolean Event flag: Under-voltage on sensor
16 50 Boolean Event flag: Maximum temperature
17 49 Boolean Event flag: EMC detected
18 48 Boolean Event flag: Short-circuit detection
19 40 8-bit UInteger ro Maximum temperature
20 32 8-bit UInteger ro Actual temperature
Octet 0 (= subindex 1)
bit offset 127 126 125 124 123 122 121 120
"subindex" 1 2 3 4
element bit 1 0 1 0 1 0 1 0
Octet 1 (= subindex 2)
bit offset 119 118 117 116 115 114 113 112
"subindex" 5
element bit 7 6 5 4 3 2 1 0
Octet 2 (= subindex 3)
bit offset 111 110 109 108 107 106 105 104
"subindex" 6
element bit 7 6 5 4 3 2 1 0
Octet 3 (= subindex 4)
bit offset 103 102 101 100 99 98 97 96
"subindex" / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 7
element bit             9 8
Octet 4 (= subindex 5)
bit offset 95 94 93 92 91 90 89 88
"subindex" 7
element bit 7 6 5 4 3 2 1 0
Octet 5 (= subindex 6)
bit offset 87 86 85 84 83 82 81 80
"subindex" 8 9
element bit 3 2 1 0 3 2 1 0
Octet 6 (= subindex 7)
bit offset 79 78 77 76 75 74 73 72
"subindex" / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 10
element bit             1 0
Octet 7 (= subindex 8)
bit offset 71 70 69 68 67 66 65 64
"subindex" 11
element bit 15 14 13 12 11 10 9 8
Octet 8 (= subindex 9)
bit offset 63 62 61 60 59 58 57 56
"subindex" 11
element bit 7 6 5 4 3 2 1 0
Octet 9 (= subindex 10)
bit offset 55 54 53 52 51 50 49 48
"subindex" / / / / / / 12 13 14 15 16 17 18
Octet 10 (= subindex 11)
bit offset 47 46 45 44 43 42 41 40
"subindex" 19
element bit 7 6 5 4 3 2 1 0
Octet 11 (= subindex 12)
bit offset 39 38 37 36 35 34 33 32
"subindex" 20
element bit 7 6 5 4 3 2 1 0
Octet 12 (= subindex 13, offset time)
bit offset 31 30 29 28 27 26 25 24
"subindex" / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / /
Octet 13 (= subindex 14, reserved)
bit offset 23 22 21 20 19 18 17 16
"subindex" / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / /
Octet 14 (= subindex 15, reserved)
bit offset 15 14 13 12 11 10 9 8
"subindex" / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / /
Octet 15 (= subindex 16, reserved)
bit offset 7 6 5 4 3 2 1 0
"subindex" / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / /

Observer Menus

Identification Menu
V_DirectParameters_1

Parameter Menu
Detection
V_DirectParams.Sensor mode, ro
V_DirectParams.Detection counter, ro
Output configuration
V_DirectParams.Output 1 configuration, ro
V_DirectParams.Switching delay time base, ro
V_DirectParams.Switching delay multiplier, ro
V_DirectParams.Output stretch time base, ro
V_DirectParams.Output stretch multiplier, ro
Temperature
V_DirectParams.Maximum temperature * 0.8915 + -54.125 °C, Dec
V_DirectParams.Actual temperature * 0.8915 + -54.125 °C, Dec
Event flags
V_DirectParams.Event flag: LED regulation limit, ro
V_DirectParams.Event flag: Disturbance on receiver, ro
V_DirectParams.Event flag: Under-voltage for IO-Link, ro
V_DirectParams.Event flag: Under-voltage on sensor, ro
V_DirectParams.Event flag: Maximum temperature, ro
V_DirectParams.Event flag: EMC detected, ro
V_DirectParams.Event flag: Short-circuit detection, ro

Maintenance Menus

Identification Menu
V_DirectParameters_1

Parameter Menu
Detection
V_DirectParams.Sensor mode
V_DirectParams.Detection counter
Output configuration
V_DirectParams.Output 1 configuration
V_DirectParams.Switching delay time base
V_DirectParams.Switching delay multiplier
V_DirectParams.Output stretch time base
V_DirectParams.Output stretch multiplier
Temperature
V_DirectParams.Maximum temperature * 0.8915 + -54.125 °C, Dec
V_DirectParams.Actual temperature * 0.8915 + -54.125 °C, Dec
Event flags
V_DirectParams.Event flag: LED regulation limit
V_DirectParams.Event flag: Disturbance on receiver
V_DirectParams.Event flag: Under-voltage for IO-Link
V_DirectParams.Event flag: Under-voltage on sensor
V_DirectParams.Event flag: Maximum temperature
V_DirectParams.Event flag: EMC detected
V_DirectParams.Event flag: Short-circuit detection

Specialist Menus

Identification Menu
V_DirectParameters_1

Parameter Menu
Detection
V_DirectParams.Sensor mode
V_DirectParams.Detection counter
Output configuration
V_DirectParams.Output 1 configuration
V_DirectParams.Switching delay time base
V_DirectParams.Switching delay multiplier
V_DirectParams.Output stretch time base
V_DirectParams.Output stretch multiplier
Temperature
V_DirectParams.Maximum temperature * 0.8915 + -54.125 °C, Dec
V_DirectParams.Actual temperature * 0.8915 + -54.125 °C, Dec
Event flags
V_DirectParams.Event flag: LED regulation limit
V_DirectParams.Event flag: Disturbance on receiver
V_DirectParams.Event flag: Under-voltage for IO-Link
V_DirectParams.Event flag: Under-voltage on sensor
V_DirectParams.Event flag: Maximum temperature
V_DirectParams.Event flag: EMC detected
V_DirectParams.Event flag: Short-circuit detection

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.