19. Roboter-Slave-Modus

19.1. Übersicht

Um die Bewegung des Roboters durch die SPS über verschiedene industrielle Busprotokolle (CC-Link, Profinet, Ethernet/IP, EtherCAT) zu steuern, werden die Karten FRJ-PCIeN-EIP/CC/PN-RJ-V10 und FRJ-PCIeN-EC/PN/EIP/CC-RJ-V20 zum integrierten Mini-Steuerschrank hinzugefügt. Der Roboter-Slave-Modus wird entwickelt, um die folgenden Funktionen zu realisieren:

    1. Das Master-Gerät sendet Eingangssignale an den Roboter-Slave, um den Roboter zur Ausführung entsprechender Aktionen zu steuern, z. B.: Steuerung des DO-Ausgangs des Roboter-Steuerschranks, Steuerung der Roboterbewegung usw.;

    1. Das Master-Gerät liest den Wert der entsprechenden Adresse, um die entsprechenden Echtzeitstatusdaten des Roboters zu erhalten, z. B.: Robotergelenkdaten, TCP-Position, ob der Roboter die Bewegung abgeschlossen hat usw.

19.2. Umgebungskonfiguration

Kartenmodell und Softwareversion werden wie folgt beschrieben:

Protokolltyp

Kartenmodell

Roboter-Softwareversion

CC-Link IEF Basic

FRJ-PCIeN-EIP/CC/PN-RJ-V10 Karte

V3.8.4 und höher

CC-Link IEF Basic

FRJ-PCIeN-EC/PN/EIP/CC-RJ-V20 Karte

V3.9.6 und höher

Profinet

FRJ-PCIeN-EIP/CC/PN-RJ-V10 Karte

V3.8.4 und höher

Profinet

FRJ-PCIeN-EC/PN/EIP/CC-RJ-V20 Karte

V3.9.6 und höher

Ethernet/IP

FRJ-PCIeN-EIP/CC/PN-RJ-V10 Karte

V3.8.4 und höher

Ethernet/IP

FRJ-PCIeN-EC/PN/EIP/CC-RJ-V20 Karte

V3.9.6 und höher

EtherCAT

FRJ-PCIeN-EC/PN/EIP/CC-RJ-V20 Karte

V3.9.6 und höher

19.2.1. Karteninstallation

  1. Materialprüfung: Das Aussehen der FRJ-PCIeN-Karte und der dazugehörigen Blechteile ist unten dargestellt.

../_images/0015.png

Abbildung 19.2-1 Installationsblech (Vorderseite)

../_images/0025.png

Abbildung 19.2-2 Installationsblech (Rückseite)

../_images/0035.png

Abbildung 19.2-3 FRH-PCIeN-EC/EIP/CC/PN-RJ-V10 Karte

../_images/0045.png

Abbildung 19.2-4 FRJ-PCIeN-EIP/CC/PN-RJ-V10 Karte

  1. Installieren Sie die Karte wie in der Abbildung gezeigt in den integrierten Mini-Steuerschrank.

../_images/0055.png

Abbildung 19.2-5 Installationsschema des Blechs

../_images/0083.png

Abbildung 19.2-6 Installationsschema der Kernhauptplatine

../_images/0093.png

Abbildung 19.2-7 Installationsschema der RJ45-Netzwerkschnittstellenerweiterungskarte

Bemerkung

Hinweis: Alle Schrauben müssen festgezogen werden.

  1. Die Verkabelung zwischen dem Roboter-Steuerschrank und der SPS ist in der folgenden Abbildung dargestellt.

../_images/0103.png

Abbildung 19.2-8 Steuerschrank & Mitsubishi SPS Verdrahtungsplan

../_images/0113.png

Abbildung 19.2-9 Steuerschrank & Siemens SPS Verdrahtungsplan

../_images/0123.png

Abbildung 19.2-10 Steuerschrank & Inovance SPS Verdrahtungsplan

