Sicherheitshinweis / Gewährleistung Bewährte Verfahren und Sicherheitshinweise Einleitung Einleitung Grundlegende Begriffe Hardwareinstallation Hardwarekonfiguration Verkabelung Konfiguration des ATEQ-Geräts (untergeordnetes Gerät) Einstellung des Stationsnamens Einstellung des Profinet-Konfigurationsmodus Einstellung der IP-Adresse Konfiguration des Masters Installation des Profinet-Moduls Konfigurationsdateien Auswahl der Hauptkarte Einstellung des Stationsnamens...
Seite 3
15 Rue des Dames ateq.com Fax.: +33 1 30 54 1100 78340 Les Clayes-sous-Bois FRANKREICH ATEQ K.K. info@ateq.co.jp Tel.: +81 566-84-4670 3 – 41 ATEQ Building, Ikehata ateq.co.jp Fax.: +81 566-84-4680 Chiryu-city, Aichi-pref JAPAN ATEQ China shanghai@ateq.com.cn Tel.: +86 21 6763 9508 98 Jian Peng Lu ateq.com.cn...
Empfehlungen für die Testumgebung Halten Sie die Testumgebung so sauber wie möglich. Empfehlungen für die Bediener des Geräts ATEQ empfiehlt, mit der Bedienung des Geräts nur Personen zu betrauen, die über die entsprechende Schulung und Qualifikation verfügen. Allgemeine Empfehlungen — Lesen Sie vor Gebrauch des Geräts die Bedienungsanleitung.
ATEQ F6XX Gerät auf dem Profinet-Feldbus. Für weitere Informationen über Ihre ATEQ-Ausrüstung, siehe das Kurzbedienungshandbuch. GRUNDLEGENDE BEGRIFFE Die Zahlenwerte, die im ATEQ-Gerät verwendet werden, werden mithilfe von Daten im Long-Format kodiert. Wort Wörter sind 16-Bit-Daten. Diese werden mit zwei Bytes (8 Bits) kodiert: —...
Seite 6
Adresswert Alle Adresswerte werden mit dem Long-Format behandelt. Beispiel – Adresse der “Millibar”-Einheit in der Tabelle der Einheiten (siehe Tabelle der 06 / 67 Einheiten): Zahlenwert Alle Zahlenwerte werden mit dem Long-Format mit Festkomma (10-3) behandelt. Daher wird ihr Wert in Tausendstel einer Einheit ausgedrückt. Hierdurch muss der Wert mit 1000 multipliziert werden, um den Wert in die Einheit umzuwandeln.
Hardwareinstallation Verbinden Sie Ihre ATEQ-Ausrüstung mithilfe der Profinet-Anschlüsse und der kompatiblen 07 / 67 Kabel an den Profinet-Feldbus. HARDWAREKONFIGURATION Ihr Gerät hat eine interne Profinet-Platine und zwei Profinet-Anschlüsse. Die interne Profinet-Platine befindet sich innerhalb Ihres Geräts. Es sind zwei Versionen erhältlich:...
09 / 67 Verwenden Sie diesen Vorgang, um den Namen und den Konfigurationsmodus Ihres Geräts einzustellen. Diese Konfiguration kann mithilfe der Frontplatte Ihres ATEQ-Geräts oder mit der ATEQ- Feldbus-Konfigurator Software durchgeführt werden. EINSTELLUNG DES STATIONSNAMENS Der Stationsname muss am untergeordneten Gerät und dem Master identisch sein.
Zyklusergebnisses oder Management von 5 Parametern 40h-5Fh Austauschbereich: Ablesen des Zyklusergebnisses oder Management von 10 Parametern 60h-FFh Austauschbereich: Ablesen des Zyklusergebnisses oder Management von 20 Parametern Vom MAIN MENU-Bildschirm Ihres ATEQ-Gerät: CONFIGURATION > AUTOMATISM > FIELDBUS > ACCESS, Einstellung des Konfigurationsmodus. FG_F6_PROFINET_DE_01 / 2019- 05-22...
EINSTELLUNG DER IP-ADRESSE 12 / 67 Vom ATEQ-Gerät Die komplette IP-Adresse des untergeordneten Geräts wird automatisch vom übergeordneten Gerät mithilfe des Namens Ihrer Gerätestation erstellt: — IP: IP-Adresse — SM: Netzwerkmaske — GW: Gateway-Adresse Von der ATEQ-Feldbus-Konfigurator-Software FG_F6_PROFINET_DE_01 / 2019- 05-22...
Konfiguration des Masters 13 / 67 Die Screenshots, die in diesem Handbuch benutzt werden, entsprechen der ATEQ-Feldbus- Konfigurator Software. Dennoch können Sie Ihre eigene Software verwenden, um den Master zu konfigurieren. INSTALLATION DES PROFINET-MODULS Identifikation der Version des Profinet-Moduls Sie können die Hardwarekonfiguration mithilfe Ihres ATEQ-Gerät identifizieren oder mithilfe einer Feldbus-Konfigurationssoftware bestimmen.
Seite 14
Von der ATEQ-Feldbus-Konfigurator-Software — Schließen Sie Ihren PC an den RS232-Anschluss Ihres ATEQ-Gerät an. — Führen Sie die ATEQ-Feldbus-Konfigurator-Software aus: 14 / 67 Die Hilscher-Firmwareversion wird im FIRMWARE-Parameter angezeigt. FG_F6_PROFINET_DE_01 / 2019- 05-22...
KONFIGURATIONSDATEIEN Konfigurationsdateien zur Verwendung für die Konfiguration des übergeordneten Geräts. 15 / 67 Profinet Hard- und Software-Kompatibilitäten Die nachfolgende Tabelle bietet die Konfigurationsdatei zur Verwendung gemäß der Hardwarereferenz der internen Profinet-Platine Ihres ATEQ-Gerät (Hilscher Hardwarereferenz). Profinet Hilscher- Konfigurationsdateien Hilscher F6 Feldbus-...
AUSWAHL DER HAUPTKARTE Der Screenshot, der in diesem Abschnitt benutzt wird, entspricht der Sycon.net von Hilscher 16 / 67 Software. Dennoch können Sie Ihre eigene Software verwenden, um den Master zu konfigurieren. Wählen Sie die Hauptkarte vom Gerätezuweisung-Bildschirm aus: FG_F6_PROFINET_DE_01 / 2019- 05-22...
EINSTELLUNG DES STATIONSNAMENS Der Screenshot, der in diesem Abschnitt benutzt wird, entspricht der Sycon.net von Hilscher 17 / 67 Software. Dennoch können Sie Ihre eigene Software verwenden, um den Master zu konfigurieren. Den Bildschirm Gerätetabelle auswählen, um den Stationsnamen des untergeordneten Geräts einzurichten: Der Stationsname muss am untergeordneten Gerät und dem Master identisch sein.
EINSTELLUNG DER IP-ADRESSE Der Screenshot, der in diesem Abschnitt benutzt wird, entspricht der Sycon.net von Hilscher 18 / 67 Software. Dennoch können Sie Ihre eigene Software verwenden, um den Master zu konfigurieren. Einstellung der IP-Adresse des Masters Den Controller Netzwerkeinstellungen-Bildschirm auswählen, um die IP-Adresse des Masters einzustellen: FG_F6_PROFINET_DE_01 / 2019- 05-22...
Einstellung der IP-Adresse des untergeordneten Geräts Den IP-Adresse-Tabelle-Bildschirm auswählen, um die IP-Adresse des untergeordneten Geräts einzurichten: 19 / 67 FG_F6_PROFINET_DE_01 / 2019- 05-22...
Funktionsbeschreibung eines ATEQ-Gerät 25 / 67 EINLEITUNG — R/W*: Lesen und Schreiben — W*: Nur Schreiben — R*: Nur Lesen Schreibe-Tabelle Struktur der Schreibe-Tabelle 0x00 Befehle 0x01 0x02 Reserviert 0x04 0x06 Die Programmnummer (Ausführen und Bearbeiten) Spezialzyklus 0x09 0x0A Reserviert...
Angaben zur Struktur der Schreibe-Tabelle Adresse (Bytes) Beschreibung 26 / 67 Bit 0 = 1 > Zurücksetzen (den aktuellen Zyklus anhalten). Befehle Bit 1 = 1 > Start (einen Testzyklus starten). Bit 2 = 1 > Spezialzyklus (einen Spezialzyklus starten, z. B.: Regler einstellen). Bit 3 = 1 > Programmauswahl. Bit 4 = 1 >...
Seite 27
Ergebnisstatus: (@: 00h – 0Fh) Echo : Bestätigung der Erteilung des Hauptbefehls, wodurch die Bestimmung des Zustands ermöglicht wird, in dem das untergeordnete Gerät sich befindet (aktueller Befehl oder 27 / 67 durchgeführter Befehl). Fehlercode : Im Falle eines Fehlers bei der Ausführung eines Befehls wird das entsprechende Fehlerbit des Befehls aktiviert.
Seite 28
Adresse (Bytes) Beschreibung 0Ch – 0Dh Bit 0 = 1 > Gutteil. (OK) Echtzeit-Testergebnisse Bit 1 = 1 > Fehlerhaftes Testteil.(NOK) 28 / 67 Bit 2 = 1 > Fehlerhaftes Referenzteil.(NOK) Bit 3 = 1 > Alarm. Bit 4 = 1 > Druckfehler. Bit 5 = 1 > Zyklusende (System bereit). Bit 6 = 1 > Teil wiederherstellbar. Bit 7 = 1 >...
Erinnerung: “h” gibt einen Hexadezimalcode an, “(d)” gibt einen Dezimalcode an. 29 / 67 ATEQ-Gerät Mit Gebrauch von Grundverfahren für die Verwendung eines ATEQ-Geräts. Wenn die Anzahl der Ergebnisse im FIFO = 0 ist, dann sind die Ergebnisse unregelmäßig, diese nicht ablesen. Wenn ein Alarmbit vorliegt, den Alarmcode ablesen und die Messergebnisse nicht verwenden (unregelmäßige Ergebnisse).
Seite 30
Feldbus-Fortschrittstabelle 30 / 67 FG_F6_PROFINET_DE_01 / 2019- 05-22...
KONFIGURATION Allgemeine Konfiguration 31 / 67 Tabelle der Konfiguration / erweiterte Menü-Bits Erinnerung: “h” gibt einen Hexadezimalcode an, “(d)” gibt einen Dezimalcode an. Die nachfolgenden Bits sind hauptsächlich in den CONFIGURATION oder Weitere Funktionen...- Menüs vorhanden. Diese werden nur verwendet, um den Zugang zu den anderen Parametern gemäß der Konfiguration zu erlauben;...
Seite 32
Wort Bit Nr. Maske Maske Bedeutung Menü Hexa 0200 Zust. senden: Fehlerhaft. RS232 32 / 67 Referenzteil. 0400 1024 Zust. senden: Alarm liegt vor. RS232 0800 2048 Zust. senden: Druckfehler. RS232 1000 4096 Zust. senden: Zyklusende RS232 2000 8192 Zust. senden: wiederherstellbar. RS232 4000 16384...
Seite 33
Wort Bit Nr. Maske Maske Bedeutung Menü Hexa 0002 Leck-Anzeigemodus +Funct 33 / 67 0004 Bypass-Ventil. Conf 0008 Reserviert 0010 Umgekehrtes abgedichtetes Bauteil. +Funct 0020 Umgekehrtes abgedichtetes Bauteil +Funct 0040 Reserviert +Funct 0080 Entleerung Aus. +Funct 0100 Programmauswahl beim Barcode- +Funct Ablesen.
Seite 34
Konfigurationsbits ablesen Master Untergeordnetes Gerät 34 / 67 — Den Befehl “Lesen der Konfigurationsbits” aktivieren, bei Adresse 00h den folgenden Wert schreiben 0200h Byte 0 = 00h Byte 1 = 02h (Bit 1 = 1) Bestätigung. Byte 0 = 00h (Befehlsecho). Byte 1 = 02h (Befehlsecho). Byte 2 = FFh (Fehlercode).
Programm Programmauswahl-Befehl am ATEQ-Gerät 36 / 67 Master Untergeordnetes Gerät — 1 Wort an der Adresse 06h schreiben, das der Programmnummer entspricht, die auszuwählen ist. @06h = 0001h (01 = das Programm Nr. 2). — Den Befehl “Programmauswahl” aktivieren. Bei Adresse 00h den Wert schreiben...
Funktion Tabelle der Funktionsbits 37 / 67 Tabelle der Funktionsbits pro Programm Erinnerung: “h” gibt einen Hexadezimalcode an, “(d)” gibt einen Dezimalcode an. Die nachfolgenden Bits sind im FUNCTIONS-Menü jedes Programms vorhanden, wenn diese zuvor im Weitere Funktionen...-Menü bestätigt wurden. Wort Bit Nr. Maske Bedeutung Menü...
Schreiben von Funktionsbits Master Untergeordnetes Gerät 41 / 67 — Auswählen der Nummer des Programms, das zu modifizieren ist. — Das Feld der Konfigurations- oder Funktionsbits bei Adresse 20h schreiben. — Den Befehl “Schreiben der Funktionsbits” aktivieren, bei Adresse 00h den folgenden Wert schreiben 1000h Byte 0 = 00h...
Parameter Herunterladen der Parameter 42 / 67 Die nachfolgende Tabelle stellt die Download-Identifikatoren der Parameter dar. Sämtliche Parameterwerte unten werden vom ATEQ-Gerät als “Long” mit Festkomma (10-3) behandelt. Ein “Long” ist eine Menge von zwei Wörtern. Identifikator-Nr. Bedeutung Wert Hexa 0001 “FILL TIME”...
Seite 43
Identifikator-Nr. Bedeutung Wert Hexa 0035 “Press. UNIT” Siehe Tabelle der Einheiten 43 / 67 Druckeinheit. 003C “Test FAIL” 0 > 9999 Natürlicher Ausschusswert des Testteils 003D “TestREWORK” 0 > 9999 Natürlicher Ausschusswert des Testteils in Wiederherstellung 003E “Ref. FAIL” 0 > 9999 Natürlicher Ausschusswert des Referenzteils 003F “Ref.REWORK”...
Seite 44
Identifikator-Nr. Bedeutung Wert Hexa 0070 “IN7:” — Programmauswahl: 0000. 44 / 67 Funktion, die der Eingabe von Spezialzyklen — Test P1 Reg 1: 1000. zugeschrieben wird (Ausgang 7) — Test P1 Reg 2: 2000. — Test P2: 3000. — Test Diff.-Sensor: 4000. —...
Seite 45
Identifikator-Nr. Bedeutung Wert Hexa 0080 “Leak Rate” 0 > 9999 45 / 67 Anweisungswert während einer Kalibrierung. 0087 “% of T FAIL” 0 > 100% Ausschusswert Prozent der autom. Parametrierungsfunktion 008A “FILL REG” — Regler 2: 0000. Auswahl der Reglernummer für die Füllung. —...
Seite 46
Identifikator-Nr. Bedeutung Wert Hexa 0123 “T.ATR2” 0 > 650 Sekunden 46 / 67 Stabilisierungszeit für die ATR 2 Funktion 0127 “DUMP LEVEL” 0 > 9999 Minimales zu erreichendes Entleerungsdruckniveau 0129 “MAX BLOW” 0 > 9999 Maximales Druckniveau beim Blasen 012A “MIN BLOW”...
Seite 49
Tabelle der Einheiten Diese Liste gibt sämtliche Einheiten wieder, die in hexadezimalen Code im Gerät verwendet werden. 49 / 67 Einheitscode Einheit Dezimal Hexadezimal 0000 0000 cm3/s 1000 03E8 cm3/min 2000 07D0 cm3/h 3000 0BB8 mm3/s 4000 0FA0 Kalibriertes Pascal (Pa) 5000 1388 Kalibriertes Pascal/Sekunde (Pa/s)
Schreiben der Parameter Zum Schreiben der Parameter wird die Adresse 020h für den Austausch der Daten verwendet. Jeder Parameter wird durch einen Identifikator identifiziert. Siehe die 52 / 67 Tabelle der Identifikatoren. Diese Tabelle ist ein Beispiel, das auf dem Schreiben von zwei Parametern beruht: —...
Lesen der Namenszeichenkette 53 / 67 Master Untergeordnetes Gerät — Auswählen der Nummer des Programms, das zu lesen ist. — Den Befehl “Namen lesen” aktivieren, bei Adresse 00h den folgenden Wert schreiben 2000h Byte 0 = 00h Byte 1 = 20h (Bit 5 = 1) Bestätigung.
Schreiben der Namenszeichenkette Master Untergeordnetes Gerät 54 / 67 — Auswählen der Nummer des Programms, das zu modifizieren ist. — Schreiben der Namenszeichenkette bei Adresse 20h, 13 Zeichen maximal (12 Zeichen + 1 Ende der Kette). — Den Befehl “Namen schreiben” aktivieren, bei Adresse 00h den folgenden Wert schreiben 4000h Byte 0 = 00h...
ZYKLUS Standard-Befehlszyklen 55 / 67 Startzyklusbefehl am ATEQ-Gerät Beim übergeordneten Gerät muss das Befehlsbit immer auf Null stellen. Erfolgt dies nicht, wird das untergeordnete Gerät den nachfolgenden Befehl auf diesem Bit nicht erkennen. Dessen Erkennung erfolgt auf der steigenden Flanke (wenn der Bitzustand von 0 auf 1 wechselt).
Seite 56
Warten bis zum Ende des Start-Befehls = ( Echo-Befehl = Ein) und ( Fehlercode-Befehl ≠ FFFFh) Start-Befehl = Aus Bestätigung durch ATEQ = ( Echo-Befehl = Aus) und ( Fehlercode-Befehl ≠ FFFFh) Der Echo-Befehl ist eine Kopie des Start-Befehls. Das Start-Signal muss aufrechterhalten (Ein) werden, bis das Ende des Start-Befehlszustands erreicht wird. FG_F6_PROFINET_DE_01 / 2019- 05-22...
Zurücksetzungsbefehl am ATEQ-Gerät Beim übergeordneten Gerät muss das Befehlsbit immer auf Null stellen. Erfolgt dies nicht, wird das untergeordnete Gerät den nachfolgenden Befehl auf diesem Bit nicht erkennen. Dessen 57 / 67 Erkennung erfolgt auf der steigenden Flanke (wenn der Bitzustand von 0 auf 1 wechselt).
Seite 58
Spezialzyklen Spezialzyklus-Tabelle 58 / 67 Wenn notwendig, n-Wörter in Adresse 08h (Spezialzyklusnummer) und 09h (=0) (n ≥ 1) für die Auswahl eines Spezialzyklus mit einer Anweisung schreiben. Spezialzyklus ATR-Lernzyklus. Individuelles Anlernen der Einheit Individuelle Einheitsprüfung Piezo Auto-Null Regulator adjust. Capil. Temp. Prüfung (*) Temperaturprüfung (*) Atm.-Druckprüfung (*) P1-Sensorprüfung (*)
Auto-Null am ATEQ-Gerät Beim übergeordneten Gerät muss das Befehlsbit immer auf Null stellen. Erfolgt dies nicht, wird das untergeordnete Gerät den nachfolgenden Befehl auf diesem Bit nicht erkennen. Dessen 59 / 67 Erkennung erfolgt auf der steigenden Flanke (wenn der Bitzustand von 0 auf 1 wechselt).
ERGEBNISSE FIFO-Ergebnisse 60 / 67 FIFO Liste Ergebnisstruktur Erinnerung: “h” gibt einen Hexadezimalcode an, “(d)” gibt einen Dezimalcode an. Am Ende jedes Zyklus wird ein Ergebnis als ein Array gespeichert, das 12 Wörter in einem FIFO von 8 Ergebnissen enthält. Dieses Ergebnis enthält den Endzustand des Geräts (Relaisposition, Alarmsignal, Zustand der Anzeigen…), aber auch des Tests (Einheiten, gemessene Werte für Druck und Leck).
Seite 61
Tabelle der Schritte Diese Tabelle stellt die Codes der Schritte im Zyklus dar. 61 / 67 Code Schritte Dezimal Hexadezimal 0000 Vorfüllen. 0001 Vorentleerung. 0002 Abgedichtetes Bauteil füllen. 0003 Abgedichtetes Bauteil Stabilisierung. 0004 Füllen. 0005 Stabilisierung. 0006 Test. 0007 Entleeren. 65535 FFFF Kein laufender Schritt.
Die FIFO-Ergebnisse zurücksetzen Dieser Befehl setzt die letzten 8 Zyklusergebnisse zurück, die im FIFO verfügbar sind. 63 / 67 Master Untergeordnetes Gerät — Den Befehl “Ergebnisse FIFO zurücksetzen” aktivieren, bei Adresse 00h den folgenden Wert schreiben 0080h Byte 0 = 80h (Bit 7 = 1) Byte 1 = 00h Bestätigung.
Letzten Ergebnisse Struktur der letzten Ergebnisse 64 / 67 Erinnerung: “h” gibt einen Hexadezimalcode an, “(d)” gibt einen Dezimalcode an. Am Ende jedes Zyklus ist das letzte Ergebnis ein Array von 12 Wörtern. Dieses Ergebnis enthält den Endzustand des Geräts (Relaisposition, Alarmsignal, Zustand der Anzeigen…), aber auch des Tests (Einheiten, gemessene Werte für den Druck und das Leck).
Seite 65
Letzten Ergebnisse lesen Für die Verwendung dieser Funktion ist es wichtig, folgendes auszuführen: Bevor ein Start am Gerät durchgeführt wird, 65 / 67 Ohne eine Rücksetzung auf dem Gerät durchgeführt zu haben. Master Untergeordnetes Gerät Den Befehl “Letztes Ergebnis lesen” aktivieren. Bei Adresse 01h den Wert schreiben 8000h Byte 0 = 00h...
Echtzeit Status und Echtzeitmessungen 66 / 67 Die Echtzeitmessungen werden zur Anzeige von Kurven oder Werten während des Zyklus und nicht für die endgültige Messung verwendet. Die endgültigen Werte in diesem Abschnitt nicht nehmen oder verwenden, diese dienen ausschließlich zur Anzeige des Zustands des Geräts für die Informationen zum “Zyklusende” (Bit 5) und “Vorhandensein des Schlüssels”...
Lesen der Echtzeitmessung Master Untergeordnetes Gerät 67 / 67 — Die Live-Messung lesen, bei Adresse 10h lesen, 16 Bytes. Lesen des Status und der Relais Master Untergeordnetes Gerät — Den Status und das Ergebnis lesen, bei Adresse 04h lesen, 12 Bytes. Lesen des Relaiszustands (Betrieb - Zyklusende) Master Untergeordnetes Gerät...