6. Function blocks6.3 UF - User function blockSupported manufacturer function blocks:All standard function blocks can be used in a user function block, with the exception offunction blocks that have a hardware interface or firmware reference (i.e., OT, CF, CH,CI, PW, PO, GT, PT, SC, AL, D, DL, and ST). Function blocks BC, BT, and MR can be used,but will only act on the user function block's local data arrays.l The Copy, Cut, and Paste functions are supported the same way as in the main pro-gram. However, they can only be used between user function blocks.l Just like in the main program, the keyboard can be used to enter the I, Q, IA, QA, M,MB, MW, and MD operands as contacts and coils.l In addition, and just like in the main program, the keyboard can be used to createcontacts and coils corresponding to the supported function blocks, inputs, and out-puts. This applies both to entering an operand completely and to changing the indexnumber for an operand.l As soon as a change is made to a user function block, the Save user function blockoption in the main menu and the Save user function block button in the toolbar willbecome available.6.3.6.1 Programming view tabsThe tabs in the Programming view are intended to help you keep your project moremanageable.When applicable, tabs for user function blocks and interrupt function blocks will befound next to the tab for the main program. Different colors and icons will be used to dif-ferentiate between them:Color RegistersBlue Main programGreen User function block that is not being usedYellow User function block that is being usedMagenta Interrupt function blockInactive tabs will be shown with a brighter color. A total of 11 tabs can be displayed.6.3.7 Exporting a user function blockUser function blocks can be saved in a separate folder as a uf7 file. The "Export userfunction block..." menu option will become available if a user function block call is selec-ted or the Programming view for a user function block is open.Before the user function block is exported, it will be subjected to a plausibility check.Please note that it will only be possible to export the function block if it does not containany errors. Finally, if the function block is protected with a password and is not open, aprompt asking you to enter the password will appear.easyE4 11/18 MN050009 EN www.eaton.com 447