Organisasi Tabel Data Konfigurasi Memori PLC

120 demikian ini sesuai dengan keperluan penyimpanan data minimum. Pada PLC kecil pada umumnya area program pengguna adalah sudah tetap. Memori program pengguna yang diperlukan secara proporsional berbanding lurus dengan jumlah instruksi yang digunakan dengan program kontrol.

D. Konfigurasi Memori PLC

Dengan mengerti organisasi memori, khususnya interaksi tabel data pemetaan IO dan area penyimpanan membantu dalam memahami fungsi operasi PLC secara komperhensif. Meskipun pemetaan memori sering diambil untuk diberikan pada pengguna PLC, pengertian sepenuhnya terhadap pemetaan memori ini menjadikan kita mempunyai persepsi yang lebih baik terhadap bagaimana perangkat lunak program kontrol diorganisasi dan dikembangkan.

1. Organisasi Tabel Data

Organasasi tabel data atau biasa disebut dengan konfigurasi adalah sangat penting. Konfigurasi menentukan tidak hanya mengalamatkan peralatan diskrit, tetapi juga register yang akan digunakan untuk kontrol numerik dan analog, serta operasi timing dan counting. Sebagai contoh PLC mempunyai memori, IO dan spesifikasi sistem bilangan, sebagai berikut:  Jumlah memori aplikasi 4K word, dengan setiap word-nya adalah 16 bit.  Kapasitas peralatan IO yang dapat dihubungkan adalah 256 128 input dan 128 output.  Tersedia 128 output internal.  Mempunyai kemampuan untuk menyimpan 256 register.  Sistem bilangan oktal 2-byte. 121 Dengan melihat tabel IO gambar 2.59 dan menganggap bahwa input terletak pada bagian pertama dalam pemetaan IO, tabel input akan mulai pada alamat 0000 8 dan berakhir pada 0007 8 lihat gambar 2.59. Output akan mulai dari alamat 0010 8 dan berakhir pada 0017 8 . Oleh karena setiap word memori mempunyai 16 bit, 128 input memerlukan tabel input 8 word, demikian pula outputnya. Alamat awal untuk area penyimpanan output iternal adalah pada lokasi memori dengan alamt 0020 8 dan berlanjut sampai 0027 8 . Alamat 0030 8 mengindikasikan awal dari area penyimpanan registerword. Area ini harus mempunyai minimum 8 register, dengan kemungkinan penambahan sampai 256 register. Delapan register pertama mulai dari 0030 8 dan berakhir pada alamat 0037 8 lihat gambar 2.60. Gambar 2. 59 Tabel IO dan memori pengguna. Jika semua register penyimpanan yang tersedia digunakan, kemudian alamat memori awal untuk program kontrol adalah 0430 8 . Konfigurasi ini akan menyisakan lokasi 3816 desimal untuk menyimpan software kontrol. Gambar 2.59 menunjukkankonfigurasi maksimum ini. 122 Gambar 2. 60 Area penyimpanan register. Kebanyakan PLC mengizinkan pengguna untuk mengubah rentang register tanpa memperhatikan alamat awal dari program. Meskipun demikian, pengguna harus mengetahui sebelumnya jumlah register yang diperlukan. Ini akan berguna ketika menugasi alamat register dalam program.

2. Pengalamatan IO