Worin liegen die Unterschiede zum FB und FC?

Snake787

Level-1
Beiträge
23
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi!
Bin grad noch in der lehre und kenn mich leider noch nicht so aus.Was ich irgendwie nicht so recht verstanden hab worin der unterschied bei FC zum FB liegt was kann der FB zum FC denn mehr?? Wäre super wenn ihr mir helfen könntet!!!
Vielen dank!!!
schönen Gruß!
 
Der Funktion-Block hat Gegensatz zu einer Funktion Speicherbereiche die länger als einen Zyklus gültig sind. Dazu müssen für jeden Aufruf des FBs eine eigene Instanzen gebildet werden die den Speicherbereich bereitstellen. Die Logik ist im eigentlichen FB und die Lokalen Variablen sind in der Instanz.

Bei Siemens sind dazu lästige Instanz DBs nötig. Bei anderen Systemen funktioniert die Instanzbildung wie eine Variablen Deklaration und verhindert den Quer zugriff auf die Daten.

Die IEC 61131-3 beschreibt das auch als Datenkapselung:
Was sind Funktionsblöcke?
Die Aufgabe von einem Funktionsblock ist die Kapselung der Daten und der Algorithmen.
Der Algorithmus definiert wie die Eingangsdaten zu den Ausgangsdaten unter
Berücksichtigung der lokalen Daten verarbeitet werden sollen.
 
Zurück
Oben