Extern Geheugen

Bestanden kunnen rechtstreeks vanaf de SPS asynchroon worden gelezen en geschreven. De configuratie gebeurt per project. Alle gegevens inclusief alle wachtwoorden worden bij het exporteren van het project behouden.

Belangrijke Opmerking

Zolang er op een opslagmedium gegevens worden geschreven, kan het verwijderen van het apparaat leiden tot gegevensverlies of beschadiging van het bestandssysteem. Het is daarom raadzaam om het schrijfproces te visualiseren, zolang de datadräger wordt geïnitialiseerd.

Let bij USB-opslagmedia op de stroomopname. Een te hoge stroom kan de server beschadigen. Deze is bij elke server anders.

Gegevens die via FTP worden overgedragen, zijn op geen enkele manier tegen aanvallen beschermd, omdat deze in duidelijke tekst worden overgedragen. Het wordt daarom aanbevolen om FTPS of SSH2 te gebruiken.

Per opslagmedium wordt automatisch een nieuwe service gemaakt. Let er daarom op dat elke van deze services RAM gebruikt, zelfs als de opslag niet wordt gebruikt.

Verwijder indien nodig oude gegevens na een bepaalde tijd automatisch opnieuw. Vooral bij projectopslag kan het volledig schrijven de server onbruikbaar maken.

Werking

Om een opslagmedium via SPS te beschrijven of te lezen, moet dit eerst met de functieblok FS_INIT worden geïnitialiseerd.

Alle USB-opslagmedia worden bij het initialiseren verbonden met het besturingssysteem. Bij opslagmedia met externe bestandssystemen wordt een verbinding bij elke actie tot stand gebracht en vervolgens weer gesloten. Deze methode is langzamer, maar bespaart deze de bronnen van de doelserver.

Bij het opstarten van de server wordt de status van de schijf in de SPS opgeslagen en na het opstarten hersteld.

Opslagmedium Doorzoeken

Bij de configuratie kan het opslagmedium rechtstreeks worden doorzocht. Om een USB-opslagmedium te doorzoeken, is een geïnitialiseerde verbinding nodig.

Configuratie

Ten eerste worden de media in de contextmenu onder Gegevens Extern Geheugen gemaakt.

Opmerking: Het aantal opslagmedia wordt beperkt door de gebruikte Licentie. U moet een Gateway, een extern opslagmedium of een Data-uitwisselingspunt deactiveren om een licentiepunt weer vrij te geven.

Tip: Opslagmedia kunnen ook volledig worden gedeactiveerd. Als het vinkje Activeren niet is aangevinkt, wordt de service volledig beëindigd.

Om externe media aan te spreken, is het nodig om deze via Bestandssysteem-Functieblokken in de SPS aan te spreken.

Eerst moet het bestandssysteem worden geïnitialiseerd of in het systeem worden opgenomen. Dit gebeurt met de functieblok FS_INIT.

Opmerking: Let erop dat de functieblok FS_INIT zo mogelijk slechts één keer per opslagmedium wordt gebruikt, omdat het opslagmedium tijdens een ander programma loopt, niet vrijgegeven wordt.

Ondersteunde Protocollen

De volgende protocollen worden ondersteund:

Protocoll Beschrijving
Gegevens Eigen projectopslag op de server zelf. Deze wordt naast het project apart geëxporteerd. Er kan slechts één projectopslag per project worden gebruikt. Na het verwijderen van de opslag blijven de gegevens behouden.
USB Toegang tot individuele partities van een USB-opslagmedium. Let op de adressering in het hoofdstuk USB-aansluitingen.
SSH Externe SSH2-server via SFTP. Op dit moment worden nog geen certificaten voor authenticatie ondersteund.
FTP/FTPS Externe FTP-server of FTP-server via TLS-verbinding. Sommige operaties vinden plaats in de passieve modus.
SMB-Server Windows Freigabe Server. Deze type is alleen vanaf de Core 2 beschikbaar.

Ondersteunde Bestandssystemen

Alle gangbare bestandssystemen worden per USB ondersteund. Partities op de server worden ook herkend en overeenkomstig weergegeven. De volgende bestandssystemen worden ondersteund:

  • FAT32
  • FAT16
  • Microsoft exFAT (Core 2+)
  • vFAT
  • NTFS
  • BTRFS
  • EXT2
  • EXT3
  • EXT4
  • XFS
  • NILFS
  • ReiserFS
  • HFS+ (Mac)

Opmerking: De partitie moet groter zijn dan 1 MB om herkend te worden.

Toepassingsvoorbeelden

Er zijn verschillende scenario's die toegang tot bestanden vereisen. Onder andere kunnen gegevens rechtstreeks van een USB-stick in de SPS worden geladen of op de stick worden geschreven. Het is ook mogelijk om automatisch een bestand op de stick te vinden en dit in te lezen. Hier enkele voorbeelden:

  • Schrijven van loggegevens naar externe media.
  • Schrijven van CSV-gegevens voor analyse.
  • Lezen van toegangspermissies.
  • Automatisch plaatsen van rapporten op externe opslagmedia.