Robotic Cell Safety & Commissioning Checklist

An interactive commissioning checklist to verify guarding, electrical safety, e-stops and interlocks, safety control logic, operator training, maintenance readiness, and documentation. Designed for audit readiness, saved commissioning records, and clear corrective-action tracking tied to equipment history.

{ "Title": "Robotic Cell Safety & Commissioning Checklist", "IntroductionHtml": "

Purpose

Use this checklist to record a baseline safety commissioning for a robotic cell. It is intended to document physical safeguards, control logic verification, training, maintenance access, and required documentation so teams have an auditable commissioning record. This checklist is a practical aid — it does not replace formal risk assessment, certified safety reviews, or regulatory compliance activities.

How to use

Answer each item, add observations for any non-conformance, assign corrective actions when needed, and attach supporting documentation to the equipment history after saving. Use ISO/ANSI/OSHA standards and your organization’s risk assessment as the authoritative references.

", "SubmitLabel": "Save commissioning record", "SuccessMessage": "Commissioning record saved. Review and attach supporting documents to the equipment history. Assigned corrective actions will appear in the team action list.", "DataType": "RoboticCellCommissioningChecklist", "SchemaVersion": 1, "Fields": [ { "Key": "commissioning_date", "Type": "text", "Label": "Commissioning date", "Required": true, "HelpText": "Enter date as YYYY-MM-DD" }, { "Key": "equipment_id", "Type": "text", "Label": "Equipment / cell identifier", "Required": true, "HelpText": "Asset tag, line number, or unique equipment ID" }, { "Key": "location", "Type": "text", "Label": "Location", "HelpText": "Plant / cell / bay" }, { "Key": "responsible_engineer", "Type": "text", "Label": "Responsible commissioning engineer / lead", "Required": true }, { "Key": "reviewer", "Type": "text", "Label": "Independent reviewer (safety/QA)", "HelpText": "Name of person who independently reviewed the checks" }, { "Key": "safety_area_clear", "Type": "select", "Label": "Safety area clear of nonessential personnel", "Required": true, "Options": [ {"Value": "pass", "Label": "Pass"}, {"Value": "fail", "Label": "Fail"}, {"Value": "na", "Label": "N/A"} ] }, { "Key": "guarding_installed", "Type": "select", "Label": "Physical guarding installed and secure (fixed guards, fences)", "Options": [ {"Value": "pass", "Label": "Pass"}, {"Value": "fail", "Label": "Fail"}, {"Value": "na", "Label": "N/A"} ] }, { "Key": "guarding_interlocks", "Type": "select", "Label": "Access doors / gates have functional interlocks", "Options": [ {"Value": "pass", "Label": "Pass"}, {"Value": "fail", "Label": "Fail"}, {"Value": "na", "Label": "N/A"} ], "HelpText": "Where doors exist, confirm interlocks stop hazardous motion and prevent restart until safe" }, { "Key": "estop_functional", "Type": "select", "Label": "Emergency stop(s) functional and accessible", "Options": [ {"Value": "pass", "Label": "Pass"}, {"Value": "fail", "Label": "Fail"} ], "Required": true }, { "Key": "interlocks_by_design", "Type": "select", "Label": "Interlock logic aligns with documented safety design", "Options": [ {"Value": "yes", "Label": "Yes"}, {"Value": "no", "Label": "No"}, {"Value": "partial", "Label": "Partial / Conditional"} ] }, { "Key": "electrical_termination", "Type": "select", "Label": "Electrical terminations and guarding checked (no exposed conductors)", "Options": [ {"Value": "pass", "Label": "Pass"}, {"Value": "fail", "Label": "Fail"} ] }, { "Key": "safety_control_logic_verified", "Type": "select", "Label": "Safety control logic (SIL/PL where applicable) functionally verified", "Options": [ {"Value": "pass", "Label": "Pass"}, {"Value": "fail", "Label": "Fail"}, {"Value": "na", "Label": "N/A"} ], "HelpText": "Includes verified behavior on faults, e-stop, and safety zone entry" }, { "Key": "safety_controller_program_reviewed", "Type": "yesno", "Label": "Safety controller program / safety-rated PLC reviewed by qualified person", "HelpText": "Yes = reviewed; No = requires review" }, { "Key": "presence_sensing_devices", "Type": "select", "Label": "Presence sensing devices (light curtains, mats, scanners) correctly installed and tested", "Options": [ {"Value": "pass", "Label": "Pass"}, {"Value": "fail", "Label": "Fail"}, {"Value": "na", "Label": "N/A"} ] }, { "Key": "cobot_force_limits", "Type": "select", "Label": "For collaborative robots: force/torque limits and speed monitoring verified", "Options": [ {"Value": "verified", "Label": "Verified"}, {"Value": "not_verified", "Label": "Not verified"}, {"Value": "na", "Label": "N/A"} ] }, { "Key": "loto_procedure_defined", "Type": "yesno", "Label": "Lockout/Tagout (LOTO) procedure defined for maintenance", "HelpText": "Yes if LOTO steps are documented and accessible" }, { "Key": "maintenance_access", "Type": "select", "Label": "Maintenance access (panels, clearances) meets requirements", "Options": [ {"Value": "adequate", "Label": "Adequate"}, {"Value": "restricted", "Label": "Restricted / needs change"}, {"Value": "blocked", "Label": "Blocked / unsafe"} ] }, { "Key": "operator_training", "Type": "yesno", "Label": "Operator training completed on safe operation and emergency procedures", "HelpText": "Yes = training completed and recorded" }, { "Key": "spare_parts_documented", "Type": "yesno", "Label": "Critical spare parts and consumables documented", "HelpText": "Helps reduce downtime" }, { "Key": "documentation_attached", "Type": "yesno", "Label": "Required documentation attached (schematics, wiring, safety assessment, manuals)", "HelpText": "Attach files to equipment history after saving" }, { "Key": "risk_assessment_on_file", "Type": "yesno", "Label": "Risk assessment / ISO 12100 / other hazard analysis on file", "HelpText": "Yes if formal assessment exists" }, { "Key": "non_conformances", "Type": "textarea", "Label": "Non-conformances or observations", "HelpText": "For each non-conformance, describe the issue, location, and immediate risk" }, { "Key": "corrective_action_owner", "Type": "text", "Label": "Corrective action owner", "HelpText": "Person responsible for resolving non-conformance" }, { "Key": "corrective_action_due", "Type": "text", "Label": "Corrective action due date", "HelpText": "Enter date as YYYY-MM-DD" }, { "Key": "attachments_instructions", "Type": "textarea", "Label": "Attachments and evidence", "HelpText": "List file names to attach to equipment history (risk assessment, test logs, screenshots, photos, training records)" }, { "Key": "final_approval", "Type": "select", "Label": "Final commissioning decision", "Options": [ {"Value": "approved", "Label": "Approve: Ready for production"}, {"Value": "conditional", "Label": "Conditional: Hold until actions completed"}, {"Value": "rejected", "Label": "Reject: Not safe for operation"} ], "Required": true }, { "Key": "approver_name", "Type": "text", "Label": "Approver name & role", "Required": true }, { "Key": "approver_signature", "Type": "text", "Label": "Approver signature (typed name)", "HelpText": "Typed name serves as an auditable approval record" }, { "Key": "overall_readiness", "Type": "scale", "Label": "Overall readiness (1 = Not ready, 5 = Fully ready)", "HelpText": "Use to quickly rate the cell readiness", "Required": false, "ScaleMin": 1, "ScaleMax": 5 }, { "Key": "notes", "Type": "textarea", "Label": "Additional notes / recommendations", "HelpText": "Any other observations useful for operations, safety, or maintenance" } ] }

Discussion

Comments and conversation will live here.