- Home
- Funktionen/Funktionsbausteine - Referenz
- Sicherheitsbezogene Funktionsbausteine für Rezeptur-Handling
- SF_RecipeRead
SF_RecipeRead
Hilfeversion 1.1 / Ausgabedatum: 2023.03
Gültig für Funktionsbaustein SF_RecipeRead, Version 1.0z (z = 0 bis 9).
Kurzbeschreibung | Der Funktionsbaustein SF_RecipeRead kann Werte aus dem angegebenen Datensatz (Dateisektion) der angegebenen Rezeptur-Datei lesen.Nachdem der Lesevorgang abgeschlossen ist, steuert der Done-Ausgang auf SAFETRUE und die gelesenen Werte liegen an den Ausgängen PayloadRead** (mit ** = 00 bis 15) des Funktionsbausteins an. | ||||||||||||||||||||||||||||||||||||
Bausteinsymbol | ![]() |
||||||||||||||||||||||||||||||||||||
Eingänge | ![]()
Weitere Informationen hierzu finden Sie im Thema "Eingang Activate". ![]()
Weitere Informationen hierzu finden Sie im Thema "Eingang CommandRead". ![]()
Weitere Informationen hierzu finden Sie im Thema "Eingang IDRecipeFile". ![]()
Weitere Informationen hierzu finden Sie im Thema "Eingang IDRecipeDataSet". ![]()
Weitere Informationen hierzu finden Sie im Thema "Eingänge DataSetCRC und FileCRC". ![]()
Weitere Informationen hierzu finden Sie im Thema "Eingänge CheckDataSetCRC und CheckFileCRC". ![]()
Weitere Informationen hierzu finden Sie im Thema "Eingang CheckProjectCRC". ![]()
Weitere Informationen hierzu finden Sie im Thema "CheckSerialNumber". ![]()
Weitere Informationen hierzu finden Sie im Thema "Eingänge FV_PayloadRead**" und beachten Sie den dort aufgeführten Gefahrenhinweis. |
||||||||||||||||||||||||||||||||||||
Ausgänge | ![]()
Weitere Informationen hierzu finden Sie im Thema "Ausgang Done". ![]()
Weitere Informationen hierzu finden Sie im Thema "Ausgänge PayloadRead**". ![]()
Weitere Informationen hierzu finden Sie in den Themen "Ausgang DiagCode" und "Diagnose-Codes". |
||||||||||||||||||||||||||||||||||||
Detailinformationen | ![]() Die IEC 61131-3 definiert die Instanziierung von Funktionsbausteinen. Instanziieren bedeutet, dass ein Funktionsbaustein einmal definiert wird und dann mehrfach verwendet (instanziiert) werden kann. Dies gilt für alle Standard-FBs und sicherheitsbezogene FBs (sowohl lokale als auch FBs aus Firmware- und Anwenderbibliotheken).
Warum Instanziierung? Dabei gilt Folgendes:
Der sicherheitsbezogene PLCopen-Funktionsbaustein SF_RecipeDeleteDataSet wurde über die Bibliothek 'RecipeFile' in das Projekt eingefügt. Er ist dann in der Kategorie 'Programmierung' des KOMPONENTEN-Bereichs verfügbar. Dort befindet sich ein Ordner mit demselben Namen wie die Bibliothek, aus dem sich die FBs in den sicherheitsbezogenen Code einfügen lassen. |