../_images/0133.png

Abbildung 19.2-11 Steuerschrank & Inovance SPS Verdrahtungsplan

Bemerkung

1: Roboter-Steuerschrank (Karten-Netzwerkanschluss); 2: Switch; 3: Laptop-PC; 4: Mitsubishi SPS (CC-Link IEF Basic Netzwerkanschluss); 5: Siemens SPS (Profinet Netzwerkanschluss); 6: Inovance SPS (Ethernet/IP); 7: Inovance SPS (EtherCAT Netzwerkanschluss);

19.2.2. SPS-Umgebungseinrichtung

Die Testumgebung, die zur Implementierung der Slave-Befehle der einzelnen Protokolle aufgebaut wurde, ist in der folgenden Tabelle dargestellt, einschließlich des SPS-Modells, der Firmware-Version und der Testsoftware, die in den einzelnen Protokollen verwendet werden.

Tabelle 2-1 Testumgebung

Protokoll

Profinet

CC-link

Marke

Siemens

Mitsubishi

Modell

CPU 1515-2 PN

FX5S-30TR/DS

Firmware

6ES75152AM020AB0

30MR/ES V1.3

Software

TIA Portal V17

GXWorks3V1.097B

Karten-IP-Adresse

Konfigurierbar

Konfigurierbar

SPS-IP-Adresse

Nicht im selben Subnetz erforderlich

Gleiches Subnetz

Protokoll

Ethernet/IP

EtherCAT

Marke

Inovance

Inovance

Modell

Easy521-0808TN

Easy521-0808TN

Firmware

/

/

Software

AutoShop 4.11.0.1

AutoShop 4.11.0.1

Karten-IP-Adresse

Konfigurierbar

Konfigurierbar

SPS-IP-Adresse

Gleiches Subnetz

Gleiches Subnetz

19.2.2.1. Inovance Ethernet/IP

  1. EDS-Datei importieren

Öffnen Sie die Inovance-Programmiersoftware AutoShop, erstellen Sie ein neues SPS-Projekt und wählen Sie „EtherNet/IP Devices“ in der rechten Toolbox.

Klicken Sie mit der linken Maustaste auf „EtherNet/IP“, klicken Sie dann mit der rechten Maustaste, um den Dialog „EDS importieren“ zu öffnen. Bestätigen Sie mit der linken Maustaste und suchen Sie den Ordner, der die EDS-Datei der Karte enthält. Nach erfolgreichem Import erscheint der Name der Karte im Verzeichnis „EtherNet/IP Devices“. Schließen Sie das Projekt und öffnen Sie es erneut, um den EDS-Dateiimport abzuschließen.

../_images/0016.png ../_images/0026.png
  1. EtherNet/IP-Parametereinstellungen

Doppelklicken Sie auf den Slave unter „EtherNet/IP“ in der linken Symbolleiste, um das Parametereinstellungsfenster zu öffnen:

../_images/0036.png

Geben Sie die Karten-IP-Adresse ein:

../_images/0046.png

Klicken Sie auf „Verbindung“ auswählen, um die Daten-Eingabe- und Ausgabebytegröße festzulegen:

../_images/0056.png

Klicken Sie auf „Verbindung bearbeiten“, um in das Popup-Fenster zu gelangen, und ändern Sie sowohl die Eingabe- als auch die Ausgabebytes auf 256:

../_images/0065.png

Klicken Sie auf „Datensatz“ auswählen, stellen Sie den Eingabe- und Ausgabedatentyp auf „INT“ und die Bitlänge auf „2048“ ein:

../_images/0075.png ../_images/0084.png ../_images/0094.png

Nachdem die Parameter des „Datensatzes“ erfolgreich eingestellt wurden, klicken Sie auf „EtherNet/IP I/O-Abbildung“ auswählen und geben Sie D0 bzw. D200 ein. D0 und D200 entsprechen den Startadressen des Empfangs- bzw. Sendearrays auf der SPS-Seite.

