Step 7 VKE bleibt 0 - Seltsames Problem

Hardy81

Level-2
Beiträge
122
Reaktionspunkte
8
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, wer kann helfen?

In meinem Programm wird ein FC aus einem FC aufgerufen.

Code:
Netzwerk 8
      U     M    140.0      FP    M    140.2
      L     "DB_FU_Allgemein".Referenz_X.FU_Inkremente
      DTR   
      L     1.200000e+002
      /R    
      T     "DB_FU_Allgemein".Referenz_X.Ref_mm


Netzwerk 9
      U     M     40.0
      =     L     17.0
      BLD   103
      CALL  FC    23
       Eingang:=L17.0
       Ausgang:=M40.1
      NOP   0

Funktioniert nicht. = L17.0 wird nicht "1" wenn M40.0 = "1" ist.


Code:
Netzwerk 8
      U     M    140.0      
      FP    M    140.2
      L     "DB_FU_Allgemein".Referenz_X.FU_Inkremente
      DTR   
      L     1.200000e+002
      /R    
      T     "DB_FU_Allgemein".Referenz_X.Ref_mm

      [COLOR=#ff0000][B]CLR[/B][/COLOR]


Netzwerk 9
      U     M     40.0
      =     L     17.0
      BLD   103
      CALL  FC    23
       Eingang:=L17.0
       Ausgang:=M40.1
      NOP   0


Funktioniert... Warum?

Ich bin etwas ratlos.
 
Hallo
Code:
Netzwerk 8
      U     M    140.0      
      FP    M    140.2
      L     "DB_FU_Allgemein".Referenz_X.FU_Inkremente   <---- wird unabhängig vom VKE ausgeführt
      DTR   
      L     1.200000e+002
      /R    
      T     "DB_FU_Allgemein".Referenz_X.Ref_mm

    
Netzwerk 9

      CALL  FC    23
       Eingang:=  M     40.0
       Ausgang:=M40.1
      NOP   0

vielleicht so...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Weil das:
U M 140.0
FP M 140.2
im vermuteten Kontext absolut sinnfrei ist, da L/T etc. absolut VKE-unabhängig agieren
und du ob dieses Effektes keine abgeschlossene Verknüpfung hast (/ER Bit) und die Verknüpfung dann mit U M40.0 weitergeführt wird.
 
Weil die Verknüpfung von U M140.0 und FP 140.2 noch offen ist.
den Code zwischen FP im Netzwerk 8 und dem U im Netzwerk 9 startet keine neue Verknüpfung.

mfG René
 
Zurück
Oben