• Keine Ergebnisse gefunden

IO-Link Schnittstellenbeschreibung

N/A
N/A
Protected

Academic year: 2022

Aktie "IO-Link Schnittstellenbeschreibung"

Copied!
15
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

IO-Link Schnittstellenbeschreibung

SB1246 SB5256 SB7256 SB2246 SB3246

ifm-000416-20200724-IODD1.1, V1.3.66.977577 Copyright 2020, Builder: 4.4.8.1, Time: 10:28:07

(2)

Inhaltsverzeichnis

Gerätevariante ... 3

Kommunikation ... 4

Identifikation ... 5

Beobachtung ... 6

Prozessdaten Eingang/Ausgang ... 6

Strömung ... 7

Temperatur ... 7

Parameter ... 7

Ausgangskonfiguration ... 7

Digitaler Ausgang 1 ... 7

Strömung ... 7

Temperatur ... 8

Speicher ... 8

Fehlerkonfiguration Ausgang 1 ... 8

Fehlerkonfiguration Ausgang 2 ... 9

Kalibrierung ... 9

Dämpfung ... 9

Anzeigeeinstellung ... 9

Grundeinstellungen ... 10

Diagnose ... 11

Diagnose ... 11

Standardkommandos ... 13

Ereignisse ... 14

Fehlertypen ... 15

(3)

Gerätevariante

SB1246

Strömungssensor, 2.0...100.0 l/min, G 1, 10 mm²/s (40°C)

SB5256

Strömungssensor, 2.0...100.0 l/min, G 1 1/2, 150 mm²/s (40°C)

SB7256

Strömungssensor, 2.0...100.0 l/min, G 1 1/2, 320 mm²/s (40°C)

SB2246

Strömungssensor, 2.0...100.0 l/min, G 1, 46 mm²/s (40°C)

SB3246

Strömungssensor, 2.0...100.0 l/min, G 1, 68 mm²/s (40°C)

(4)

Kommunikation

Hersteller ID 0x0136 310 d / Bytes 1d 54d

Geräte ID 0x000416 1046 d / Bytes 0d 4d 22d

Bitrate COM2

Minimale Zykluszeit 3,2 ms

SIO Mode unterstützt Ja

Blockparametrierung Ja

Datenhaltung Ja

Unterstützte Profile Smart Sensor Profil

Device Identification Process Data Variable Device Diagnosis

Unterstützung von IO-Link 1.0 Ja

Die Hersteller ID liegt auf Index 0, Subindex 8, 9.

Die Geräte ID liegt auf Index 0, Subindex 10, 11, 12.

ANMERKUNG: Wir empfehlen, die Hersteller ID und Geräte ID in Ihrem SPS System anzugeben.

(5)

Identifikation

Herstellername Index 16 / Subindex 0 / StringT (19 Byte) / ReadOnly

ifm electronic gmbh

Produktname Index 18 / Subindex 0 / StringT (6 Byte) / ReadOnly

V_ProductName

Produkttext Index 20 / Subindex 0 / StringT (23 Byte) / ReadOnly

Mechatronic flow sensor

Seriennummer Index 21 / Subindex 0 / StringT (12 Byte) / ReadOnly

V_SerialNumber

Hardwareversion Index 22 / Subindex 0 / StringT (2 Byte) / ReadOnly

V_HardwareRevision

Firmwareversion Index 23 / Subindex 0 / StringT (5 Byte) / ReadOnly

V_FirmwareRevision

Anwendungsspezifische Markierung Index 24 / Subindex 0 / StringT (32 Byte) / ReadWrite

***

(6)

Beobachtung

Prozessdaten Eingang/Ausgang

Eingangsprozessdaten RecordT (32 Bit)

Durchfluss bitOffset 16 / IntegerT (16 Bit)

Aktueller Durchfluss

Wertebereich (0 To 1200)

[l/min] Wertebereich * 0.1 l/min

32760 (OL)