../_images/0104.png ../_images/0114.png
  1. Programm-Download

Öffnen Sie das Testprogramm, ändern Sie die SPS-IP-Adresse so, dass sie sich im selben Subnetz wie die Karte befindet, und führen Sie das Programm nach dem Download aus.

19.2.2.2. Siemens Profinet

  1. GSD-Datei (XML-Datei) importieren

Öffnen Sie die Siemens-Programmiersoftware TIA Portal V17, erstellen Sie ein neues SPS-Projekt, wählen Sie „Geräte & Netze“ und doppelklicken Sie auf 6ES7 515-2AM02-0AB0 im „Hardware-Katalog“ auf der rechten Seite, um das SPS-Modul hinzuzufügen.

../_images/0124.png

Wählen Sie in der Menüleiste der TIA PORTAL-Software „Optionen“ -> „Allgemeine Stationsbeschreibungsdateien (GSD) verwalten“, um installierte GSD-Dateien zu installieren oder zu löschen.

../_images/0134.png

Um GSD-Dateien zu installieren, wählen Sie wie oben „Allgemeine Stationsbeschreibungsdateien (GSD) verwalten“. Das Fenster „Allgemeine Stationsbeschreibungsdateien verwalten“ wird angezeigt.

Wählen Sie den Ordner mit den zu installierenden GSD-Dateien aus dem „Quellpfad“, wählen Sie eine oder mehrere zu installierende Dateien aus der angezeigten Liste der GSD-Dateien aus und klicken Sie auf die Schaltfläche „Installieren“. Wie in der folgenden Abbildung dargestellt.

../_images/0143.png

Nach erfolgreicher Installation kann das Gerät mit der installierten GSD-Datei unter „Andere Feldgeräte“ im Hardware-Katalog gefunden werden, wie in der folgenden Abbildung dargestellt.

../_images/0153.png

IO-Zuweisung: Suchen Sie im Verzeichnis nach Modulen und ziehen Sie Input und Output.

../_images/0164.png

Programm kompilieren: Doppelklicken Sie, um im linken Projektbaum zu „Geräte & Netze“ zu gelangen, klicken Sie mit der rechten Maustaste auf das Modul „PLC_1“, wählen Sie im Dropdown-Menü „Kompilieren“ und klicken Sie auf „Hardware und Software (nur Änderungen)“. Nach Abschluss der Kompilierung erscheint „Kompilierung abgeschlossen“ unten in der Softwareansicht:

../_images/0174.png ../_images/0184.png

Programm auf das Gerät herunterladen: Doppelklicken Sie, um im linken Projektbaum zu „Geräte & Netze“ zu gelangen, klicken Sie mit der rechten Maustaste auf das Modul „PLC_1“, wählen Sie im Dropdown-Menü „Auf Gerät herunterladen“ und klicken Sie auf „Hardware und Software (nur Änderungen)“:

../_images/0193.png

Gerät suchen und herunterladen: Konfigurieren Sie nach dem Popup-Fenster den PG/PC-Schnittstellentyp wie unten gezeigt, klicken Sie auf „Suche starten“, wählen Sie das Gerät aus, auf das das Programm heruntergeladen werden soll, und klicken Sie auf „Herunterladen“:

../_images/0203.png ../_images/0213.png

19.2.2.4. Inovance EtherCAT

  1. XML-Datei importieren

Öffnen Sie die Inovance-Programmiersoftware AutoShop, erstellen Sie ein neues SPS-Projekt und wählen Sie „EtherCATDevices“ in der rechten Toolbox:

../_images/0303.png

Klicken Sie mit der linken Maustaste auf „EtherCATDevices“, klicken Sie dann mit der rechten Maustaste, um den Dialog „Gerät-XML importieren“ zu öffnen. Bestätigen Sie mit der linken Maustaste und suchen Sie den Ordner, der die XML-Datei der Karte enthält.

