یکی از مهمترین مباحث در سیستم های اسکادا(SCADA) همگام سازی زمان Work Stationهای مختلف در این سیستم ها می باشد. برای این منظور معمولا از ماژول های گیرنده GPS که ساعت دقیق جهانی را با دقت بسیار خوب از ماهواره های GPS دریافت می کنند، استفاده می شود. اتصال این تجهیزات با PC از طریق پروتکلهای استاندارد خاصی انجام می شود که نیازمند یک نرم افزار واسط می باشد.
NMEATime2 نرم افزاری است که به همین منظور ارائه شده است. این نرم افزار ساعت کامپیوتر را با زمان گیرنده GPS همزمان می کند.
NMEATime2 به عنوان یک سرویس سیستم تنظیم شده است که بوسیله آن ساعت کامپیوتر از طریق رشته NMEA دریافتی از GPS تنظیم می شود. حلقه کنترل از همان تکنیک ها در نظم و انضباط نوسانات OCXO و ساعت های روبییدیوم اتمی استفاده می کند. با مشخص کردن ورود پیامهای NMEA ، NMEATime2 از فیلترهای دیجیتالی پیشرفته برای به حداقل رساندن لرزهای ارتباطی و دستیابی به بهترین مرجع برای همگام سازی ساعت PC استفاده می کند.
به همین دلیل برخی از الزامات لازم برای برآورده شدن وجود دارد. به طور خاص ، میزان بازده پیام NMEA GPGGA و GPRMC.
امروزه پیدا کردن رایانه شخصی با درگاه ارتباط سریال داخلی RS-232 بسیار دشواراست، بیشتر گیرنده های GPS از رابط USB برای اتصال به PC استفاده می کنند. اکثر گیرنده های USB GPS به نظر می رسد که یک پورت سریال به رایانه شخصی باشد. با این حال می توانUSB GPS های مدرن را از طریق مبدل های USB به سریال که پورت سریال را شبیه سازی می کند استفاده نمود.
NMEATime2 از رشته NMEA (GPGGA) منتقل شده از GPS استفاده می کند، تگ زمان اولین کاراکتر از آن فرمان است و از این به عنوان یک مرجع زمان بندی استفاده می کند. همانطور که انتظار دارید ، بین دوره 1PPS و RS-232 تاخیری بین نرم افزار ایجاد می شود که این تأخیر را می توان کالیبره کرد. NMEATime2 از فیلتر دیجیتالی استفاده خواهد کرد و ساعت PC را به این مرجع نظم می دهد.
The minimum NMEA sentence requirements matter. The most important is that the GPGGA and GPRMC message output once per second.
- GPGGA - must be once/second
- GPRMC - must be once/second
- GPZDA - must be once/second (NMEATime will use this sentence for time. If not available, then NMEATIme will use GGA & RMC for time.)
- GPGSA - every two seconds
- GPGSV - every two seconds
ما در این پکیج دو نسخه از این نرم افزار را ارائه می کنیم که یک نسخه قدیمی تر برای ارتباط با ماژولهای GPS با پورت سریال و نسخه جدید برای ارتبال از طریق مبدل USb به سریال مناسب می باشد.