Graph FB´s nicht multiinstanzfähig! Workaround?

Zuviel Werbung?
-> Hier kostenlos registrieren
Also wenn du unter Multiinstanzfähig nun verstehst,
deinen Graph-FB mehrfach in einem FB im Stat-Bereich zu schreiben,
so hast du leider verloren, da der Graph-FB übersetzt wird, fehlt da mit Sicherheit die ganze AR2-Offset Geschichte.

Einen Graph FB mit unterschiedlichen Instanz-DBs aufzurufen sollte imho grundsätzlich funktionieren,
auch wenn sich der Graph-FB nur mit dem in Graph angegebenen DB beobachten lässt.

Mfg
Manuel
 
Also wenn du unter Multiinstanzfähig nun verstehst,
deinen Graph-FB mehrfach in einem FB im Stat-Bereich zu schreiben.

Der Graph-FB soll bei mir in einem FB nicht als FB;DB Aufruf sondern halt als Multiinstanz aufgerufen werden.
Warum ? Weil der übergeordnete FB im Programm nun mal mehrmals aufgerufen wird.

Als Workaround dachte ich mir nun den Graph-FB doch mit einem Dummy-DB aufzurufen und davor vielleicht die aus dem letzten Zyklus in einen Global-DB gesicherten Daten hinein zu kopieren.

Im 1. Aufruf DBx im 2. DBy.
 
Kannst du nicht deine Bedingungen für die Schritte separat programmieren und dann die GraphFB mit diesen z.B. Merker aufrufen?
Warum Multiinstanz, was nicht geht?
Vielleicht einmal die Programmstruktur überdenken? :confused:


bike
 
Hi,

oder ganz auf Graph verzichten und alles selbst programmieren.
Grafik wird völlig überbewertet. :)

Gruss Daniel
Dann geb mir bitte ein Schrittkettenbeispiel außer RS-Merker in dem man Simultanverzweigungen in einer einzigen Schrittkette programmieren kann. Also nicht z.B. mehrere geschachtelte SPL-Schrittketten.

Hast Du einen Controller der das handlen kann?
 
Zuletzt bearbeitet:
Graph

Hi,

oder ganz auf Graph verzichten und alles selbst programmieren.
Grafik wird völlig überbewertet. :)

Gruss Daniel

Hallo dalbi,

bei einer Linearkette mit 5 Schritten kann man getrost auf Graph verzichten - wenn man die Diagnosemeldungen nicht nutzen will. Aber programmiere die angehängte Kette mal anderweitig nach. Nach Fertigstellung kommen dann diverse Änderungen. Dann wünschst du dir Graph zurück!


André
 

Anhänge

  • Schrittkette.JPG
    Schrittkette.JPG
    224,5 KB · Aufrufe: 112
Zuviel Werbung?
-> Hier kostenlos registrieren
Dann geb mir bitte ein Schrittkettenbeispiel außer RS-Merker in dem man Simultanverzweigungen in einer einzigen Schrittkette programmieren kann. Also nicht z.B. mehrere geschachtelte SPL-Schrittketten.

Hast Du einen Controller der das handlen kann?

Warum nicht mit RS?

Man kann auch Merker zuweisen und dann im nächsten Schritt das Merkerwort neu beschreiben.
Es gibt viele Möglichkeiten, denn es gibt Kunden kein Graph erlauben.


bike
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ist denn das Kompilat von Graph mal grundsätzlich multiinstanzfähig? Oder wird da mit Pointer und allem blabla hantiert, was dann den Code für Multiinstanz disqualifiziert? Leider entzieht sich das meiner Kenntnis, da ich bisher auch nur mit Minischrittketten (SPL mit maximal 32 Schritten und 50% Reserve) hantiert habe.

So denn das Kompilat multiinstanzfähig wäre, würde ich auf einer Maschine ohne Graph eine Quelle generieren und den Quellcode in einen multiinstanzfähigen FB stopfen ...

... aber scheinbar geht das nicht? Sonst hätte das doch schon jemand hier geschrieben?
 
Dann geb mir bitte ein Schrittkettenbeispiel außer RS-Merker in dem man Simultanverzweigungen in einer einzigen Schrittkette programmieren kann. Also nicht z.B. mehrere geschachtelte SPL-Schrittketten.

Hast Du einen Controller der das handlen kann?

Warum nicht?

für jeden Kettenabzeig einen separaten FB mit einer SPL-Schrittkette und gut is.

Wobei ich mit Graph bis jetzt noch nichts zu tun hatte.

Gruss Daniel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo dalbi,

bei einer Linearkette mit 5 Schritten kann man getrost auf Graph verzichten - wenn man die Diagnosemeldungen nicht nutzen will. Aber programmiere die angehängte Kette mal anderweitig nach. Nach Fertigstellung kommen dann diverse Änderungen. Dann wünschst du dir Graph zurück!


André

Ja, zwecks Diagnose vll schon aber das sehe ich bei meinen Ketten auch anhand der Schrittnummer. In deinem Beispiel wären es halt paar mehr FBs.

Gruss Daniel
 

Anhänge

  • GraphFB_AwlQuelle.txt
    20,9 KB · Aufrufe: 15
Zuletzt bearbeitet:
[POLEMIK_ON]
RS-Schrittketten finde ich furchtbar!!!
Wer GRAPH nicht leiden kann, der hat
noch nicht richtig damit gearbeitet
(oder wirklich keine Ahnung :) )
[POLEMIK_OFF]

Frank

Sagte ich kann Graph nicht leiden?
Ich durfte und darf immer noch? Graph bzw HighGraph programmieren.
Also Passt die Polemik nicht wirklich. :p

Wenn sauber programmiert wird ist eine Schritte aus RS eine feine Sache.
Was machst du wenn du kein Graph oder HighGraph verwenden darfst?
Nicht programmieren?


bike
 
Zurück
Oben