Nach erfolgreichem Import erscheint der Name der Karte im Verzeichnis „EtherCAT Devices“. Schließen Sie das Projekt und öffnen Sie es erneut, um den XML-Dateiimport abzuschließen.

../_images/0312.png
  1. EtherCAT-Slave hinzufügen

Rechte Symbolleiste → „EtherCAT Devices“ → „Other Devices“ → „JIYuan“ → „Xone-PCIe-ECATs“. Doppelklicken Sie auf „Xone-PCIe-ECATs“, um den EtherCAT-Slave hinzuzufügen. Sie können nun sehen, dass der Slave erfolgreich unter dem EtherCAT-Master im linken Projektbaum hinzugefügt wurde.

../_images/0323.png ../_images/0333.png
  1. PDO hinzufügen

../_images/0343.png ../_images/0353.png
  1. EtherCAT-Adressabbildung

Doppelklicken Sie in der linken Symbolleiste auf die Variablentabelle, um ein neues Eingangsarray von 256 Bytes mit der Softkomponentenadresse D0 zu erstellen. Erstellen Sie ein neues Ausgangsarray von 256 Bytes mit der Softkomponentenadresse D200.

../_images/0363.png

Doppelklicken Sie unter „EtherCAT“ in der linken Symbolleiste auf „Xone-PCIe-ECATs“. Klicken Sie im angezeigten Dialogfeld auf „I/O-Funktionsabbildung“, klicken Sie auf das Feld, um die Variablenadresse zu binden. Klicken Sie im angezeigten Dialogfeld auf „Variablentabelle“, wählen Sie die entsprechende Eingabe/Ausgabe aus und klicken Sie auf „OK“. Binden Sie andere Adressen in der Reihenfolge mit demselben Verfahren.

../_images/0373.png
  1. Programm-Download

Öffnen Sie das Testprogramm, ändern Sie die SPS-IP-Adresse so, dass sie sich im selben Subnetz wie die Karte befindet, und führen Sie das Programm nach dem Download aus.

19.3. Bedienungsanleitung für den Roboterslave-Modus

19.3.1. Laden des Slave-Modus

  1. Öffnen Sie die WebApp und navigieren Sie zu: Grundeinstellungen -> Peripherie -> Kartenkommunikation -> Manuelle Konfiguration.

../_images/0382.png

Konfigurieren Sie zunächst die IP-Adresse der Karte. Wenn keine Angabe erfolgt, startet die Karte mit der Standard-IP: 192.168.0.100. Die IP-Konfiguration gilt derzeit nur für die Protokolle EIP und CC-Link. Beim PN-Protokoll wird die IP vom PLC-Master durch Scannen des Slave-Geräts zugewiesen.

Bemerkung

Nach Änderung der IP-Adresse auf der Seite muss der Slave-Modus geladen werden, damit die Änderung wirksam wird.

Wählen Sie anschließend nacheinander die gewünschten Mapping-Funktionen für DI, DO und AO aus (siehe Anhang). Bedeutung der Parameter:

  • DI für Robotersteuerung: Der Roboterslave empfängt externe Eingangssignale und führt die zugeordneten Funktionen aus.

  • DO für Roboterstatusausgabe: Der Roboterslave gibt Statusrückmeldungen an den Master aus.

  • AO für Roboterstatusrückmeldung: Der Roboterslave gibt Statusdaten an den Master aus. AO0–AO15 sind vorzeichenbehaftete Ganzzahlen (int16), AO16–AO31 sind Gleitkommazahlen mit einfacher Genauigkeit (float).

  1. Klicken Sie auf die Schaltfläche „Konfigurieren“, um die Lua-Datei für das offene Protokoll zu generieren.

../_images/0392.png

Bemerkung

Die generierte Lua-Datei für das offene Protokoll kann heruntergeladen und im automatischen Konfigurationsmodus importiert werden.

