CADXChange

ResourcesSingle-line diagram symbolsPower supply single-line diagrams

Rooftop solar, 52.8 kWp

Six strings, DC busbar, isolator and surge protection, inverter, interface protection, metering and the 400 V main board.

Free to use and modify in your own projects, including commercial ones. The ZIP holds the sample drawing, a template, a plot style table and a README; no add-in needed. The data in the drawing is made up, so it is not for design or construction. Provided as is, without warranty. Library terms (CXL-1.0)

This sample uses these resources

The symbols are blocks from our own libraries, with their attributes filled in. The sheet and its title block come from our ISO A3 title block template. Download them to draw your own diagrams.

Layers, styles and sheet setup are the same for every drawing in the series; they are described on the series page: Power supply single-line diagrams

Title block fields

The attributes of the title block.

AttributeField on the sheetValue in this sample
COMPANYCOMPANYCADXChange
PROJECTPROJECTNorthgate Office Building
AREAAREARoof and main switchroom
SYSTEMSYSTEM400 V / 50 Hz
CLIENTCLIENTSample
TITLEDRAWING TITLERooftop photovoltaic system, single line
DRAWING_NODRAWING NO.E-831
CONTRACT_NOCONTRACT NO.—
REVREVA
DRAWNDRAWN—
CHECKEDCHECKED—
APPROVEDAPPROVED—
DATEDATE2026-11-01
SCALESCALENTS
SHEETSHEET1
OFOF1

Revision table: R1 to R4, each with REV, DATE, DESCRIPTION and BY (16 attributes, empty in this sample).

Blocks in the drawing

The equipment list of the drawing: block name, symbol and how many times it is placed.

SymbolBlockPlaced
PV arrayPWR_GEN_PV6
Fuse, low voltagePWR_LV_FUSE6
Moulded case circuit breakerPWR_LV_MCCB6
Surge protective devicePWR_LV_SPD2
Protective earthPWR_EARTH_PE2
Current transformerPWR_CT2
Power meter, multifunctionPWR_M_PM2
Load (static)PWR_LOAD2
Isolating switchPWR_LV_ISOLATOR1
Inverter (DC to AC)PWR_INVERTER1
Relay, frequency (81)PWR_R_811
Grid infeed (utility source)PWR_GRID1
Motor, inductionPWR_MOTOR_IM1
Lighting loadPWR_LOAD_LIGHT1

Equipment schedule

One row per placed symbol, read from the attributes of the blocks in the drawing: what is shown on the sheet, and the schedule attributes that were filled in but are not shown.

