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

آشنایی با متغیرهای محلی درون OB ها

متغیرهای محلی OB ها را در این آموزش بررسی می کنیم. متغیرهای محلی نکته ای هست که در OB ها از اهمیت ویژه ای برخوردار است. هر OB در بخش Interface دارای تعدادی پارامتر محلی می باشد که توسط CPU داده های اطلاعاتی موثری را در رابطه با عملکرد OB در آن قرار می گیرد. دسترسی کاربران برای این متغیرها به صورت Read Only می باشد. بدین معناست که اطلاعات درون متغیرها خوانده می شوند و باید منتظر نتیجه اجرای OB شد.


آموزش پیشنهادی: آشنایی با OB ها


اطلاعاتی که متغیرهای محلی OB های خطا در اختیار می گذارند:

  1. دلیل خطا
  2. محل بروز خطا
  3. آدرس ماژول معیوب
  4. و …

 

نکته!

وظایف پارامترهای درون خانواده های OB نسبت به یکدیگر متفاوت است و هر کدام کاربری خاص خود را دارند. OB های موجود در S7-1200 در مقایسه با S7-1500 پارامترهای محلی کمتری را شامل می شود.

 

تعیین پارامتر مختصر و معرفی تعداد بیشتر پارامتر محلی:

  1. کلیک راست بر روی OB
  2. باز کردن بخش تنظیمات
  3. انتخاب بخش Attributes
  4. فعال / غیر فعال سازی گزینه Optimized Block Access

آشنایی با متغیرهای محلی OB

نکته!

  • فعال بودن گزینه Optimized Block Access: در دسترس بودن پارامتر پارامتر های محلی کمتر و همچنین داده ها به صورت مختصر در اختیار کاربر قرار می گیرد.
  • غیر فعال بودن گزینه Optimized Block Access: دسترسی به پارامتر های بیشتر و در نتیجه دریافت داده های بیشتر
  • در S7-1200 با غیر فعال سازی دسترسی به پارامترهای بیشتر محقق نمی شود.

 

پایان مقاله: آشنایی با متغیرهای محلی OB

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

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