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

Функціональний блок FS_ISDIR перевіряє, чи існує папка.

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

Вхід CHECK

При позитивному фронті шукається папка на носії пам'яті.

Вхід DEV

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

Вхід PATH

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

Папка/Підпапка

Вихід DONE

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

Вихід EXISTS

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

Вихід ERROR

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

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

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