Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 5 von 5

Thema: Stat_Ton mit ANY aufrufen oder FB mit ANY aufrufen

  1. #1
    Registriert seit
    05.10.2005
    Beiträge
    188
    Danke
    31
    Erhielt 16 Danke für 14 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Moin,

    ich habe eine kurze Frage. Laut allgemeiner Meinung kann ANY ja alles sein.

    Ist es nun möglich mit ANY einen TON aus dem Statischen bereich eines FB aufzurufen?

    Erklärung:
    30 Ton im Stat-Bereich.
    mit call XXXXXXXXXXXX wird Ton 16 aufgerufen.
    Muss in Abhängigkeit zu verschieden Zeitpunkten, verschiedene Timer nutzen.


    Im FAQ ist nichts davon beschrieben. http://www.sps-forum.de/faq/12923-an...atentypen.html

    Danke für Hilfe.
    Zitieren Zitieren Stat_Ton mit ANY aufrufen oder FB mit ANY aufrufen  

  2. #2
    Registriert seit
    17.07.2009
    Ort
    Am Rande der Ostalb
    Beiträge
    5.480
    Danke
    1.141
    Erhielt 1.240 Danke für 973 Beiträge

    Standard

    Mir erschliesst sich nicht so ganz der Sinn deines Vorhabens.
    Beschreib doch mal deine Anwendung etwas genauer

    Du kannst mit ANY auf die Instanz-Daten des jeweiligen TON zugreifen und ihn z.B. starten oder abfragen.
    Wenn du dir den Instanz-DB ansiehst, dann siehst du die entsprechenden Adressen von z.B. PT,Q,...
    Allerdings hat dieses Vorgehen nichts mit deinem call xxxxx zu tun.

    Gruß
    Dieter

  3. #3
    Fanta-Er ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    05.10.2005
    Beiträge
    188
    Danke
    31
    Erhielt 16 Danke für 14 Beiträge

    Standard

    zu meiner aufgabe:
    ich brauch bei graph mehrere zeitbausteine die ich mit unterschiedlichsten bedingungen nutzen muss. nein die schrittzeiten oder delay gehen hiefür nicht. weil die zeiten erst im schritt aktiviert werden und bedingen unterliegen.
    da dieses in mehreren ketten benötigt wird, habe ich nach einer einfachen lösung gesucht. der baustein (fb) wird in jeder graphkette aufgerufen und übergibt einen index. auf diese art weiß ich welcher zeitbausteine gerade
    genutzt werden sollen (und ihrer art der abhängigkeit).
    der baustein existiert bereits (und funktioniert) ist aber eben mit einem sprungverteiler gelöst worden. keine wirklich elegante lösung.
    wie kann ich also einen ton in den statischen variablen mit einem index aufrufen. brauche ja zum zeitpunkt X nur den einen mit seiner eigenen bedingung. ich darf nicht alle aufrufen, da ja beim nächsten call andere bedingen(werte) am IN dranstehen.

  4. #4
    Registriert seit
    29.03.2004
    Beiträge
    5.735
    Danke
    143
    Erhielt 1.685 Danke für 1.225 Beiträge

    Standard

    Vielleicht hilft dir das etwas weiter, Array-of-TON aufrufen:
    IEC Timer

  5. #5
    Fanta-Er ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    05.10.2005
    Beiträge
    188
    Danke
    31
    Erhielt 16 Danke für 14 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    an scl habe ich garnicht gedacht der tipp ist klasse. bei codesys hätte ich die frage nicht gestellt. werde es mal ausprobieren. danke.....

    ja, ja der wald und die bäume...

Ähnliche Themen

  1. TIA FB mit inegriertem (TON) mehrfach aufrufen
    Von Boeby im Forum Simatic
    Antworten: 15
    Letzter Beitrag: 04.09.2013, 11:16
  2. FB im FB Aufrufen mit SCL
    Von paula23 im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 08.02.2011, 12:33
  3. Profinet FB oder FC aufrufen im OB86
    Von epy im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 17.11.2010, 22:14
  4. Antworten: 17
    Letzter Beitrag: 11.11.2010, 18:21
  5. FB mit gleicher Instanz 2x aufrufen?
    Von Werner v. Siemens im Forum Simatic
    Antworten: 13
    Letzter Beitrag: 03.10.2008, 14:39

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •