Function testing should be performed at every setup, operator and shift change, as well as every time after maintenance is performed. A function-testing checklist can be used to perform this task.