Для создания в TRACE MODE 6 пользовательского функционального блока достаточно создать в программе функцию или функцию-блок на любом из встроенных языков. Такая функция отображается в виде блока в разделе Пользовательские блоки навигаторов FBD- и LD-редакторов.
Пользовательские блоки могут быть использованы только в той основной программе (и ее компонентах), в рамках которой они созданы. Использовать запрограммированный блок в функции, из которой этот блок создан, нельзя.
Ограничения по использованию пользовательских блоков в основной программе описаны в разделе Пользовательские функции Техно ST / Вызов функции и функции-блока..
Аргумент типа вход порождает вход пользовательского блока, аргумент типа выход – выход. Аргумент типа вход/выход порождает одновременно вход и выход пользовательского блока.