Функціональний блок FS_MKDIR

Функціональний блок FS_MKDIR створює новий каталог.

Систему файлів потрібно спочатку ініціалізувати за допомогою FS_INIT. Всі операції виконуються асинхронно для кожного підключеного носія пам'яті.

Вхід MAKE

При позитивному фронті створюється вказаний каталог.

Вхід DEV

Визначає пристрій, з якого потрібно отримувати доступ до файлів. Пристрій використовується для кожного проекту і може бути керованим у контекстному меню під Проект Зовнішня пам'ять.

Вхід PATH

Вказує шлях до каталогу на носії пам'яті. Шлях відповідає Unix-шляху файлу у форматі UTF-8, якщо це підтримується. Шлях відображається наступним чином:

Каталог/Підкаталог

Вхід RECURSIVE

Якщо вхід істинний, то створюється весь шлях каталогу, включаючи підкаталоги.

Вивід DONE

Вивід повертає імпульс при успішному завершенні, щоб виконувати наступну операцію. Імпульс відбувається при завершенні процесу, навіть якщо сталася помилка.

Вивід ERROR

У разі помилки повертає текст з повідомленням про помилку. Він FALSE, якщо помилка не сталася. Стан зберігається для подальшого використання.

Можливі причини:

  • Сервіс носія пам'яті не був запущений.
  • Пам'ять не була ініціалізована.
  • Дані для входу неправильні.
  • Віддалений сервер недоступний.
  • Носій пам'яті не існує.
  • Вказаний шлях неправильний.
  • На носій пам'яті немає запису.
  • Немає місця на носії пам'яті або носій пам'яті захищений від запису.