Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

de:public:terms:funktionsbaustein [2015/02/20 09:39]
mertens
de:public:terms:funktionsbaustein [2015/02/20 09:39] (aktuell)
mertens [Funktionsbaustein]
Zeile 6: Zeile 6:
 Funktionsbausteine sind parametrierbar,​ wobei Eingangs-, Ausgangs- und innere Variablen benutzt werden können. Funktionsbausteine werden in iCon-L immer von Programmbausteinen aufgerufen. Der Aufruf erfolgt durch ihre Instanzierung. Die Instanz ist vergleichbar mit einer Kopie des Bausteins für einen speziellen Anwendungsfall,​ wobei für jede Instanz der notwendige Speicherbereich zur Verfügung gestellt wird. Zwischen den Aufrufen des Bausteins werden die Daten gespeichert. Diese Tatsache wird landläufig als „Gedächtnis“ des FB beschrieben. Funktionsbausteine sind parametrierbar,​ wobei Eingangs-, Ausgangs- und innere Variablen benutzt werden können. Funktionsbausteine werden in iCon-L immer von Programmbausteinen aufgerufen. Der Aufruf erfolgt durch ihre Instanzierung. Die Instanz ist vergleichbar mit einer Kopie des Bausteins für einen speziellen Anwendungsfall,​ wobei für jede Instanz der notwendige Speicherbereich zur Verfügung gestellt wird. Zwischen den Aufrufen des Bausteins werden die Daten gespeichert. Diese Tatsache wird landläufig als „Gedächtnis“ des FB beschrieben.
  
-In der SPS-Welt unterscheidet man zwischen Funktion und Funktionsbaustein. Hierbei hat die Funktion, z.B eine einfache Addition, kein Gedächnis. Diese Unterscheidung gibt es in iCon-L nicht. ​Hierwerden ​alle Bausteine als Funktionsbausteine bezeichnet. ​+In der SPS-Welt unterscheidet man zwischen Funktion und Funktionsbaustein. Hierbei hat die Funktion, z.B eine einfache Addition, kein Gedächnis. Diese Unterscheidung gibt es in iCon-L nicht. ​Hier werden ​alle Bausteine als Funktionsbausteine bezeichnet. ​
  
  

Navigation