ラダー・ロジック
下記の例は、ラダー・ロジックプログラム中の1個のラングがどのように見えるかを示したものである。実際のプログラムでは、これらが何百行も連なることになる。
例
この例では次のような関数を構成している: S = X AND ( Y OR Z )
一般的にはラダーは左から右に、上から下に読むようにする。各々の行(ラング)の演算結果は出力コイルに格納され、その結果が後続のステップで入力として扱われることが多いためである。ラダー中に多数の「ラング」がある複雑なシステムでは、演算する順に番号を振るものもある。
T = X AND S この X は前述の1のものと同じものである。
2は多少複雑にしたシステムである。1行目の演算後、出力コイル(S)がラング2に代入され、さらにその演算結果が出力コイル T に代入される。Tの値は出力デバイス(ブザー、ランプなど)に反映されたり、さらに次のラングに代入される、といった具合である。
このシステムは非常に複雑な論理設計の分析・評価を可能にするものである。