دو روش برای کالیبره کردن انحراف ساعت سنسورهای دوگانه وجود دارد: کالیبراسیون همزمان سختافزاری{0}}و کالیبراسیون راهاندازی نرمافزار-. روشی را انتخاب کنید که به بهترین وجه با معماری اکتساب داده شما مطابقت دارد. هر دو کار ساده هستند:
I. همان معماری کارت PLC/اکتساب داده: کالیبراسیون همزمان سخت افزار (توصیه می شود، راه حل یک مرحله ای-)
اگر هر دو سنسور به یک کنترلر متصل باشند، کالیبراسیون سختافزاری{0}}راهاندازی شده میتواند خطا را در عرض ۱ میلیثانیه کنترل کند:
همگام سازی ماژول بومی را فعال کنید: اکثر ماژول های ورودی آنالوگ PLC از نمونه گیری همزمان پشتیبانی می کنند. عملکرد "Synchronization Channel" را در نرم افزار برنامه نویسی فعال کنید. هر دو سنسور را به یک منبع ماشه متصل کنید و سخت افزار به طور خودکار ساعت را همگام می کند و نیازی به کالیبراسیون اضافی ندارد.
کالیبراسیون سخت ماژول های مستقل: اگر دو ماژول مستقل وجود دارد، همان خط ماشه خارجی (مثلاً پالس خروجی PLC) را بیرون بیاورید و سیگنال های ماشه را به طور همزمان به هر دو ماژول ارسال کنید، که نمونه برداری همزمان و حذف خودکار انحراف را مجبور می کند.
جبران انحراف ثابت: اگر پس از کالیبراسیون هنوز یک اختلاف ساعت کوچک وجود دارد، یک مقدار انحراف ثابت را ثبت کنید (به عنوان مثال، سنسور B همیشه 2 میلی ثانیه عقب تر از سنسور A قرار دارد). در طول مقایسه نرم افزار، مهر زمانی سنسور B به طور خودکار 2 میلی ثانیه به جلو منتقل می شود تا انحراف را جبران کند.
II. معماری کسب مستقل جداگانه (دو کنترلر/دستگاه های مختلف): کالیبراسیون پویا نرم افزار
اگر دو سنسور توسط دستگاه های مختلف به دست بیایند، کالیبراسیون نرم افزاری دوره ای انجام می شود. مراحل به شرح زیر است:
1. کالیبراسیون دستی فعال (کالیبراسیون اولیه سریع):
یک سیگنال مرحله ای (مثلاً تغییر فشار سریع یا تغییر دمای ناگهانی) به هر دو سنسور به طور همزمان اعمال کنید.
مهرهای زمانی سیگنال مرحله شناسایی شده توسط هر دو سنسور را ثبت کنید و تفاوت زمانی را محاسبه کنید: انحراف ساعت=سنسور A Step Time - سنسور B Step Time;
از این مهر زمانی تصحیح انحراف برای همه مقایسههای بعدی استفاده کنید تا سیگنالهای گام دو حسگر را تراز کنید و کالیبراسیون را تکمیل کنید.
تست را سه بار تکرار کنید و انحراف متوسط را برای نتایج دقیق تر انجام دهید.
2. کالیبراسیون خودکار دورهای (حذف رانش در طول عملیات طولانی مدت):
تنظیم چرخه کالیبراسیون: به طور خودکار تنظیم ساعت را یک بار در روز در نیمه شب یا در طول پنجره تعمیر و نگهداری دستگاه انجام دهید.
روش تراز: هر دو دستگاه اکتساب به طور همزمان زمان استاندارد فعلی را از رایانه میزبان درخواست می کنند و ساعت محلی خود را با زمان رایانه میزبان تصحیح می کنند.
تصحیح انحراف: اگر انحراف تجمعی بیش از یک دوره نمونه برداری باشد، جبران و تنظیم خودکار برای جلوگیری از تجمع بیشتر انحراف انجام می شود.
III. حفاظت از انحراف پس از کالیبراسیون
پس از کالیبراسیون، یک لایه محافظ اضافه کنید تا از هشدارهای نادرست ناشی از انحراف جلوگیری کنید:
حداکثر آستانه انحراف تحمل را تنظیم کنید: به عنوان مثال، در نمونه گیری 10 هرتز (دوره نمونه برداری 100 میلی ثانیه)، اگر تفاوت مهر زمانی بین دو نقطه داده از 100 میلی ثانیه بیشتر شد، از مقایسه صرفنظر کنید و زنگ هشدار را راه اندازی نکنید، و از قضاوت نادرست ناشی از ناهمزمانی جلوگیری کنید.
انتخاب برای سناریوهای مختلف
طراحی سیستم جدید: اولویت بندی کالیبراسیون همزمان سخت افزار. تنظیم یکباره-درازمدت مؤثر است و نیازی به تعمیر و نگهداری بعدی ندارد.
ارتقا/دستیابی به تقسیم سیستم موجود: کالیبراسیون اولیه دستی + همگام سازی خودکار روزانه می تواند انحرافات را در محدوده قابل قبول کنترل کند.
سناریوهای پویا با فرکانس بالا (فرکانس نمونه برداری > 100 هرتز): کالیبراسیون سختافزاری{2}}اجباری است. کالیبراسیون نرم افزار نمی تواند الزامات دقت را برآورده کند.

