بلوک عملکرد FS_RENAME

بلوک عملکرد FS_RENAME نام فایل‌ها یا پوشه‌ها را تغییر می‌دهد یا آنها را به مکان دیگری منتقل می‌کند.

توجه: فایل‌هایی که قبلاً وجود داشته‌اند بدون هشدار overwrite می‌شوند.

سیستم فایل باید قبلاً با استفاده از FS_INIT 初始isiert شده باشد. تمام عملیات‌ها به صورت غیر همزمان برای هر دستگاه ذخیره‌سازی ایجاد شده انجام می‌شوند.

ورودی RENAME

در یک لبه مثبت، داده‌های روی دستگاه ذخیره‌سازی تغییر نام داده می‌شوند یا منتقل می‌شوند.

ورودی DEV

دستگاه را تعریف می‌کند که از آن برای دسترسی به فایل‌ها استفاده شود. دستگاه در پروژه استفاده می‌شود و می‌تواند در منوی کنTEXT تحت پروژه ذخیره‌سازی خارجی مدیریت شود.

ورودی SRC_PATH

مسیر منبع به فایل یا پوشه روی دستگاه ذخیره‌سازی را مشخص می‌کند. مسیر با یک Unix-Dateipfad در فرمت UTF-8 مطابقت دارد، اگر این مورد پشتیبانی شود. مسیر به صورت زیر نمایش داده می‌شود:

Ordner/Unterordner/Datei.txt

ورودی DEST_PATH

مسیر مقصد به فایل یا پوشه روی دستگاه ذخیره‌سازی را مشخص می‌کند. نام مسیر کامل باید مشخص شود.

خروجی DONE

خروجی در صورت موفقیت یک پالس برمی‌گرداند تا عملیات بعدی انجام شود. پالس هنگام پایان فرایند رخ می‌دهد، حتی اگر خطایی رخ داده باشد.

خروجی ERROR

در صورت خطا، یک متن با پیام خطا را برمی‌گرداند. این FALSE است اگر هیچ خطایی رخ نداده باشد. وضعیت برای استفاده بعدی ذخیره می‌شود.

دلیل‌های ممکن:

  • سرویس دستگاه ذخیره‌سازی شروع نشده است.
  • ذخیره‌سازی 初始isiert نشده است.
  • اطلاعات ورود نامعتبر است.
  • سرور دور نمی‌تواند به دست آید.
  • دستگاه ذخیره‌سازی وجود ندارد.
  • مسیر مشخص شده نامعتبر است.
  • به دستگاه ذخیره‌سازی نمی‌توان نوشت.
  • فضای ذخیره‌سازی در ذخیره‌سازی باقی نمانده یا ذخیره‌سازی فقط خواندنی است.