32764 (NoData)

Temperatur bitOffset 2 / IntegerT (14 Bit)

Aktuelle Temperatur

Wertebereich (-320 To 1220)

[°C] Wertebereich * 0.1 °C -8184 (UL)

8184 (OL)

-8186 (cr.UL) 8186 (cr.OL) 8188 (NoData)

OUT2 bitOffset 1 / BooleanT

Aktueller Zustand des digitalen Signals [OUT2]

Wertebereich false (OFF)

true (On)

OUT1 bitOffset 0 / BooleanT

Aktueller Zustand des digitalen Signals [OUT1]

Wertebereich false (OFF)

true (On)

Die Prozessdaten sind aus Sicht des Devices dargestellt.

Bitte beachten: Siemens Steuerungen vertauschen bei byteweiser Adressierung das High- und Low-Byte.

- Device-Info-Byte:

Enthält generelle Geräteinformation unabhängig von der Prozessgröße - Scale-Byte:

Bei der Verwendung eines Profilbausteins nach Smart Sensor Specification Ed 2 werden die

übertragenen Werte mit Hilfe des Scale-Bytes in die profilierte Einheit umgerechnet.

(7)

Parameter

Strömung

Temperatur

Ausgangskonfiguration

ou1 Index 580 / Subindex 0 / UIntegerT (8 Bit) / ReadWrite

Ausgangkonfiguration [OUT 1]

Wertebereich 3 (Hno / Hysteresefunktion, Schließer)

4 (Hnc / Hysteresefunktion, Öffner)

5 (Fno / Fensterfunktion, Schließer) , Werkseinstellung 6 (Fnc / Fensterfunktion, Öffner)

17 (FRQ / Frequenzausgang)

ou2 Index 590 / Subindex 0 / UIntegerT (8 Bit) / ReadWrite

Ausgangkonfiguration [OUT 2]

Wertebereich 3 (Hno / Hysteresefunktion, Schließer)

4 (Hnc / Hysteresefunktion, Öffner) 5 (Fno / Fensterfunktion, Schließer) 6 (Fnc / Fensterfunktion, Öffner)

1 (I / Analogsignal 4…20 mA) , Werkseinstellung

SEL1 Index 520 / Subindex 0 / UIntegerT (8 Bit) / ReadWrite

Auswahl der Messgröße für die Auswertung durch [OUT 1]

Wertebereich 1 (FLOW)

2 (TEMP) , Werkseinstellung

SEL2 Index 521 / Subindex 0 / UIntegerT (8 Bit) / ReadWrite

Auswahl der Messgröße für die Auswertung durch [OUT 2]

Wertebereich 1 (FLOW) , Werkseinstellung

2 (TEMP)

P-n Index 500 / Subindex 0 / UIntegerT (8 Bit) / ReadWrite

Ausgangspolarität der Schaltausgänge

Wertebereich 0 (PnP) , Werkseinstellung

1 (nPn)

Digitaler Ausgang 1

Strömung

SP1 / FH1 - FLOW Index 583 / Subindex 0 / IntegerT (16 Bit) / ReadWrite

Schaltpunkt 1 / Strömung, [SP1] muss größer als [rP1] sein. Bitte berücksichtigen Sie den aktuellen [rP1]. Wird der [SP1]

unter den [rP1] gestellt, so wird dies abgelehnt. [SP] = [FH] und [rP] = [FL] bei [OU1] = Fno, Fnc.

! Schrittweitenrundung !

Wertebereich (7 To 1000) , Werkseinstellung = 200 [l/min] Wertebereich * 0.1 l/min

(8)

Parameter

rP1 / FL1 - FLOW Index 584 / Subindex 0 / IntegerT (16 Bit) / ReadWrite

Rückschaltpunkt 1 / Strömung, [rP1] muss kleiner als [SP1] sein. Bitte berücksichtigen Sie den aktuellen [SP1]. Wird der [rP1]

