PEMS Compliance Under IEC 60601-1 Clause 14

Connecting PEMS Software Risk Controls with IEC 60601-1 Testing

PEMS Compliance Under IEC 60601-1 Clause 14

Software controls therapy delivery, alarms, temperature regulation, motor movement and battery management in many medical electrical devices. However, successful software verification does not automatically demonstrate that the complete device is safe.

Manufacturers must show that software-controlled risk measures remain effective when implemented in the final hardware and exposed to applicable electrical, mechanical, environmental and electromagnetic disturbances.

IEC 60601-1 Clause 14 addresses Programmable Electrical Medical Systems, or PEMS. It connects programmable system development with risk management, basic safety, essential performance and device-level testing.

When IEC 60601-1 Clause 14 Applies

A PEMS is medical electrical equipment or an ME system containing one or more Programmable Electrical Subsystems, known as PESS.

Clause 14 applies when a programmable subsystem contributes to basic safety or essential performance, or when its failure could create an unacceptable risk. Its applicability should be assessed and justified within the device risk management file.

The current general standard is IEC 60601-1:2005+A1:2012+A2:2020, Edition 3.2. Clause 14 should be evaluated as part of the wider IEC 60601-1 compliance framework.

How Clause 14 Connects with IEC 62304 and ISO 14971

ISO 14971 provides the process for identifying hazards, evaluating risks, selecting risk controls and confirming their effectiveness.

IEC 62304 defines lifecycle processes for medical device software, including planning, requirements, architecture, implementation, verification, maintenance and problem resolution.

Clause 14 connects these processes to the complete medical electrical equipment. It addresses PEMS requirements, hardware and software architecture, verification, validation, modification control and network-related risks.

Passing software unit and integration tests under IEC 62304 is therefore not enough when software controls a physical safety function. The manufacturer must also demonstrate that the risk control operates correctly in the final device.

Connecting Software Risk Controls with Physical Testing

Every software-controlled risk measure should be linked to a requirement, implementation method, verification record and applicable device-level test.

Software-controlled function

Potential safety outcome

System-level evaluation

Infusion or ventilation control

Incorrect therapy delivery

Output accuracy, alarm and fault-response testing

Temperature regulation

Excessive temperature or burns

Protective cutoff and thermal fault testing

Motor travel limits

Crushing, trapping or shearing

Mechanical and single fault evaluation

Battery management

Unexpected interruption of therapy

Power interruption and low-battery warning tests

Alarm generation

Missing or delayed warning

Alarm operation and fault simulation

EMC recovery logic

Unsafe output during interference

Essential performance monitoring during immunity testing

The exact test conditions depend on the device architecture and risk analysis. Not every software control requires an independent hardware backup, but the selected control must reduce risk to an acceptable level and remain effective under applicable fault conditions.

Software-controlled safety functions should also be assessed against the relevant single fault condition requirements.

Requirements, Architecture and Traceability

The PEMS requirements specification should define functional behaviour, safety limits, interfaces, alarms, failure responses and essential performance.

Architecture records should show programmable hardware, software items, sensors, actuators, watchdogs, communication paths and external systems. They should identify where each risk control is implemented and how faults are detected, contained or communicated.

The technical documentation should maintain a clear traceability chain:

Hazard → Risk control → PEMS requirement → Architecture → Implementation → Verification → IEC 60601-1 test → Result

This traceability helps the testing laboratory identify the correct operating mode, software version and safety-related functions that must be monitored.

Verification, PEMS Validation and Version Control

Verification confirms that lifecycle outputs meet their defined inputs. PEMS validation evaluates whether the integrated hardware and software meet the intended use and system requirements.

Validation should use representative hardware and cover safety-related functions, interfaces, accessories and relevant unintended behaviour. Records should identify the test configuration, expected response, actual result and unresolved anomalies.

Functions classified as essential performance should be monitored during relevant EMC, power interruption and single fault tests.

The software and firmware versions used during electrical safety and EMC testing should be clearly recorded. A later software modification should be assessed for its effect on previous risk controls and test evidence.

Modification and Network Controls

Changes to software, sensors, microcontrollers, operating systems or communication interfaces may affect alarms, timing, essential performance or fault responses.

Change control should identify affected requirements, risks and previous test results before determining whether partial or broader retesting is required.

For a PEMS connected to an IT network, the manufacturer should also assess hazards caused by unavailable, delayed, corrupted or incorrect data. Security-related failures should be considered when they can affect patient or operator safety.

Common Clause 14 Compliance Gaps

Frequent gaps include treating IEC 62304 documentation as complete Clause 14 evidence, testing a different software build from the released configuration and failing to link software risk controls with physical laboratory tests.

Other concerns include unverified watchdog behaviour, alarms tested only during normal operation, incomplete assessment of unintended functioning and software changes released without reviewing previous safety evidence.

How Astute Labs Supports PEMS Evaluation

Astute Labs supports manufacturers through medical device testing that coordinates software-controlled safety functions with electrical safety, EMC, mechanical and essential performance evaluations.

Early review of the PEMS architecture, software version, risk-control traceability and test configuration can reduce inconsistencies between software records and laboratory evidence.

A structured Clause 14 programme demonstrates that software-related risk controls remain effective in the final medical electrical equipment during applicable disturbances and fault conditions. Astute Labs helps Indian manufacturers identify testing dependencies, prepare representative configurations and organise supporting evidence for compliance assessment.

Contact us

Frequently asked questions

01. Does every medical device containing software require Clause 14?
No. Applicability depends on whether programmable functions affect basic safety, essential performance or unacceptable risk.
No. Clause 14 also requires system-level architecture, PEMS validation and physical device safety evidence.
A PESS is a programmable subsystem. A PEMS is the complete medical equipment or system containing one or more PESS elements.
No. The required architecture depends on risk, but the effectiveness of the selected control must be demonstrated.  
Yes. The tested hardware, software and firmware configuration should be clearly identified.

About Author

Yash Chawlani is your go-to digital marketing specialist and founder of Merlin Marketing, a performance-driven marketing agency. With over 7 years of experience, Yash has worked with some big names like Elementor, G2, and Snov, just to name a few, to boost their online presence. When he's not diving into the latest marketing trends, you'll either find him at the gym or on the football field.

Blogs

From the knowledge hub

Temperature Rise and Abnormal Operation Testing
View Blog
Connecting PEMS Software Risk Controls with IEC 60601-1 Testing
View Blog
Clause 16 Testing for Medical Electrical Systems
View Blog
Scroll to Top