4.1. Long Point IDs/Mixed Case Support: Best Practices
About this task
Point IDs and alarm IDs, which now support a maximum of 256 characters and can include mixed case, can be more descriptive, precise, more usable and readable than point IDs with the previous 32-character length limit.
Because of these benefits, in many instances point IDs that exceed 32 characters will be preferable to the shorter point IDs. However, although in some instances if an extremely long point ID that is now possible with the 256 character support is exactly what you need, careful planning will be required as to when and where these new lengths will be used.
Some details to consider when planning to create points with long IDs or rename existing points are as follows.
- Screen/monitor display width.
- Workbench Tree View.
- Mixed case support.
- Viewers (clients) with lower than CIMPLICITY v9.0 installations.
- Renamed points and expressions.
- Third party products.
- Known other Proficy and third party products' limitations
- Long point names support the same special characters as short names.
- The increase in supported size is particularly helpful when dealing with features such as class objects where the classes object name is included in the point ID.
Screen/Monitor Display Width
Balancing the point name length with other information that users need to access is a main consideration when planning for long point names. Integral in the calculation are:
- The width of the screen that displays the information
- What other information needs to display
- Where other information needs to be positioned in the display.
- How urgent the other information is.
Examples
- Alarm Viewer
Fields can be increased/decreased in the Alarm Viewer. However, if the point name is very long and the Alarm ID field is:
Too narrow | The point ID can be cut off, making it unclear what monitored object is in an alarm state. |
Wide enough to display the name | Information to the right of the Alarm ID may not have room to display |
- Marquee
If a long point name is configured to scroll on a fixed width Marquee screen, it can possibly take too much time before the actual message to be delivered scrolls by. This, of course, is counter-productive to the Marquee purpose.
- CimEdit/CimView
On CimEdit screens, text objects can display the point ID. However, if the text object is referencing a long point ID, it is usually preferable for the text object display text to be different from the point ID and have fewer characters.
Workbench Tree View
When using long point IDs is the best choice, using the dot delimiter and selecting the Tree View in the Workbench right-pane provides the most efficient way to view the entire point ID and associated information (e.g. resource, Device ID, Point Type, description).
CIMPLICITY will:
- Assign each part of the point name that is to the right of a dot its own level.
- Group the parts of point names with parallel text into folder.
Example