über den [SP1] gestellt, so wird dies abgelehnt.[rP] = [FL] und [SP] = [FH] bei [OU1] = Fno, Fnc.

! Schrittweitenrundung !

Wertebereich (0 To 993) , Werkseinstellung = 190 [l/min] Wertebereich * 0.1 l/min

Temperatur

SP1 / FH1 - TEMP Index 585 / Subindex 0 / IntegerT (16 Bit) / ReadWrite

Schaltpunkt 1 / Temperatur, [SP1] muss größer als [rP1] sein. Bitte berücksichtigen Sie den aktuellen [rP1]. Wird der [SP1]

unter den [rP1] gestellt, so wird dies abgelehnt. [SP] = [FH] und [rP] = [FL] bei [OU1] = Fno, Fnc.

! Schrittweitenrundung !

Wertebereich (-93 To 1000) , Werkseinstellung = 700 [°C] Wertebereich * 0.1 °C

rP1 / FL1 - TEMP Index 586 / Subindex 0 / IntegerT (16 Bit) / ReadWrite

Rückschaltpunkt 1 / Temperatur, [rP1] muss kleiner als [SP1] sein. Bitte berücksichtigen Sie den aktuellen [SP1]. Wird der [rP1] über den [SP1] gestellt, so wird dies abgelehnt.[rP] = [FL] und [SP] = [FH] bei [OU1] = Fno, Fnc.

! Schrittweitenrundung !

Wertebereich (-100 To 993) , Werkseinstellung = 200 [°C] Wertebereich * 0.1 °C

Speicher

Lo.T Index 563 / Subindex 0 / IntegerT (16 Bit) / ReadOnly

Minimalwertspeicher für Temperatur

Wertebereich (-320 To 1220)

[°C] Wertebereich * 0.1 °C -8184 (UL)

8184 (OL)

-8186 (cr.UL) 8186 (cr.OL) 8188 (NoData)

Hi.T Index 562 / Subindex 0 / IntegerT (16 Bit) / ReadOnly

Maximalwertspeicher für Temperatur

Wertebereich (-320 To 1220)

[°C] Wertebereich * 0.1 °C -8184 (UL)

8184 (OL)

-8186 (cr.UL) 8186 (cr.OL) 8188 (NoData)

Fehlerkonfiguration Ausgang 1

FOU1 Index 531 / Subindex 0 / UIntegerT (8 Bit) / ReadWrite

Verhalten von [OUT 1] im Fehlerfall

Wertebereich 1 (OU) , Werkseinstellung

2 (On)

4 (OFF)

(9)

Parameter

Fehlerkonfiguration Ausgang 2

FOU2 Index 532 / Subindex 0 / UIntegerT (8 Bit) / ReadWrite

Verhalten von [OUT 2] im Fehlerfall

Wertebereich 1 (OU) , Werkseinstellung

2 (On)

4 (OFF)

Kalibrierung

CGA Index 3008 / Subindex 0 / IntegerT (16 Bit) / ReadWrite

Kalibrierungsverstärkung

Wertebereich (80 To 200) , Werkseinstellung = 100 [%] Wertebereich * 1 %

Dämpfung

dAP Index 510 / Subindex 0 / UIntegerT (16 Bit) / ReadWrite

Dämpfung des Messsignals

Wertebereich (0 To 50) , Werkseinstellung = 1 [s] Wertebereich * 0.1 s

dAA Index 512 / Subindex 0 / UIntegerT (16 Bit) / ReadWrite

Ansprechzeit zwischen Prozesswertänderung und Änderung des Analogausgangs Wertebereich (0 To 50) , Werkseinstellung = 0

[s] Wertebereich * 0.1 s

Anzeigeeinstellung

diS Index 552 / Subindex 0 / RecordT (16 Bit) / ReadWrite

Anzeigeeinstellungen

Anzeige On / OFF bitOffset 7 / BooleanT

