PCWORX Problem

Step7Neuling

Level-2
Beiträge
226
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
hallo leutz,

ich habe eine POE von einem anderen Projekt ins nächste Kopiert ( Copy , Paste ) ...

Auch alle Ein und Ausgänge zugewiesen...

Aber dennoch bekomme ich immer wenn ich in den Debug Modus schalte....die Fehlermeldung " POE...." ..." wird in keiner Ressource verwendet! Debuggen des Arbeitsblattes "...." nicht möglich!

Was könnte das Problem sein....was muss ich noch machen ? Ich habe die neuen POE in die Main auch eingebunden...


Danke für jede Hilfe...." Sehe bestimmt den Wald vor lauter Bäumen nicht, aber dennoch brauche ich einen denke...."


Gruß
Step7Neuling
 
Hallo,

wenn du eine Programm-POE anlegst musst du auch noch eine dazugehörige Task anlegen (siehe Screenshot). Wenn du FB's oder Funktionen einfügst musst du nix anlegen.
 

Anhänge

  • Unbenannt.jpg
    Unbenannt.jpg
    53,2 KB · Aufrufe: 67
Zuviel Werbung?
-> Hier kostenlos registrieren
d.h.?


steh da immer noch auf der Leitung...

Was will mir die Fehlermeldung sagen ?

Ich habe ja die Funktionen einfach Kopiert...( aus einem anderen Projekt !!! )
oder geht das nicht so einfach ?

Kann man nicht Funktionen oder Bausteine von einem ins andere Projekt Kopieren ? Muss man diese da NEU schreiben ?


Grüße
Step7Neuling
 
Hallo

natürlich kannst du POE von einem ins nächste Projekt kopieren, trotzdem muss du wie bereits oben beschrieben irgendwo in die POE in einer Task verwenden.

Bitte prüfe ob das dein Programm den Funktionsbaustein aufruft und wenn der Fall das das Programm in einer Task verwendet wird.

Dann sollte es so ähnlich aussehen wie im Bild oben zu sehen

Grüße
 
Ich stehe immer noch auf der Leitung..

Ich habe Funktionsbausteine von einem anderen PC Worx Programm in ein anderes Kopiert....dann hab ich die Variable der Hardware zugeordnet...
und wenn ich jetzt in den Debug Modus Wechsel...dann kann diesen FB nicht beobachten...es sieht auch so aus, als wenn er von der Hardware nicht verwendet wird...obwohl ich alles zugewiesen habe...

im Task habe ich keinen FB den ich Verwende...und der auch Funktioniert...da ist nur ein Main : Main / MainV drin....und da wiederum steht nur Default...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
das Problem hat sich erledigt...

Hat geklappt....mit den Task...

Nur was ich nicht verstehe, warum musste ich das sonst nicht machen ?
Muss man Task nur anlegen, wenn man z.B. wie ich es gemacht habe, einen fremden FB einfügt, der in diesem Programm nicht geschrieben wurde?!??!
 
Also eine Task bzw. Programminstanz musst du nur anlegen, wenn du ein Programm einfügst. Bei Funktionen und Funktionsbausteinen musst du das nicht machen.
 
Zurück
Oben