Ladder Logic 202: Menguasai Organisasi Memori PLC
Dalam artikel ladder logic terakhir, Ladder Logic 201, kami mulai melihat beberapa interaksi antara PLC dan ladder logic, dan ini akan lanjut sekarang dengan pengenalan cepat tentang organisasi memori ladder dan PLC serta manfaatnya.
Alokasi Memori
Salah satu hal pertama yang harus dipertimbangkan saat merancang sistem PLC adalah alokasi memori. Memori PLC dulu cukup kecil (menurut standar saat ini), dan hanya sekitar satu kilobyte memori flash yang tersedia untuk programmer digunakan dalam PLC tertentu. Meskin teknologi saat ini datang dengan lebih banyak memori, ini masih perlu digunakan secara efisien, dan inilah alokasi memori masuk. Saat Anda mengalokasikan memori yang tersedia PLC, Anda menetapkannya untuk digunakan dengan cara yang berbeda oleh berbagai bagian program ladder.
Memori I/O
Semua platform PLC memiliki memori input dan output (I/O); ini karena ladder membaca input di awal pemindaian, menulisnya ke tabel memori, dan melakukan kebalikannya untuk variabel output. Untuk informasi lebih lanjut tentang pemindaian PLC/ladder, lihat Ladder Logic 201.
Memori Data
Saat program ladder menggunakan fungsi seperti timer atau counter, bentuk memori dinamis on-the-go diperlukan karena fungsi memiliki tipe data khusus seperti preset, nilai akumulasi, dan bit "selesai". Meskipun sebagian besar platform umumnya memiliki beberapa area yang dialokasikan untuk nilai-nilai ini, sebagian besar bekerja dengan cara yang berbeda tergantung pada produsen. Memang, berbagai PLC datang dengan opsi yang berbeda; beberapa hanya memiliki register timer dan counter yang telah ditetapkan sebelumnya, sementara yang lain menyimpan register yang dialokasikan untuk nilai intermediate apa pun (seperti integer, nilai floating point, atau string) sehingga dapat tetap fleksibel untuk penggunaan fungsi apa pun yang diperlukan.
Blok Data
Beberapa platform, seperti PLC Siemens, memungkinkan data diorganisir menjadi blok data. Ini disusun oleh programmer dan dapat berisi tipe data campuran. Ini memungkinkan organisasi data yang lebih spesifik aplikasi dan tipe data yang ditentukan pengguna, yang dapat digunakan untuk mendefinisikan data lebih lanjut.
Tag Data
Sebagian besar platform PLC baru memiliki sistem berbasis tag yang memungkinkan pengguna untuk menambahkan memori dalam bentuk tag, atau alamat berbasis teks sesuai kebutuhan dan dengan cakupan mereka sendiri. Saat tag dibuat, perangkat lunak mengasosiasikan nama tag ke lokasi memori fisik, memungkinkan instruksi untuk mengeksekusi logika yang merujuk pada data yang diaddress oleh tag. Karena tag dapat dibaca oleh programmer dan biasanya deskriptif, pemrograman berbasis tag memungkinkan program untuk diunggah dan dibaca dengan lebih mudah.
Ladder Logic 202
Detail alokasi memori bervariasi dari platform ke platform, tetapi seharusnya jelas perencanaan penggunaan dan penetapan memori sebelum memulai pemrograman tidak hanya menghemat waktu pengguna dengan penagging yang tepat, tetapi PLC yang berjalan efisien juga membawa manfaat untuk memberikan lantai produksi Anda satu alasan lebih sedikit untuk tertinggal dalam produksi.
Teknisi PLC kami di PanelShop.com adalah ahli di bidangnya, dan tidak memiliki masalah mengalokasikan memori untuk penggunaan ruang yang paling efisien. Jika Anda memiliki pertanyaan tentang manajemen memori ladder atau PLC, hubungi kami hari ini!
