Online-Hilfe

Arithmetisch-logische Einheit (ALU)

Die Arithmetisch-logische Einheit (ALU, Arithmetic Logic Unit) verfügt über verscheidene Funktionen zur Verknüpfung und Auwertung von Datenpunkten. Dabei können digitale Datenpunkte, wie die Zustände von Eingängen, Merkern oder ausgelesene Bits von Modbus-Registern, mit Booleschen Operationen verknüpft werden. Analoge Datenpunkte, wie Modbus-Register, Merker oder ausgelesene Werte von Steuerungen, können mit den vier Grundrechenarten (Addition, Subtraktion, Multiplikation, Division) arithmetisch verknüpft werden oder mit Funktionen ausgewertet werden, um einen Maximal-, Minimal- oder Mittelwert über einen bestimmten Zeitraum zu bilden. Die Ergebnisse dieser Berechnungen oder Verknüpfungen können wiederum als Datenpunkte in den Funktionen der icom Data Suite verwendet werden. Optional können die Ergebnisse noch weiteren Datenpunkten zugewiesen werden.

Logik-Verknüpfungen

Mit dieser Funktion können digitale Datenpunkte mit Booleschen Operationen miteinander verknüpft werden. Dabei stehen folgende Operatoren zur Verfügung:

  • SET: setzt den Wert des ausgewählten Datenpunkts (es muss genau ein Datenpunkt angegeben werden)
  • NOT: invertiert den Wert des ausgewählten Datenpunkts (es muss genau ein Datenpunkt angegeben werden)
  • AND: verknüpft die ausgewählten Datenpunkte mit einer UND-Verknpüfung
  • NAND: verknüpft die ausgewählten Datenpunkte mit einer UND-Verknpüfung und invertiert das Ergebnis
  • OR: verknüpft die ausgewählten Datenpunkte mit einer ODER-Verknpüfung
  • NOR: verknüpft die ausgewählten Datenpunkte mit einer ODER-Verknpüfung und invertiert das Ergebnis
  • XOR: verknüpft die ausgewählten Datenpunkte mit einer EXKLUSIV-ODER-Verknpüfung (es müssen genau zwei Datenpunkte angegeben werden)

Arithmetische Berechnungen

Mit dieser Berechnung kann ein analoger Datenpunkt oder ein Wert mit einem anderen analogen Datenpunkt oder Wert mit Hilfe einer der vier Grundrechenarten (Addition, Subtraktion, Multiplikation, Division) verknüpft werden.

Funktionen

Mit dieser Funktion können einer oder mehrere analoge Datenpunkte ausgewertet werden. Dabei ist es möglich, den minimalen oder maximalen Wert, den die Datenpunkte in einem bestimmten Zeitraum oder zum Zeitpunkt der Erfassung angenommen haben, oder ihren Gleitenden Mittelwert in diesem Zeitraum auszugeben oder zu diesem Zeitpunkt. Der Zeitraum für die Bildung eines Werts beginnt mit dem Start der Messung; er kann auch durch eine Aktion neu gestartet werden.

Zurück zur Übersicht