Hallo,
ich wollte die Störmeldungen in meiner Anlager über mehrere Störmeldedatenbausteine realisieren, die ich als DB-Quelle aus einer Excel Tabelle generiere. Zu jedem "Gerät" gehört dann ein DB mit Meldungen.
Diese Meldungen müssen an das PLS versendet werden. Um die Meldungen auszuwerten, wollte ich mir eine weitere DB-Quelle generieren, in der alle DBs eingetragen sind, die ich "asuwerten" muss.
Jetzt bleibe ich jedoch bei der Frage hängen, wie ich die DBs sinvoll in den SammelDB "eintragen" kann.
Wenn ich sie als DB_Any anlege, habe ich das problem dass ist eine DB_Nummer eintragen muss, die ich ja bei meinen DB-Quellen nicht festlegen kann. Ich kann ja nur den Symbolischen Namen angeben und TIA sucht sich selber einen freien DB. Ich müsste dann immer erst den MeldeDB erzeugen, die nummer auslesen, diese in die Tabelle eintragen und dann die SammelQuelle generieren und den DB erzeugen
Hat jemand eine besser Idee um das umzusetzten?
Nutze eine S7-1500 mit TIA v14
ich wollte die Störmeldungen in meiner Anlager über mehrere Störmeldedatenbausteine realisieren, die ich als DB-Quelle aus einer Excel Tabelle generiere. Zu jedem "Gerät" gehört dann ein DB mit Meldungen.
Diese Meldungen müssen an das PLS versendet werden. Um die Meldungen auszuwerten, wollte ich mir eine weitere DB-Quelle generieren, in der alle DBs eingetragen sind, die ich "asuwerten" muss.
Jetzt bleibe ich jedoch bei der Frage hängen, wie ich die DBs sinvoll in den SammelDB "eintragen" kann.
Wenn ich sie als DB_Any anlege, habe ich das problem dass ist eine DB_Nummer eintragen muss, die ich ja bei meinen DB-Quellen nicht festlegen kann. Ich kann ja nur den Symbolischen Namen angeben und TIA sucht sich selber einen freien DB. Ich müsste dann immer erst den MeldeDB erzeugen, die nummer auslesen, diese in die Tabelle eintragen und dann die SammelQuelle generieren und den DB erzeugen
Hat jemand eine besser Idee um das umzusetzten?
Nutze eine S7-1500 mit TIA v14