Parameter "Row" ≠ 0 aktiviert werden. Alle vorherigen Aufrufe müssen mit dem Parameter
"Row" := 0 erfolgen. Dadurch wird kein Text übertragen, aber das Ergebnis der Konvertierung
abgelegt.
Fehlerbehebungen
Parameter für Ein-/Ausgangs-Adressen "HTIn" und "HTOut", Bus-Adresse "HTAdr" im Aufruf
von "LBP_ConfigBP [FC1]" prüfen.
Sicherstellen, dass der unter "DataType" angegebene Datentyp und der Typ des von "Addr"
referenzierten Wertes übereinstimmen.
Sicherstellen, dass zu konvertierender Wert im darstellbaren Bereich liegt.
Anzahl der Nachkommastellen muss im angegebenen Bereich für den Typ liegen.
Der konvertierte Wert darf nicht über den Anfang oder das Ende des Textes hinausragen.
Aufrufbeispiele
Einfache Textübertragung
// #statText: String[64] = '<-- 1. Row --><-- 2. Row --><-- 3. Row --><-- 4.
Row -->';
// #tempError: Bool;
"LBP_HTCtrlHT2"(Row := B#16#F,
Tabelle 9-67 Ausgabe
<-- 1. Row -->
<-- 2. Row -->
<-- 3. Row -->
<-- 4. Row -->
Textübertragung mit einfacher Konvertierung
// #statText: String[64] = '<-- i=____ --><-- 2. Row --><-- 3. Row --><-- 4.
Row -->';
// #statNumber: Int = 42;
// #tempError: Bool;
PLC
Funktionshandbuch, 12/2019, A5E48053808A AB
ChrArray := #statText,
Convert := FALSE,
Addr := NULL,
DataType := 0,
StringAddr := 0,
Digits := 0,
Error => #tempError);
Referenz zum PLC-Grundprogramm
9.6 Funktionen (FC)
687