Data Entry FCM Appendix A Runtime Templates278 3BUR002418-600 A• A TCL program to execute the algorithm must be edited, compiled, and loaded.• A CCF loop with a UCAL FCM must be configured. When processed, theUCAL FCM starts the TCL program and makes variables available to it. Theprogram can also pass variables back to the UCAL FCM.Data Entry FCMThe Data Entry FCM allows you to store 20 decimal values in the data base for useby other applications.VALUE 1 through VALUE 20 FieldsThese fields specify the decimal values that the FCM can hold. Valid entries aredecimal numbers. See the CCF User’s Guide for details.String FCMThe String FCM is a user-defined string of up to 40 characters. The string is setduring configuration (not tuneable from the templet)The string can be accessed by TCL programs via tag-FCM access (that is, $'tag'-'STR'.SVALUE). You can also use it on custom displays. The string can be accessedeven if the loop with the FCM is turned off. The result of the String FCM is anumerical value not directly related to the string.User Math Block FCMThe User Math Block FCM is used to create user-defined calculations for acombination of input variables and constants. The FCM is part of a loop in the samemanner as other FCMs. When the FCM is executed, its calculation is a real numberthat becomes the result of the FCM.CONSTANTS K1 through K7 FieldsThese fields are used to specify up to 7 constants: K1 through K7. You can view andchange K1 through K4 during runtime via the Loop/FCM Display. You can onlyview K5 through K7, you cannot change them. Valid entry is a real number.