IEC 61131 Basisfunktionen als Bibliothek

Benjamin

Level-2
Beiträge
239
Reaktionspunkte
35
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Zusammen,

nach einigen Jahren SPS-Abstinenz (vor allem Siemens-Abstinenz) habe ich jetzt mal wieder mit Step7 zu tun.

Gibt es eine Bibliothek mit den IEC 61131 Basisbausteinen für Step7?

Einige Sachen finde ich schon (z.B. TON), andere Sachen fehlen oder ich kann Sie nicht finden (RS).

Schon mal vielen Dank
 
Im Datei öffnen Dialog im Reiter Bibliotheken die Standard Library öffnen.
Im Unterordner "IEC Function Blocks" solltest du fündig werden.
 
Mhh, in der KOP/FUP Darstellung hab ich die Funktionen dann auch jetzt gefunden. Allerdings programmiere ich fast alles in ST/SCL.

Andere IEC Funktionen kann ich hier einbinden, indem ich sie mit der SFC-Bezeichnung in die Symboltabelle eintrage.
screenshot.2.png
Hier als Beispiel den TOF als SFB und R_TRIG aus der OSCAT-Bibliothek.

Den RS-Baustein schaffe ich jetzt leider nicht einzubinden, da ich dafür keine Bausteinnummer finde.

Kann mir da jemand helfen?
 
So direkt geht das nicht, du musst es über Umwege machen.

Code:
FUNCTION SetReset : BOOL


// Bausteinparameter
VAR_INPUT
    // Eingangsparameter
    Button_On : BOOL;
    Button_Off : BOOL;

END_VAR

    // Anweisungsteil
    ;
    
    IF Button_On = true THEN
        SetReset := true;
    END_IF;

    IF Button_Off = false THEN
        SetReset := false;
    END_IF;
    
END_FUNCTION
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Dankeschön soweit. Heisst also, dass man sich die Basisfunktionen dann z.T. erst einmal selber erstellen muss.

BTW: Ein RS-Baustein wirst du nicht so einfach als function schreiben können.
 
Zurück
Oben