Schreibweise String bei FC Aufruf

SPS_Checker

Level-1
Beiträge
1
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute,

Ich habe schon viel gelesen, bin aber der Meinung nichts passendes gefunden zu haben. Ich habe einen FC angefertigt, welcher Später in meheren Steuerungen zum Einsatzt kommen wird. Dort soll der Maschinenname mit festgehalten werden. Da der FC Aufgerufen werden soll habe ich in der Variablen Deklaration ein "IN" angelegt. Das hier die Länge nur 254 Zeichen betragen kann habe ich schon herausgefunden. Wenn ich jetzt den FC aufrufen und am Eingang den Namen reinschreiben möchte, passt der Syntax nicht. Wenn ich eine DB mit Adresse eines String ranschreibe nimmt er´s. So sollst aber nicht sein. Nun meine Frage an euch, geht das überhaupt nicht?

hier mal ein Beispiel wie ich mir das vorgestellt habe.

Call fc 1
Eingang1 = E0.0
Eingang2 = E0.1
Maschinennr = 'Maschine1' //(Vielleicht noch die Länge [11])

usw...
das geht nicht.

das geht:
Call fc 1
Eingang1 = E0.0
Eingang2 = E0.1
Maschinennr = P#DB1.DBX0.0 ("DBName".Maschine1)
 
Zurück
Oben