20.07.2012 08:29 | |
Beigetreten: 10.10.2005 Letzter Bes: 18.04.2024 Beiträge: 1917 Bewertung: (132) |
Hallo, ich verstehe nicht, warum Sie so auf diese Art programmieren wollen. Wobei ich mir auch nicht sicher bin, ob das dann auch funktioniert. Gemäß Ihrer Beschreibung passt eher die Anwendung von Multiinstanzen. Dabei rufen Sie einen FB (ohne seinen Instanz-DB) in einem weiteren FB auf. Nehmen Sie die aufzurufenden FB als statische Variablen in die Variablendeklaration des aufrufenden FB auf. In diesem Funktionsbaustein rufen Sie weitere Funktionsbausteine auf ohne eigene Instanz-DB. Damit erreichen Sie eine Konzentrierung der Instanzdaten in einem Instanz-Datenbaustein, d.h. Sie können die verfügbare Anzahl der DB besser ausnutzen. Ein Beispiel finden Sie auch in dem FAQ: http://support.automation.siemens.com/WW/view/de/18723826 Mit freundlichem Gruß |
Folgen Sie uns auf