Ada beberapa bahasa dirancang untuk komunikasi pengguna dengan PLC , di antaranya diagram tangga adalah yang paling populer.
Diagram tangga terdiri dari satu baris vertikal ditemukan di sisi kiri, dan garis yang cabang ke kanan. Garis di sebelah kiri disebut "bus bar", dan garis yang bercabang ke kanan adalah garis instruksi. Kondisi yang menyebabkan instruksi diposisikan di tepi kanan dari diagram disimpan garis instruksi. Kombinasi logis dari kondisi ini menentukan kapan dan dalam apa cara instruksi di sebelah kanan akan mengeksekusi.
Elemen dasar dari sebuah diagram relay dapat dilihat pada gambar berikut. instruksi Sebagian besar membutuhkan setidaknya satu operan, dan sering lebih dari satu. Operan dapat beberapa lokasi memori, satu bit lokasi memori, atau beberapa nilai-number.In numerik kasus ketika kita ingin memproklamirkan konstan sebagai operand, penunjukan # digunakan di bawah tulisan numerik (untuk compiler untuk tahu itu adalah . konstan dan tidak alamat) Berdasarkan gambar di atas, salah satu harus mencatat bahwa sebuah diagram tangga terdiri dari dua bagian dasar: bagian kiri juga disebut bersyarat, dan bagian kanan yang memiliki instruksi. Ketika kondisi terpenuhi, instruksi dieksekusi, dan itu semua!
Gambar diatas merupakan contoh dari sebuah diagram tangga di mana relay diaktifkan dalam PLC kontroler ketika sinyal muncul pada baris masukan 0. Pasang garis vertikal disebut kondisi. Setiap kondisi dalam sebuah diagram tangga memiliki nilai ON atau OFF, tergantung pada status bit yang ditugaskan untuk itu. Dalam hal ini, bit ini juga secara fisik hadir sebagai garis masukan (terminal sekrup) ke kontroler PLC. Jika kunci terpasang ke terminal sekrup yang sesuai,
Anda dapat mengubah status bit dari satu status ke status logika nol logika, dan sebaliknya. Status satu logika biasanya ditunjuk sebagai "ON", dan status dari nol logika sebagai "OFF". bagian kanan dari diagram tangga adalah instruksi yang dieksekusi jika kondisi terpenuhi kiri. Ada beberapa jenis instruksi yang dapat dengan mudah dibagi menjadi sederhana dan kompleks.
Contoh instruksi sederhana adalah aktivasi dari beberapa bit dalam lokasi memori. Dalam contoh di atas, bit ini memiliki konotasi fisik karena terhubung dengan relay di dalam kontroler PLC. Ketika CPU mengaktifkan salah satu dari empat bit terkemuka 10, kontak relay bergerak dan terhubung garis melekat padanya. Dalam hal ini, ini adalah garis terhubung ke terminal sekrup ditandai sebagai 0 dan ke salah satu terminal sekrup COM.
Diagram tangga terdiri dari satu baris vertikal ditemukan di sisi kiri, dan garis yang cabang ke kanan. Garis di sebelah kiri disebut "bus bar", dan garis yang bercabang ke kanan adalah garis instruksi. Kondisi yang menyebabkan instruksi diposisikan di tepi kanan dari diagram disimpan garis instruksi. Kombinasi logis dari kondisi ini menentukan kapan dan dalam apa cara instruksi di sebelah kanan akan mengeksekusi.
Elemen dasar dari sebuah diagram relay dapat dilihat pada gambar berikut. instruksi Sebagian besar membutuhkan setidaknya satu operan, dan sering lebih dari satu. Operan dapat beberapa lokasi memori, satu bit lokasi memori, atau beberapa nilai-number.In numerik kasus ketika kita ingin memproklamirkan konstan sebagai operand, penunjukan # digunakan di bawah tulisan numerik (untuk compiler untuk tahu itu adalah . konstan dan tidak alamat) Berdasarkan gambar di atas, salah satu harus mencatat bahwa sebuah diagram tangga terdiri dari dua bagian dasar: bagian kiri juga disebut bersyarat, dan bagian kanan yang memiliki instruksi. Ketika kondisi terpenuhi, instruksi dieksekusi, dan itu semua!
Gambar diatas merupakan contoh dari sebuah diagram tangga di mana relay diaktifkan dalam PLC kontroler ketika sinyal muncul pada baris masukan 0. Pasang garis vertikal disebut kondisi. Setiap kondisi dalam sebuah diagram tangga memiliki nilai ON atau OFF, tergantung pada status bit yang ditugaskan untuk itu. Dalam hal ini, bit ini juga secara fisik hadir sebagai garis masukan (terminal sekrup) ke kontroler PLC. Jika kunci terpasang ke terminal sekrup yang sesuai,
Anda dapat mengubah status bit dari satu status ke status logika nol logika, dan sebaliknya. Status satu logika biasanya ditunjuk sebagai "ON", dan status dari nol logika sebagai "OFF". bagian kanan dari diagram tangga adalah instruksi yang dieksekusi jika kondisi terpenuhi kiri. Ada beberapa jenis instruksi yang dapat dengan mudah dibagi menjadi sederhana dan kompleks.
Contoh instruksi sederhana adalah aktivasi dari beberapa bit dalam lokasi memori. Dalam contoh di atas, bit ini memiliki konotasi fisik karena terhubung dengan relay di dalam kontroler PLC. Ketika CPU mengaktifkan salah satu dari empat bit terkemuka 10, kontak relay bergerak dan terhubung garis melekat padanya. Dalam hal ini, ini adalah garis terhubung ke terminal sekrup ditandai sebagai 0 dan ke salah satu terminal sekrup COM.