Datenbausteine (DB)

T

t1m0n

Guest
Zuviel Werbung?
-> Hier kostenlos registrieren
Hat jemand eigentlich eine gute Seite oder Dokumentation zum Umgang mit Datenbausteinen?

Also ich habe nun so grundsetzliches gemacht, also FUP, KOP AWL-
UND/ODER-Verknüpfungen, XOR, SR/RS Flip-Flops

Nun wollte ich mich ein wenig an die Datenbausteine (DB) vorwagen.
Allerdings kA was man damt alles machen kann, deswegen suche ich eine Hilfreiche Doku, am besten mit Übungsaufgaben für S7, die mir den Umgang erklären.
 
Im Prinzip stellen Datenbausteine zusätzlichen Speicherplatz zur Verfügung. Man kann auch alles mit Merkern machen, aber zum Einen wird der Platz schnell knapp, wenn man z.B. Zahlen in Merker-Doppelworte packt und dann eben gleich 32 Merker belegt. Zum Anderen faßt man in Datenbausteinen normalerweise Daten oder Variablen zusammen, die für eine bestimmte Teilaufgabe benötigt werden Das macht ein Programm übersichtlicher und flexibler, da man neue DBs hinzufügen oder DBs erweitern kann.

Also ich habe nun so grundsetzliches gemacht, also FUP, KOP AWL-
UND/ODER-Verknüpfungen, XOR, SR/RS Flip-Flops
Das sind alles Dinge, die ausschließlich binäre Logik umfassen. Sie profoitieren nicht sehr vom Einsatz von Datenbausteinen. Meiner Meinung nach solltest du dich zunächst mit Rechenoperationen (Arithmetik) vertraut machen. Damit werden häufig regeltechnische Aufgaben programmiert, wobei die Eingangssignal oft von Analogeingängen stammen und die Ergebnisse über Analogausgaben an die Stellglieder weitergegeben werden.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Datenbausteine

Für die Kommunikation mit PC-Programmen kommt den Datenbausteinen die grösste Bedeutung zu, da hier normalerweise vom SPS-Programm aggregierte Datenstrukturen zwischengespeichert werden, die vom PC abgerufen und sinnvoll ausgewertet werden können – also zum Beispiel Betriebsdaten und Maschinendaten. Auch im umgekehrten Fall – der PC soll Daten zur SPS schicken, wie zum Beispiel Rezepturen – werden Datenbausteine für den Datenaustausch benutzt. Man kann sich die Datenbausteine der SPS für diese Zwecke als eine Art “Dual Ported RAM” oder “shared memory” vorstellen, über das SPS und PC Daten miteinander austauschen.
 
Zurück
Oben