Functieblok FS_RAW

De functieblok FS_RAW voert een extern RAW-commando uit.

Let op: Systeemcommando's kunnen het externe systeem in gevaar brengen of beschadigen. Bovendien kunnen bestaande bestanden zonder waarschuwing worden overschreven.

Het bestandssysteem moet eerst zijn geïnitialiseerd met FS_INIT. Alle operaties vinden asynchroon plaats per aangemaakt opslagmedium.

Ingang RUN

Bij een positieve flank wordt het opgegeven commando uitgevoerd.

Ingang DEV

Definieert het apparaat waaruit toegang tot de bestanden moet worden verkregen. Het apparaat wordt per project gebruikt en kan in het contextmenu onder Project Extern opslag beheerd worden.

Ingang PATH

Geeft het pad naar de map op het opslagmedium aan. Het pad komt overeen met een Unix-bestandspad in UTF-8-formaat, indien dit wordt ondersteund. Het pad wordt als volgt weergegeven:

Map/Submap

Ingang CMD

Definieert het uit te voeren RAW-commando.

Uitgang DONE

De uitgang geeft bij succes een impuls terug om de volgende operatie uit te voeren. De impuls vindt plaats bij het beëindigen van de taak, zelfs als er een fout is opgetreden.

Uitgang RETURN

Geeft de retourwaarde van het commando bij succesvolle uitvoering terug. De waarde wordt voor latere gebruik bewaard.

Uitgang ERROR

Geeft in geval van fout een tekst met een foutmelding terug. Deze is FALSE, als er geen fout is opgetreden. De status wordt voor latere gebruik bewaard.

Mogelijke oorzaken:

  • De dienst van het opslagmedium werd niet gestart.
  • Het opslagmedium werd niet geïnitialiseerd.
  • De inloggegevens zijn ongeldig.
  • De externe server kon niet worden bereikt.
  • Het opslagmedium bestaat niet.
  • Het opgegeven pad is ongeldig.
  • Er kan niet op het opslagmedium geschreven worden.
  • Geen opslagruimte meer beschikbaar op de opslag of de opslag is schrijfbeveiligd.