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

Функціональний блок FS_RAW виконує віддалене RAW-команду.

Увага: Системні команди можуть загрожувати або пошкоджувати віддалений систем. Крім того, існуючі файли можуть бути перезаписані без попередження.

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

Вхід RUN

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

Вхід DEV

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

Вхід PATH

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

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

Вхід CMD

Визначає RAW-команду для виконання.

Вихід DONE

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

Вихід RETURN

Повертає результат виконання команди. Значення зберігається для подальшого використання.

Вихід ERROR

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

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

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