Beispiel für ein generiertes Programm:

 1local id = 3
 2local ctrlDI = {0, 0, 0, 0, 0, 0}
 3local funcDI = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
 4local DOState = {0, 0, 0, 0, 0, 0, 0, 0}
 5local AOState = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
 6-- Starten des Kartenkommunikationsprozesses
 7SetFieldBusIP("192.168.0.99")
 8LoadFieldBusSlave()
 9sleep_ms(8000)
10while(1) do
11   -- Setzen des DO-Status
12   CtrlBoxDO, CtrlBoxCO, CtrlBoxDI, CtrlBoxCI, errState, motionState, moveToOriginState, robotStartDoneState, modeChangeState, programStartStopState, emergencyState, reduceState, collision, enablestate, safetyStop0, safetyStop1, pauseState, interfereState = GetRobotFuncDOState()
13   DOState[1] = CtrlBoxDO
14   DOState[2] = CtrlBoxCO
15   DOState[3] = CtrlBoxDI
16   DOState[4] = CtrlBoxCI
17   local ctrlWord0 = 0
18   ctrlWord0 = SetBitWithIndex(ctrlWord0, 0, errState)
19   ctrlWord0 = SetBitWithIndex(ctrlWord0, 1, motionState)
20   ctrlWord0 = SetBitWithIndex(ctrlWord0, 2, moveToOriginState)
21   ctrlWord0 = SetBitWithIndex(ctrlWord0, 3, robotStartDoneState)
22   ctrlWord0 = SetBitWithIndex(ctrlWord0, 4, modeChangeState)
23   ctrlWord0 = SetBitWithIndex(ctrlWord0, 5, programStartStopState)
24   ctrlWord0 = SetBitWithIndex(ctrlWord0, 6, emergencyState)
25   ctrlWord0 = SetBitWithIndex(ctrlWord0, 7, reduceState)
26   DOState[5] = ctrlWord0
27   local ctrlWord1 = 0
28   ctrlWord1 = SetBitWithIndex(ctrlWord1, 0, collision)
29   ctrlWord1 = SetBitWithIndex(ctrlWord1, 1, enablestate)
30   ctrlWord1 = SetBitWithIndex(ctrlWord1, 2, safetyStop0)
31   ctrlWord1 = SetBitWithIndex(ctrlWord1, 3, safetyStop1)
32   ctrlWord1 = SetBitWithIndex(ctrlWord1, 4, pauseState)
33   ctrlWord1 = SetBitWithIndex(ctrlWord1, 5, interfereState)
34   DOState[6] = ctrlWord1
35   SetFieldBusDOState(DOState)
36
37   -- Setzen des AO-Status
38   mainErrCode, subErrCode, TCPSpeed, axisPos1, axisPos2, axisPos3, axisPos4, axisPos5, axisPos6, jointVelFeedback1, jointVelFeedback2, jointVelFeedback3, jointVelFeedback4, jointVelFeedback5, jointVelFeedback6, jointCurFeedback1, jointCurFeedback2, jointCurFeedback3,jointCurFeedback4,jointCurFeedback5,jointCurFeedback6, jointTorqueFeedback1, jointTorqueFeedback2,jointTorqueFeedback3,jointTorqueFeedback4, jointTorqueFeedback5, jointTorqueFeedback6, cartPosx, cartPosy, cartPosz, cartPosrx, cartPosry, cartPosrz = GetRobotFuncAOState()
39   AOState[1] = mainErrCode
40   AOState[2] = subErrCode
41   AOState[17] = axisPos1
42   AOState[18] = axisPos2
43   AOState[19] = axisPos3
44   AOState[20] = axisPos4
45   AOState[21] = axisPos5
46   AOState[22] = axisPos6
47   AOState[23] = cartPosx
48   AOState[24] = cartPosy
49   AOState[25] = cartPosz
50   AOState[26] = cartPosrx
51   AOState[27] = cartPosry
52   AOState[28] = cartPosrz
53   SetFieldBusAOState(AOState)
54   sleep_ms(10)
55
56   -- Setzen des DI-Status
57   -- Konfigurieren der DI-Funktion und Echtzeitaktualisierung
58   ctrlDI[1],ctrlDI[2],ctrlDI[3],ctrlDI[4],ctrlDI[5],ctrlDI[6] = GetFieldBusDIState()
59   funcDI[1] = ctrlDI[1]
60   funcDI[2] = ctrlDI[2]
61   funcDI[3] = GetBitWithIndex(ctrlDI[3], 0)
62   funcDI[4] = GetBitWithIndex(ctrlDI[3], 1)
63   funcDI[5] = GetBitWithIndex(ctrlDI[3], 2)
64   funcDI[6] = GetBitWithIndex(ctrlDI[3], 3)
65   funcDI[7] = GetBitWithIndex(ctrlDI[3], 4)
66   funcDI[8] = GetBitWithIndex(ctrlDI[3], 5)
67   funcDI[9] = GetBitWithIndex(ctrlDI[3], 6)
68   funcDI[10] = GetBitWithIndex(ctrlDI[3], 7)
69   funcDI[11] = GetBitWithIndex(ctrlDI[4], 0)
70   funcDI[12] = GetBitWithIndex(ctrlDI[4], 1)
71   funcDI[13] = GetBitWithIndex(ctrlDI[4], 2)
72   funcDI[14] = GetBitWithIndex(ctrlDI[4], 3)
73   funcDI[15] = GetBitWithIndex(ctrlDI[4], 4)
74   funcDI[16] = GetBitWithIndex(ctrlDI[4], 5)
75   SetRobotFuncDIState(funcDI)
76   local stopFlag = GetOpenLUAStopFlag(id)
77   if(stopFlag ~= 0) then
78      UnloadFieldBusSlave()
79      break
80   end
81   sleep_ms(10)
82end
  1. Klicken Sie auf die Schaltfläche „Laden“, um den Roboterslave-Modus zu laden.

