BlockWerk Handleidingen

Werken met Subsystemen

Met subsystemen kunt u gerelateerde blokken groeperen in één overzichtelijke, benoemde component. Hierdoor blijven complexe en grote schema's beheersbaar door interne complexiteit te verbergen achter een duidelijke interface.

Een Subsysteem Maken

  1. Selecteer de blokken die u wilt groeperen (sleep een selectiekader of gebruik Ctrl+Klik).
  2. Klik met de rechtermuisknop op de selectie en kies Groeperen in Subsysteem (Group into Subsystem).
  3. De geselecteerde blokken worden verplaatst naar het nieuwe subsysteem, en op het bovenliggende werkblad verschijnt een enkel Subsysteem-blok.

De Interface Definiëren

De externe poorten van een subsysteem worden bepaald door twee speciale blokken binnenin het subsysteem:

  • InPort: Elke InPort wordt één ingangspoort op het buitenste Subsysteem-blok. De signaalnaam die u instelt op het InPort-blok verschijnt als poortlabel.
  • OutPort: Elke OutPort wordt één uitgangspoort. Signalen stromen vanuit het interne schema naar het bovenliggende werkblad.

Plaats meer InPort- of OutPort-blokken binnenin om extra poorten toe te voegen aan het Subsysteem.

Een Subsysteem Openen

Dubbelklik op een Subsysteem-blok om het interne canvas te openen. De broodkruimelnavigatie (breadcrumb) bovenaan toont direct waar u zich bevindt:

Hoofdniveau > MijnSubsysteem

Binnenin bouwt u het schema precies zoals op het hoofdniveau — blokken toevoegen, kabels trekken en desgewenst diepere subsystemen nesten.

Terug Navigeren

  • Druk op Backspace om één niveau omhoog te gaan.
  • Klik op een willekeurig segment in de broodkruimelbalk om direct naar dat niveau te springen.

Geneste Subsystemen

Subsystemen kunnen weer andere subsystemen bevatten. Er is geen vaste limiet aan de nestdiepte. Gebruik duidelijke, beschrijvende namen op elk niveau om het model inzichtelijk te houden.

Best Practices voor Schone Subsystemen

  • Geef InPort- en OutPort-blokken herkenbare namen — deze zijn direct zichtbaar als poortlabels op het hoofdniveau.
  • Houd elk subsysteem gefocust op één taak (bijv. Regelaar, Proces / Plant, Waarnemer / Filter).
  • Gebruik Automatische indeling (Auto-layout) binnen het subsysteem om het interne schema strak en leesbaar te houden.
Tip: Het tabblad Demo op de handboekpagina van het Subsystem-blok toont een geanimeerde demonstratie van hoe signalen in en uit een subsysteem stromen.

Zie Ook

  • InPort: Definieert een ingangspoort van een subsysteem.
  • OutPort: Definieert een uitgangspoort van een subsysteem.

Simuleren in BlockWerk

Interactieve sandbox direct in je browser — geen installatie, aangedreven door WebAssembly.

Simuleren in BlockWerk →