Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In einer Logik-Zelle die auf einer Custom-Logik basiert kann ein Inhibit-Eingang nur angelegt werden, wenn dies vom Ersteller des Custom-Logik-Code vorbereitet wurde. Dazu verwendet man den Logik-Baustein → Break.

Einschränkungen in der Verwendung von Variablen:

  • Die gleiche Variable darf nicht mit einem Ein- [u]und[/u] Ausgang verbunden sein. Will man einen Wert durchschleifen, so muss eine zusätzliche Variable verwendet werden und zB per Latch der Variablenwert durchgereicht werden.

  • Damit das Hinzufügen, Umbenennen oder Entfernen von Ein- und Ausgängen uneingeschränkt funktioniert, dürfen Variablennamen, die mit Ein oder Ausgängen verknüpft sind, nicht Teil voneinander sein. Die Bezeichnung des Eingangs ist dabei egal.
    d.h. $Input1 und $Input2 ist ok, aber $Input und $Input2 ist unzulässig, da Input Teil von Input2 ist.

Error-Handling

Die Error-Handling-Funktion ermöglicht das Ausgeben eines bool'schen Wertes in Abhängigkeit davon, ob die Logik aufgrund eines Errors abgebrochen wurde oder nicht. Dies ergibt vor allem im Zusammenspiel mit freien Formeln (CalcFormula), aber auch mit dem Baustein Ratio (Division durch 0 = Fehler).

...