Bluebishi RTC ve kalıcı register'lar

 




RTC, Real Time Clock yani gerçek zaman saati anlamına geliyor. "Modbus'lı 7-segment display" isimli yazımda kullanılan şema ile dijital bir saat yapmak da mümkün oluyor. Projede 4 haneden oluşan bir display vardı. Bu da saati göstermek için yeterli olacaktır. Bu saate, belli zamanlarda yapılacak görevler verilebilir. PLC programında, saat, dakika bilgisinin yanı sıra haftanın günlerini, örneğin her hafta pazar günü gibi veya her ayın 15'i gibi bir zamanı belirtebilirsiniz. STM32 kartının, elektrik kesildiğinde saati unutmaması için VB - GND bacaklarına resimde görülen CR2032 pili bağlamanız yeterli oluyor. Yine bu pil sayesinde D0-D9 arasındaki register'ları kalıcı hafıza olarak kullanmak da mümkün oluyor. Yani bu hafıza birimlerine yazılan bilgiler, elektrik kesilse bile hafızada kalıyor.

7-segment programında küçük bir değişiklik yaparak saati çalışır duruma getirdik.


Saat için ladder diyagramı


Saati ilk kez çalıştırdığımızda ayarlamak gerekiyor. Bunu, GX Developer'da bulunan Online > Set time ...  menüsü ile yapıyoruz. Developer V8.2 veya V8.3 de bu menü seçeneğinin çalışmadığını göreceksiniz. Developer V8.3 programını bilgisayardan kaldırmayın. Üzerine Developer V8.72 programını kurmak gerekiyor. Yani güncelleme yapılmış oluyor. Hatırlatayım, önce EnvMEL klasörü içinde bulunan setup dosyasını çalıştırıyoruz. Program kurulumu için "Windows 11'de GX Developer kurulumu" isimli yazıma bakınız.

RTC'nin ayarlaması için kutulara aşağıdaki gibi bilgileri giriyoruz.




2025 yılı için ilk kutuya 45 yazıyoruz. Bunu anlamam biraz zaman aldı, meğer PLC, 1980 yılını sıfır olarak kabul ediyormuş..


Register

Açıklama

Val

D8015

Saat

0-23

D8014

Dakika

0-59

D8013

Saniye

0-59

D8016

Ayın günü

1-31

D8017

Ay

1-12

D8019

Haftanın günü

0-6



D8019 pazar günü için 0 oluyor. Bugün günlerden 4 yani perşembe.. Hatırlarsanız M8014 dakikalık, M8013 saniyelik, M8012 100 ms, M8011 10 ms pals'lar üretiyor.. Bunun gibi bilgileri incelemek için internetten, Mitsubishi FX2N PLC ile ilgili pdf'lere bakabilirsiniz.

Yorumlar

Bu blogdaki popüler yayınlar

VBA - Mscomm (seri port) ile veri loglama

Bluebishi PLC tanıtım

Picobishi PLC tanıtım