Sven.S
Member
- Beiträge
- 15
- Punkte Reaktionen
- 0
-> Hier kostenlos registrieren
Hallo zusammen,
ich habe als Hardware eine Siemens 1512 CPU und ein I/O Modul eines anderen Herstellers, die über Profinet verbunden sind. Die GSD Datei ist installiert, das I/O- Modul tauscht mit der SPS 64 Byte E/A aus. Daher sind in der TIA- Gerätekonfiguration für den I/O- Modul die Eingangs- und Ausgangs-Adressbereiche auf 100-163 eingestellt. Soweit so gut. Es klappt auch alles, die Kommunikation läuft.
Nun muss ich aber über das Ausgangsbyte AB123 einen Wert an das I/O- Modul senden um eine Konfiguration am I/O- Modul zu ändern.
Dies habe ich bisher im Programm gelöst, indem ich im Main- Baustein über einen Move- Befehl z.B. eine 5 an das AB123 sende (also zyklisch).
Nun meine Frage gibt es im TIA die Möglichkeit ein Ausgangsbyte ( hier AB123) fest mit einem Wert zu belegen und nicht zyklisch?
In einigen Programmen kann man ja direkt bei der Variablendeklaration gleich einen Startwert mit angeben.
Danke für Eure Hilfe im Vorraus.
ich habe als Hardware eine Siemens 1512 CPU und ein I/O Modul eines anderen Herstellers, die über Profinet verbunden sind. Die GSD Datei ist installiert, das I/O- Modul tauscht mit der SPS 64 Byte E/A aus. Daher sind in der TIA- Gerätekonfiguration für den I/O- Modul die Eingangs- und Ausgangs-Adressbereiche auf 100-163 eingestellt. Soweit so gut. Es klappt auch alles, die Kommunikation läuft.
Nun muss ich aber über das Ausgangsbyte AB123 einen Wert an das I/O- Modul senden um eine Konfiguration am I/O- Modul zu ändern.
Dies habe ich bisher im Programm gelöst, indem ich im Main- Baustein über einen Move- Befehl z.B. eine 5 an das AB123 sende (also zyklisch).
Nun meine Frage gibt es im TIA die Möglichkeit ein Ausgangsbyte ( hier AB123) fest mit einem Wert zu belegen und nicht zyklisch?
In einigen Programmen kann man ja direkt bei der Variablendeklaration gleich einen Startwert mit angeben.
Danke für Eure Hilfe im Vorraus.