Yahoo Suche Web Suche

Suchergebnisse

  1. Suchergebnisse:
  1. 20. Okt. 2011 · Die können im OB, FB oder FC stehen. (Die Siemens- Zähler habe ich noch nie verwendet, da programiere ich lieber selber einen Zähler mit einem MD, erhöhe den um 1 und frage dann den Zustand ab) Ein grosser Unterschied zwischen FC und FB ist die Remanenz der lokalen Variablen, diese werden beim FB im DB gespeichert (DB`s sind grundsätzlich ...

  2. 13. Juni 2022 · Hallo zusammen, ich arbeite mit dem TIA Portal V17. Die Anweisungen im OB1 sind bei mir in AWL programmiert. Ich habe einen neuen FB erstellt und möchte diesen im OB1 aufrufen. Es gibt hierfür 2 verschiedene Möglichkeiten. Man kann entweder UC FB1 schreiben oder Call FB1. Ist es egal, wie ich...

  3. 2. März 2018 · 2 März 2018. #2. Du legst im Stat-Bereich eine Instanz des FB an, den du in diesem FB aufrufen möchtest. (beliebiger Variablennahme, als Typ dann den FB) Statt des direkten FB-Aufrufes, rufst du in deinem FB dann diese Instanz auf. Hierbei brauchst du keinen IDB angeben, denn der ist ja im IDB des aufrufenden FB integriert (über die Instanz).

  4. 11. Jan. 2017 · Bei FB wird immer der momentane Wert der OUT-Instanzvariable (aus dem IDB) in die außen angeschlossene Variable kopiert. Wenn in einem FB-Instanz-Durchlauf der OUT auf 1 gesetzt wurde und in den nächsten Durchläufen nicht mehr angefasst wird, dann wird danach immer 1 in die außen angeschlossene Variable kopiert.

  5. 4. Nov. 2009 · Level-1. 1 - Zugreiffen (ändern und lesen von Variablen) auf einem Instanz-DB sowohl aus dem eigenen FB als auch aus einem fremden FB/FC ist eine schlechte Programmierung, da wenn man den FB ändern würde, dabei verschieben sich dann zwangsweise die Variablen bzw. die Adressierungen der Variablen. 2 - Aber so einen Zugriff (siehe Code unten ...

  6. 14. Okt. 2014 · Reaktionspunkte. 2.442. 14 Oktober 2014. #2. Du solltest einen Timer in der Deklaration verwenden, den es auch gibt! Also z.B. "TON", "TOF" ... bzw. deren SFB und nicht einfach "TIMER". Damit kann S7 nichts anfangen. Im Prinzip das Gleiche wie bei FUP/KOP.

  7. 1. Sept. 2007 · Zum Timer folgende Möglichkeiten: - SFB4 im FB einbinden (im STAT-Bereich) - Taktflanke z.B. 10Hz an den FB, und Register inkrementieren. - Timernr. von außen an den FB schreiben, also eine IN-Variable vom Typ Timer, Aufruf dann z.B. mit SE "Name_der_IN_Variable". Mfg.

  8. 17. März 2021 · Neben dem Aufruf des eigentlichen FBs, müssen noch einige Parameter verknüft werden und u.A. für Visualisierungen aufgearbeitet werden. Nun gibt mir aber die Instanz vom Graph-Schrittketten FB nur die höchste Schrittnummer und Transistionsnummer raus. In meinem FB sind 2 Ketten angelegt (Eine zum Anfahren, eine zum Abfahren).

  9. 21. Apr. 2009 · Der von dir ursprünglich erstellte FB würde funktionieren, wenn der Timer den Wechsel an der Ansteuerung mitbekommt. Deshalb hatte ich dir geraten, solche Bausteine (am Besten generell) nicht bedingt zu bearbeiten. Ein weiterer Ansatz wäre (gerade bei Verwendung von FB's nicht mit den S7-Timern sondern mit den IEC-Timern (SFB3 - 5) zu ...

  10. Meine Problemstellung: Ich möchte einen FB unter SCL mit einem variablen DB aufrufen. Unter AWL mache ich dies wie folgt: IN_Variablen: DB : Typ = Block_DB Programm: call FB.#DB Der gleiche Aufruf unter SCL: VAar_Input DB : Block_DB ; END_Var_Input FB.DB (Parameter); Wenn ich diese vorhgehensweise unter SCL benutze bekomme ich eine Fehlermeldung.

  1. Nutzer haben außerdem gesucht nach