Any Pointer in multi FB

Ich habe zwei Dummi Antriebe angelegt und auf'ne S7 geladen. und zum Testen habe jeden der Beiden einmal auskommentiert.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Nur so das wir nicht von 2 verschiedenen Dingen reden ... setzt doch mal den kompletten Aufruf deiner beiden Instanzen hier rein und dann das was du wo beobachtet hast ...
Mit diesen halben Schnipseln komme ich nicht mehr so richtig klar ...
 
Hallo Larry.
Ich habe alles nochmal rekonstruiert und glaube das heute klappt, gestern bin ich mir sicher, dass es nicht geklappt hat. Gibt es irgendwelche Einschränkungen bezüglich der CPU die verwendet werden darf, oder in der Schaltelungstiefe oder so was?
 

Anhänge

  • Bild 000.jpg
    Bild 000.jpg
    232,3 KB · Aufrufe: 15
  • Bild 001.jpg
    Bild 001.jpg
    257,4 KB · Aufrufe: 15
  • Bild 002.jpg
    Bild 002.jpg
    353,4 KB · Aufrufe: 14
  • Bild 003.jpg
    Bild 003.jpg
    259,4 KB · Aufrufe: 13
  • Bild 004.jpg
    Bild 004.jpg
    349,8 KB · Aufrufe: 11
Hallo,
die CPU wirkt sich hier nur auf deine Zykluszeit aus - und natürlich auf den maximal adressierbaren Speicherbereich.
Die Schachtelungstiefe ist bei Siemens (nach meiner Meinung) = 7.

Dein Problem könnte aber gewesen sein (das wäre typisch für Multi-Instanzen), dass du zwar den eingelagerten FB geändert hast, ihn aber im einlagernden FB nicht aktualisiert hast. Könnte das sein ? Das wäre zumindestens bei Änderungen der schnittstelle ein Thema ...

Ansonsten ... gut wenn es nun funktioniert ... :p

Gruß
Larry
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

das kommt mir seltsam vor:
Code:
LAR1  P##iKoppeladresse
+AR2

Ich habe jetzt nicht alles gelesen, aber ändere das mal in

Code:
LAR1  AR2
L P##iKoppeladresse
+AR1

um.
Das sollte dann funktionieren...

Micha
 
So ähnlich hatte ich auch schon gedacht - ich persönlich würde es (auch) eher so machen :
Code:
L p##iKopplung
+AR2
LAR1
... aber der TE schrieb ja, dass es funktionierte ...

Aber du könntest da schon durchaus Recht haben, Micha ...
 
Zurück
Oben