FinalMistery
Level-1
- Beiträge
- 37
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo alle zusammen,
Gerne würde ich den Inhalt eines globalen-DB in einen gewünschten Adressbereich schreiben. Momentan schreibe ich die im DB befindlichen DWords noch per symbolischer Adressierung einzeln, an die Ausgänge raus.
Doch gibt es einen SFC, der mir durch Angabe der Speicherstelle im DB (Am besten auch über eine Ermittlung der Adresse über die Symbolik) ein Datenfeld mit einer gewünschten Länge, an die Peripherie schreibt?
Würde es gerne in AWL programmieren.
Hier noch ein Beispiel wie ich es momentan mache:
Gerne würde ich den Inhalt eines globalen-DB in einen gewünschten Adressbereich schreiben. Momentan schreibe ich die im DB befindlichen DWords noch per symbolischer Adressierung einzeln, an die Ausgänge raus.
Doch gibt es einen SFC, der mir durch Angabe der Speicherstelle im DB (Am besten auch über eine Ermittlung der Adresse über die Symbolik) ein Datenfeld mit einer gewünschten Länge, an die Peripherie schreibt?
Würde es gerne in AWL programmieren.
Hier noch ein Beispiel wie ich es momentan mache:
Code:
L "Daten".Befehl1.DW1
T PAD[#temp_Adress]
L #temp_Adress
L P#4.0
+D
T #temp_Adress
L "Daten".Befehl1.DW2
T PAD[#temp_Adress]
L #temp_Adress
L P#4.0
+D
T #temp_Adress
.
.
.
.