String Compare 2Ch
Der String Compare 2Ch vergleicht die Werte des ersten Eingangsstrings mit den Werten des zweiten Strings und zählt die Stringübereinstimmungen. Dabei kann die Groß- und Kleinschreibung beachtet werden oder nicht und der Zählmodus geändert werden.
Optional kann ein boolesches Signal für den Eingang Enable Execution ausgewählt werden, sodass der Algorithmus nur aktiv ist, wenn der Wert des ausgewählten Signals TRUE ist.
Konfigurationsoptionen
- String Compare Mode: Aufzählung für verschiedene Stringvergleichsarten.
Equals: Eingangsstring entspricht dem Referenzstring.
BeginsWith: Eingangsstring beginnt mit dem Referenzstring.
Contains: Eingangsstring enthält den Referenzstring. - Case Sensitivity: Wenn die Checkbox aktiviert ist, wird die Groß- und Kleinschreibung beachtet, anderenfalls nicht.
- Count Mode: Modus des Ergebniszählers.
OnChange: Der Zähler zählt jedes Mal, wenn sich das Ergebnis auf TRUE ändert.
Cyclic: Der Zähler inkrementiert jeden Zyklus, wenn die Bedingung TRUE ist.
Ausgangswerte
- String Match: TRUE, wenn der Wert des ersten Eingangsstrings mit dem Wert des zweiten Eingangsstrings übereinstimmt, ansonsten FALSE.
- Count: Wird inkrementiert, wenn der Ausgangswert TRUE ist. Das Verhalten ist abhängig von dem Parameter Count Mode.
- Last Event: Gibt den Zeitpunkt des letzten ausgelösten Ereignisses an → das Ereignis kann per Drag-and-Drop in den Scope-Chart gezogen werden, um es als Trigger-Event anzuzeigen
Standard HMI Controls
Für den Algorithmus String Compare 2Ch sind die folgenden HMI Controls für die Generierung eines Analytics Dashboards verfügbar:
1. Das Comparison Control visualisiert die Ausgangswerte String Match und Count sowie die Konfigurationsoption String Compare Mode.

2. Das SingleValue Control visualisiert die Ausgangswerte Count und Last Event.

3. Das BinaryState Control visualisiert den Ausgangswert String Match.

4. Das Table Control oder Multivalue Control visualisiert alle Ausgangswerte: String Match, Count, Last Event.


Alternativ können im Algorithmus String Compare 2Ch mit dem Mapping Wizard kundenspezifische HMI Controls gemappt werden.