TIA optimierter Bausteinzugriff

pioneer01

Level-1
Beiträge
26
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo wieder einmal,

ich habe in meinem Projekt (TIA v11) mehrere DBs bei denen das Attribut "optimierter Bausteinzugriff" aktiviert ist. Ich möchte mit snap7 gerne von einem Raspberry Pi auf die Werte im DB zugreiffen, allerdings ist das nur auf Standard DBs möglich. Gibt es eine Möglichkeit diese Option im Nachhinein zu deaktivieren? Wenn nicht, wie könnte ich alle Variablen am einfachsten in einen neuen DB portieren ohne, dass ich den Zugriff auf den neuen DB im ganzen Programm ändern muss?

Danke
lg
Martin
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn nicht, wie könnte ich alle Variablen am einfachsten in einen neuen DB portieren...
:confused: ... Überhaupt nicht kompliziert gedacht oder?

Zweitens läuft's mir immer kalt den Rücken runter wenn die Leuten so nen Satz schreiben... :|

Selbst wenn du das Attribut am DB nicht ändern könntest, wäre es wahrscheinlich einfacher gewesen sich zum Datenbaustein_A einen Datenbaustein_B zu erstellen.
Dann alles auf einen Schlag von Datenbaustein_A via Copy/Paste auf Datenbaustein_B zu kopieren. Datenbaustein_A löschen und Datenbaustein_B in Datenbaustein_A umbenennen un Programm übersetzen.

Aber man könnte auch, wie von Vollmi angemerkt, einfach das Attribut "Optimiert" abhaken. :ROFLMAO:
 
Zuletzt bearbeitet:
Zunächste einmal möchte ich euch Danken für die beiden Antworten.
Ich bin wahrlich kein Experte und das bisschen das ich über SPS Programmierung weiß, ist aus HTL Zeiten übrig geblieben bzw. habe ich mir selbst beigebracht.
Was ich aber vor einem Post mache: Ich suche im Internet nach Lösungen bzw. lese Dokumentationen.
Im konkreten Fall, lässt sich die Option nicht deaktivieren (erkennbar am grau hinterlegten Haken), und deshalb wollte ich einen Rat von Experten einholen, da mir in diesem Forum bisher immer sehr kompetent und freundlich geholfen wurde.

Mit freundlichen Grüßen
Martin

optimierter_zugriff.PNG
 
Also wenn man offline ist sollte man eigentlich umstellen können. Aber V11 ist auch recht alt und unfertig. Vielleicht geht's damit nicht.


Sent from my iPhone using Tapatalk
 
Wird wohl daran liegen. Habe gerade versucht einen neuen, unbenutzten, nicht verwendeten, optimierten DB in einen Standard DB umzuwandeln und es funktioniert auch nicht.
Danke für deine Zeit und Hilfe.

lg
Martin
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin Moin.

meine Frage hat mit den oberen Beiträgen ni hts zu tun:
unterstützen die 300er-CPUs den optimierten Bauteinzugriff nicht?
ich kann die Eigentschaft bei meinen DBs nicht ändern ...
 
Moin Moin.

meine Frage hat mit den oberen Beiträgen ni hts zu tun:
unterstützen die 300er-CPUs den optimierten Bauteinzugriff nicht?
ich kann die Eigentschaft bei meinen DBs nicht ändern ...

300er und 400er unterstützen den Bausteinzugriff nicht und sollten dies auch im TIA anzeigen, dass der Baustein nicht funktioniert.
 
Der "optimierte Bausteinzugriff" ist auf die Prozessorarchitektur der 1200/1500 optimiert.
Für die 300/400 passt das dann nicht.

Der "Standard-Zugriff" ist für die Architektur der 300/400 optimiert.
Dort wäre (wenn es denn gehen würde) der 1200/1500-optimierte-Baustein der langsamere.
 
Zuletzt bearbeitet:
Zurück
Oben