Category: Bilgisayar


Birden fazla bilgisayarda zaman senkronizasyonuna ihtiyaç duyduğumuzda işimize yarayacak en kolay ve basit çözüm NTP (Network Time Protocol) kullanmak olacaktır. Özellikle otomasyon sistemlerinde birden fazla PLC ve operatör paneli olması üretilen alarm ve proses değerlerinin zamansal önemini arttırmaktadır. Keza sunucu sistemlerinde de bu konu önemlidir. Bu iş için saat bilgisi merkezi bir sunucudan zamansal gecikmeler hesaba katılarak alınır.

NTP Client Ayarları

Windows sistemde bir bilgisayarı NTP üzerinden senkron etmek için regedit ile sistem ayarlarından aşağıdaki adımlar izlenir.

Saat alınacak adres “NtpServer” alanına yazılır. Mevcut Çalışma grubundan bir bilgisayarda NTP server kurulmuş ise onun ip adresi yazılabilir. Bunun için ilgili server da firewall ayarlarında Port 123’e izin verilmelidir.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters]
"NtpServer"="192.168.1.10"

NtpClient etkin hale getirilir. (“Enabled” değeri, onluk sistemde “1” yapılır)

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient]
"Enabled"=dword:00000001

Hangi zaman periyotlarında zaman senkronizasyonu yapılacağı saniye cinsinden belirlenir.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient]
"SpecialPollInterval"=dword:00093a80

Windows Time Servisi kapatılarak, otomatikte yeniden başlatılır.

NTP Server Ayarları

Aynı şekilde NTP client ayarları yapılarak doğru saat ayarları sağlanmış olur. Bunun üzerine kendi networkümüzdeki bilgisayarlar için NTP server kurulumu aşağıdaki adımlarla kurabiliriz.

“AnnounceFlags” değeri, onluk sistemde “5” yapılır.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config]
"AnnounceFlags"=dword:00000005

“Enabled” değeri, onluk sistemde “1” yapılır.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer]
"Enabled"=dword:00000001

Windows Time Servisi kapatılarak, otomatikte yeniden başlatılır. Client bilgisayar isteklerine cevap verebilmek için Port 123 güvenlik ayarlarının yapılması gereklidir.

Linux da kendimi kaybedip yazılım furyasına dalıp asıl mesleğimi unutuyordum. Artık bundan sonra kendi mesleğim konularına daha fazla yönelmeyi düşünüyorum ama ne mümkün. Neyse PIC programlama konusuna ağırlık vereyim derken gene nasıl olduysa paralel port kullanma konusunda buldum kendim. Uzun lafın kısası parapin kütüphanesini kullanarak paralel portu çok basit bir şekilde kullanabilirsiniz.

Öncelikle Parapin kaynak kodları indirin >> http://parapin.sourceforge.net/

Kullandığınız Linux çekirdeğine göre, setup-2.4.sh veya setup-2.6.sh çalıştırın ve make komutunu verin.

Okumaya devam et