Wertebereich false (On) , Werkseinstellung

true (OFF)

Orientierung der Anzeige bitOffset 6 / BooleanT

Wertebereich false (Nicht gedreht) , Werkseinstellung true (Um 180° gedreht)

Aktualisierungsrate bitOffset 0 / UIntegerT (6 Bit)

Wertebereich 1 (d1 / schnell)

2 (d2 / mittel) , Werkseinstellung

4 (d3 / langsam)

coLr Index 554 / Subindex 0 / UIntegerT (8 Bit) / ReadWrite

Zuordnung der Display-Farben „rot“ und „grün“ innerhalb des Messbereichs

Wertebereich 2 (rEd / Displayfarbe rot) , Werkseinstellung

(10)

Parameter

uni.F Index 551 / Subindex 0 / UIntegerT (8 Bit) / ReadWrite

Auswahl der Strömungseinheit

Wertebereich 0 (l/min) , Werkseinstellung

1 (m³/h)

2 (gpm)

3 (gph)

uni.T Index 841 / Subindex 0 / UIntegerT (8 Bit) / ReadWrite

Auswahl der Temperatureinheit

Wertebereich 0 (°C) , Werkseinstellung

1 (°F)

Loc Index 550 / Subindex 0 / UIntegerT (8 Bit) / ReadWrite

[Loc] verriegelt die Sensorbedienung zum Schutz vor ungewollter Verstellung. [Loc] kann am Gerät zurückgesetzt werden

Wertebereich 0 (Loc)

1 (uLoc) , Werkseinstellung

SELd Index 553 / Subindex 0 / RecordT (16 Bit) / ReadWrite

Auswahl der Messgröße auf dem Sensordisplay

Angezeigte Messgröße bitOffset 0 / UIntegerT (15 Bit)

Wertebereich 1 (FLOW) , Werkseinstellung

2 (TEMP)

Grundeinstellungen

Gerätezugriffssperren Index 12 / Subindex 0 / RecordT (16 Bit) / ReadWrite

Lokales Benutzerinterface bitOffset 3 / BooleanT

Wertebereich false (Entsperrt)

true (Gesperrt)

(11)

Diagnose

Diagnose

Gerätestatus Index 36 / Subindex 0 / UIntegerT (8 Bit) / ReadOnly

Wertebereich 0 (Gerät ist OK) , Werkseinstellung

1 (Wartung erforderlich) 2 (Außerhalb der Spezifikation) 3 (Funktionsprüfung)

4 (Fehler)

(5 To 255) (Reserviert)

Ausführlicher Gerätestatus Index 37 / Subindex 0 / OctetStringT (3 byte) [8] / ReadOnly

0x00,0x00,0x00

Aktive Events Index 545 / Subindex 0 / RecordT (32 Bit) / ReadOnly

Bitmaske für aktuell anstehende Events

Bit_31 bitOffset 31 / BooleanT

Test Event 2. Gerätestatus = 1 (Wartung erforderlich)

Wertebereich 0 (noEv) , Werkseinstellung

1 (0x8DFF)

Bit_30 bitOffset 30 / BooleanT

Test Event 1. Gerätestatus = 1 (Wartung erforderlich)

Wertebereich 0 (noEv) , Werkseinstellung

1 (0x8DFE)

Bit_9 bitOffset 9 / BooleanT

Prozesswert unterhalb des gültigen Bereichs

Wertebereich 0 (noEv) , Werkseinstellung

1 (0x8C30)

Bit_8 bitOffset 8 / BooleanT

Prozesswert oberhalb des gültigen Bereichs

Wertebereich 0 (noEv) , Werkseinstellung

1 (0x8C10)

Bit_2 bitOffset 2 / BooleanT

Kurzschluss

Wertebereich 0 (noEv) , Werkseinstellung

1 (0x7710)

Bit_1 bitOffset 1 / BooleanT

Parameterfehler

Wertebereich 0 (noEv) , Werkseinstellung

