Automatic display names

Niagara 4 automatically renders display names for most frozen slots, without requiring a displayNames slot on the parent component. You can see this from the slot sheet of a parent component.

When you look at the slot sheet of a component, note that slots for most frozen properties and actions, as well as any frozen child components, use a similar naming pattern. This pattern begins with a lowercase letter and uses “camelCase” (no spaces). If the name includes multiple words, a capital letter begins each new word.

Figure 5.   Automatic display names for frozen slots vs. explicit display names
Image

For example, as shown in the preceding figure of the slot sheet of a writable control point, see slot names in1in16 for properties and emergencyOverride and override for actions. Display names appear for these on property sheets and action menus, such as In1, In16 ,Emergency Override, and Override.

Note in this example, the set action has been given an explicit display name: Change Setpoint. Looking at the slot sheet, it is apparent this is the only slot with an explicit display name, as it is the only display name in bold text.

 NOTE: If using the ProgramService Batch Editor to edit or add display names, it is important to enter the BNameMap “key” values using the actual names for slots, and not the automatic display names. For example, enter “override” versus “Override”, or “auto” versus “Auto”.