gx3_alarm_map
Generates a CSV inventory of alarms and fault devices, detailing triggers, latching behavior, timer setpoints, and reset conditions—clarifying what raises each alarm and how to clear it.
Instructions
Inventory every alarm and fault device with what triggers it, whether it latches, any timer setpoint, and what resets it. Answers "what raises this alarm and how is it cleared" without reading the ladder by hand. Reads the project; WRITES a CSV. Interpret clearing from the hold type: a plain OUT clears when its enable logic goes false; SET-latched alarms require a reset path, and self-hold circuits require their seal-in path to drop or reset logic to act. Do not infer a power-cycle requirement merely from an empty RST list. Requires the xref DB.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | list | |
| root | Yes | Extracted project folder. | |
| device | No | Device to show (required when mode=show). |