1 (0x6320)

Bit_0 bitOffset 0 / BooleanT

Hardwarefehler im Gerät

Wertebereich 0 (noEv) , Werkseinstellung

1 (0x5000)

(12)

Diagnose

Parameter Einstellungsfehler Index 546 / Subindex 0 / UIntegerT (32 Bit) [10] / ReadOnly

Zeigt den zum Downloadzeitpunkt fehlerhaft eingestellten Parameter an

Wertebereich 0 (OK) , Werkseinstellung

786432 (Gerätezugriffssperren, Index = 12) 38207488 (SP1 / FH1 - FLOW, Index = 583) 38338560 (SP1 / FH1 - TEMP, Index = 585) 38273024 (rP1 / FL1 - FLOW, Index = 584) 38404096 (rP1 / FL1 - TEMP, Index = 586) 38862848 (SP2 / FH2 - FLOW, Index = 593) 38993920 (SP2 / FH2 - TEMP, Index = 595) 38928384 (rP2 / FL2 - FLOW, Index = 594) 39059456 (rP2 / FL2 - TEMP, Index = 596) 47316992 (FSP1 - TEMP, Index = 722) 47251456 (FEP1 - FLOW, Index = 721) 47382528 (FEP1 - TEMP, Index = 723) 49807360 (FrP1, Index = 760) 38010880 (ou1, Index = 580) 38666240 (ou2, Index = 590) 36110336 (uni.F, Index = 551) 55115776 (uni.T, Index = 841) 32768000 (P-n, Index = 500) 33423360 (dAP, Index = 510) 33554432 (dAA, Index = 512) 34799616 (FOU1, Index = 531) 34865152 (FOU2, Index = 532) 34078720 (SEL1, Index = 520) 34144256 (SEL2, Index = 521) 197132288 (CGA, Index = 3008) 36306944 (coLr, Index = 554) 36175872 (diS, Index = 552) 36241408 (SELd, Index = 553) 36044800 (Loc, Index = 550)

(13)

Standardkommandos

Command Text Beschreibung

165 Rücksetzen [Hi.T] und [Lo.T] Speicher

166 Rücksetzen [Lo.T] Speicher

167 Rücksetzen [Hi.T] Speicher

130 Auslieferungszustand wiederherstellen

240 IO-Link 1.1 Systemtest Kommando 240, Event 8DFE

kommt

241 IO-Link 1.1 Systemtest Kommando 241, Event 8DFE

geht

242 IO-Link 1.1 Systemtest Kommando 242, Event 8DFF

kommt

243 IO-Link 1.1 Systemtest Kommando 243, Event 8DFF

geht

(14)

Ereignisse

Code Status Class Name Beschreibung

0x8C40 35904d

1 (Wartung erforderlich) Notification Serviceanforderung - Reinigung Reinigen Sie das Gerät

0x8C30 35888d

2 (Außerhalb der Spezifikation) Warning Prozesswert unterhalb des gültigen Bereichs

Prozesswert unsicher

0x8C10 35856d

2 (Außerhalb der Spezifikation) Warning Prozesswert oberhalb des gültigen Bereichs

Prozesswert unsicher

0x7710 30480d

3 (Funktionsprüfung) Error Kurzschluss Überprüfen Sie die Installation

0x6320 25376d

3 (Funktionsprüfung) Error Parameterfehler Überprüfen Sie das Datenblatt und die Werte

0x5000 20480d

4 (Fehler) Error Hardwarefehler im Gerät Tauschen Sie das Gerät aus

0x8DFF 36351d

1 (Wartung erforderlich) Warning Test Event 2. Gerätestatus = 1 (Wartung erforderlich)

Event kommt bei Setzen von Index 2 auf den Wert 242, Event geht bei Setzen von Index 2 auf den Wert 243

0x8DFE 36350d

1 (Wartung erforderlich) Warning Test Event 1. Gerätestatus = 1 (Wartung erforderlich)