../_images/0402.png

Bemerkung

Nach erfolgreichem Laden des Roboterslave-Modus wird die Funktion „Automatischer Start beim Einschalten“ unterstützt. Wenn Sie den Fernsteuerungsmodus verwenden möchten, entladen Sie zuerst den Slave-Modus.

  1. Klicken Sie auf die Statusleistenschaltfläche der Karte rechts, um die DI-, DO-, AI- und AO-Interaktionsinformationen zu überwachen. Parameterbeschreibung:

  • CtrlDO: Vom externen Master gesendeter Steuerkasten-DO/CO-Eingangswert

  • DI: Vom externen Master gesendeter Steuerungseingangswert

  • Aux_DI: Erweiterte DI der Kommunikationskarte

  • DO: Vom Roboterslave ausgegebener Rückmeldungswert

  • Aux_DO: Erweiterte DO der Kommunikationskarte

  • AI: Vom externen Master eingegebener Wert

  • AI0~AI15: int16-Typ

  • AI16~AI31: float-Typ

  • AO: Vom Roboterslave ausgegebener Wert

  • AO0~AO15: int16-Typ

  • AO16~AO31: float-Typ

Bemerkung

Detaillierte Informationen zu den Parametern DI, DO, AI, AO finden Sie im „RD36 - Adressvergleichstabelle für Roboterslave-Modus - V1.0 - 20260605“.

../_images/0411.png
  1. Nach dem Laden können Sie über Teach-Programm -> Kommunikationsbefehle -> Karte die Karten-Lua-Befehle generieren, um Slave-DO, Slave-AO zu setzen, Slave-DI, Slave-AI zu erhalten und auf Slave-DI, Slave-AI zu warten.

../_images/0422.png

19.4. Karten-Firmware-Upgrade und Kommunikationszyklus-Konfiguration

19.4.1. FRJ-PCIeN-EIP/CC/PN-RJ-V10 Karte

