Co je UDF?

UDF (User-Defined Function block - Uživatelem definovaný funkční blok) poskytuje pohodlný způsob, jak se vypořádat s logikou obvodu, která se skládá ze skupiny funkčních bloků a používá se na několika místech programu nebo mezi více programy. UDF vám pomůže vyhnout se kopírování a vkládání společné sady bloků na více míst a výsledkem je čitelnější logika programu s menším počtem propojovacích linek. Pomocí UDF můžete provádět úpravy všech výskytů logiky v obvodu pouze na jednom místě.

Chcete-li vytvořit a použít UDF, postupujte takto:

  1. Editační režim: vytvořte a editujte UDF

    • Můžete vytvořit nový UDF skrze menu a lišty nástrojů a UDF upravovat.

    • Jako počáteční obsah nového UDF můžete použít skupinu vybraných bloků ve stávajícím obvodu.

    • UDF můžete uložit do knihovny UDF, kde UDF můžete později importovat.

    • Můžete si vytvořit vlastní knihovnu UDF nebo zkopírovat knihovnu UDF od třetí strany.

  2. Režim používání: použít UDF v FBD nebo v jiném UDF (vnořený UDF)

    Pokud jste importovali UDF, je k dispozici ve stromu bloků jako obyčejné funkční bloky. Můžete jej použít stejným způsobem jako obyčejný funkční blok.