Herunterladen Diese Seite drucken

Beckhoff TS6100 Handbuch Seite 87

Werbung

Beckhoff hat einen generischen Weg implementiert, um Dateien und Ordner von einer lokalen Festplatte in
den OPC‑UA‑Namensraum zu laden. Jede Datei wird durch einen FileType repräsentiert und ermöglicht
Lese- und Schreibvorgänge für diese Datei. Zusätzlich enthält jeder Ordner eine Methode CreateFile(), um
neue Dateien auf der Festplatte zu erstellen und einen eigenen FolderPath, um den tatsächlichen Pfad zum
Ordner auf dem OPC UA Server festzulegen.
FileTransfer im Device Manager OPC UA Server
Diese Funktion hat nur der OPC UA Server des Beckhoff Device Managers (IPC Diagnose). Der
TwinCAT OPC UA Server stellt ebenfalls einige Teile dieser Dateiübertragung bereit. Die
allgemeine Funktion, die eine Offenlegung aller Dateien und Ordner ermöglicht, steht aber nur im
OPC UA Server zur Verfügung, der zum Gerätemanager gehört, der automatisch auf jedem
Beckhoff Industrie-PC oder Embedded-PC verfügbar ist. In der Gerätemanagerdokumentation
erhalten Sie weitere Informationen.
Konfiguration
FileType-Objekte werden in einem separaten Namensraum mit der Bezeichnung „FileTransfer" erstellt. Zur
Konfiguration des Namensraums und zur Auswahl der über OPC UA verfügbaren Dateien und Ordner dient
eine XML-Datei (files.xml), die in demselben Verzeichnis wie die ausführbare Datei des OPC UA Servers
sein muss. Um die Konfiguration zu aktivieren, muss das System neu gestartet werden. Die XML-Datei
enthält Informationen über den Ordnerpfad und eine Suchmaske, die definiert, welche Dateien im
OPC‑UA‑Namensraum veröffentlicht werden:
<Files>
  <FolderObject DisplayName="TwinCAT">
    <FolderObject DisplayName="3.1">
      <FolderObject DisplayName="Boot" Path="c:/TwinCAT/3.1/Boot" Search="*.*" >
        <FolderObject DisplayName="Plc" Path="c:/TwinCAT/3.1/Boot/Plc" Search="*.*" ></FolderObject>
        <FolderObject DisplayName="Tmi" Path="c:/TwinCAT/3.1/Boot/Tmi" Search="*.*" ></FolderObject>
      </FolderObject>
    </FolderObject>
  </FolderObject>
</Files>
TS6100
Version: 1.8
Technische Einführung
87

Werbung

loading