Hardware monitoring JACE-NXT configuration

The JACE-NXT provides “system monitoring” (sysmon) of internal temperatures of its CPU, main printed circuit board, and RAM module. These values can be indicators of the physical “health” of the device. Each temperature has a high alarm limit, used for offnormal alarming. Using Workbench, you can modify these limits and related parameters in a running station on the JACE, by accessing its HardwareMonitorService (under the station’s PlatformServices container).

Figure 29. Property sheet of HardwareMonitorService in JACE-NXT station


Property sheet of HardwareMonitorService in JACE-NXT station

To configure hardware system monitoring for the JACE-NXT

With a station in the JACE-NXT running, and that station opened in Workbench, do the following:

  1. In the Nav tree, click to expand the station’s Services, PlatformServices, containers to reveal all contained services.

  2. Double-click the HardwareMonitorService.

    Its property sheet displays in the view pane, as shown in Figure 29.

    Each of the three temperatures are shown, using read-only status monitoring properties with a “float” datatype, as follows:

    • Cpu Temp — Temperature of main board below the CPU.

    • Board Temp — Temperature from sensor mounted elsewhere on the PC board. This provides a more general state of the environmental conditions inside the JACE-NXT.

    • Ram Temp — Temperature from sensor mounted on main board near the RAM module.

    If needed, you can link either of these properties into station database logic or Px graphics.

    NoteSpecial link considerations apply. For details, see the section “PlatformServices binding and link caveats” in the Platform Guide.

  3. As needed, change configuration properties stored in the JACE-NXT platform, which include:

    • Sysmon Poll Rate

      Defines the interval between system measurements. In normal operation, alarms are not generated or reset any faster than this. The default value is every 15 seconds.

    • CPU Temp Hi

      High limit for CPU temperature, above which an alarm occurs. Default is 75˚C, range is 1-120˚C.

    • Board Temp Hi

      High limit for PC board temperature, above which an alarm occurs. Default is 70˚C, range is 1-120˚C.

    • Ram Temp Hi

      High limit for RAM temperature, above which an alarm occurs. Default is 70˚C, range is 1-120˚C.

    • CPU Temperature Alarm Support, Board Temperature Alarm Support, Ram Temperature Alarm Support

      Each is a container for properties that define how the different “platSysmonNxt” alarms are handled in the station, including the alarm class to use and other “alarm source info” type parameters.

  4. Click Save to write the configuration to the JACE-NXTplatform.