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

Ergebnis 1 bis 4 von 4

Thema: Instanzierbarer FB mit "einfachem" mapping

  1. #1
    Registriert seit
    02.08.2016
    Beiträge
    2
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo

    ich verzweifel gerade daran einen instanzierbaren FB mit einfachem Mapping zu basteln (Twincat 2).
    aktuell habe ich 3 Programme dafür

    prg_Robotfkt (für die Funktion)
    zb
    Code:
    If prg_iomapping.start = true
    then ...
    prg_IOMapping (für das Mapping einer Struktur auf einzelne Bytes)
    zb
    Code:
    prg_iomapping.start : prgbyte_0.6;
    prg_Byte (für das Mapping der Hardwareadressen auf Variable)
    zb
    Code:
    prgbyte_0 at %I* :Byte
    Das ganze funktioniert ...
    Leider ist es verdammt unübersichtlich - und ich finde es hässlich...
    Ich hätte gerne einen FB den ich instanzieren kann - der die hardwareadressen ohne die "hilfsbausteine" Lesen und schreiben kann... leider bekomme ich ständig fehlermeldungen beim kompilieren -
    Darum meine Frage an die Erfahrenen ... Wie macht man das richtig?
    Müsste
    Code:
    Main()
    fb_rob1 :fbrob;
    str_RobByte0
    Code:
    dummy0 :bool;
    dummy1 :bool;
    dummy2 :bool;
    dummy3 :bool;
    dummy4 :bool;
    dummy5 :bool;
    start :bool; 
    dummy7: bool;
    Fbrob()
    Code:
    RobIN at %I* : str_RobByte0
    
    If robIn.start =true
    then
    ...
    nicht auch funktionieren?!

    wäre super wenn ihr mich hier kurz unterstützen könntet...
    Geändert von RB_test (03.08.2016 um 07:48 Uhr)
    Zitieren Zitieren Instanzierbarer FB mit "einfachem" mapping  

  2. #2
    Registriert seit
    21.02.2011
    Ort
    Deutschland, Baden-Würtemberg
    Beiträge
    924
    Danke
    105
    Erhielt 111 Danke für 89 Beiträge

    Standard

    Hi RB,

    auch wenn ich dir gerade nicht helfen kann, der Hinweis, dass du für Code am besten auch die "Code"-Funktion im Kommentarbereich benutzt.
    Wird dadurch viel übersichtlicher (passt also auch zu deinem Post )

    Gruß,
    Flo

  3. #3
    RB_test ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    02.08.2016
    Beiträge
    2
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Danke für den Hinweis Flo

  4. #4
    Registriert seit
    24.02.2009
    Beiträge
    1.199
    Danke
    22
    Erhielt 265 Danke für 227 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Was für Fehlermeldungen bekommst du denn?
    Generell ist es kein Problem Hardware IOs aus FB Instanzen heraus zu verknüpfen.
    Sänd from mei Kombjudder mitse Dastadurr.

Ähnliche Themen

  1. Antworten: 28
    Letzter Beitrag: 25.06.2015, 14:52
  2. "int" mit VAL_STRG in "string"
    Von Susi70 im Forum Simatic
    Antworten: 14
    Letzter Beitrag: 17.02.2012, 14:03
  3. Probleme mit 12/24V "high" und 0V als "low" Auswertung
    Von PraktikantMarkus im Forum CODESYS und IEC61131
    Antworten: 8
    Letzter Beitrag: 14.12.2011, 01:37
  4. "Index Pulse", "Home Switch" und "Position Limit Switch"
    Von senmeis im Forum Antriebstechnik
    Antworten: 3
    Letzter Beitrag: 07.03.2011, 11:21
  5. Antworten: 8
    Letzter Beitrag: 17.03.2009, 22:18

Lesezeichen

Berechtigungen

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