fk- princess
Level-1
- Beiträge
- 112
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo,
für das Projekt muss eine S7 1214 programmiert werden. Für die Anbindung an die Bedienoberfläche (Kein Siemens-Panel) werden nicht optimierte Bausteine genutzt. Jedes Teilsystem, dass die Steuerung verarbeiten muss hat einen eigenen Datenbaustein. Jeder Datenbaustein ist für die Teilsysteme absolut gleich aufgebaut.
Nun möchte ich für sich wiederholende Funktionsaufrufe nicht eine ewig lange Schnittstelle definieren. Bei S7 300 Steuerungen habe ich mit dem Typ "Block_DB" den zu nutzenden Datenbaustein in der SS angegeben und in der Funktionen über indirekte Aufrufe die Bits, Bytes und Co an lokale Variablen verteilt.
Bei der S7 1200 gibt es den Typ Block_DB nicht. Mit "DB_ANY" oder "Variant" hab ich mich mal versucht, kam aber damit auch nicht so recht zum Ziel.
Gibt es überhaupt eine Möglichkeit bei den "kleineren Steuerungen"?
Früher wurde der DB aufgeschlagen und ab gings
...
Danke
für das Projekt muss eine S7 1214 programmiert werden. Für die Anbindung an die Bedienoberfläche (Kein Siemens-Panel) werden nicht optimierte Bausteine genutzt. Jedes Teilsystem, dass die Steuerung verarbeiten muss hat einen eigenen Datenbaustein. Jeder Datenbaustein ist für die Teilsysteme absolut gleich aufgebaut.
Nun möchte ich für sich wiederholende Funktionsaufrufe nicht eine ewig lange Schnittstelle definieren. Bei S7 300 Steuerungen habe ich mit dem Typ "Block_DB" den zu nutzenden Datenbaustein in der SS angegeben und in der Funktionen über indirekte Aufrufe die Bits, Bytes und Co an lokale Variablen verteilt.
Bei der S7 1200 gibt es den Typ Block_DB nicht. Mit "DB_ANY" oder "Variant" hab ich mich mal versucht, kam aber damit auch nicht so recht zum Ziel.
Gibt es überhaupt eine Möglichkeit bei den "kleineren Steuerungen"?
Früher wurde der DB aufgeschlagen und ab gings

Danke