Hallo Forum,
ich bräuchte mal wieder etwas Hilfe/ Denkanstoß.
Ich habe ein altes Projekt in Step7 V5.4 mit Globaldaten erstellt.
Jetzt arbeiten wir mit TIA V14
Habe das Projekt migriert, läuft auch alles außer die Globaldaten.
Habe mittlerweile auch mitbekommen, das es die so nicht mehr gibt und man jetzt wohl die Get/Put Funktionen anstelle dessen benutzen muss.
Habe im Projekt das mal ausprobiert mit dem Get-Befehl. Die Daten werden auch ausgetauscht.
Ich schicke aus einem DB ein Datenbyte/Int.
Mein Problem ist nun das der Sendevorgang ja eine gewisse Zeit benötigt.
Wenn nun ein Sendevorgang angestoßen wurde und in der Zwischenzeit sich das Byte kurzzeitig verändert, geht mir diese Veränderung verloren. Da der Impuls schon wieder vorbei ist, bevor der nächste Sendevorgang angestoßen werden kann.
Da muss es doch eine Lösung geben für einen kontinuierlich Datenaustausch.
Schon mal vielen Dank
ich bräuchte mal wieder etwas Hilfe/ Denkanstoß.
Ich habe ein altes Projekt in Step7 V5.4 mit Globaldaten erstellt.
Jetzt arbeiten wir mit TIA V14
Habe das Projekt migriert, läuft auch alles außer die Globaldaten.
Habe mittlerweile auch mitbekommen, das es die so nicht mehr gibt und man jetzt wohl die Get/Put Funktionen anstelle dessen benutzen muss.
Habe im Projekt das mal ausprobiert mit dem Get-Befehl. Die Daten werden auch ausgetauscht.
Ich schicke aus einem DB ein Datenbyte/Int.
Mein Problem ist nun das der Sendevorgang ja eine gewisse Zeit benötigt.
Wenn nun ein Sendevorgang angestoßen wurde und in der Zwischenzeit sich das Byte kurzzeitig verändert, geht mir diese Veränderung verloren. Da der Impuls schon wieder vorbei ist, bevor der nächste Sendevorgang angestoßen werden kann.
Da muss es doch eine Lösung geben für einen kontinuierlich Datenaustausch.
Schon mal vielen Dank