About the kitPxGraphics palette

This palette contains images and updated versions of many HVAC images found in the kitPxHvac palette, as well as many additional images.

The images in the kitPxGraphics palette are professionally designed, higher quality images than those in kitPxHvac palette. Consequently, the files take up more storage space (for example, the file size for the animated fan image increased by 40%). The figure below shows the kitPxGraphics palette along with sample images.

Figure 1. kitPxGraphics palette and sample images


Note: The kitPxGraphics palette is NOT a replacement for kitPxHvac. The kitPxHvac palette continues to be available in later versions.

Due to the larger file sizes and a greater number of images the kitPxGraphics module is quite large (19MB) compared to other graphic library modules. At that size, most controllers in the field are not able to store the full kitPxGraphics module. That, coupled with the fact that most job sites require only a fraction of the images in kitPxGraphics, there is a change in how the PxEditor handles image copying.

The PxEditor conserves storage space by copying only individual images to a remote station rather than copying the entire graphics module. Starting from Niagara 4.13 and later this applies only to images contained in modules that are larger than 64MB, such as kitPxGraphics.

When using the PxEditor to copy either an image from a module or to copy a label from a module’s palette that contains images, the framework automatically copies only the referenced image to the station and changes the Ord for the label to reflect the new location of the image: ^px/moduleName/pathToImage.

These rules apply when the PxEditor copies widgets from the kitPxGraphics palette:

  • The station must be running.

  • If the module already exists on the remote station, the PxEditor does not copy the image.

  • If the module does not exist on the remote station, the PxEditor copies only the referenced individual image to: ^px/moduleName/pathToImage.

  • If the station is running locally, the PxEditor copies only the referenced individual image if the module size is greater than 64MB.
    Note: This size is set via niagara.ui.px.maxImageModuleFileSize in !defaults\system.properties.
  • If the station is off line (not a running station) no image copying occurs since the PxEditor is not able to copy files to an offline station.