زیمنس کنترل

کد : 44493

معرفی OB90 ( Background ) نمایندگی زیمنس

معرفی OB90 ( Background ) نمایندگی زیمنس
در نمایندگی زیمنس چنانچه زمان پردازش کلیه دستورات موجود در OB1 و همه بلاک های فراخوانی شده در آن ، از زمان حداقل تعیین شده برای پردازش OB1 کوچکتر باشد ، به این فاصله زمانی سیکل پس زمینه Background ) ( گفته می شود. چنانچه کاربر OB90 را برنامه نویسی و به درون CPU اتوماسیون صنعتی زیمنس بارگذاری کرده باشد ، سیستم عامل در سیکل زمینه OB90 را فراخوانی و اجرا می کند ، ولی چنانچه این OB90 در CPU موجود نباشد ، CPU در این فاصله هیچ کاری انجام نمی دهد تا پس از سپری شدن زمان حداقل تعیین شده ، پردازش دوباره OB1 را آغاز کند.

این OB در بین سایر OB ها دارای پایین ترین کلاس اولویت است ، به این معنی که همه ی انواع OB های دیگر و از جمله OB1 می توانند پردازش OB90 را متوقف کنند. تنها استثناء هنگامی است که درون OB90 کاربر یکی از SFC یا SFB ها را فراخوانی کرده باشد. در این صورت ، OB1 تا پایان پردازش کامل آن SFC یا SFB نمی تواند OB90 را متوقف کند.