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

Ergebnis 1 bis 5 von 5

Thema: Bibliotheken: Typen und Kopiervorlagen

  1. #1
    Registriert seit
    31.10.2013
    Beiträge
    36
    Danke
    3
    Erhielt 6 Danke für 6 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Servus,

    im TIA V13 gibt's in den Bibliotheken ja Typen (Versionierung) und Kopiervorlagen.

    Typen können zum Teil in der Bib angelegt werden (Bildbausteine etc.), oder werden aus dem Projekt zu den Typen hinzugefügt und so zu welchen gemacht (z.B. FBs)
    Andere Programmelemente können keine Typen werden, sondern nur als Kopiervorlagen in die Bib aufgenommen werden. (z.B. VATs, Variablen, ganze Geräte...)

    Nun die Frage: Hat/weiß jemand eine Übersicht, welche Elemente alles Bibliothekstypen sein können?

    Groß Mo
    Zitieren Zitieren Bibliotheken: Typen und Kopiervorlagen  

  2. #2
    Registriert seit
    02.12.2016
    Beiträge
    8
    Danke
    2
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Das hängt unter anderem von den verwendeten Befehlen innerhalb des Elementes ab.
    Wenn zum Beispiel ein Datenbausteins innheralb eines FB's oder FC's geöffnet wird (AUF DBxx) kann dieser nicht mehr als Typ sondern nur noch als Kopiervorlage in die Bibliothek geschoben werden.
    Was sonst noch alles dazu führt, dass ein Element nicht als Typ verwendet werden kann muss ich selber noch erforschen.

    Gruß BlemaTue
    Geändert von BlemaTue (07.12.2016 um 15:39 Uhr)
    Zitieren Zitieren DB öffnen verhindert Verwendung als Bibliothekstyp  

  3. #3
    Registriert seit
    07.06.2016
    Beiträge
    58
    Danke
    14
    Erhielt 15 Danke für 14 Beiträge

    Standard

    FBs, UDTs und Bildbausteine (aber abhängig von den verwendeten Befehlen).
    Ansonsten fällt mir nichts mehr ein.

  4. #4
    Registriert seit
    25.09.2013
    Beiträge
    231
    Danke
    10
    Erhielt 31 Danke für 30 Beiträge

    Standard

    WinCC Screen Templates können nur als Kopiervorlage abgelegt werden.
    WinCC Screens können als Typ abgelegt werden.
    WinCC Skripte können als Typ abgelegt werden.

    Bausteine nur wenn sie intern nichts absolutes verwenden Also Merker Zähler Timer DB sind tabu.
    Man kann diese aber per Schnittstelle übergeben.

    Datentypen können als Typ abgelegt werden.



    Gruß

    Jens

  5. #5
    Registriert seit
    02.12.2016
    Beiträge
    8
    Danke
    2
    Erhielt 1 Danke für 1 Beitrag

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Bausteine nur wenn sie intern nichts absolutes verwenden Also Merker Zähler Timer DB sind tabu.
    Man kann diese aber per Schnittstelle übergeben.
    Das mit dem Absoluten und per Schnittstelle ist so eine Sache.
    Wenn ein Pointer auf einen Datenbaustein per Schnittstelle übergeben wird, daraus die DB-Nummer geholt und der DB anshließend geöffnet wird geht's halt auch nicht:

    AWL-Code (Ausschnitt):


    VAR_INPUT
    ptrZiel : Pointer; // Datentyp der beschrieben werden soll. Präfix P# nicht angeben. Der Eintrag wird automatisch ins Pointerformat gewandelt.
    ....
    END_VAR

    VAR_TEMP
    dwTempAR1 : DWord;
    iDbNumber : Int;
    END_VAR


    L P##ptrZiel //Pointer auf Zieladresse ...
    LAR1 //... ins AR1 laden
    L W [ AR1 , P#0.0 ] //DBNummer holen ...
    T #iDbNumber //... und zwischenspeichern.
    AUF DB [ #iDbNumber] //Datenbaustein öffnen
    ....

    Der Auf Befehl verhindert hier, dass der Baustein als Typ in die Bibliothek übernommen werden kann.
    Das sollte SIEMENS meiner Meinung nach ändern.

    Grüße,
    BlemaTue

Ähnliche Themen

  1. Bernecker + Rainer Bibliotheken für ModBus TCP und GSM SMS-Versand
    Von MandiNice im Forum Sonstige Steuerungen
    Antworten: 15
    Letzter Beitrag: 27.05.2014, 12:33
  2. Antworten: 6
    Letzter Beitrag: 29.01.2014, 19:53
  3. Bibliotheken Codesys V3 und V2
    Von C_V3 im Forum CODESYS und IEC61131
    Antworten: 3
    Letzter Beitrag: 23.06.2012, 14:15
  4. CPU Typen
    Von rolandh im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 15.10.2010, 08:09
  5. Sistema und Bibliotheken
    Von zazarre im Forum Maschinensicherheit - Normen und Richtlinien
    Antworten: 0
    Letzter Beitrag: 29.04.2010, 10:40

Stichworte

Lesezeichen

Berechtigungen

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