Depan Produk Download Tutorial Instruksi

Real Time Clock (RTC)

  1. Modul Yang diperlukan
  2. Pengoperasian
  3. Video

1. Modul yang diperlukan

Modul yang diperlukan untuk mencoba fasilitas RTC pada outseal PLC adalah sebuah modul DS3231 sesuai dengan gambar berikut

ds3231_modul.png

Modul ini banyak dijual di market place dengan nama "DS3231 for Pi". Modul ini mempunyai jalur komunikasi TWI/I2C untuk terhubung dengan outseal PLC sehingga anda harus menghubungkan pin SDA, SCL dan Ground agar bisa berkomunikasi dengan outseal PLC. Pada board outseal PLC sudah disediakan konektor TWI/I2C yang disesuaikan dengan modul ini termasuk pin power untuk modul sehingga anda tidak membutuhkan kabel lagi dan untuk pemasangan, cukup ditancapkan saja seperti terlihat pada gambar berikut.

mega_slim_konektor_rtc.PNG

2. Pengoperasian

Pengoperasian meliputi pembacaan, penulisan dan penyelarasan

Pembacaan RTC dilakukan menggunakan instruksi RDS3231 seperti pada anak tangga nomor 0 pada gambar (a). Hasil pembacaan ini otomatis akan tersimpan pada variabel D pada PLC (gambar b)

Ladder_contoh_RTC

(a)

Variabel Penyimpanan

(b)

Penulisan Data menuju modul RTC dilakukan dengan instruksi WDS3231 seperti pada anak tangga ke 1 gambar (a). Untuk menghindari penulisan berulang-ulang secara cepat, maka diperlukan instruksi OSR setelah instruksi yang menjadi pemicu (pada contoh ini adalah S.1 dan B.1). Instruksi OSR ini membuat instruksi WDS3231 hanya dijalankan sekali saja tepat di saat terjadi perubahan kondisi tangga dari false menjadi true.

Apabila dikehendaki penulisan data melalui HMI maka hendaknya data yang ingin diubah diikat pada sebuah variabel Integer dan pemicu penulisan dilakukan melalui instruksi OSC seperti pada gambar berikut

penggunaan OSC

pada contoh di atas data yang ingin diubah adalah data Detik, sehingga data selain detik dibuat tidak berubah dan diikat pada sebuah variabel I.1. Instruksi WDS3231 ini hanya dieksekusi sekali saja tepat saat terjadi perubahan data pada I.1. Selama data I.1 tidak berubah maka instruksi WDS3231 tidak akan dijalankan. Instruksi OSC ini membutuhkan sebuah data backup yang bisa diisi dengan data sembarang yang tidak dipakai oleh instruksi lain.

Pembandingan nilai RTC dapat dilakukan menggunakan instruksi TMATCH dan DMATCH. Instruksi TMATCH digunakan untuk membandingkan nilai pembacaan RTC untuk data Time (Detik, Menit dan Jam) sedangkan DMATCH untuk data Date (Tanggal, Bulan dan Tahun).

Penyelarasan RTC dengan PC tidak dilakukan melalui diagram tangga. Penyelarasan dilakukan menggunakan perangkat pada outseal studio ditunjukkan pada gambar berikut

Penyelarasan RTC

Dengan menekan tombol "Selaraskan" maka nilai RTC pada PC akan dikirim ke PLC dan diteruskan ke modul. Anda pun dapat melakukan penyelarasan RTC saat mode Design.

3. Video

Mohon maaf video masih dalam pengerjaan