Inhaltsverzeichnis Allgemeines Sicherheit Anschlüsse und Anzeigen am RJ 45 Modul Anschlüsse und Anzeigen am M12 Modul Eigenschaften der Datenübertragung Konfigurationsparameter Roboter-Interface konfigurieren Funktion DIP-Schalter Konfiguration der Prozessdaten-Breite Knotenadresse einstellen mit DIP-Schalter(Beispiel) IP-Adresse einstellen Die Webseite des Schweißgerätes SmartManager des Schweißgerätes aufrufen und anmelden Ein- und Ausgangssignale Datentypen Modbus Startadresse...
Alle in diesem Dokument beschriebenen Arbeiten und Funktionen dürfen nur von geschultem Fachpersonal ausgeführt werden, wenn folgende Dokumente vollständig gelesen und verstanden wurden: ▶ dieses Dokument ▶ die Bedienungsanleitung des Roboterinterface “RI FB Inside/i“ ▶ sämtliche Dokumente der Systemkomponenten, insbesondere Sicherheits- vorschriften Anschlüsse und Anzeigen am RJ...
LED Modulstatus: Status Bedeutung keine Versorgungsspannung Leuchtet grün normaler Betrieb Leuchtet rot Hauptfehler (Ausnahmezustand, schwerer Fehler, ..) Blinkt rot Kleinere Fehler Abwechselnd rot/ Firmware-Update läuft grün LED Verbindung/Aktivität: Status Bedeutung Keine Verbindung, keine Aktivität Leuchtet grün Verbindung hergestellt (100 Mbit/s) Flackert grün Aktivität (100 Mbit/s) Leuchtet gelb...
10 Mbit/s oder 100 Mbit/s Busanschluss RJ-45 Ethernet / M12 Konfigurations- Bei einigen Roboter-Steuerungen kann es erforderlich sein die hier beschriebe- parameter nen Konfigurationsparameter anzugeben, damit das Busmodul mit dem Roboter kommunizieren kann. Parameter Wert Vendor Name Fronius International GmbH Product Code 0301 (769...
Seite 7
Parameter Wert Major / Minor Revisi- V1.00 Vendor URL www.fronius.com Product Name fronius-fb-inside-modbus-2p Model Name Fronius Modbus-TCP-2-Port User Application Na- Fronius welding controller for the series TPS/i with Modbus-TCP-2-Port Deutsch...
Roboter-Interface konfigurieren Funktion DIP- Der DIP‑Schalter (1) am Roboter-In- Schalter terface RI FB Inside/i dient zur Ein- stellung der Prozessdaten-Breite der Knotenadresse / IP-Adresse Werksseitig sind alle Positionen des DIP‑Schalters in der Stellung OFF (3). Das entspricht dem binären Wert 0.
Seite 9
Die Knotenadresse wird mit den Positionen 1 bis 6 des DIP-Schalters eingestellt. Die Einstellung erfolgt im Binärformat. Das ergibt einen Einstellbereich von 1 bis 63 im Dezimalformat HINWEIS! Nach jeder Änderung der DIP-Schalter Einstellungen ist ein Neustart des Inter- face durchzuführen, damit die Änderungen wirksam werden. (Neustart = Unterbrechen und Wiederherstellen der Spannungsversorgung oder Ausführen der entsprechenden Funktion auf der Webseite des Schweißgerätes)
über die IP-Adresse des Schweißgerätes aufgerufen werden. Abhängig von Anlagenkonfiguration und Software-Erweiterungen enthält der SmartManager folgende Einträge: Übersicht Update Screenshot Sichern & Wiederherstellen Funktionspakete Job-Daten Kennlinienübersicht RI FB INSIDE/i SmartManager Pulse 4-step Pulse 4-step Schweißgerätes aufrufen und an- xx.x.xxx.x melden...
Seite 11
Voreinstellungen / System / Information ==> IP-Adresse des Schweißgerätes notieren IP-Adresse im Suchfeld des Browsers eingeben Benutzername und Kennwort eingeben Werkseinstellung: Benutzername = admin Kennwort = admin Angezeigten Hinweis bestätigen Der SmartManager des Schweißgerätes wird angezeigt. Deutsch...
Ein- und Ausgangssignale Datentypen Folgende Datentypen werden verwendet: UINT16 (Unsigned Integer) Ganzzahl im Bereich von 0 bis 65535 SINT16 (Signed Integer) Ganzzahl im Bereich von -32768 bis 32767 Umrechnungsbeispiele: für positiven Wert (SINT16) z.B. gewünschter Drahtvorschub x Faktor 12.3 m/min x 100 = 1230 = 04CE für negativen Wert (SINT16) z.B.
Seite 13
Prozess- Adresse Image relativ absolut Signal Bereich Welding Start steigend Robot ready High Working mode Bit 0 High Working mode Bit 1 High Siehe Tabelle Wertebereich Working mode Bit 2 High Working mode Working mode Bit 3 High auf Seite Working mode Bit 4 High —...
Seite 14
Prozess- Adresse Image relativ absolut Signal Bereich Welding simulation High Beim Schweißverfahren MIG/MAG: High Synchro pulse on Beim Schweißverfahren WIG: High TAC on Beim Schweißverfahren WIG: High Cap shaping — ü ü — Booster manual High Wire brake on High Torchbody Xchange High —...
Seite 15
Prozess- Adresse Image relativ absolut Signal Bereich TWIN mode Bit 0 High Siehe Tabelle Wertebereich TWIN mode TWIN mode Bit 1 High Seite — — — Siehe Tabelle Wertebereich Documentation mode High Documentation mode auf Seite — ü ü — —...
Seite 16
Prozess- Adresse Image relativ absolut Signal Bereich — — — — — — — — ü ü ExtInput1 => OPT_Output 1 High ExtInput2 => OPT_Output 2 High ExtInput3 => OPT_Output 3 High ExtInput4 => OPT_Output 4 High ExtInput5 => OPT_Output 5 High ExtInput6 =>...
Seite 17
Prozess- Adresse Image relativ absolut Signal Bereich Beim Schweißverfahren -10,0 bis MIG/MAG: SINT16 10,0 [Schritte] Arclength correction Beim Schweißverfahren 0,0 bis MIG/MAG Standard-Manuell: UINT16 6553,5 Welding voltage Beim Schweißverfahren -327,68 WIG: 96-111 ü ü SINT16 bis 327,67 [m/min] Wire feed speed command va- Beim Job-Betrieb: -10,0 bis SINT16...
Prozess- Adresse Image relativ absolut Signal Bereich Siehe Tabelle Wertebereich ü 160-175 Process controlled correction Process control- led correction auf Seite Beim Schweißverfahren WIG: 176-191 ü Wire positioning start 192-207 — ü 208-223 — ü 224-239 — ü OFF / 1 Wire forward / backward 240-255 UINT16...
Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Beschreibung MIG/MAG Standard-Manuell 2-Takt Idle Mode Kühlmittel-Pumpe stoppen R/L-Measurement Wertebereich Betriebsart Wertebereich Bit 1 Bit 0 Beschreibung Processline Prozesslinie 1 (default) selection Prozesslinie 2 Prozesslinie 3 Reserviert Wertebereich Prozesslinien-Auswahl Wertebereich Bit 1 Bit 0 Beschreibung...
Verfügbarkeit Die nachfolgend angeführten Ausgangssignale sind ab Firmware V4.1.x bei allen der Ausgangssi- Inside/i-Systemen verfügbar. gnale Ausgangssignale (vom Schweißgerät zum Roboter) Prozess- Adresse Image relativ absolut Signal Bereich Heartbeat Powersource High/Low 1 Hz Power source ready High Warning High Process active High Current flow High...
Seite 21
Prozess- Adresse Image relativ absolut Signal Bereich Command value out of High range Correction out of range High — Limitsignal High — Standby active High Main supply status — ü ü Sensor status 1 High Siehe Tabelle Sensor status 2 High ordnung Sensorsta- tus 1-4...
Seite 22
Prozess- Adresse Image relativ absolut Signal Bereich Process Bit 0 High Process Bit 1 High Siehe Tabelle Wer- Process Bit 2 High tebereich Process auf Seite Process Bit 3 High Process Bit 4 High — Touch signal gas nozzle High TWIN synchronization High active...
Prozess- Adresse Image relativ absolut Signal Bereich -327,68 160-175 Motor current M1 SINT16 bis 327,67 ü -327,68 176-191 Motor current M2 SINT16 bis 327,67 ü -327,68 192-207 Motor current M3 SINT16 bis 327,67 ü Beim Schweißverfahren 0 to WIG: 208-223 UINT16 ü...
Wertebereich Bit 1 Bit 0 Beschreibung Safety status Reserve Halt Stopp Nicht eingebaut / aktiv Wertebereich Safety status Wertebereich Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Beschreibung Process Bit kein Prozess oder Parameteranwahl intern MIG/MAG Puls-Synerigc MIG/MAG Standard-Synergic MIG/MAG PMC MIG/MAG LSC MIG/MAG Standard-Manuell...
Ein- und Ausgangssignale Retrofit Image Eingangssignale vom Roboter zum Schweißgerät gültig ab Firmware V1.9.0 Adresse Signal Bereich / Einheit Faktor F000 Control Flag Group 1 Bit 0 to 7 Process active timeout Byte [ms] Bit 8 to 15 Reserved F001 Control Flag Group 2 Bit 0 Welding start...
Adresse Signal Bereich / Einheit Faktor F008 Operating mode Bit 0 Operating mode 0 Boolean Siehe Tabelle Bit 1 Operating mode 1 Boolean Wertebereich Betriebsart Bit 2 Operating mode 2 Boolean Seite Bit 3 Operating mode 3 Boolean Bit 4-15 Reserved Boolean F009...
Seite 27
4-15 Bit 3 Bit 2 Bit 1 Bit 0 Beschreibung Synergic Betrieb/Sonder 2-Takt Synergic Betrieb/Sonder 2-Takt MIG Standard manuell Synergic Betrieb/Sonder 2-Takt MIG LSC MIG PMC Deutsch...
Ausgangssignale vom Schweißgerät zum Roboter gültig ab Firmware V1.9.0 Adresse Signal Bereich / Einheit Faktor F100 Status Flag Group 1 Bit 0 to 15 Reserved Boolean F101 Status Flag Group 2 Bit 0 Communication ready Boolean Bit 1 Power source ready Boolean Bit 2 Arc stable...
Seite 29
Adresse Signal Bereich / Einheit Faktor F10B Welding current actual value Word 0 bis 65535 (0 bis 1000 A) F10C Motor current actual value Byte 0 bis 255 (0 to 5 A) F10D Reserved F10E Reserved F10F Reserved F110 Wire speed actual value Word 0 bis vDmax F111...
Modbus - Allgemeine Informationen Protokollbe- Die MODBUS-ADU wird vom Client aufgebaut, der die MODBUS-Transaktion in- schreibung itiiert. Über die Funktion erfährt der Server, welche Aktion auszuführen ist. Das MODBUS-Anwendungsprotokoll legt das Format der von einem Client initiierten Anforderung fest. Das Funktionscode-Feld einer MODBUS-Dateneinheit ist auf einem Byte codiert. Gültige Codes liegen im Dezimalbereich von 1...
Application Data In diesem Abschnitt wird beschrieben, wie eine MODBUS-Anforderung oder - Unit (ADU) Antwort bei der Übertragung in einem MODBUS TCP-Netzwerk gekapselt wird. MPAP Header Funktionscode Daten Beschreibung MPAP-Header: Transaction Identifier Dieser wird für die Transaktionszuordnung verwendet. Der MODBUS-Server kopiert den Transaction Identifier der Anforderung in die Antwort.
Modbus - Funktionen Mit diesem Code wird der Inhalt eines fortlaufenden Blocks von Holding Regis- tern in einem Remote-Gerät gelesen. Im Bereich "Special Data" ist dieser fortlau- Read Holding fende Block auf 1-4 Register begrenzt. Die Anforderungs-PDU bestimmt die Register Startregister-Adresse und die Anzahl der Register.
Beispiel Beispiel einer Leseanforderung für Register E011 (Gasvorströmung). Anforderung Antwort Feldname Feldname No. of Registers Lo Der Inhalt von Register E011 (Gasvorströmung) wird in Form der Zwei-Byte- Werte 0898 oder 2200 angezeigt. Dieser Funktionscode wird zum Schreiben eines Single Holding Register in einem Remote-Gerät verwendet.
Seite 34
Beispiel Beispiel einer Anforderung zum Schreiben des Werts 898 (2200 ) in Re- gister E011 (Gasvorströmung). Anforderung Antwort Feldname Feldname Register Address Hi Register Address Hi Register Address Lo Register Address Lo Register Value Hi Register Value Hi Register Value Lo Register Value Lo...
Dieser Funktionscode wird zum Schreiben eines Blocks von fortlaufenden Regis- tern (1 bis 20 Register) in einem Remote-Gerät verwendet. Die angeforderten ge- Write Multiple schriebenen Werte werden im Anforderungsdatenfeld angegeben. Die Daten wer- Register den in zwei Byte pro Register gepackt. Die normale Antwort gibt den Funktions- code, die Startadresse und die Anzahl der geschriebenen Register zurück.
Seite 36
Beispiel Beispiel einer Anforderung zum Schreiben von zwei Registern (F00B F00C Anforderung Antwort Feldname Feldname Register Value Lo Register Value Hi Register Value Lo...
Seite 37
Dieser Funktionscode führt eine Kombination aus einer Lese- und einer Schrei- boperation in einer MODBUS-Transaktion aus. Dabei wird zuerst die Schreib- und Read/Write Mul- dann die Leseoperation durchgeführt. Holding Register werden mit Null begin- tiple Register nend adressiert. So werden die Holding Register 1-16 in der PDU mit 0-15 adres- siert.