Problem beim Stringvergleich EQ_STRNG

BohneM

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich möchte 2 Strings vergleichen die ich einem FC übergebe.
Mein Problem, der Baustein zum Stringvergleich akzeptiert die
in der Schnittstelle unter "IN" parametrierten Variablen unter
S1/S2 nicht (rot hinterlegt, Variablen sind als String parametriert).
Lege ich die gleichen Variablen unter "Schnittstelle/Temp" an
(habe die Variablen aus "IN" kopiert,wegen Tippfehler), werden
die Parameter akzeptiert.

Wo liegt der Unterschied ?
Im voraus vielen Dank.
Gruß
Michael
 
Also in der Hilfe von EQ_STRING steht drin das nur der D und L bereich für die Strings als Eingabe möglich ist. Darüber hinaus steht drin:
Step7 Hilfe schrieb:
Die Eingangsparameter können nur mit einer symbolisch definierten Variablen belegt werden.
Warum das so ist kann ich Dir aus dem Stehgreif nicht beantworten.
 
Problem erledigt

Hallo,
danke erst mal für die schnelle Hilfe.
Durch eure Antworten habe ich mir in der Step7 Hilfe mal die zulässigen Datentypen beim übergeben von Parametern angeschaut.
Also wenn ein FC einen anderen FC aufruft sind keine Zusammengesetzen Datentypen erlaubt, wenn jedoch ein FB einen FC aufruft sind sind sie erlaubt.
Habe mein Programm jetzt statt in einen FC, in einen FB gepackt, dann funktionierts.

Gruß
Michael
 
Zurück
Oben