Schreibgeschützte Binärdatei

Betrifft welche Produkte?
ESP-DDS2-P (Global Drive PLC Developer Studio Version 2.0, 2.1)
Global Drive Loader (versionsunabhängig)

Wie sieht die Reaktion aus?
Obwohl mit DDS das Projekt geändert und übersetzt wurde, wird mit der Software Global Drive Loader eine alte Binärdatei in das Zielsystem (z.B. Servo PLC) geladen. Die Binärdatei (*.bin) wurde von DDS nicht aktualisiert.

Wann tritt das Problem auf?
Bei jedem geänderten und übersetzten Projekt wird die zugehörige Binärdatei überschrieben. Die Binärdatei befindet sich im gleichen Verzeichnis wie die DDS-Projektdatei (*.pro). Ist die Binärdatei schreibgeschützt, dann kann DDS diese Datei nicht überschreiben. In diesem Fall wird von DDS keine Warnung ausgegeben.
Die Binärdatei kann dadurch schreibgeschützt sein, weil sie z.B. mit dem Projekt von einer CD auf die Festplatte des PC kopiert wurde.
Der Download der Binärdatei durch DDS selbst ist durch diese Funktionseinschränkung nicht betroffen.

Diagnosemöglichkeiten?
Mit dem Windows Explorer kann überprüft werden, ob das Attribut Schreibgeschützt in den Eigenschaften der Binärdatei gesetzt ist.

Kurzfristige Maßnahmen/Empfehlungen?
Mit Hilfe des Windows Explorers können Sie das Attribut Schreibgeschützt in den Eigenschaften der Binärdatei zurücksetzen.
Diese Funktionseinschränkung ist mit der DDS Version 2.2 behoben.

Bewertung:
Ist die Binärdatei eines Projektes schreibgeschützt, dann kann sie beim Aktualisieren des Projektes durch DDS nicht überschrieben werden. Da DDS dabei keine Warnung ausgibt, wird die Funktionseinschränkung erst erkannt, wenn die Binärdatei durch eine andere Software z.B. den Global Drive Loader in das PLC-Zielsystem geladen wird.

URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/200403063/0/
Contact form