Funksjonsblokk FS_DISKINFO

Funksjonsblokken FS_DISKINFO gir tilbake lagringsplassen til filsystemet.

Merk: Denne funksjonsblokken støtter ikke FTP-tilkoblinger.

Filsystemet må først initialiseres ved hjelp av FS_INIT. Alle operasjoner skjer asynkront per opprettet lagringsmedium.

Inngang GET

Når en positiv flanke oppstår, blir lagringsplassen til filsystemet bestemt.

Inngang DEV

Definerer enheten som brukes for å få tilgang til filene. Enheten brukes per prosjekt og kan administreres i kontekstmenyen under Prosjekt Ekstern lagring.

Inngang PATH

Angir stien til katalogen på lagringsmediet. Stien tilsvarer en Unix-filsti i UTF-8-format, hvis dette støttes. Stien representeres som følger:

Mappe/Undermappe

Utgang DONE

Utgangen gir tilbake en impuls ved suksess for å utføre neste operasjon. Impulsen skjer når prosessen er ferdig, også hvis det har oppstått en feil.

Utgang TOTAL

Gir tilbake den totale størrelsen på lagringsplassen i bytes. Tilstanden lagres for senere bruk.

Utgang FREE

Gir tilbake den tilgjengelige størrelsen på lagringsplassen i bytes. Tilstanden lagres for senere bruk.

Utgang USED

Gir tilbake den brukte størrelsen på lagringsplassen i bytes. Tilstanden lagres for senere bruk.

Utgang ERROR

Gir tilbake en tekst med en feilmelding i tilfelle av feil. Denne er FALSE, hvis det ikke har oppstått noen feil. Tilstanden lagres for senere bruk.

Mulige årsaker:

  • Tjenesten til lagringsmediet ble ikke startet.
  • Lagringen ble ikke initialisert.
  • Innloggingsdataene er ugyldige.
  • Den fjerne serveren kunne ikke nås.
  • Lagringsmediet eksisterer ikke.
  • Den angitte stien er ugyldig.
  • Funksjonsblokken forstås ikke av protokollen.