برنامه کاربردی SIS -سیستم ابزار دقیق ایمنی
برنامه کاربردی SIS چیست؟
Safety Instrumented System (SIS) – برنامه کاربردی برای حل کننده های SIS Logic بسیار حیاتی است.
برای اجرای موفق SIS، کاربران باید از یک رویکرد یکسان بر اساس شرایط تعیین شده توسط آژانس های تایید ایمنی بین المللی پیروی کنند.
نیازهای پیکربندی برنامه کاربردی SIS
- برنامهنویسی (کد برنامه) باید پس از انتخاب حلکننده منطقی برای اجرای توابع ابزاری ایمنی. برنامه کاربردی باید از مشخصات سازنده توضیح داده شده در دفترچه راهنمای ایمنی برای اطمینان از ایمنی و قابلیت اطمینان پیروی کند.
- اسناد پشتیبانی مانند معیارهای برنامه نویسی، کتابچه راهنمای ایمنی، و مشخصات طراحی یک پلت فرم خاص برای توسعه برنامه کاربردی مورد نیاز است.
- SIF های پیاده سازی شده بر روی حل کننده منطق تایید شده >، باید از راهنمای ایمنی برای حل کننده منطقی که در معرض آژانس های صدور گواهینامه ایمنی بین المللی است، پیروی کند.
- روشهای امنیتی مکتوب باید برای جلوگیری از تغییرات غیرمجاز یا سهوی در برنامه نرمافزار (SIF) وجود داشته باشد.
- مسئول تولید کارخانه باید افرادی را که مجاز به ایجاد تغییرات در کد و آنها هستند، تعیین کند. که مجاز به اجرای بارهای برنامه هستند
- هر جا برنامه های کاربردی SIF و BPCS بر روی یک حل کننده منطقی تایید شده پیاده سازی شوند، کد SIF یا باید از کد BPCS جدا شود (مثلاً پارتیشن های جداگانه) یا به وضوح مشخص شود. در برنامه تا بتوان آن را از سایر برنامه ها متمایز کرد.
- همه سیستمهای ابزار دقیق ایمنی و سیستمهای ابزار حیاتی تایید شده باید دارای نقاط تنظیم سفر ایمنی محافظت شده از تغییرات غیرمجاز (مثلاً ثابتهای غیرقابل تغییر) باشند. سطوح مختلف مجوز برای تکنسین/ناظر و مهندسان کنترل کارخانه باید پیکربندی شوند.
- طراحی های SIF که از پیکربندی های تک جزء (یعنی ۱oo1) با تشخیص یا آزمایش خودکار استفاده می کنند، باید هشداری در مورد خرابی شناسایی شده داشته باشند. عنصر نهایی SIF یا باید فوراً به حالت ایمن برود یا یک ارزیابی خطر کاهش خطر و مدیریت جایگزینی که باید توسط پرسنل عملیات ایجاد شود و اپراتورهای کارخانه باید در این پاسخ آموزش ببینند تا در هنگام از کار افتادن ابزار SIS، عملیات نیروگاه را حفظ کنند. /li>
- سیستم های ابزاری ایمنی (حسگرها و عناصر نهایی) باید به وضوح روی P& شناسه ها و در اسناد نرم افزار کامپیوتری. پیاده سازی طراحی SIS توصیه های دستی برای برآورده کردن این نیاز .
- برنامهنویسی تابع ایمنی جدید یا اصلاحشده باید بر اساس مشخصات آن با بررسی یا شبیهسازی کد برنامه (در صورت امکان توسط نرمافزار شبیهساز)، ارزیابی توسط مربی مستقل سیستم ایمنی، و با آزمایشهای عملکردی قبل از آزمایش اولیه تأیید شود. عملیات
- مشخصات الزامات ایمنی (SRS) و فرآیند کار سیستم ابزار دقیق ایمنی، هدف این نیاز را برآورده می کند.
قالب ها
کارکردهای نرم افزار استاندارد باید تا جایی که امکان دارد برای برنامه نویسی سیستم ایمنی استفاده شوند. الگوهای استاندارد برای عملکردهای رایج SIS در اکثر سیستمهای تایید شده در دسترس هستند.
راهنمای برنامه نویسی Safety Interlock باید ساختار فایل را هنگام اجرای SIS تعریف کند.
امنیت
مراقبت شدیدی که باید برای کد برنامه کاربردی ایمنی در نظر گرفته شود باید در برابر تغییرات در محدوده حسگرها، قرار گرفتن حسگرها در دستی، قرار گرفتن عناصر نهایی در شرایط غیرایمن، تغییرات در نقاط تنظیم SIS و تایمرهای تاخیر، و شرایط SIF در حال دور زدن
دسترسی به برنامه برنامه
ارزیابی برنامه کاربردی جدید و تغییرات برنامه ایمنی قبل از اجرا لازم است.
مهندسین کنترل کارخانه، مربیان سیستم ایمنی که در طراحی و توسعه برنامه کاربردی SIS درگیر نیستند، ارزیابیهای برنامه کاربردی ایمنی را انجام میدهند.
مربی سیستم ایمنی برای تکمیل بررسی برنامه قبل از راهاندازی آمادهسازی SIS جدید یا اصلاحشده برای استفاده:
الزامات چرخه عمر ایمنی SIS
توسعه و نگهداری برنامه کاربردی SIS بیشتر باید از الزامات چرخه عمر ایمنی SIS به شرح زیر پیروی کند.
توسعه برنامه کاربردی & معماری
- معماری برنامه کاربردی برای برآورده کردن الزامات مشخص شده برای ایمنی برنامه کاربردی.
- شرایط ارائه شده بر روی برنامه کاربردی توسط سخت افزار معماری SIS.
- روش های توسعه برنامه را مشخص کنید. برنامه.
طراحی برنامه کاربردی
- طراحی برنامه کاربردی را توسعه دهید.
- مجموعه مناسبی از پیکربندی، کتابخانه، مدیریت و شبیه سازی و ابزارهای تست، در طول چرخه عمر ایمنی برنامه کاربردی.
اجرای برنامه کاربردی
- برنامه کاربردی را که الزامات مشخص شده برای ایمنی برنامه را برآورده می کند، اجرا کنید.
- از ابزارهای پشتیبانی مناسب و زبان های برنامه نویسی استفاده کنید.
تأیید برنامه کاربردی
- تأیید کنید که الزامات ایمنی برنامه کاربردی محقق شده است.
- نمایش همه برنامههای کاربردی SIS برای انجام عملکردهای مورد نظر خود به درستی تعامل دارند.
تست یکپارچه سازی SIS
- برنامه کاربردی را در حلکننده منطق هدف، از جمله تعامل با مجموعه نمونهای از دستگاههای میدانی و یا شبیهساز، ادغام کنید.
عملیات & مسئولیت های تعمیر و نگهداری
- عملیات نیاز به دسترسی آماده به جزئیات مربوط به چه ابزار دقیقی در برنامه ریزی ایمنی دخیل است.
- مهندسین کنترل به مستندات طراحی مناسب نیاز دارند تا اطمینان حاصل کنند که عملکردهای ایمنی در طول تعمیر و نگهداری برنامه به خطر نمی افتد.
- نیازهای پرسنل تعمیر و نگهداری است. بدانند که ابزاری که روی آن کار می کنند یک SIS است instrument، به کدام برنامه کاربردی متصل است، و در حین انجام تعمیر و نگهداری به درستی مراقبت کنید.
نمونه برنامه کاربردی با بلوک های تابع در زیر نشان داده شده است.
مرجع:
«ایمنی عملکردی: سیستمهای ابزار دقیق ایمنی برای بخش صنعت فرآیند: چارچوب بخش، تعاریف، سیستم، سختافزار و الزامات نرمافزاری،» IEC 61511-1
اگر این مقاله را دوست داشتید، لطفاً در کانال یوتیوب برای آموزش های ویدئویی برق، الکترونیک، ابزار دقیق، PLC و SCADA.
همچنین می توانید ما را در Facebook و Twitter برای دریافت بهروزرسانیهای روزانه.
بعدی بخوانید:
- سیستم ESD
- چگونه یک تست اثبات انجام دهیم؟
- عیب های ناشی از شایع
- تأیید SIS و اعتبارسنجی
- احتمال شکست در صورت تقاضا
در صورت هرگونه سوال و نظر با مجموعه پرگاران تماس حاصل فرمایید.
جهت کسب اطلاعات بیشتر اینجا کلیک کنید.