24.06.2010 22:36 | |
Beigetreten: 05.04.2006 Letzter Bes: 13.08.2023 Beiträge: 642 Bewertung: (131) |
Hallo, als Bibliothek gibts nichts. Aber kannst mir ne PN mit deiner Mailadresse schicken. Dann kriegste was. André Räppel --------------------------------------------------------------------------------- www.raeppel.de mit innovativen SPS-Tools schneller ans Ziel |
25.06.2010 04:58 | |
Beigetreten: 07.10.2005 Letzter Bes: 18.10.2024 Beiträge: 3024 Bewertung: (1054) |
Im Grunde ist das schon einen sehr elegante Loesung die der Juergen da programmiert hat. Leider kann sie aberbei STL Aufruf des FC's schon in die Hose gehen. M bits werden in diesem Falls z.B. als Addresse uebergeben und das wird dann fuerchterlich daneben gehen weil man jezt das M Wort laedt das durch die Addresse des M bit des ersten Parametersangegeben ist. Verwendet man DB bits vertrautman ausserdem gnadenlos dem S7 compiler diese (heimlich und "unsichtbar") in der richtigen Reihenfolge in die Lokaldaten des aufrufenden Blocks abzulegenwas leider auch nicht immer so gut geht .... FBD und/oder LAD Aufruf gehen da schon besser mit diesem FC (weil jetzt explicit alle FC IN Parameter erstmal in Lokaldaten umkopiert werden, obwohl man sich auch hier auf den Step 7 Editorverlaesst). Gibt aber 'ne sichere (und laengere) Programmierweise die dann immer funktioniert und die kann man sich von meinem letzten Eintrag inDIESEM (englischsprachigen) Thread runterladen. |
Cheers |
|
Für diesen Beitrag bedanken sich3 Benutzer |
25.06.2010 08:49 | |
Beigetreten: 07.10.2005 Letzter Bes: 18.10.2024 Beiträge: 3024 Bewertung: (1054) |
Mach Dir da mal keine Sorgen Pierre_B, Juergen und ich kennen unsuebers Forum schon lange genug und er darf so mit mir reden. Ich darf daher denn jetzt auch ein richtiger"Klug***r"sein (hatte eigentlich nur versucht "Oberlehrer" zu sein im ersten Beitrag) und haenge denn mal ein Bild an das hoffentlich mehr sagt als tausend Worte. Muss dann aber auch zugestehen das ich wohl eher "AWL" haette schreiben sollen (anstelle des Englischem "STL"), da es scheinbar zu Verwirrungen fuehrte. Die Erklaerung des AT Befehls ueberlasse ichdann auch lieber anderen (oder der eingebauten Hilfe), da ich wirklich voreinem AWL Aurfuf des FC's warnen wollte. Und da die Australier ja nun wirklich raus sind beider WM ist zwar irgenwie schade, aber erspart mir immerhin das mitten in der Nacht aufstehen fuer ihre Spiele (muss das jetzt nur noch fuer die deutsche Mannschaft machen, so ein Stress aber auch...) |
Cheers |
|
Für diesen Beitrag bedanken sich1 Benutzer |
25.06.2010 09:46 | |
Beiträge: 129 Bewertung: (0) |
Aha, so tief bin ich noch nicht im Forum drin. Na, wenns Euch Spaß macht... |
25.06.2010 10:44 | |
Beigetreten: 05.04.2006 Letzter Bes: 13.08.2023 Beiträge: 642 Bewertung: (131) |
Hallo IBN-Service, Dein"Standardbaustein"funktioniert nur wenn man ihn in KOP/FUP aufruft, aber niemals in AWL! In KOP/FUP funktioniert er nur weil der Compiler die Bits schon richtig auf L anordnet. André Räppel --------------------------------------------------------------------------------- www.raeppel.de mit innovativen SPS-Tools schneller ans Ziel |
Zuletzt bearbeitet von: O_Moderator am: 25.06.2010 11:13 |
|
Folgen Sie uns auf