Filer kan läsas och skrivas asynkront direkt från SPS. Konfigurationen sker per projekt. Alla data inklusive alla lösenord bevaras vid export av projektet.
Så länge data skrivs på ett lagringsmedium kan borttagning av enheten leda till dataförlust eller skada på filsystemet. Det är därför klokt att visualisera skrivprocessen så länge databäraren initieras.
Observera strömförbrukningen vid USB-lagringsmedier. En för hög ström kan skada servern. Denna varierar mellan olika servrar.
Data som överförs via FTP är inte skyddade mot några typer av attacker, eftersom de överförs i klartext. Det rekommenderas därför att använda FTPS eller SSH2.
En ny tjänst skapas automatiskt per lagring. Observera därför att var och en av dessa tjänster använder RAM, även om lagringen inte används.
Radera eventuellt gamla data automatiskt efter en viss tid. Särskilt i projektspeichern kan fullskrivning göra servern obrukbar.
För att ett lagringsmedium ska kunna läsas eller skrivas via SPS måste det först initieras med funktionsblocket FS_INIT.
Alla USB-lagringsmedier ansluts till operativsystemet vid initialisering. Vid lagringsmedier med fjärrfilsystem skapas en anslutning vid varje åtgärd och stängs sedan igen. Denna metod är långsammare, men sparar resurser på målservern.
Vid serverstart sparas tillståndet för enheten i SPS och återställs efter start.
Vid konfiguration kan lagringen direkt sökas igenom. För att söka igenom ett USB-lagringsmedium krävs en initierad anslutning.
Först skapas medierna i menyn under Data Extern minne.
Anmärkning: Antalet lagringsmedier begränsas av den använda
licensen. Du måste inaktivera ett
gateway, en
extern lagring eller ett
databytespunkt för att frigöra en licenspunkt.
Tips: Lagringsmedier kan också helt inaktiveras. Om kryssrutan
Aktivera inte är ikryssad avslutas även tjänsten helt.
För att externa medier ska kunna användas måste de anges i SPS med hjälp av filsystemsfunktionsblock.
Först måste filsystemet initieras respektive integreras i systemet. Detta görs med funktionsblocket FS_INIT.
Anmärkning: Se till att funktionsblocket FS_INIT används så lite som möjligt per lagringsmedium, eftersom lagringsmediet inte frigörs medan ett annat program körs.
Följande protokoll stöds:
| Protokoll | Beskrivning |
|---|---|
| Egen projektspeicher på servern själv. Denna exporteras separat bredvid projektet. Endast en projektspeicher per projekt kan användas. Efter borttagning av lagringen bevaras data. | |
| Åtkomst till enskilda partitioner på ett USB-lagringsmedium. Observera adresseringen i kapitlet USB-anslutningar. | |
| Fjärr-SSH2-server via SFTP. För närvarande stöds inga certifikat för autentisering. | |
| Fjärr-FTP-server eller FTP-server via TLS-anslutning. Vissa operationer utförs i passiv läge. | |
| Windows-delningsserver. Denna typ är endast tillgänglig från och med Core 2. |
Alla vanliga filsystem stöds via USB. Partitioner på servern identifieras och visas därefter. Följande filsystem stöds:
Anmärkning: Partitionen måste vara större än 1 MB för att den ska kunna identifieras.
Det finns olika scenarier som kan kräva filåtkomst. Bland annat kan data läsas direkt från en USB-stick till SPS eller skrivas till sticken. Det är också möjligt att automatiskt hitta en fil på stickan och läsa in den. Här några exempel: