FC_MultiConcat

 

FC_MultiConcat - Allgemeine Informationen

Übersicht

Typ

Funktion

Verfügbar ab:

V1.0.3.0

Versionen:

Aktuelle Version

Aufgabe

Aneinanderreihen mehrerer Strings

Beschreibung

Die Funktion hängt die ihr übergebenen Strings der Reihe nach aneinander.

Schnittstelle

Eingang

Datentyp

Beschreibung

i_sString1

STRING[80]

String 1

i_sString2

STRING[80]

String 2

i_sString3

STRING[80]

String 3

i_sString4

STRING[80]

String 4

Ausgang

Datentyp

Beschreibung

q_etDiag

GD.ET_Diag

Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose.

Ein Wert ungleich ET_Diag.Ok entspricht einer Diagnosemeldung.

q_etDiagExt

ET_DiagExt

POU-spezifischer, diagnosebezogener Ausgang.

q_etDiag = ET_Diag.Ok -> Statusmeldung

q_etDiag <> ET_Diag.Ok -> Diagnosemeldung

Rückgabewert

Datentyp

Beschreibung

STRING[80]

Der gebildete String

Diagnosemeldungen

q_etDiag

q_etDiagExt

Enumerationswert

Beschreibung

OK

Ok

0

OK

InputParameterInvalid

StringTooLong

16

Der String ist zu lang.

Ok

Enumerationsname:

Ok

Enumerationswert:

0

Beschreibung:

OK

Die Strings wurden erfolgreich verbunden.

StringTooLong

Enumerationsname:

StringTooLong

Enumerationswert:

16

Beschreibung:

Der String ist zu lang.

Problem

Ursache

Lösung

-

An den Eingängen i_sString1, i_sString2, i_sString3 und i_sString4 wurden zu lange Strings übergeben.

Stellen Sie sicher, dass die Summe der Längen der Strings i_sString1, i_sString2, i_sString3 und i_sString4 nicht größer als 80 Zeichen ist.