Zusammengesetzte binäre Verknüpfungen
Ein SPS-Programm besteht nicht nur aus einem ODER-, UND- oder XOR-Glied. Ein SPS-Programm besteht in der Regel aus einer Vielzahl an binären Verknüpfungen. Da hierbei viele Verknüpfungen zusammengesetzt werden, spricht man von zusammengesetzten Verknüpfungen. Dabei werden viele ODER-, UND- oder XOR-Glieder miteinander verknüpft, um ein gewünschtes Schaltungsverhalten zu realisieren.
UND vor ODER-Verknüpfungen
UND vor ODER-Verknüpfungen liegen dann vor, wenn die UND-Glieder vor dem ODER-Glied positioniert werden. In solchen Fällen führen die Ausgänge der UND-Glieder an das ODER-Glied.
Auf dem Beispielbild führen die Ausgänge der zwei UND-Glieder mit je zwei Eingangsvariablen an eine ODER-Box. Das Schaltverhalten ist identisch mit dem einer XOR-Verknüpfung.
Vor dem ODER-Glied müssen nicht ausschließlich alle Ausgänge einer UND-Verknüpfung zum ODER-Glied führen. Es kann auch eine Kombination aus UND vor ODER und einer anderen Verknüpfung vorhanden sein. Auf dem Beispielbild werden die beiden UND-verknüpften Eingänge E0.1 und E0.2 abgefragt. Zusätzlich wird an dem ODER-Glied der Eingang E0.3 abgefragt.
ODER vor UND-Verknüpfungen
Bei dieser Form ist es genau umgekehrt. Bei der ODER vor UND-Verknüpfung führen die Ausgänge der ODER-Glieder zum UND-Glied. Bei dieser Form ist die Schaltfunktion konjunktiv.
Das bedeutet, nur wenn alle Bedingungen zutreffen (da UND-verknüpft), erhält der Ausgang das Signal 1. Sollen weitere Bedingungen hinzukommen, fügt man deren Ausgänge einfach vor die UND-Box.
Auch bei der ODER vor UND-Verknüpfung müssen die Glieder vor dem UND-Glied nicht ausschließlich aus ODER-Gliedern bestehen. Eine Kombination ist hier ebenfalls möglich.
Auf dem Beispielbild wird ein ODER-Glied (E0.1, E0.2) abgefragt. Außerdem wird die die Eingangsvariable E0.3 auf den Zustand der Negation abgefragt.
Exklusiv-ODER vor UND-Verknüpfungen
Führen die Ausgänge von XOR-Gliedern zum UND-Glied, hat man es mit einer Exklusiv-ODER vor UND-Verknüpfung zu tun. Hierbei verknüpft man XOR-Glieder mit einem UND-Glied. In der Darstellungsart AWL erkennt man, dass bei dieser Variante die XOR-Verknüpfungen in Klammern stehen. Schaltungstechnisch ist das so zu verstehen, dass bei den beiden XOR-Gliedern jeweils eine Eingangsvariable exklusiv das Signal 1 haben muss, damit der Ausgang das Signal 1 hat.
Exklusiv-ODER vor ODER-Verknüpfungen
Auch wenn die Ausgänge der XOR-Glieder zu einem ODER-Glied führen, ist in der Darstellungsart AWL ersichtlich, dass die XOR-Verknüpfungen in Klammern stehen. Schaltungstechnisch verhält es sich hier aber anders als beim XOR-vor-UND-Verknüpfung. Der Ausgang hat ein Signal von 1, wenn lediglich eine Eingangsvariable von den zwei XOR-Gliedern exklusiv das Signal 1 hat.
UND vor Exklusiv-ODER-Verknüpfungen
Führen die Ausgänge von UND-Gliedern zu XOR-Gliedern, dann spricht man von UND vor Exklusiv-ODER-Verknüpfungen. In der Darstellungsart AWL verhält es sich hier umgekehrt. Diesmal stehen die UND-Verknüpfungen in Klammern. Schaltungstechnisch ist das so zu verstehen, dass exklusiv eine von den beiden UND-Boxen das Signal 1 führen müssen.
ODER vor Exklusiv-ODER-Verknüpfungen
Führen die Ausgänge von ODER-Gliedern zum XOR-Glied, nennt man das ODER vor Exklusiv-ODER-Verknüpfung. In der Darstellungsart AWL wird deutlich, dass diesmal die ODER-Verknüpfungen in Klammern stehen. Schaltungstechnisch ist das so zu verstehen, dass der Ausgang das Signal 1 hat, wenn ein ODER-Glied exklusiv das Signal 1 führt. Wenn beide ODER-Glieder das Signal 1 führen, was durchaus vorkommen kann, dann ist der Ausgang 0.