Bei einem Protokollwechsel der Karte ist ein Firmware-Upgrade erforderlich. Gehen Sie wie folgt vor, um die Firmware der FRJ-PCIeN-EIP/CC/PN-RJ-V10 Karte mit der PC-Software zu aktualisieren:

  1. Führen Sie WinPcap_4_1_3.exe aus, um das Netzwerkkartentreiberpaket zu installieren.

  2. Verbinden Sie die Netzwerkschnittstelle des PCs (Windows 11) direkt mit der Netzwerkschnittstelle der Karte. Starten Sie Device Assistant v1.1.0.exe, doppelklicken Sie auf „Ethernet“ und klicken Sie oben links auf die Schaltfläche „Aktualisieren“. Die aktuell angeschlossene Karte wird erkannt.

../_images/0433.png ../_images/0443.png
  1. Doppelklicken Sie auf die erkannte Karte, um zur Firmware-Update-Oberfläche zu gelangen. Konfigurieren Sie PC und die ermittelte Karten-IP im selben Subnetz. Klicken Sie im Menü „Firmware-Update“ rechts auf die Schaltfläche „…“, wählen Sie die zu aktualisierende Firmware aus und klicken Sie auf „Aktualisieren“. Im Textfeld unten links wird „Update erfolgreich“ angezeigt.

../_images/0453.png
  1. Nach erfolgreichem Upgrade wird die Karte zurückgesetzt. Warten Sie, bis der Reset abgeschlossen ist (5 Sekunden). Geben Sie den gewünschten Kommunikationszyklus ein (unterstützt 1–100 ms) und klicken Sie auf „Einstellen“. Sobald unten links „Zykluseinstellung erfolgreich“ angezeigt wird, starten Sie das Steuerungsgehäuse neu.

../_images/0463.png

19.4.2. FRJ-PCIeN-EC/PN/EIP/CC-RJ-V20 Karte

Bei einem Protokollwechsel der Karte ist ein Firmware-Upgrade erforderlich. Melden Sie sich an der Roboteroberfläche an, um die Firmware der FRJ-PCIeN-EC/PN/EIP/CC-RJ-V20 Karte zu aktualisieren. Gehen Sie wie folgt vor:

  1. Geben Sie 192.168.58.2 in die Adresszeile ein, um zur Roboteroberfläche zu gelangen. Navigieren Sie zu „Grundeinstellungen“ -> „Peripherie“ -> „Kartenkommunikation“. Hier wird die Firmware-Version der FRJ-PCIeN-EC/PN/EIP/CC-RJ-V20 Karte angezeigt. Wählen Sie die zu aktualisierende bin-Datei aus, klicken Sie auf „Hochladen“ und starten Sie nach erfolgreichem Firmware-Upgrade das Steuerungsgehäuse neu.

../_images/0472.png

Bemerkung

Vor dem Firmware-Upgrade der FRJ-PCIeN-EC/PN/EIP/CC-RJ-V20 Karte muss das laufende offene Protokoll entladen werden.

  1. Geben Sie 192.168.58.2 in die Adresszeile ein, um zur Roboteroberfläche zu gelangen. Navigieren Sie zu „Grundeinstellungen“ -> „Peripherie“ -> „Kartenkommunikation“. Hier wird der Karten-Kommunikationszyklus angezeigt. Geben Sie den gewünschten Kommunikationszyklus ein (1–100 ms) und klicken Sie auf „Konfigurieren“. Starten Sie nach erfolgreicher Konfiguration das Steuerungsgehäuse neu.

../_images/0482.png

Bemerkung

Vor der Konfiguration des Kommunikationszyklus der FRJ-PCIeN-EC/PN/EIP/CC-RJ-V20 Karte muss das laufende offene Protokoll entladen werden.

Firmware der Kommunikationskarte und Konfigurationsdateien

Zusammenfassung der PLC-Testprogramme für jedes Protokoll