زمان مطالعه: 2 دقیقه

دستورات تبدیل در آموزش نرم افزار TIA

دستورات تبدیل موضوع آموزش قسمت ۱۹ نرم افزار TIA  می باشد. از این دستورات برای تبدیل یک اطلاعات به اطلاعات دیگر استفاده می شود. همچنین توابع SCALE و UNSCALE نیز که عملیات مقیاس کردن و از مقیاس خارج کردن سیگنال های آنالوگ را برعهده دارند.


مقاله پیشنهادی: دستورات MOVE در تیاپورتال


انواع دستورات تبدیل :

  1. CONVERT
  2. ROUND
  3. CEIL
  4. FLOOR
  5. TRUNC
  6. SCALE_X
  7. NORM_X
  8. SCALE
  9. UNSCALE

 

توضیحات:

  • دستور CONVERT : تبدیل دیتا تایپ های مختلف به یکدیگر
  • دستور ROUND : تبدیل یک متغیر REAL یا LREAL به یک متغیر با انواع دیتا تایپ های عددی ( در واقع متغیر REAL این تابع به نزدیکترین مقدار صحیح تبدیل می شود).
  • دستور CEIL : تبدیل یک متغیر REAL یا LREAL به یک متغیر با انواع دیتا تایپ های عددی (در واقع متغیر REAL این تابع به مقدار صحیح بزرگتر تبدیل می شود).
  • دستور FLOOR : تبدیل یک متغیر REAL یا LREAL به یک متغیر با انواع دیتا تایپ های عددی (در واقع متغیر REAL این تابع به مقدار صحیح کوچکتر تبدیل می شود).
  • دستور TRUNC : تبدیل یک متغیر REAL یا LREAL به یک متغیر با انواع دیتا تایپ های عددی (در واقع متغیر REAL این تابع با حذف بخش اعشار به یک عدد صحیح تبدیل می شود).
  • دستور SCALE_X : از این بلاک برای مقیاس نمودن مقدار ۰٫۰ الی ۱٫۰ به مقدار دلخواه استفاده می شود. معمولا این بلاک همراه با بلاک NORM_X استفاده می شود.
  • دستور NORM_X : از این بلاک برای نرمالیزه کردن مقدار یک متغیر در یک محدوده خاص، استفاده می شود. در حقیقت مقدار متغیر به صورت خطی بین ۰ و ۱ مقیاس می شود.
  • دستور SCALE : از این تابع برای مقیاس نمودن مقادیر آنالوگ ورودی استفاده می شود. (استفاده ار این دستور در S7-1500 امکانپذیر نمی باشد.)
  • دستور UNSCALE : از این تابع برای از مقیاس خارج نمودن مقادیر آنالوگ خروجی استفاده می شود. (استفاده ار این دستور در S7-1500 امکانپذیر نمی باشد.)

 

 

پایان مقاله: دستورات تبدیل

نویسنده : جناب آقای مهندس احمد فرجی

انتشارات : قدیس