Der Modicon M251 Logic Controller unterstützt Dateiübertragungen mithilfe einer SD-Karte.
Für den Upload oder Download von Dateien von der bzw. in die Steuerung mithilfe einer SD-Karte stehen folgende Methoden zur Auswahl:
Klonfunktion (Verwendung einer leeren SD-Karte)
Auf der SD-Karte gespeichertes Skript
Sobald eine SD-Karte in den SD-Kartensteckplatz der Steuerung eingeführt wird, sucht die Firmware nach dem auf der SD-Karte enthaltenen Skript und führt es aus (/sys/cmd/Script.cmd).
Für Dateiübertragungen ermöglicht Ihnen der Editor SD-Karte.
die Generierung und Kopie des Skripts sowie aller erforderlichen Dateien auf dieDie SD-Karte muss über eine Bezeichnung verfügen. Setzen Sie zum Hinzufügen einer Bezeichnung die SD-Karte in Ihren PC ein, klicken Sie mit der rechten Maustaste auf das Laufwerk im Windows Explorer und wählen Sie
aus.WARNUNG | |
---|---|
Wenn Sie während der Übertragung der Anwendung die Spannungszufuhr zum Gerät trennen oder ein Stromausfall bzw. eine Unterbrechung der Kommunikation auftritt, kann das die Funktionsunfähigkeit des Geräts verursachen. Sollte die Kommunikation unterbrochen werden oder ein Stromausfall auftreten, dann führen Sie die Übertragung erneut durch. Wenn bei der Aktualisierung der Firmware ein Spannungsausfall oder eine Unterbrechung der Kommunikation auftritt, oder wenn eine ungültige Firmware verwendet wird, wird die Maschine betriebsunfähig. In diesem Fall verwenden Sie eine gültige Firmware und starten die Firmwareaktualisierung erneut.
HINWEIS | |
---|---|
Mit der Klonfunktion können Sie die Anwendung von einer Steuerung hochladen und ausschließlich auf die gleiche Steuerungsreferenz herunterladen.
Diese Funktion klont jeden Parameter der Steuerung (z. B. Anwendungen, Firmware, Datendatei, Post-Konfiguration). Weitere Informationen finden Sie unter Speicherzuordnung.
Standardmäßig ist Klonen ohne Verwendung des Funktionsbausteins ExternalCmd
-Objekts in der -Gruppe entfernen. Siehe Standardbenutzer und -gruppen. Dadurch ist ein Klonen ohne Verwendung des nicht zulässig. Für weitere Informationen zu diesem Funktionsbaustein, siehe Modicon M251 Logic Controller, Systemfunktionen und Variablen, PLCSystem-Bibliothekshandbuch. Weitere Informationen zu Zugriffsrechten finden Sie im EcoStruxure Machine Expert - Programmierhandbuch.
Wenn Sie den Zugriff auf die geklonte Anwendung in der Zielsteuerung kontrollieren möchten, müssen Sie die Schaltfläche Webservers) für die Quellsteuerung betätigen, bevor Sie den Klonvorgang durchführen. Weitere Informationen zu Zugriffsrechten finden Sie im EcoStruxure Machine Expert – Programmierhandbuch.
(auf der Unterseite desGehen Sie vor wie folgt, um die in der Ausgangssteuerung gespeicherte Anwendung in eine SD-Karte zu laden:
Schritt |
Aktion |
---|---|
1 |
Löschen Sie die Daten auf einer SD-Karte und stellen Sie die Bezeichnung der Karte folgendermaßen ein: CLONExxx
HINWEIS: Die Bezeichnung muss mit CLONE (keine Unterscheidung zwischen Groß- und Kleinbuchstaben) beginnen, optional gefolgt von bis zu 6 unbetonten alphanumerischen Zeichen (a...z, A...Z, 0...9).
|
2 |
Wählen Sie die Option Unterseite des Webservers. aus, wenn die Benutzerrechte geklont werden sollen. Siehe die |
3 |
Trennen Sie die Steuerung von der Spannungsversorgung. |
4 |
Führen Sie die vorbereitete SD-Karte in die Steuerung ein. |
5 |
Schließen Sie die Steuerung wieder an die Spannungsversorgung an. Ergebnis: Der Klonvorgang wird automatisch gestartet. Während des Klonvorgangs leuchten die LEDs und und die LED blinkt in regelmäßigen Zeitabständen.
HINWEIS: Der Klonvorgang dauert 2 bis 3 Minuten.
Ergebnis: Am Ende des Klonvorgangs leuchtet die LED SD auf und die Steuerung startet im normalen Anwendungsmodus. Bei Erkennung eines Fehlers leuchtet die LED ERR auf und die Steuerung befindet sich im Zustand STOPPED. |
6 |
Nehmen Sie die SD-Karte aus der Steuerung heraus. |
Gehen Sie vor wie folgt, um die auf einer SD-Karte gespeicherte Anwendung in die Zielsteuerung zu laden:
Schritt |
Aktion |
---|---|
1 |
Trennen Sie die Steuerung von der Spannungsversorgung. |
2 |
Setzen Sie die SD-Karte in die Steuerung ein. |
3 |
Schließen Sie die Steuerung wieder an die Spannungsversorgung an. Ergebnis: Der Download-Vorgang startet und die LED SD blinkt während der Dauer des Vorgangs. |
4 |
Warten Sie bis zum Abschluss des Downloadvorgangs:
|
5 |
Nehmen Sie die SD-Karte heraus, um die Steuerung neu zu starten. |
Klicken Sie im Hauptmenü auf
:
Element |
Beschreibung |
---|---|
|
Ein neues Skript erstellen |
|
Ein Skript öffnen |
|
Ein Makro einfügen Ein Makro ist eine Abfolge von Einzelbefehlen. Makros ermöglichen die Durchführung gängiger Abläufe, beispielsweise den Upload oder Download einer Anwendung. |
|
Das Skript und alle erforderlichen Dateien auf der SD-Karte generieren |
|
Basisanweisungen |
|
Quelldateiverzeichnis auf dem PC oder der Steuerung |
|
Zielverzeichnis auf dem PC oder der Steuerung |
|
Einen Skriptbefehl hinzufügen |
|
Reihenfolge der Skriptbefehle ändern |
|
Einen Skriptbefehl löschen |
Beschreibung der Befehle:
Befehl |
Beschreibung |
Quelle |
Ziel |
Syntax |
---|---|---|---|---|
|
Lädt eine Datei von der SD-Karte in die Steuerung. |
Wählen Sie die herunterzuladende Datei aus. |
Wählen Sie das Zielverzeichnis auf der Steuerung aus. |
|
|
Legt den Knotenname der Steuerung fest. |
Neuer Knotenname |
Knotenname der Steuerung |
|
Setzt den Knotenname der Steuerung zurück. |
Standard-Knotenname. |
Knotenname der Steuerung |
|
|
|
Lädt die in einem Steuerungsverzeichnis gespeicherten Dateien auf die SD-Karte. |
Wählen Sie das Verzeichnis aus. |
- |
|
|
Löscht die Dateien in einem Steuerungsverzeichnis.
HINWEIS: Beim Löschen von '*' werden keine Systemdateien gelöscht.
|
Wählen Sie das Verzeichnis aus und geben Sie einen bestimmten Dateinamen ein. Wichtiger Hinweis: Standardmäßig werden alle Dateien im Verzeichnis ausgewählt. |
- |
|
Entfernt die Benutzerrechte aus der Steuerung. |
- |
- |
|
|
Löscht die Dateien auf der SD-Karte oder die Dateien in einem Ordner auf der SD-Karte. |
- |
- |
oder
|
|
|
Startet die Steuerung neu (nur nach Abschluss des Skripts verfügbar). |
- |
- |
|
In der folgenden Tabelle werden die Makros beschrieben:
Makros |
Beschreibung |
Verzeichnis/Dateien |
---|---|---|
|
Lädt die Anwendung von der SD-Karte in die Steuerung. |
|
|
Lädt die Anwendung von der Steuerung auf die SD-Karte. |
|
|
Lädt das Projektarchiv von der SD-Karte in die Steuerung. |
|
|
Lädt das Projektarchiv von der Steuerung auf die SD-Karte. |
|
|
Lädt mehrere Dateien von der SD-Karte in ein Steuerungsverzeichnis. |
Vom Benutzer definiert |
|
Lädt die Protokolldateien von der Steuerung auf die SD-Karte. |
|
(1): Wenn OPC UA konfiguriert ist |
Sie können manuell ein Skript erstellen, das gemeinsam mit der Anwendung die Benutzerrechte aus der Steuerung entfernt. Dieses Skript muss folgenden Befehl enthalten:
Format "/usr/"
Reboot
Schritt |
Aktion |
---|---|
1 |
Trennen Sie die Steuerung von der Spannungsversorgung. |
2 |
Führen Sie die vorbereitete SD-Karte in die Ausgangssteuerung ein. |
3 |
Schließen Sie die Ausgangssteuerung wieder an die Spannungsversorgung an. Ergebnis: Der Vorgang wird automatisch gestartet. Während des Vorgangs leuchten die LEDs und und die LED blinkt in regelmäßigen Zeitabständen. |
4 |
Warten Sie, bis der Vorgang abgeschlossen ist.
Ergebnis:
|
5 |
Nehmen Sie die SD-Karte aus der Steuerung heraus.
HINWEIS: Die Steuerung wird mit den Standard-Benutzerrechten neu gestartet.
|
WARNUNG | |
---|---|
Schritt |
Aktion |
---|---|
1 |
Erstellen Sie das Skript mithilfe des Editors . |
2 |
Klicken Sie auf SD-Karte aus. und wählen Sie das Stammverzeichnis auf derErgebnis: Das Skript und die Dateien werden auf die SD-Karte übertragen. |
3 |
Setzen Sie die SD-Karte in die Steuerung ein. Ergebnis: Die Übertragung wird gestartet und die LED SD blinkt während der Dauer des Vorgangs. |
4 |
Warten Sie bis zum Abschluss des Downloadvorgangs:
|
5 |
Nehmen Sie die SD-Karte aus der Steuerung heraus.
HINWEIS: Die Änderungen werden nach dem nächsten Neustart übernommen.
|
Nachdem die Steuerung das Skript ausgeführt hat, wird das Ergebnis auf der SD-Karte aufgezeichnet (Datei /sys/cmd/Cmd.log
).
WARNUNG | |
---|---|