TagDescriptionShown on the sheetFilled in, not shown
PV1PV arrayPWR_GEN_PVVOLTAGE_KV = 0.82UNITS = 20 modules in series
F1Fuse, low voltagePWR_LV_FUSERATED_CURRENT_A = 20 AVOLTAGE = 1000 V DCBREAKING_KA = 30TRIP_UNIT = gPVPOLES = 1
PV2PV arrayPWR_GEN_PVVOLTAGE_KV = 0.82UNITS = 20 modules in series
F2Fuse, low voltagePWR_LV_FUSERATED_CURRENT_A = 20 AVOLTAGE = 1000 V DCBREAKING_KA = 30TRIP_UNIT = gPVPOLES = 1
PV3PV arrayPWR_GEN_PVVOLTAGE_KV = 0.82UNITS = 20 modules in series
F3Fuse, low voltagePWR_LV_FUSERATED_CURRENT_A = 20 AVOLTAGE = 1000 V DCBREAKING_KA = 30TRIP_UNIT = gPVPOLES = 1
PV4PV arrayPWR_GEN_PVVOLTAGE_KV = 0.82UNITS = 20 modules in series
F4Fuse, low voltagePWR_LV_FUSERATED_CURRENT_A = 20 AVOLTAGE = 1000 V DCBREAKING_KA = 30TRIP_UNIT = gPVPOLES = 1
PV5PV arrayPWR_GEN_PVVOLTAGE_KV = 0.82UNITS = 20 modules in series
F5Fuse, low voltagePWR_LV_FUSERATED_CURRENT_A = 20 AVOLTAGE = 1000 V DCBREAKING_KA = 30TRIP_UNIT = gPVPOLES = 1
PV6PV arrayPWR_GEN_PVVOLTAGE_KV = 0.82UNITS = 20 modules in series
F6Fuse, low voltagePWR_LV_FUSERATED_CURRENT_A = 20 AVOLTAGE = 1000 V DCBREAKING_KA = 30TRIP_UNIT = gPVPOLES = 1
F7Surge protective devicePWR_LV_SPDRATED_CURRENT_A = Type 2VOLTAGE = 400 VBREAKING_KA = 25TRIP_UNIT = Type 1+2POLES = 3+N
PE1Protective earthPWR_EARTH_PEEARTH_TYPE = Protective earthRESISTANCE_OHM = 10
QS1Isolating switchPWR_LV_ISOLATORRATED_CURRENT_A = 125 AVOLTAGE = 1000 V DCTRIP_UNIT = Load breakPOLES = 2
U1Inverter (DC to AC)PWR_INVERTERRATING = 50 kWVOLTAGE_KV = 0.4UNITS = 1
QF1Moulded case circuit breakerPWR_LV_MCCBRATED_CURRENT_A = 100 AVOLTAGE = 400 VBREAKING_KA = 25TRIP_UNIT = Thermal-magneticPOLES = 3
TA1Current transformerPWR_CTRATIO = 100/5 ACLASS = 0.5BURDEN_VA = 10CORES = 1RATED_KV = 0.72
PM1Power meter, multifunctionPWR_M_PMACCURACY_CLASS = 0.5INPUT = 5 A / 400 VOUTPUT = Modbus RTU
KA1Relay, frequency (81)PWR_R_81FUNCTION = 27 / 59 / 81SETTING = 47.5 to 51.5 HzTRIPS = QF1
G1Grid infeed (utility source)PWR_GRIDRATING = 400 VVOLTAGE_KV = 10
QF2Moulded case circuit breakerPWR_LV_MCCBRATED_CURRENT_A = 160 AVOLTAGE = 400 VBREAKING_KA = 25TRIP_UNIT = Thermal-magneticPOLES = 3
TA2Current transformerPWR_CTRATIO = 160/5 ACLASS = 0.5BURDEN_VA = 10CORES = 1RATED_KV = 0.72
PM2Power meter, multifunctionPWR_M_PMACCURACY_CLASS = 0.5INPUT = 5 A / 400 VOUTPUT = Modbus RTU
F8Surge protective devicePWR_LV_SPDRATED_CURRENT_A = Type 2VOLTAGE = 400 VBREAKING_KA = 25TRIP_UNIT = Type 1+2POLES = 3+N
PE2Protective earthPWR_EARTH_PEEARTH_TYPE = Protective earthRESISTANCE_OHM = 10
QF11Moulded case circuit breakerPWR_LV_MCCBRATED_CURRENT_A = 100 AVOLTAGE = 400 VBREAKING_KA = 36TRIP_UNIT = Thermal-magneticPOLES = 3
M1Motor, inductionPWR_MOTOR_IMPOWER_KW = 40 kWVOLTAGE = 400 VPOWER_FACTOR = 0.85STARTING = Star-deltaSERVICE = Air conditioning
QF12Moulded case circuit breakerPWR_LV_MCCBRATED_CURRENT_A = 63 AVOLTAGE = 400 VBREAKING_KA = 36TRIP_UNIT = Thermal-magneticPOLES = 3
EL1Lighting loadPWR_LOAD_LIGHTPOWER_KW = 20 kWVOLTAGE = 400 VPOWER_FACTOR = 0.95SERVICE = Lighting
QF13Moulded case circuit breakerPWR_LV_MCCBRATED_CURRENT_A = 125 AVOLTAGE = 400 VBREAKING_KA = 36TRIP_UNIT = Thermal-magneticPOLES = 3
EL2Load (static)PWR_LOADPOWER_KW = 60 kWVOLTAGE = 400 VPOWER_FACTOR = 0.95SERVICE = Small power and IT
QF14Moulded case circuit breakerPWR_LV_MCCBRATED_CURRENT_A = 100 AVOLTAGE = 400 VBREAKING_KA = 36TRIP_UNIT = Thermal-magneticPOLES = 3
EL3Load (static)PWR_LOADPOWER_KW = 44 kWVOLTAGE = 400 VPOWER_FACTOR = 0.95SERVICE = EV chargers

Manufacturer, model and remarks are left empty on every block, ready for your data. The values are examples.

More drawings in this series