
مهندس شما وقتی داشتید راجب time of day interrupt توضیح میدادید ، رفتید داخل HW config و روی CPU دوبار کلیک کردید ، و از پنجره باز شده رفتید روی تب time of day interrupt ، و گفتید که توی execution، مشخص میکنیم که وقفه هر روز ، هر دقیقه یا …. اجرا بشه؛ از طرفی وقتی داشتید بلوک های این وقفه رو توضیح میدادید ، بلوک SFC28 یک پایه داشت به نام period، که گفتید اینجا با توجه به کدی که توی help نوشته شده تعیین میکنیم که وقفه هر روز ، هر دقیقه یا …. اجرا بشه ، سوال من اینه که الان ملاک برای اجرای وقفه کدومه؟ execution یا period؟ چون وقتی بنده امتحان کردم و مقدار توی execution و با period مخالف قرار دادم، وقفه بر اساس period اجرا شد.
و اینکه کنار execution یک گذینه بود به نام priority، که گفتید بیانگر اولویت وقفه هست ، از طرفی گفته بودید ملاک اولویت وقفه شماره OB ها هستش (مثلا OB80 از OB20 ) اولویت بیشتری داره ، الان ملاک اولویت وقفه ها کدوم یکیه ؟
سلام
قسمت اول رو درست متوجه نشدم بگید کدوم پارت و دقیقه بود یه چک کنم
قسمت دوم اولویتی که شما تعیین میکنه بالاتر هست
لطفا قبل از ارسال پاسخ، این قوانین را مطالعه نمایید:
- تا حد امکان متن پاسخ کامل و واضح باشد.
- به جز مواردی که نیاز است محتوای پاسخ را از سایتهای دیگر کپی نکنید و تماما توسط خود تایپ نمایید.
- اگر نیاز به آپلود فایل، تصویر، فیلم و … بود از وبسایت uupload.ir استفاده نمایید و لینک پیوست مدنظر را در پاسخ درج نمایید.
از آنجا که هدف ما ایجاد یک فضای مفید برای همفکری و رسیدن به پاسخ سوالات است، در صورتی که پاسخ شما یکی از شرایط فوق را نداشته باشد، توسط ناظرین تایید نخواهد شد.