Logika tangga

Logika tangga (Ladder logic) adalah bahasa pemrograman yang dipakai untuk menggambarkan secara grafis diagram rangkaian elektronika dan perangkat keras komputer berdasarkan logika berbasis-relay yang banyak dijumpai pada aplikasi Programmable Logic Controllers (PLC) dan kendali industri. Sesuai dengan namanya, program ini menggunakan gambar anak tangga yang terdiri dari garis-garis tegak dan garis mendatar untuk menyajikan fungsi logika rangkaiannya.

Contoh 
Fungsi logika rangkaian:
S = X AND ( Y OR Z )
dinyatakan dalam bentuk logika tangga sebagai berikut:

  1. ----[ ]---------|--[ ]--|------( )
          X          |   Y   |       S
                     |       |
                     |--[ ]--|
                         Z

Contoh lain adalah
T = S AND X di mana S digambarkan pada diagram 1, dan T pada diagram 2, seperti di bawah ini.

  1. ----[ ]-----------|---[ ]---|----( )
          X            |    Y    |     S
                       |         |
                       |---[ ]---|
                            Z
  2. ----[ ]----[ ]-------------------( )
          S      X                     T

Rujukan

Pranala luar 
 Dasar Ladder Logic
 Ladder Logic
 "Chapter 6: ladder logic" oleh Tony R. Kuphaldt (Design Science License); seperti di "Chapter 10: Multivibrators" (mirror site)
 Rangkaian multivibrator
 PLC Programming Handbook

Elektronika
Bahasa pemrograman visual
Standar IEC