Event kommt bei Setzen von Index 2 auf den Wert 240, Event geht bei Setzen von Index 2 auf den Wert 241

Ereignisse werden vom Gerät gemeldet, um unreguläre Gerätezustände zu signalisieren

(15)

Fehlertypen

Code Name Beschreibung

0x8000 32768d

Anwendungsfehler im Gerät - keine Details Anwendungsfehler im Gerät - keine Details

0x8011 32785d

Index nicht vorhanden Index nicht vorhanden

0x8012 32786d

Subindex nicht vorhanden Subindex nicht vorhanden

0x8020 32800d

Service zur Zeit nicht verfügbar Service zur Zeit nicht verfügbar

0x8021 32801d

Service zur Zeit nicht verfügbar - lokaler Betriebsmodus

Service zur Zeit nicht verfügbar - lokaler Betriebsmodus

0x8022 32802d

Service zur Zeit nicht verfügbar - Geräte Betriebsmodus

Service zur Zeit nicht verfügbar - Geräte Betriebsmodus

0x8023 32803d

Zugriff verweigert Zugriff verweigert

0x8030 32816d

Parameterwert außerhalb des gültigen Bereichs

Parameterwert außerhalb des gültigen Bereichs

0x8031 32817d

Parameterwert oberhalb der zulässigen Grenze

Parameterwert oberhalb der zulässigen Grenze

0x8032 32818d

Parameterwert unterhalb der zulässigen Grenze

Parameterwert unterhalb der zulässigen Grenze

0x8033 32819d

Parameterlänge zu groß Parameterlänge zu groß

0x8034 32820d

Parameterlänge zu klein Parameterlänge zu klein

0x8035 32821d

Funktion nicht verfügbar Funktion nicht verfügbar

0x8036 32822d

Funktion zur Zeit nicht verfügbar Funktion zur Zeit nicht verfügbar

0x8040 32832d

Ungültiger Parametersatz Ungültiger Parametersatz

0x8041 32833d

Inkonsistenter Parametersatz Inkonsistenter Parametersatz

0x8082 32898d

Applikation nicht bereit Applikation nicht bereit

Fehlertypen werden für die ISDU Antwort benützt. Werte ungleich '0' zeigen den Grund einer fehlgeschlagenen

ISDU- Lese- oder Schreiboperation an

Referenzen

ÄHNLICHE DOKUMENTE

P3-Li-Q25L 6901044 Freier Positionsgeber für Li-Q25L, um 90° versetzt verwend- bar; der Nennabstand zum Sensor beträgt 1,5mm; Kopplung mit dem Linearwegsensor bei einem Abstand bis

Geschriebenes Kommando wird vom Gerät im aktuellen Zustand nicht unterstützt Funktion zur Zeit nicht verfügbar. 32822 d / 80

• Beschreibung: FieldEcho ® ermöglicht die Parametrierung und Überwachung aller IO-Link-Geräte in einer Anlage über den gesamten Lebenszyklus hinweg, unabhängig vom

Seite 4/20 Bedienungsanleitung digitale IO-Link Messtaster Serie T500

Zum Datenblatt gelangen sie unter folgendem Weblink: § https://www.norgren.com Beachten Sie auch die Installationsanleitung der Ventilinsel im folgenden Dokument: § "VR10 /

Bei diesem Parameter enthält das Element sciphox:Ergebnistext im V-Attribut entweder den Wert „Quartalsweise“ oder „Jedes zweite Quartal“. Als Beispiel sei hier folgender

Bei diesem Parameter enthält das Element sciphox:Ergebnistext im V-Attribut entweder den Wert „Quartalsweise“ oder „Jedes zweite Quartal“. Als Beispiel sei hier folgender

AuszugAbschnittBereich dient als Container in welchem entweder Leistungen oder Hinweise des jeweiligen Abschnitts transportiert werden. Jeder Abschnitt kann mehrere