Skip to main content

Objekt: Externe Datei

Eine Externe Datei ist eine beliebige Datei, die Sie dem Projekt in der Ansicht POUs oder Geräte als Objekt hinzufügen. Verwenden Sie den Befehl Projekt → Objekt hinzufügen und legen Sie im Dialog Externe Datei hinzufügen fest, in welcher Form die Datei dem Projekt angehört.

Das Übertragen von externen Dateien auf die Steuerung kann mit der Option Übertragung mit Download/Online-Change konfiguriert werden.

Wenn eine Externe Datei auf der Steuerung geändert wird, wird sie im Projekt in keinem Fall aktualisiert.

Für weitere Informationen siehe: Registerkarte: Synchronisierte Dateien

Dialog: Externe Datei hinzufügen

Dateipfad

Pfad der externen Datei

Die Schaltfläche _cds_icon_three_dots.png öffnet einen Dialog zur Auswahl einer Datei im lokalen Dateisystem.

Name

Objektname für die Datei in CODESYS

Wenn Sie nichts eingeben, erscheint die Datei mit ihrem bisherigen Dateinamen.

Verwaltung der Datei

Legt fest, wie im CODESYS-Projekt die externe Datei gespeichert wird

Die Verknüpfung speichern

_cds_icon_radiobutton_acitvated.png: Gespeichert wird die Dateiverknüpfung, die auf die externe Datei im Windows Dateisystem verweist

Hinweis: Der Zugriff über die Dateiverknüpfung schlägt fehl, wenn der externe Speicherort der Datei sich ändert. Die Datei ist nur im Projekt verfügbar, solange sie im angegebenen Speicherort vorhanden ist.

Die Verknüpfung speichern und ins Projekt einbetten

_cds_icon_radiobutton_acitvated.png: Gespeichert wird die Dateiverknüpfung, die auf die externe Datei im Windows Dateisystem verweist. Zusätzlich wird, um die Sicherheit zu erhöhen, eine Kopie der Datei im Projekt abgelegt

Hinweis zum Verhalten bei Zugriff:

  • Nur wenn der Zugriff über die Verknüpfung fehl schlägt, wird auf die Kopie im Projekt zurückgegriffen.

  • Wenn die externe Datei sich ändert, wird die Kopie entsprechend der unten ausgewählten Option unter Verfolgung von Änerungen behandelt.

Ins Projekt einbetten

_cds_icon_radiobutton_acitvated.png: Es wird eine Kopie der externen Datei im CODESYS-Projekt gespeichert.

Anmerkung

Es wird immer auf die Kopie zugegriffen. Wenn sich die externe Datei ändert, wird die projektinterne Kopie nicht aktualisiert.

Wenn die externe Datei im CODESYS Development System geöffnet wird (Befehl Objekt bearbeiten), wird zur Bearbeitung eine temporäre Datei erzeugt.

Verfolgung von Änderungen

Art der Aktualisierung für die im Projekt gespeicherten Kopie, für die gleichzeitig eine Dateiverknüpfung gespeichert wurde

Voraussetzung: Die Option Die Verknüpfung speichern und ins Projekt einbetten ist aktiviert.

Die Datei automatisch neu laden

_cds_icon_radiobutton_acitvated.png: Wenn sich die externe Datei ändert, wird automatisch die im Projekt gespeicherte Kopie aktualisiert.

Nachfragen, ob die Datei neu geladen werden soll

_cds_icon_radiobutton_acitvated.png: Wenn sich die externe Datei ändert, erscheint ein Dialog mit der Abfrage, ob die Kopie im Projekt aktualisiert werden soll.

Nichts tun

_cds_icon_radiobutton_acitvated.png: Obwohl die externe Datei sich ändert, bleibt die Kopie im Projekt unverändert.

Schaltfläche Dateieigenschaften anzeigen

Öffnet den Standarddialog Eigenschaften von <Dateiname> der externen Datei im Windows-Dateisystem

Dieser Dialog ist identisch mit dem Dialog Eigenschaften, der in Windows über das Kontextmenü der Datei geöffnet werden kann.

Online-Handling

Behandlung der Datei während des Onlinebetriebs

Übertragung mit Download/Online-Change

_cds_icon_checked.png: Bei Download und Online-Change wird die externe Datei mit auf die Steuerung geladen und im Zielsystempfad abgelegt.

Hinweis: Externen Dateien, die in der Ansicht POUs eingefügt sind, werden beim Download auf alle Steuerungen im Projekt übertragen.

Diese Option hat keine Auswirkung auf externe Dateien in Bibliotheken. Diese Dateien werden grundsätzlich nicht übertragen.

Zielsystempfad (relativ zu "$PlcLogic$" auf dem Gerät)

Der Zielsystempfad kann auf folgende Weise eingegeben werden:

  • Für Wurzelverzeichnis $PlcLogic$: Eingabefeld leer lassen

  • Individueller Ordner (noch nicht vorhanden) im Wurzelverzeichnis

    Beispiel: MySubDirectory

  • Ordner der Applikation (unterhalb von $PlcLogic$)

    Beispiel für Applikation "App123" : App123

  • Verschachtelte Ordnerstruktur unterhalb des Applikationsordners

    Beispiel: App123/Sub01/SubSub01

  • Einen anderen vorhandenen Platzhalter verwenden, wie beispielsweise den für die Visualisierung: $visu$

Anmerkung

Bei der Verwendung vorhandener Pfade auf dem Gerät muss die Groß- und Kleinschreibung beachtet werden.

Schaltfläche Hinzufügen

Fügt ein neues Objekt _cds_icon_external_file.png (Typ Externe Datei) ein.

Für weitere Informationen siehe: Eigenschaften: Externe Datei