FS_MKDIR機能ブロック

FS_MKDIR機能ブロックは新しいフォルダを作成します。

ファイルシステムはFS_INITを使用して事前に初期化する必要があります。すべての操作は、設定されたストレージメディアごとに非同期で実行されます。

入力 MAKE

正のエッジが生成されるとき、指定されたフォルダが作成されます。

入力 DEV

アクセスするデバイスを定義します。このデバイスはプロジェクトごとに使用され、プロジェクト 外部ストレージのコンテキストメニューで管理できます。

入力 PATH

ストレージメディア上のフォルダへのパスを指定します。このパスは、サポートされている場合、UnixファイルパスのUTF-8形式に対応しています。パスは次のように表示されます:

フォルダ/サブフォルダ

入力 RECURSIVE

この入力が真である場合、サブフォルダを含む完全なフォルダパスが作成されます。

出力 DONE

成功した場合、出力は次の操作を実行するためのインパルスを返します。このインパルスは、エラーが発生しても処理が終了するときに発生します。

出力 ERROR

エラーケースでは、エラーメッセージを含むテキストを返します。これはFALSEで、エラーが発生していない場合です。この状態は後で使用するために保存されます。

可能な原因:

  • ストレージメディアのサービスが開始されていません。
  • ストレージが初期化されていません。
  • ログイン情報が無効です。
  • リモートサーバーにアクセスできませんでした。
  • ストレージメディアが存在しません。
  • 指定されたパスは無効です。
  • ストレージメディアへの書き込みができません。
  • ストレージに空き容量がないか、ストレージが書き込み保護されています。