TSL Automation Solutions Logo
Chapter 3: Creating Panel Applications: 54 topics
  1. 3.1Setting up the Panel Application
  2. 3.1.1General Setup - General Settings
  3. 3.1.2General Setup - Custom Settings
  4. 3.1.3Activating Multiple Overlapped Buttons by One Touch
  5. 3.1.4Specifying Default Folder for File I/O
  6. 3.1.5Avoiding Data Corruption Due To Random Power-off
  7. 3.2Working with Keys
  8. 3.2.1Default Key Settings for the Panel Application
  9. 3.2.2Key Settings for a Screen
  10. 3.2.3Key Usage Table Settings
  11. 3.2.4Usage Settings for a Key
  12. 3.3Internal Memory
  13. 3.3.1Types of Internal Memory
  14. 3.3.2Index Registers
  15. 3.3.3System Memory
  16. 3.3.4Setting up Internal Memory
  17. 3.4Communication Links
  18. 3.4.1Types of Communication Links
  19. 3.4.2General Settings for Commnunication Links
  20. 3.4.3Communication Parameter Settings (Serial Port)
  21. 3.4.4Communication Parameter Settings (Ethernet Port)
  22. 3.4.5Sub-link Settings
  23. 3.4.6Sharing Data among Panels Using Data Sharer
  24. 3.4.7Writing Communication Programs Using Macro Commands
  25. 3.4.8Using Gateway Server of the Target Panel
  26. 3.4.8.1Setting up Gateway Service
  27. 3.4.9Selecting Modbus Communication Drivers
  28. 3.4.10Accessing Internal Memory through Ethernet
  29. 3.4.11Accessing Siemens PLC through Ethernet
  30. 3.4.12Using the OPC UA Client Driver
  31. 3.5Sound Table
  32. 3.6Command Block and Status Words
  33. Types of Command Block and Status Words
  34. 3.6.1.1Command & Status - Type A
  35. 3.6.1.2Command & Status - Type H (Binary)
  36. 3.6.1.3Command & Status - Type H (BCD)
  37. 3.6.2Command & Status - General Settings
  38. 3.6.3Command Block Settings (Type A)
  39. 3.6.4Status Word Settings (Type A)
  40. 3.6.5Command Block Settings (Type H)
  41. 3.6.6Status Word Settings (Type H)
  42. 3.6.7Using General Commands
  43. 3.7Setting up Clock Operations
  44. 3.8Setting up Passwords
  45. Screens
  46. 3.9.1Types of Screens
  47. 3.9.2Creating and Opening Screens
  48. 3.9.3Setting up a Screen
  49. 3.9.3.1Screen - General Page
  50. 3.9.3.2Screen - Background Page
  51. 3.9.4Importing/Exporting a Screen
  52. 3.9.5Cutting/Copying/Pasting/Deleting a Screen
  53. 3.9.6Saving Screens as Pictures
  54. 3.9.7Protecting Screens
All 20 chapters →

Section 3.4.5 · Chapter 3: Creating Panel Applications

Sub-link Settings

An RS485 link or a Ethernet link can have many slave devices connected to it. The HMI uses the same communication protocol to talk with all the slave devices. The connection between the HMI and each of the slave devices is a sub-link. With the Sub-link table, the operator can enable or disable a sub-link at any time.

This section describes how to define the sub-links within a direct link using the Sub-link page of the Link Properties dialog box. The following is an example of the Sub-link page for a RS-485 link.

The following is an example of the Sub-link page for an Ethernet link.

The following table describes each property in the Sub-link page of the Link Properties dialog box for a direct link.

Property

Description
Number of sub-links Specifies how many devices the link will connect as sub-links.
Language Specifies the current language for the Name field.
Name The name of the selected sub-link for the language specified in the Language field.
IP Address The IP address of the connected device.
Node Address The address of the selected sub-link. The address must be a unique number within all the sub-links.
Initial State The initial communication state for the selected sub-link. If the state is On, the panel will communicate with the sub-link after running the application. If the state is Off, the panel will not communicate with the sub-link until the communication state is turn On in a sub-link table.
Show error message If this option is checked, the communication error message will be shown when the selected sub-link encounters communication errors. If this option is unchecked, no error message will be shown for any communication errors.
Timeout Time
The maximum time allowed for the communication driver to wait for a reply from the connected device. When the elapsed time exceeds the Timeout Time, the communication driver assumes the communication failed.
Command Delay If the Command Delay is 0, the communication driver immediately sends the next request to the connected device when it receives a reply from the last request. If the Command Delay is nonzero, the communication driver delays for the specified amount of time before sending the next request to the connected device.

Need PM Designer itself?

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

Source.Section 3.4.5 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.