-

GET_LANG_STRING

TypFunktionsbaustein
BeschreibungDer Funktionsbaustein sucht nach einer lokalisierten (übersetzten) Zeichenfolge vom Typ STRING, basierend auf einer Zeichenfolgen-ID und einem Sprach-Code.
Die Übersetzung wird aus der angegebenen 'Ressourcen'-Tabelle gelesen und, falls gefunden, in die am LOCALIZED_STRING-Ausgang angelegte STRING-Variable geschrieben.

Weitere Infos
Informationen zum Lokalisierungsvorgang, den Voraussetzungen und detaillierte Schritt-für-Schritt-Anleitungen finden Sie im Thema "Projektsprache übersetzen (lokalisieren)".

Mit einer steigenden Flanke am REQ-Eingang wird der angelegte String gesucht. Der Ausgang BUSY wird auf TRUE gesetzt, während die Suche läuft. Wenn der Funktionsbaustein ausgeführt und der lokalisierte String gefunden wurde, wechselt der Ausgang DONE auf TRUE und der lokalisierte String wird am Ausgang LOCALIZED_STRING ausgegeben. Der Ausgang ERROR zeigt an, ob bei der Ausführung des Funktionsbausteins ein Fehler aufgetreten ist.
Der Ausgang STATUS zeigt Details zur Ausführung des FBs und ggf. den Grund für einen aufgetretenen Fehler.
HinweiseFunktionsbausteine dieses Typs müssen instanziiert werden. Der FB-Instanzname muss in der 'Variablen'-Tabelle der POE deklariert werden, in welcher der FB verwendet werden soll. Der Instanzname muss innerhalb der POE eindeutig sein.
ParameterEingänge

REQ

LANG_CODE

STRING_NAME

Ausgänge

DONE

BUSY

ERROR

STATUS

LOCALIZED_STRING
Statuscodes:STATUS-Werte