
Funksjonsblokken FS_EXEC utfører ett eller flere fjernkommander uten skall.
Advarsel: Systemkommandoer kan true systemet eller skade. Dessuten kan eksisterende filer bli overskrevet uten en advarsel.
Filssystemet må først initialiseres ved hjelp av FS_INIT. Alle operasjoner utføres asynkront per opprettet lagringsmedium.
Når en positiv flanke oppstår, blir det angitte kommandoen utført.
Definerer enheten som brukes til å få tilgang til filene. Enheten brukes per prosjekt og kan administreres i kontekstmenyen under Prosjekt Ekstern lagring.
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
Bruken av en sti er valgfri. Hvis den er satt, må bytte til denne katalogen være vellykket, ellers blir kommandoen ikke utført.
Definerer det kommando som skal utføres.
Definerer typen av konsoll (Pseudo-Terminal). For noen enheter er denne parameter obligatorisk. Eksempler: "vt100", "vt102", "ansi", "xterm" osv.
Merknad: Hvis en PTY brukes, må hver kommando avsluttes med et linjeskift, f.eks.: "ls\n". Merk også at konsollen formaterer utdataen. Dette kan innebære kontrolltegn eller binære data.
Definerer de aktive miljøvariablene. For å angi flere variabler, kan en defineres per linje. Eksempel:
LANG=en_US.UTF-8
LC_ALL=en_US.UTF-8
Definerer størrelsen på terminalen. Standardmessig angis denne i tegn, men kan også defineres i piksler. For eksempel: "80x25" eller "640x480px". Hvis ingen verdi er definert, brukes "80x25".
Utgangen gir en puls ved suksess for å utføre neste operasjon. Pulsen oppstår når prosessen er ferdig, selv om det har oppstått en feil.
Returnerer returverdien til kommandoen ved vellykket utførelse. Verdien lagres for senere bruk.
Returnerer returverdien til kommandoen ved feilaktig utførelse. Ved SSH også kalt STDERR. Verdien lagres for senere bruk.
Returnerer en tekst med en feilmelding i tilfelle av feil. Denne er FALSE, hvis ingen feil har oppstått. Tilstanden lagres for senere bruk.
Mulige årsaker: