TSL Automation Solutions Logo
Chapter 5: Buttons and Switches: 62 topics
  1. 5.1Changing Bit State Using Bit Buttons
  2. 5.1.1Bit Button - Basic Operations
  3. 5.1.2Bit Button - Operation Options
  4. 5.1.3Bit Button - Settings
  5. 5.1.4Bit Button - General Settings
  6. 5.2Toggling Bit State Using Toggle Switches
  7. 5.2.1Toggle Switch - Settings
  8. 5.2.2Toggle Switch - General Settings
  9. 5.3Changing Screens Using Screen Buttons
  10. 5.3.1Screen Button - Basic Operations
  11. 5.3.2Screen Button - Operation Options
  12. 5.3.3Screen Button - Settings
  13. 5.3.4Screen Button - General Settings
  14. 5.4Performing Built-in Function Using Function Buttons
  15. 5.4.1Function Button - Basic Operations
  16. 5.4.2Function Button - Operation Options
  17. 5.4.3Function Button - Settings
  18. 5.4.4Function Button - General Settings
  19. 5.5Selecting Word Value Using Slide Switches
  20. 5.5.1Slide Switch - Basic Operations
  21. 5.5.2Slide Switch - Operation Options
  22. 5.5.3Slide Switch - Settings
  23. 5.5.4Slide Switch - General Settings
  24. 5.6Setting Word Value Using Word Buttons
  25. 5.6.1Word Button - Basic Operations
  26. 5.6.2Word Button - Operation Options
  27. 5.6.3Word Button - Settings
  28. 5.6.4Word Button - General Settings
  29. 5.7Selecting Work Value Using Multi-state Switches
  30. 5.7.1Multistate Switch - Basic Operations
  31. 5.7.2Multistate Switch - Operation Options
  32. 5.7.3Multistate Switch - Settings
  33. 5.7.4Multistate Switch - General Settings
  34. 5.8Setting Word State Using Radio Button Groups
  35. 5.8.1Radio Button Group - Basic Operations
  36. 5.8.2Radio Button Group - Operation Options
  37. 5.8.3Radio Button Group - Settings
  38. 5.8.4Radio Button Group - General Settings
  39. 5.9Customizing the Keypad Using Keypad Buttons
  40. 5.9.1Keypad Button - Operation Options
  41. 5.9.2Keypad Button - Settings
  42. 5.9.3Keypad Button - General Settings
  43. 5.9.4Creating your own keypads
  44. 5.10Scrolling Object Content Using Scroll Button Groups
  45. 5.10.1Scroll Button Group - Basic Operations
  46. 5.10.2Scroll Button Group - Operation Options
  47. 5.10.3Scroll Button Group - Settings
  48. 5.10.4Scroll Button Group - General Settings
  49. 5.11Scrolling Object Content Using Scroll Bars
  50. 5.11.1Scroll Bar - Basic Operations
  51. 5.11.2Scroll Bar - Operation Options
  52. 5.11.3Scroll Bar - Settings
  53. 5.11.4Scroll Bar - General Settings
  54. 5.12Stepping Through Word State Using Step Buttons
  55. 5.12.1Step Button - Basic Operations
  56. 5.12.2Step Button - Operation Options
  57. 5.12.3Step Button - Settings
  58. 5.12.4Step Button - General Settings
  59. 5.13Displaying Window Screen as Information Page Using Page Selectors
  60. 5.13.1Page Selector - Basic Operations
  61. 5.13.2Page Selector - Settings
  62. 5.13.3Page Selector - General Settings
All 20 chapters →

Section 5.4.4 · Chapter 5: Buttons and Switches

Function Button - General Settings

This section describes how to define the general settings for a function button.

The above is an example of the General page of the Function Button dialog box.

The following table describes each property in the General page.

Property

Description
ID The object’s identifier. It is generated when the object is created. The identifier is unique within the screen where the object is located. The format of the ID’s for function buttons is FBnnnn.
Note You can type a note for the bit button.
Shape settings For details about the following properties, see Section 4.3.4 Setting up the Shape of an Object. Transparent, Picture Shape, , Touch Response, , Border Color, Pattern, Foreground Color, Background Color
External Label Check this option if you want the bit button to have an external label. Set up the external label in the External Label page.
Operation Specifies the operation that you want the function button to perform. About the available operations, see Section 5.4.1 Basic Operation.
File Extension Specifies the file extension.
Filename Specified In Pathname Buffer Check this option if you want the file name specified in the pathname buffer.

ID, Purpose, or Language
Associated Object ID The ID of the object associated with the selected operation.
Data Logger / Associated Data Logger The ID of the data logger associated with the selected operation.
Line Chart The ID of the line chart associated with the selected operation.
Recipe Block The ID of the recipe block associated with the selected operation.
Scatter Chart The ID of the scatter chart associated with the selected operation.
Purpose The purpose for the Show File Selection Box operation.
Language The language for the Change Language operation.
Sound The ID of the sound for the Play Sound operation.
Camera ID & Picture Type The camera ID and the picture file type for the Take Picture operation.
Associated Camera View Object ID The ID of the camera view associated with the selected operation.
Associated Picture Display Object ID The ID of the picture display associated with the selected operation.
Video Channel ID The ID of the video channel associated with the selected operation.
Target Select what you want to copy or delete for Copy File/Delete File operation.
Delete Select what you want to delete for clear alarm History operation.

Filename, Extension name, Method
Default Filename The default filename for the selected operation. The name can only have ASCII characters and at most 80 characters.
File Extension Name The file extension name for the selected operation. The name can only have ASCII characters and at most 3 characters.
Number of Plays The method for the Play Sound operation. Specifies how many times you want to play the sound.
Filename Selectable Check this item so the File Selection box will display for the operator to select a file. The selected file will be used for the selected operation.
File Buffer ID Select a file buffer ID where to save the logged data or alarms.
File Buffer Size (records) Select the file buffer size to save specified records.
Tabular Format Select either row-wise or column-wise format to save the logged data.

File I/O Control Block Address
<Edit Box> Specifies the internal variable to receive the result of the file open operation. The memory block requires 44 words.
Word Description
0,1 A 32-bit word to store the handle of an opened file.
2,3 A 32-bit word to store the size (in byte) of the file.
4-43 A byte array to store the filename and the extension name of the opened file; the maximum length of the filename and the extension name is 80 characters
Click this icon to bring up the Address Input Keypad and specify an internal address for this property.
Click this icon to bring up the Select Tag dialog box and select an internal tag for this property.

Pathname Buffer
<Edit Box> Specifies the internal variable to save the path name of the file load operation.
Click this icon to bring up the Address Input Keypad and specify an internal address for this property.
Click this icon to bring up the Select Tag dialog box and select an internal tag for this property.
Pathname Buffer Size Specifies the buffer size in characters/bytes. The path name can only have ASCII characters and at most 127 characters. The default size is 48 characters/bytes.
Break Between Plays (in Second) Specifies an interval between two plays. You can select 0s, 0.2s, 0.4s, 0.6s, 0.8s, 1s, 2s, 3s, 4s, 5s.
Macro Check this option if you want the button to have a macro. Specify and edit the macro in the Macro page.
Key The hard key that is used to operate the object. This item is available only when the target panel has hard keys.
Touch Operable Check this option if you want the button is still operable by using the touch panel even it is configured to be operated by the key.

Need PM Designer itself?

V4 for current PK, PT, ITV and PM panels, V2 for older models. Free, sent by email.

Source.Section 5.4.4 of the PM Designer Software User Manual, Edition 2.0, © Cermate Technologies Inc. (www.cermate.com, service@cermate.com). Reproduced online, with the manual's own figures, by TSL Automation Solutions, authorised Cermate distributor, for users of Cermate HMI panels. PM Designer and PanelMaster are trademarks of Cermate Technologies Inc.

Text and figures are the manufacturer's and may describe features your panel or software version does not have. For a plain-language introduction read the PM Designer guide; for help with a specific panel contact TSL Automation.