Bloc Fonctionnel FS_MKDIR

Le bloc fonctionnel FS_MKDIR crée un nouveau dossier.

Le système de fichiers doit avoir été initialisé au préalable à l'aide de FS_INIT. Toutes les opérations s'effectuent de manière asynchrone par support de stockage créé.

Entrée MAKE

Lors d'un front positif, le dossier spécifié est créé.

Entrée DEV

Définir l'appareil à partir duquel les fichiers doivent être accessibles. L'appareil est utilisé par projet et peut être géré dans le menu contextuel sous Projet Stockage Externe.

Entrée PATH

Indique le chemin vers le dossier sur le support de stockage. Le chemin correspond à un chemin de fichier Unix au format UTF-8, si celui-ci est pris en charge. Le chemin est représenté comme suit :

Dossier/Sous-dossier

Entrée RECURSIVE

Si l'entrée est vraie, tout le chemin du dossier y compris les sous-dossiers est créé.

Sortie DONE

La sortie renvoie une impulsion en cas de succès pour effectuer l'opération suivante. L'impulsion se produit à la fin de l'opération, même si une erreur s'est produite.

Sortie ERROR

En cas d'erreur, renvoie un texte avec un message d'erreur. Celui-ci est FALSE, si aucune erreur ne s'est produite. L'état est enregistré pour une utilisation ultérieure.

Causes possibles :

  • Le service du support de stockage n'a pas été démarré.
  • La mémoire n'a pas été initialisée.
  • Les informations d'identification sont invalides.
  • Le serveur distant n'a pas pu être contacté.
  • Le support de stockage n'existe pas.
  • Le chemin spécifié est invalide.
  • Le support de stockage ne peut pas être écrit.
  • Aucun espace de stockage disponible sur le support ou le support est protégé en écriture.