Renewable energy solutions for a sustainable tomorrow

JM

Johan Mokoena

Senior O&M Engineer

Twelve years in the field, most of them on distributed solar PV sites across South Africa. I have commissioned plants in the Karoo, troubleshooted inverter faults in Mpumalanga and walked more string routes than I care to count.

Grid code compliance testing

Inverter fault diagnosis

Performance ratio auditing

What I write about and why

Most of what I publish here comes straight from site notebooks. When an SG110CX throws an F28 fault at 6 a.m. on a Monday, the fix is rarely in the manual. It is in the string voltages, the DC switch contacts and the ground fault readings that nobody logged properly.

I focus on the practical side of keeping distributed solar plants running: inverter fault codes and what actually triggers them, string sizing checks for bifacial modules at high altitude, soiling losses in dry regions and how to measure them without expensive equipment. Grid code compliance gets its own attention, because municipal approval paperwork and Eskom requirements are where many projects stall.

If you commission new plants or troubleshoot existing ones, the posts here should save you some time. I write about protective relaying coordination, thermal scanning of combiner boxes and how to log performance ratio data in a way that is actually useful six months later.

Contact for technical queries

If a post leaves you with a question about your specific installation, send it through. I reply to field-related queries personally.

info@adanirenewables.com

0158673625

93469 Unathi Grove, Lake Leratoton, EC 7174

Field Notes from the Blog

Recent posts written from the O&M side of distributed solar PV work in South Africa. Inverter fault codes, string sizing checks, soiling losses on bifacial modules, and the paperwork that keeps a plant compliant.

Commissioning

What to Prepare Before a First Consultation

A concrete blog post with a clear subject and real-world context. This page frames a concrete subject instead of using a generic heading. It explains what is being considered, why it matters in the site's context, and what detail a reader can expect next. The copy is intentionally plain and specific, so it reads like a real content item.

O&M Planning

Choosing a Service Format That Actually Fits

A focused blog post built around practical decisions and constraints. This item focuses on practical use, tradeoffs, and decisions that a reader may recognize. It avoids broad promotional claims and keeps the topic tied to a clear situation. The description gives enough substance for a real page rather than a placeholder card.

Grid Compliance

Questions Clients Ask Before Starting

A grounded blog post that adds a different angle without repeating the others. This page gives the third item its own reason to exist. It covers a separate angle, includes concrete context, and avoids repeating the same promise in different words. The result should feel like a planned article, project, review, or offer.

Cookie settings

We use cookies to keep the site reliable, remember basic choices, and understand which pages are useful. You can accept, reject, or review the settings before continuing.