E_IolProfileIdentifier
Definiert die Profile, die ein IO-Link-Gerät haben kann. Ein Gerät kann mehrere Profile unterstützen.
Name | Wert | Beschreibung |
---|---|---|
NoProfileSupported | 0x0000 | Kein Profil wird unterstützt |
FunctionClass | 0x0001 | Funktionsklassen werden unterstützt |
Switching sensor profile type 1 | ||
SSP_1_1 | 0x0002 | Definiert den Fixed Switching Sensor mit dem Profil 0x8005 ohne 0x800C |
SSP_1_2 | 0x0003 | Definiert den Fixed Switching Sensor mit dem Profil 0x8005 und 0x800C |
Switching sensor profile type 2 | ||
SSP_2_1 | 0x0004 | Definiert den Adjustable Switching Sensor mit dem Profil 0x8007 ohne 0x800C |
SSP_2_2 | 0x0005 | Definiert den Adjustable Switching Sensor mit dem Profil 0x8008 ohne 0x800C |
SSP_2_3 | 0x0006 | Definiert den Adjustable Switching Sensor mit dem Profil 0x8009 ohne 0x800C |
SSP_2_4 | 0x0007 | Definiert den Adjustable Switching Sensor mit dem Profil 0x8007 mit 0x800C |
SSP_2_5 | 0x0008 | Definiert den Adjustable Switching Sensor mit dem Profil 0x8008 mit 0x800C |
SSP_2_6 | 0x0009 | Definiert den Adjustable Switching Sensor mit dem Profil 0x8009 mit 0x800C |
Measuring Device profile types 3 | ||
SSP_3_1 | 0x000A | Definiert die Profile 0x800A ohne 0x800C |
SSP_3_2 | 0x000B | Definiert die Profile 0x800B ohne 0x800C |
SSP_3_3 | 0x000C | Definiert die Profile 0x800A mit 0x800C |
SSP_3_4 | 0x000D | Definiert die Profile 0x800B mit 0x800C |
Overview of Functionclasses | ||
Dev_Ident | 0x8000 | Mit diesem Profil müssen die Parameter Firmware Revision, ApplicationSpecificTag und ProductID zwingend vom IO-Link-Gerät unterstützt werden |
Multi_Ch | 0x8001 | Definiert die Prozessdatenart des IO-Link-Geräts |
PDV | 0x8002 | Definiert die Prozessdatenübertragung des Geräts. |
Dev_Diag | 0x8003 | Mit diesem Profil müssen die Parameter Device Status und Detailed Device Status zwingend vom IO-Link-Gerät unterstützt werden |
Teach_Ch | 0x8004 |
|
Fixed_SSC | 0x8005 | Fest schaltende Sensoren im Smart Sensor Profil sind Geräte, die genau ein binäres Ausgangssignal (Schaltsignal) unterstützen. Der Sollwert dieses Schaltausgangs wird während des Herstellungsprozesses vordefiniert und ist somit für die Anwendung fest vorgegeben. |
Adjust_SSC | 0x8006 |
|
Teach_Single_Value | 0x8007 | Ein Sollwert wird durch einen "Teachpoint" (TP) definiert. Der Teach-In-Vorgang ist "statisch", d.h., der Messwert ist während des TeachIn konstant. |
Teach_Two_Value | 0x8008 | Ein Sollwert wird durch zwei "Teachpoints" (TP) definiert. |
Teach_Dyn | 0x8009 | "Dynamisches Teach-in" (innerhalb eines Zeitraums) Ein einzelner Sollwert oder beide Sollwerte eines SSC werden über erfasste Messwerte während eines bestimmten Zeitraums eingelernt. Der Teach-In ist "dynamisch", das heißt, der Messwert ist während des Teach-Ins nicht konstant. In der Regel werden die Minimal- und Maximalwerte innerhalb dieser Zeitspanne zur Festlegung der Sollwerte herangezogen. |
Meas_Data_Ch_Std | 0x800A | Die Funktionsklasse bietet eine standardisierte Prozessdatenstruktur und einige zusätzliche Informationen, wie die übertragenen Daten zu interpretieren sind, wie z.B. physikalische Einheit oder Messgrenzen. (Standardauflösung) |
Meas_Data_Ch_High | 0x800B | Die Funktionsklasse bietet eine standardisierte Prozessdatenstruktur und einige zusätzliche Informationen, wie die übertragenen Daten zu interpretieren sind, wie z.B. physikalische Einheit oder Messgrenzen. (Hohe Auflösung) |
Sensor_Ctrl | 0x800C | Das Deaktivierungssignal kann verwendet werden, um den Sensorwandler auszuschalten. |
Example of the profile identification of an extended profile | ||
Ident_And_Diag | 0x4000 | Kombiniert die Profile 0x8000, 0x8002, 0x8003 und 0x8100 |
Visual_Localizations | 0x8100 | Mit diesem Profil müssen die Parameter FunctionTag und Location zwingend vom IO-Link-Gerät unterstützt werden |