1.1 Software Classes
Annex H of the IEC 60730 safety standard defines three classes of control software for appliances:
- Class A – Control functions which are not intended to be relied upon for the safety of the equipment (H.2.21.1).
- Class B – Software that includes code intended to prevent hazards if a Fault, other than a software Fault, occurs in the appliance (H.2.21.2).
- Class C – Software that includes code intended to prevent hazards without the use of other protective devices (H.2.21.3).
Software used in protective control functions are either Class B or Class C. This application note deals with Class B controls, which applies to most household appliances.