Funktionsblockdiagram
Funktionsblockdiagrammet ( FBD ) är ett grafiskt språk för design av programmerbar logisk styrenhet , som kan beskriva funktionen mellan ingångsvariabler och utgångsvariabler. En funktion beskrivs som en uppsättning elementära block. In- och utgångsvariabler är anslutna till block med anslutningsledningar.
Blockens ingångar och utgångar kopplas ihop med anslutningsledningar eller länkar. Enstaka linjer kan användas för att ansluta två logiska punkter i diagrammet:
- En ingångsvariabel och en ingång av ett block
- En utgång från ett block och en ingång från ett annat block
- En utgång av ett block och en utgångsvariabel
Anslutningen är orienterad, vilket innebär att linjen bär tillhörande data från den vänstra änden till den högra änden. Anslutningsledningens vänstra och högra ände måste vara av samma typ.
Flera högeranslutningar, även kallade divergens, kan användas för att sända information från dess vänstra ände till var och en av dess högra ändar. Alla ändar av anslutningen måste vara av samma typ.
Funktionsblockdiagram är ett av fem språk för logik eller styrkonfiguration som stöds av standarden IEC 61131-3 för ett styrsystem som en programmerbar logisk styrenhet (PLC) eller ett distribuerat styrsystem (DCS) . De andra språken som stöds är steglogik , sekventiella funktionsdiagram , strukturerad text och instruktionslista .