تنظیم محدودههای خام و مهندسی برای SCL لاجیکس
راهنمای میدانی مقیاسبندی Logix SCL که محدودیتهای خام را از پیکربندی ماژول، محدودیتهای مهندسی را از ابزار کالیبرهشده استخراج میکند، کیفیت سیگنال را حفظ کرده و عملکرد عادی و خطا را بررسی میکند.
یک دستورالعمل SCL در Logix میتواند حتی زمانی که حدود آن نادرست هستند، مقداری روان و باورپذیر برای فرایند تولید کند. همین موضوع تشخیص خطاهای مقیاسبندی را دشوار میکند. این دستورالعمل ریاضیات قابلپیشبینی را انجام میدهد؛ وظیفه مهندسی این است که ثابت کند نقاط انتهایی خام با ماژول پیکربندیشده مطابقت دارند و نقاط انتهایی مهندسی با ابزار کالیبرهشده همخوان هستند.
حدود خام به قالب داده ماژول مربوط هستند. حدود مهندسی به محدوده ابزار و تعریف فرایند مربوط میشوند.
هرگز حدود خام را فقط از وضوح مبدل A/D استنباط نکنید. یک مبدل ۱۶بیتی تضمین نمیکند که کنترلر مقادیر ۰ تا ۶۵۵۳۵ را در اختیار داشته باشد. خانواده ماژول، محدوده ورودی انتخابشده، نمایش علامتدار، قالب داده، پیکربندی کانال و کدگذاری وضعیت، مقادیری را که به کنترلر تحویل داده میشوند تعیین میکنند.
تصمیم بگیرید که آیا به مقیاسبندی نردبانی نیاز است یا نه
بسیاری از ماژولهای آنالوگ مدرن ControlLogix میتوانند کانالها را مستقیماً به واحدهای مهندسی ممیزشناور مقیاسبندی کنند. راهنمای کاربر ماژولهای ورودی/خروجی آنالوگ ControlLogix مقیاسبندی قابلپیکربندی و واحدهای مهندسی را برای ماژولهای پشتیبانیشده توضیح میدهد. وقتی مقیاسبندی داخلی ماژول از قبل محدوده و وضعیت موردنیاز را فراهم میکند، افزودن SCL میتواند تبدیل دومی غیرضروری ایجاد کند.
SCL همچنان زمانی مفید است که قالب انتخابشده ماژول شمارشهای خام ارائه دهد، استاندارد پروژه مقیاسبندی صریح در کنترلر را الزامی کند، یا منطق باید از تغییر کنترلشده محدوده پشتیبانی کند. برنامه باید بهروشنی مشخص کند کدام لایه مسئول مقیاسبندی است. یک تکنسین نباید بتواند مقیاسبندی ماژول را تغییر دهد و مقیاسبندی نردبانی را بدون ایجاد هشدار یا انجام بازبینی مستندنشده، بدون تغییر باقی بگذارد.
زنجیره اندازهگیری را از میدان به سمت داخل بسازید
محدوده کالیبرهشده ابزار را تأیید کنید
از مقادیر محدوده پایین و بالای پیکربندیشده استفاده کنید، نه از حداکثر توانایی حسگر. یک ترانسمیتر فشار که توانایی اندازهگیری ۰ تا ۱۰۰ بار را دارد، ممکن است برای ۱۰ تا ۶۰ بار کالیبره شده باشد. اگر سیگنال آن محدوده را بهصورت خطی نمایش دهد، همین مقادیر پیکربندیشده نقاط انتهایی مهندسی را تعریف میکنند.
نوع سیگنال، محدوده ترانسمیتر، واحد، میرایی، استخراج جذر و هرگونه خطیسازی محلی را ثبت کنید. اگر ترانسمیتر برای جریان، استخراج جذر را از قبل انجام میدهد، اعمال جذر دوم در PLC نادرست است. مستندات حلقه باید مشخص کند هر تبدیل در کجا انجام میشود.
محدوده الکتریکی را تأیید کنید
مشخص کنید کانال برای ۴–۲۰ میلیآمپر، ۰–۲۰ میلیآمپر، ۰–۱۰ ولت، ولتاژ دوقطبی، ترموکوپل، RTD یا حالت دیگری پیکربندی شده است. سیگنال زنده پایین در یک حلقه ۴–۲۰ میلیآمپر، جریان صفر نیست. مقادیر کمتر از صفر زنده پیکربندیشده ممکن است نشاندهنده کمتر از محدوده، تلرانس کالیبراسیون یا خطا باشند.
قالب داده کنترلر را تأیید کنید
پیکربندی دقیق ماژول و کانال را باز کنید. شماره کاتالوگ، میانافزار، محدوده ورودی، قالب داده، فیلتر، نمونهبرداری بلادرنگ و هرگونه مقیاسبندی ماژول را ثبت کنید. سپس با استفاده از راهنمای مربوطه، مقدار خام متناظر با ورودیهای الکتریکی پایین و بالا را به دست آورید.
نقاط انتهایی یک خانواده ماژول دیگر را با این موارد ترکیب نکنید. ماژولهای Compact I/O، FLEX I/O، POINT I/O، ControlLogix و ماژولهای شخص ثالث ممکن است یک سیگنال ۴–۲۰ میلیآمپر یکسان را به شکلهای متفاوت نمایش دهند. میانافزار و پروفایلهای افزوده نیز ممکن است قالبهای موجود را تغییر دهند.
تبدیل خطی را درک کنید
برای یک سیگنال خطی، مقدار مهندسی از رابطه زیر پیروی میکند:
مقدار مهندسی = EngineeringLow + (Raw − RawLow) × (EngineeringHigh − EngineeringLow) ÷ (RawHigh − RawLow)
این معادله حتی زمانی که SCL محاسبه را انجام میدهد، برای بررسی مستقل مفید است. مخرج نباید صفر باشد. معکوسکردن نقاط انتهایی خام یا مهندسی عمداً جهت را برعکس میکند، اما این انتخاب باید صریح و آزمایششده باشد.
وقتی وضوح کسری اهمیت دارد، از دادههای REAL استفاده کنید. مقصدهای صحیح میتوانند اعشار را حذف کنند و باعث شوند یک مقیاس صحیح، زمخت به نظر برسد. در عین حال، تصور نکنید اعشار بیشتر نشاندهنده دقت اندازهگیری بالاتر است؛ ترانسمیتر، ماژول، سیمکشی، کالیبراسیون و نویز فرایند، عدمقطعیت واقعی را تعیین میکنند.
رفتار محدودسازی را بدون پنهانکردن خطاها انتخاب کنید
محدودکردن خروجی به حدود مهندسی میتواند از محاسبات پاییندستی در برابر مقادیر شدید محافظت کند. اما این کار ممکن است اضافهمحدوده، کمبودمحدوده یا مدار باز را پنهان کند. ورودی خام و وضعیت کانال را جدا از مقدار فرایند مقیاسبندیشده نگه دارید.
یک ساختار مناسب برای نقاط داده شامل مقدار خام، مقدار مهندسی، کیفیت خوب یا بد، کمبودمحدوده، اضافهمحدوده، نشانگر سیمقطع در صورت پشتیبانی، سلامت اتصال ماژول، زمان آخرین بهروزرسانی و وضعیت بازنویسی تعمیراتی است. هشدارهای فرایند ممکن است از واحدهای مهندسی استفاده کنند، اما منطق کیفیت بد نباید فقط به نتیجه محدودشده وابسته باشد.
مشخص کنید کنترل خودکار در برابر کیفیت بد چگونه واکنش نشان میدهد. یک حلقه ممکن است خروجی آخر را نگه دارد، به دستی منتقل شود، از یک مقدار جایگزین تأییدشده استفاده کند، به حالت امن برود یا در یک حالت تنزلیافته تأییدشده به کار ادامه دهد. خود SCL نمیتواند این تصمیم فرایندی را بگیرد.
سیگنالهای دارای صفر زنده را درست مدیریت کنید
یک حلقه ۴–۲۰ میلیآمپر، زمانی که ماژول و ترانسمیتر از آن پشتیبانی کنند، حاشیه تشخیصی زیر ۴ میلیآمپر و بالای ۲۰ میلیآمپر فراهم میکند. هر مقدار کمتر از RawLow را بهطور خودکار دقیقاً به EngineeringLow نگاشت نکنید و شواهد را از بین نبرید. آستانههای جداگانهای را بر اساس ابزار، ماژول و استاندارد سایت حفظ کنید.
به همین ترتیب، قرائتی بالاتر از نقطه انتهایی عادی ممکن است اضافهمحدودهای معتبر باشد، نه کانالی ازکارافتاده. اپراتورها باید بتوانند «مقدار بالای فرایند»، «اضافهمحدوده» و «سیگنال بد» را از هم تشخیص دهند. این وضعیتها نباید در یک عدد اشباعشده ادغام شوند.
راهاندازی را در بیش از دو نقطه انجام دهید
بررسی صفر و اسپن ممکن است نقاط انتهایی جابهجا، تبدیلهای غیرخطی و حذف اعشار صحیح را آشکار نکند. نقطه پایین، ۲۵٪، نقطه میانی، ۷۵٪ و نقطه بالا را تزریق یا شبیهسازی کنید. مقدار مهندسی موردانتظار را بهطور مستقل محاسبه و با کنترلر و HMI مقایسه کنید.
سپس کمی پایینتر و بالاتر از محدوده عادی، جریان خطای ترانسمیتر در صورت کاربرد، مدار باز، قطع اتصال ماژول، راهاندازی مجدد کنترلر و بازیابی ارتباطات را آزمایش کنید. مقدار خام، مقدار مقیاسبندیشده، کیفیت، هشدارها، رفتار تاریخچهنگار و پاسخ کنترل را برای هر وضعیت تأیید کنید.
برای کارهای مهاجرتی، راهنمای مقیاسبندی SCP به Logix توضیح میدهد که چگونه رفتار تثبیتشده را بدون کپیکردن فرضیات مستندنشده حفظ کنید. خانوادههای سختافزاری را میتوان در مجموعه Allen-Bradley بررسی کرد.
تغییرات را بهعنوان تغییر محدوده ابزار مستند کنید
تغییر EngineeringHigh یک ویرایش ظاهری PLC نیست. این تغییر میتواند حدود هشدار، تنظیم کنترلر، روندهای تاریخچهنگار، محاسبات دستهای، اینترلاکها و انتظارات اپراتور را تغییر دهد. تغییر محدوده را بهعنوان یک تغییر کنترلشده در ابزار و کاربرد در نظر بگیرید.
محدوده قدیم و جدید ترانسمیتر، پیکربندی ماژول، پارامترهای SCL، حدود هشدار، محدوده نمایش HMI، مقیاس تاریخچهنگار و نتایج اعتبارسنجی را ثبت کنید. اگر مقادیر از یک دستور ساخت HMI یا جدول پیکربندی مدیریت میشوند، کنترل دسترسی، بررسی محدوده، ردیابی بازبینی و روش فعالسازی اتمی را اعمال کنید.
دیدگاه مهندسی
خطای خطرناک مقیاسبندی، خطایی نیست که یک اشکال ایجاد کند؛ خطایی است که اعداد باورپذیری با شیب یا آفست نادرست تولید کند. کل زنجیره سیگنال را در کد و مستندات قابل مشاهده کنید و اطلاعات کیفیت را در کنار مقدار حفظ کنید.
وقتی ماژول میتواند واحدهای مهندسی را مستقیماً ارائه دهد، از این قابلیت بهصورت یکپارچه استفاده کنید. وقتی SCL توجیه دارد، هر حد را از دادههای منبع کنترلشده استخراج کنید و رفتار را در شرایط عادی و غیرعادی اثبات کنید. هدف فقط یک فرمول صحیح نیست؛ هدف اندازهگیریای است که بقیه سیستم کنترل بتواند به آن اعتماد کند.