E_IolProfileIdentifier
Defines the profiles that an IO-Link device can have. One device can support multiple profiles.
Name | Value | Description |
---|---|---|
NoProfileSupported | 0x0000 | No profile is supported |
FunctionClass | 0x0001 | Function classes are supported |
Switching sensor profile type 1 | ||
SSP_1_1 | 0x0002 | Defines the fixed switching sensor with the profile 0x8005 without 0x800C |
SSP_1_2 | 0x0003 | Defines the fixed switching sensor with the profile 0x8005 and 0x800C |
Switching sensor profile type 2 | ||
SSP_2_1 | 0x0004 | Defines the adjustable switching sensor with the profile 0x8007 without 0x800C |
SSP_2_2 | 0x0005 | Defines the adjustable switching sensor with the profile 0x8008 without 0x800C |
SSP_2_3 | 0x0006 | Defines the adjustable switching sensor with the profile 0x8009 without 0x800C |
SSP_2_4 | 0x0007 | Defines the adjustable switching sensor with the profile 0x8007 with 0x800C |
SSP_2_5 | 0x0008 | Defines the adjustable switching sensor with the profile 0x8008 with 0x800C |
SSP_2_6 | 0x0009 | Defines the adjustable switching sensor with the profile 0x8009 with 0x800C |
Measuring Device profile types 3 | ||
SSP_3_1 | 0x000A | Defines the profiles 0x800A without 0x800C |
SSP_3_2 | 0x000B | Defines the profiles 0x800B without 0x800C |
SSP_3_3 | 0x000C | Defines the profiles 0x800A with 0x800C |
SSP_3_4 | 0x000D | Defines the profiles 0x800B with 0x800C |
Overview of Functionclasses | ||
Dev_Ident | 0x8000 | With this profile, the Firmware Revision, ApplicationSpecificTag and ProductID parameters must be supported by the IO-Link device |
Multi_Ch | 0x8001 | Defines the process data type of the IO-Link device |
PDV | 0x8002 | Defines the process data transmission of the device. |
Dev_Diag | 0x8003 | With this profile, the Device Status and Detailed Device Status parameters must be supported by the IO-Link device |
Teach_Ch | 0x8004 |
|
Fixed_SSC | 0x8005 | Fixed switching sensors in the Smart Sensor Profile are devices that support exactly one binary output signal (switching signal). The setpoint of this switching output is predefined during the manufacturing process and is thus fixed for the application. |
Adjust_SSC | 0x8006 |
|
Teach_Single_Value | 0x8007 | A setpoint is defined by a "Teachpoint" (TP). The teach-in process is "static", i.e. the measured value is constant during teach-in. |
Teach_Two_Value | 0x8008 | A setpoint is defined by two "Teachpoints" (TP). |
Teach_Dyn | 0x8009 | "Dynamic teach-in" (within a time period) A single setpoint or both setpoints of an SSC are taught-in via acquired measured values during a specific time period. The teach-in is "dynamic", i.e. the measured value is not constant during the teach-in. As a rule, the minimum and maximum values within this timespan are used to determine the setpoints. |
Meas_Data_Ch_Std | 0x800A | The function class provides a standardized process data structure and some additional information on how to interpret the transmitted data, such as physical unit or measurement limits. (default resolution) |
Meas_Data_Ch_High | 0x800B | The function class provides a standardized process data structure and some additional information on how to interpret the transmitted data, such as physical unit or measurement limits. (high resolution) |
Sensor_Ctrl | 0x800C | The deactivation signal can be used to switch off the sensor transducer. |
Example of the profile identification of an extended profile | ||
Ident_And_Diag | 0x4000 | Combines the profiles 0x8000, 0x8002, 0x8003 and 0x8100 |
Visual_Localizations | 0x8100 | With this profile, the FunctionTag and Location parameters must be supported by the IO-Link device |