Autonomous Maintenance Daily Checklist (TPM)

An operator-facing daily checklist that captures completed autonomous maintenance steps, documents issues, and records escalation triggers so teams reduce small degradations before they become failures.

{ "Title": "Autonomous Maintenance Daily Checklist (TPM)", "IntroductionHtml": "

Purpose: Help operators perform concise daily autonomous maintenance: visual checks, lubrication, safety checks, noise/vibration screening, small adjustments, and logging. The form records what was done, captures issues, and triggers escalation when needed so small problems are caught early.

How to use: Complete the required fields during your shift. If you select escalation, follow the local stop/tagout and notification procedures and enter any resulting maintenance ticket number.

", "SubmitLabel": "Save Checklist", "SuccessMessage": "Checklist saved. If escalation was selected, follow local escalation procedures. Maintenance will be notified when integrated.", "DataType": "AutonomousMaintenanceDailyChecklist", "SchemaVersion": "1.0", "Fields": [ { "Key": "date", "FieldType": "text", "Label": "Date", "HelpText": "Enter date (YYYY-MM-DD) or use today's date.", "Required": true }, { "Key": "shift", "FieldType": "select", "Label": "Shift", "Options": [ { "Value": "day", "Label": "Day" }, { "Value": "swing", "Label": "Swing" }, { "Value": "night", "Label": "Night" } ], "Required": true }, { "Key": "operator", "FieldType": "text", "Label": "Operator name or ID", "HelpText": "Enter your name or operator ID.", "Required": true }, { "Key": "location", "FieldType": "text", "Label": "Plant / Line / Area", "HelpText": "Where the equipment is located (line name or area).", "Required": true }, { "Key": "machine_id", "FieldType": "text", "Label": "Machine / Asset ID", "HelpText": "Enter equipment tag, serial, or station identifier.", "Required": true }, { "Key": "visual_inspection", "FieldType": "yesno", "Label": "Visual inspection: clean, no leaks, no obvious wear or damage?", "HelpText": "Look for dirt buildup, oil leaks, loose fasteners, belt wear, foreign objects. Select Yes if condition is acceptable.", "Required": true }, { "Key": "lubrication", "FieldType": "yesno", "Label": "Lubrication points: lubricated per standard and no excess/oil pooling?", "HelpText": "Perform required lubrication. Select Yes when lubrication completed and fittings show no leak or cross-contamination.", "Required": true }, { "Key": "safety_guards", "FieldType": "yesno", "Label": "Safety guards and interlocks: present, secure, and functional?", "HelpText": "Verify guards are in place, fasteners present, and interlocks operate as expected. Select Yes if OK.", "Required": true }, { "Key": "noise_vibration", "FieldType": "select", "Label": "Abnormal noise or vibration observed?", "Options": [ { "Value": "none", "Label": "None" }, { "Value": "mild", "Label": "Mild/occasional" }, { "Value": "moderate", "Label": "Moderate/consistent" }, { "Value": "severe", "Label": "Severe/loud" } ], "HelpText": "Listen for unusual sounds, rattles, grinding, or excessive vibration. Choose the option that best matches what you heard.", "Required": true }, { "Key": "small_adjustments", "FieldType": "textarea", "Label": "Small adjustments made", "HelpText": "Record simple adjustments you made (e.g., belt tension, guide alignment, sensor positioning). Leave blank if none.", "Required": false }, { "Key": "measurements", "FieldType": "textarea", "Label": "Quick measurements or readouts", "HelpText": "Optional: note speed, pressure, temperature, tension, or other quick readings that support the observation.", "Required": false }, { "Key": "log_updated", "FieldType": "yesno", "Label": "Maintenance log / CMMS updated with observations and actions?", "HelpText": "Record what you did and what needs follow-up. If integrated, include work order or ticket number.", "Required": true }, { "Key": "escalate", "FieldType": "yesno", "Label": "Immediate escalation required?", "HelpText": "Select Yes when the condition needs maintenance intervention, machine stoppage, or a safety response.", "Required": true }, { "Key": "severity", "FieldType": "select", "Label": "If escalation required, indicate severity", "Options": [ { "Value": "minor", "Label": "Minor: schedule in backlog" }, { "Value": "major", "Label": "Major: prioritize in next maintenance window" }, { "Value": "critical", "Label": "Critical: stop production & immediate action" } ], "HelpText": "Choose the severity to help maintenance prioritize the response. Leave blank if no escalation.", "Required": false }, { "Key": "action_taken", "FieldType": "select", "Label": "Action taken at the time of inspection", "Options": [ { "Value": "none", "Label": "None" }, { "Value": "notified_maintenance", "Label": "Notified maintenance" }, { "Value": "stopped_machine", "Label": "Stopped machine" }, { "Value": "tagged_out", "Label": "Tagged out / isolated" } ], "HelpText": "Select what immediate action (if any) you took.", "Required": false }, { "Key": "ticket_number", "FieldType": "text", "Label": "Maintenance ticket / work order #", "HelpText": "Enter related ticket number if already created.", "Required": false }, { "Key": "notes", "FieldType": "textarea", "Label": "Operator notes and observations", "HelpText": "Add any extra context that will help maintenance or the next shift (locations, part numbers, suspected causes). Mention if you added photos to the CMMS.", "Required": false } ] }

Discussion

Comments and conversation will live here.