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

آشنایی با OB ها در STARTUP

OB ها در STARTUP از موضوع مقاله امروز می باشد. تغییر وضعیت کاری CPU از حالت STOP به RUN، به نام وضعیت STARTUP شناخته می شود. OB های راه اندازی فقط یکبار در زمان انجام عمل STARTUP اجرا می شوند و در سیکل عادی CPU فراخوانی و اجرا نمی گردد.


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


نمایندگی زیمنس - آموزش تیاپورتال

خصوصیات مد کاری STARTUP را می توان به صورت زیر بیان نمود:

  • OB های راه اندازی دز این حالت اجرا می شوند.
  • برنامه های OB1 و OB های سیکلی و Time Of Day و … در این وضعیت اجرا نمی شوند.
  • از بین OB های خطا، فقط OB82 امکان فراخوانی و اجرا دارد.
  • وضعیت خروجی ها در ضمن انجام STARTUP غیر فعال است، اما با فعال شدن وضعیت RUN، وضعیت خروجی ها فعال شده و مقادیر تولید شده در OB های راه اندازی برای ماژول های خروجی ارسال می شود.
  • در هنگام انجام STARTUP ناحیه PII به روز رسانی نمی شود، اما می توان با آدرس مستقیم به وضعیت ورودی ها دسترسی یافت.
  • مدت زمان اجرای OB های راه اندازی شامل نظارت و محدودیت نیست و مکانیزم نظارت بر زمان سیکل اسکن، در حالت STARTUP غیر فعال است.

 

موارد کاربرد OB های راه اندازی:

برخی از کاربردهای مهم OB های راه اندازی عبارت است از:

  • انجام تنظیمات پیش فرض برای متغیرهای برنامه اصلی
  • اختصاص مقادیر اولیه به متغیرهای مختلف خصوصا Bit Memory ها
  • ریست کردن مقدار متغیرها و بلاک هایی مانند PID
  • قرار دادن برنامه در شرایط شروع به کار

 

 

پایان مقاله: آشنایی با OB ها در STARTUP

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

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