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

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

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

Вхід CHECK

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

Вхід DEV

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

Вхід PATH

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

Папка/Підпапка/Файл.txt

Вихід DONE

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

Вихід EXISTS

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

Вихід ERROR

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

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

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