Programmieren
8.1 PLC-Variablen
Funktionsbeschreibung
Die Übertragung wird mit REQ=TRUE gestartet. Alle im Konfigurationsdatenblock "DB_NO"
eingeschlossenen Datensätze werden nacheinander geschrieben. Während der Ausführung
des Befehls wird BUSY auf TRUE gesetzt.
Wenn alle Datensätze ohne einen Fehler übertragen werden, erscheint die Meldung
DONE=TRUE.
Wenn ein Datensatz wegen eines temporären Fehlers nicht übertragen werden kann, wird die
Anfrage automatisch wiederholt.
Wenn ein Datensatz wegen eines statischen Fehlers nicht übertragen werden kann, wird die
Ausführung des Befehls gestoppt und in ERROR und STATUS angezeigt.
Nach dem Start der Instruktion ist das Bit für die Aktivierung der Instruktion REQ automatisch
zurückgesetzt. Die Übertragung der aktuellen Daten wird mit ABORT=TRUE unterbrochen.
Wenn das Statusbyte des Kommunikationsmoduls im Parameter CAN_STATE platziert ist,
werden die Datensätze für ein nicht konfiguriertes Modul automatisch geschrieben.
Neue HW-Konfiguration senden
Sie müssen Sie eine neue HW-Konfiguration senden, wenn:
• Die erweiterte Parametrierung fehlschlägt. Der Funktionsbaustein zeigt ERROR=TRUE
• Das Statusbyte des Kommunikationsmoduls "bad parameterization" bei Bits-Einstellung im
Modulstatus angibt.
Eine neue HW-Konfiguration senden Sie folgendermaßen:
1. Mit der rechten Maustaste auf "PLC" klicken
2. "Übersetzen" wählen
3. Auf "Hardware" (komplett übersetzen) klicken
4. "Laden in Gerät" wählen
5. Auf "Software (komplett laden)
6. "Laden in Gerät" wählen
7. Auf "Hardwarekonfiguration" klicken
Nach dem erfolgreichen Senden der HW-Konfiguration kann das Modul die erweiterte
Parametrierung erneut empfangen. Das Statusbyte des Moduls zeigt "not configured" bei Bit-
Einstellung im "Modulstatus" an.
113
Kommunikationsmodul CAN (6ES7137-6EA00-0BA0)
Gerätehandbuch, 03/2021, A5E48404180-AB