-> Hier kostenlos registrieren
Hi
Ich möchte die Funktion FC26 aus der IEC bibliothek anwenden.
Damit diese Funktion ausgeführt wird muss der String, der sich im DB950.String_1 (s. angehängtes Bild) befindet, initialisiert werden.
Beobachte ich das System so ist diese Funktion nicht grün umrandet. Meine Annahme ist, dass diese nicht funktioniert, da der String nicht initialisiert wurde.
Ich habe die Funktion FC95 selber programmiert (s. angehängtes Bild). Diese soll mir den String initialisieren. Ich schaffe es mit dieser Funktion in den DB950.String_1 zu schreiben. Ich sehe aber nicht das sich Bit0 und Bit1 dadurch verändern.
Ein Standard Baustein "FB7 Receive Data" schreibt zyklisch etwas in den DB950.String_1 hinein.
Muss ich den String zyklisch initialisieren? Langt einmal?
Ich hoffe mir kann geholfen werden.
CPU Typ:315-2DP
Software: STEP7 V5.4 + SP4
Gruß
Jan
Ich möchte die Funktion FC26 aus der IEC bibliothek anwenden.
Damit diese Funktion ausgeführt wird muss der String, der sich im DB950.String_1 (s. angehängtes Bild) befindet, initialisiert werden.
Beobachte ich das System so ist diese Funktion nicht grün umrandet. Meine Annahme ist, dass diese nicht funktioniert, da der String nicht initialisiert wurde.
Ich habe die Funktion FC95 selber programmiert (s. angehängtes Bild). Diese soll mir den String initialisieren. Ich schaffe es mit dieser Funktion in den DB950.String_1 zu schreiben. Ich sehe aber nicht das sich Bit0 und Bit1 dadurch verändern.
Ein Standard Baustein "FB7 Receive Data" schreibt zyklisch etwas in den DB950.String_1 hinein.
Muss ich den String zyklisch initialisieren? Langt einmal?
Ich hoffe mir kann geholfen werden.
CPU Typ:315-2DP
Software: STEP7 V5.4 + SP4
Gruß
Jan