Fault Manager
This MotoHawk™ block defines the Fault Manager.
Block ID
motohawk_fault_manager
Library
MotoHawk_lib/Fault Management Blocks
Description
Code is generated to cache the faults in a memory-efficient manner and an interface generated to allow instrumentation to display and configure the faults.
The X/Y Storage Type affects how large the X out of Y counts may be, but larger values increase total RAM and FLASH usage.
Block Parameters
Parameter Field | Values | Comments/Description |
---|---|---|
Storage | Define type of storage for fault setup information | |
Flash | Use Constant (fixed) memory in module | |
EEPROM | Use NonVolatile storage in module | |
Read Access Level | 0-8 | Sets security level 1 lowest, 8 highest, for user access to read fault value. A setting of zero indicates unsecured access is allowed. |
Write Access Level | 0-8 | Sets security level 1 lowest, 8 highest, for user access to write fault value. A setting of zero indicates unsecured access is allowed. |
Clear Access Level | 0-8 | Sets security level 1 lowest, 8 highest, for user access to clear fault. A setting of zero indicates unsecured access is allowed. |
X/Y Data Type | uint8, uint16, uint32 | Select data type for X out of Y counts. |
Instrumentation Group | Single quote enclosed alpha-numeric text | Defines the folder name and hierarchy for use by a suitable instrumentation tool. Use "|" character between folder names to delineate subfolder structure |