Configuration properties of a station’s PlatformServices Container are listed below. If needed, you can change any in the container plugin view (property sheet)—click to write to the host platform.
It is recommended that you leave engine-related parameters and other advanced settings at default values, unless you have been directed otherwise by Systems Engineering.
Locale
Determines locale-specific behavior such as date and time formatting, and also which lexicons are used. A string entered must
use the form: language [“_” country [“_” variant]]. For example, U.S. English is “en_US” and traditional Spanish would be “es_ES_Traditional”. For details, see Sun documentation at http://docs.oracle.com/javase/1.4.2/docs/api/java/util/Locale.html.
System Time
Current local time in host.
Date
Current local date in host.
Time Zone
Current local time zone for host. For more details, see Time Zones and NiagaraAX.
Engine Watchdog Policy
The engine watchdog is a platform daemon process, to which the station periodically reports its updated engine cycle count. The watchdog purpose
is to detect and deal with a “hung” or “stalled” station, and is automatically enabled when the station starts.
The Engine Watchdog Policy defines the response taken by the platform daemon if it detects a station engine watchdog timeout. Watchdog policy selections include:
Log Only — Generates stack dump and logs an error message in the system log.
Terminate — (Default) Kills the VM process. If “restart on failure” is enabled for the station (typical), the station is restarted.
Reboot — Automatically reboots the host JACE platform. If “auto-start” is enabled for the station, the station is restarted after the system reboots.
Engine Watchdog Timeout
Default is 1 minute, and range is from 0 ms to infinity. If the station’s engine cycle count stops changing and/or the station does not report a cycle count to the platform daemon within this defined period, the platform daemon causes the VM to generate a stack dump for diagnostic purposes, then takes the action defined by the Engine Watchdog Policy.
Enable Station Auto-Save
Either Enable (default) or Disable. Allows for “auto save” of running station to “config_backup_<YYMMDD>_<HHMM>.bog” file at the frequency defined in next property. Auto-saved backup files are kept under that station’s folder.
Station Auto-Save Frequency
Default is every 24 hours for any QNX-based host, or every (1) hour if Windows-based host. Range is from 1 to many hours.
Station Auto-Save Backups to Keep
Oldest of kept backups is replaced upon next manual save or auto-save backup, once the specified limit is reached. The default value for QNX-based JACE hosts is 0 (none), and should be kept low.
However, changing to 1 provides a benefit in the case where a catastrophic (yet inadvertent) station change is made, such that a station “kill” can be issued to revert back to the backup copy on the JACE.
In Windows-based hosts, the default is 3, and typically (unless a CompactFlash-based JACE-NXT or JACE-NXS) can be safely adjusted up, if desired.
Battery Present
Applies to configuration of a QNX-based JACE’s backup battery, requiring the JACE to also be running build 3.6.44 or later. Used to specify whether the controller has an integral backup battery, typically an onboard NiMH battery. The default property value is true—which is recommended unless the controller is both SRAM-equipped and is without an attached backup battery (there is no way to detect the latter through software).
If set to false and saved, upon the next reboot the station’s PowerMonitorService no longer monitors for a backup battery,
with the underlying “power daemon” stopped. This prevents nuisance “battery bad” alarms. Station backup is dependent totally
on SRAM and the station’s DataRecoveryService (the JACE must have the platDataRecovery module installed, and be licensed for DataRecovery).
The configuration described above is only one of three possible backup options for an SRAM-equipped controller (e.g. JACE-6E, JACE-2,-6,-7 with an SRAM option card), as
well as the newest JACE-3E controller. The two other options are to use both backup battery and SRAM for backup, or to use backup battery only (and not SRAM). These other two options require that this Battery Present property is set to true.
For related details, refer to the Engineering Notes II document JACE Data Recovery Service (SRAM support).
Failure Reboot Limit
Limits the number of system reboots that can be triggered by station failures, within the Failure Reboot Limit Period, below (if the host is so configured using the Application Director, see start checkboxes). Default value is 3.
Failure Reboot Limit Period
Specifies the repeating frequency of the Failure Reboot Limit period, with default value at 1 hour.
These two “Failure Reboot” settings are also adjustable (in any version of QNX-based host) within that JACE’s !daemon/daemon.properties file, in the following two properties:
failureRebootLimit=x (where x is integer, default is 3)
failureRebootLimitPeriod=y (where y is long in milliseconds, default is 3600000)
Also see next section, additional configuration.
Copyright © 2000-2014 Tridium Inc. All rights reserved.