-

CONCAT

TypFunktion
BeschreibungHängt den an Eingang IN2 anliegenden String an den an Eingang IN1 anliegenden String.
Hinweise
  • Die erste Eingangszeichenfolge S1 (an Eingang IN1) kann gleichzeitig auch als Ausgangszeichenfolge verwendet werden. Die Notation in ST wäre in diesem Fall wie folgt:

         S1 := CONCAT(S1,S2);

  • Verwenden Sie S1 (an IN1 angelegte Zeichenfolge) oder S2 (an IN2 angelegte Zeichenfolge) nicht als Ausgangszeichenfolge, da die Zeichenfolge aufaddiert wird bis der String zu kurz ist und gelöscht wird.
  • Ist der zurückgegebene String länger als 80 Zeichen und die FU ist direkt mit einer anderen FU verbunden, werden temporäre String-Variablen mit einer Größe von 80 verwendet. Bei der Berechnung bzw. Verwendung tritt ein Fehler auf. Ist der zurückgegebene String länger als 80 Zeichen, wird die Meldung 'String zu kurz' ausgegeben und am Ausgang ein leerer String zurückgegeben oder es wird der letzte Wert gehalten. Verwenden Sie für diesen Fall eine lokale Zwischenvariable.
  • Weitere Eingänge können hinzugefügt werden.
ParameterEingänge

IN1

IN2

Ausgang

OUT
FehlerverhaltenFehlerverhalten
Zusätzliche InformationenEN/ENO-Verhalten