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

آشنایی با OB82 و وظایف آن در نمایندگی زیمنس تهران

وظایف OB82 را در این مقاله بررسی خواهیم نمود. ایتدا آن را تعریف می کنیم. یکی از OB های بسیار مهم در بحث عیب یابی و مدیریت خطاها OB80 می باشد. با استفاده از این OB80 می توان از بروز اشکالات مختلف اطلاع حاصل نموده و برنامه تولید آلارم و مدیریت خطا را پیاده سازی نمود. در صورت بروز اشکال قابل تشخیص توسط OB82، این OB فراخوانی شده و در صورت برطرف شدن اشکال نیز OB82 مجددا فراخوانی می شود. با زیمنس تهران (نمایندگی زیمنس) و ادامه مقاله همراه باشید.


مقاله پیشنهادی: OBهای وقفه سخت افزاری در نرم افزار TIA


* وظایف OB82 در S7-1200 :

وظیفه اصلی OB82 در S7-1200 تشخیص اشکالات مرتبط با ماژول های I/O از قبیل تشخیص قطعی سیم، Overflow یا Underflow شدن سیگنال آنالوگ و نیز بروز اتصال کوتاه در سیگنال ؟آنالوگ خروجی می باشد.  البته شرط تشخیص این اشکالات آن است که اولا، ماژول مورد نظر از قابلیت Diagnostic Internet پشتیبانی نموده و ثانیا، این قابلیت در تنظیمات ماژول فعال شده باشد.

 

وظایف OB82 در S7-1500 :

OB82 در S7-1500 اشکالات بیشتری را نسبت به S7-1200 تشخیص می دهد. این اشکالات عبارتند از:

الف)  تشخیص اشکالات مزتبط با ماژول های I/O

ب) تشخیص اشکالات Power Supply(PS)

ج) اشکال در حافظه داخلی CPU

 

تشخیص اشکالات مرتبط با ماژول های I/O عبارتند از:

  • تشخیص قطعی سیم اتصال سنسور به ماژول
  • تشخیص قطعی تغذیه +L در ماژول
  • اتصال کوتاه سیگنال خروجی به زمین
  • بیشتر شدن سیگنال ورودی به ماژول AI از حد بالای سیگنال تنظیمی در ماژول  (Overflow)
  • کمتر شدن سیگنال ورودی به ماژول AI از حد پایین سیگنال تنظیمی در ماژول (Underflow)

 

تشخیص اشکالات Power Supply(PS) عبارتند از:

در S7-1500 برخی از اشکالات PS نیز می توانند باعث فراخوانی OB82 شوند. این موارد عبارتند از:

  • اشکال در ولتاژ ورودی به PS
  • قرار گرفتن کلید وضعیت PS در حالت OFF

 

اشکال در حافظه داخلی CPU

در S7-1500، در صورت تشخیص اشکال در حافظه داخلی CPU، بلاک OB82 فراخوانی می شود. در S7-300/400 برای تشخیص این اشکال از OB84 استفاده می شود.