CTR K

Electrical Schematic Editor — Symbol Library for IEC 60617-Style Diagrams

IEC 60617 — Graphical symbols for diagrams

Page last updated

IEC 60617 is the international standard that defines the graphical symbols used in electrotechnical diagrams — the visual vocabulary shared by electrical engineers, panel builders, and machine designers across every industry and jurisdiction. Published by the International Electrotechnical Commission, it covers the complete range of symbols required to document a machine electrical system: from normally-open contacts, normally-closed contacts, and coils through to motors, transformers, measurement instruments, protection devices, bus bars, terminals, sensors, and signal lines. Using IEC 60617 ensures that a schematic drawn in one country or organisation is unambiguously readable by any engineer trained to the standard.

MechanixCalc provides a 38-symbol IEC 60617-style library (a subset, not a conformance claim) inside a browser-based electrical schematic editor that lets engineers lay out ladder diagrams across multiple sheets, run a simplified IEC 60364-5-52 cable-sizing estimate, and export the drawing — without installing any software. Each sheet carries a numbered ladder rail to support the usual contacts-left, coils-right convention; the rail is a drawing aid, and the editor does not constrain where a symbol is placed. Exports are PNG, SVG and PDF for the drawing, a print layout with an editable title block, and five document-wide CSVs (bill of materials, wire list, terminal list, motor list, cable schedule) that cover every sheet.

Video walkthrough (3:55)

  1. 0:00 A motor starter that keeps its own cross-references
  2. 0:26 Step 1 — The DOL starter template, two sheets
  3. 0:47 Step 2 — Library: 38 IEC 60617-style symbols
  4. 1:03 Step 3 — Tags, motor data, contacts take the coil's tag
  5. 1:19 Step 4 — Rungs and cross-references
  6. 1:47 Step 5 — Wire numbers
  7. 2:02 Step 6 — Cable size estimate (and what it leaves out)
  8. 2:51 Steps 7–8 — Arrange, line types and the lists
  9. 3:12 Step 9 — Save, cloud, PDF, DXF, SVG
Read the transcript

A direct-on-line motor starter, on two sheets. The contactor coil shows where its contacts are.

And the power sheet points back to the coil. The schematic keeps its own cross-references.

This is the MechanixCalc Electrical Schematic editor. IEC 60617-style symbols, cross-references, wire numbers and a cable size estimate. Let's build one, step by step.

Step one: start from a template, the DOL motor starter. The power circuit: isolator, motor breaker, the KM1 main contacts, overload F1 and the motor.

The second sheet is the control circuit: emergency stop, stop and start, the KM1 hold-in contact, the overload trip and a run lamp.

Step two: the library. 38 IEC 60617-style symbols in 9 groups, from protection and coils to drives and PLC I/O.

Search for terminal, select it, and press Enter. It drops in, tagged X1.

Step three: tags. Every tag is unique across all sheets. Click the motor, and add its power, 7.5 kW, and the starter type, DOL.

A contact takes the tag of its coil. That is how the cross-references work.

Step four: cross-references. Every sheet has numbered rungs. A location reads sheet, then rung. So /2.2 is sheet two, rung two.

Under the coil, its contacts: on /1.2, /2.4 and /2.6. Beside each contact, the rung of its coil.

Move the lamp contact down a rung, and the cross-reference under the coil updates.

Give a contact a tag with no coil, and an amber warning tells you.

Step five: wire numbers. Open the wire panel. Pick a prefix and a format, then Auto-Number Wires. The numbers carry on across sheets.

To change one number, select the wire and press Enter, or double-click its label.

Step six: the one calculation, a cable size estimate. Click the motor feed. 30 amps. 400 volts, three-phase. 10 metres. Power factor 0.85. Copper, XLPE.

The result: 4 square millimetres, rated 32 amps. Volt drop 2.49 volts, 0.62 percent. PASS. And the label goes on the wire.

Make the run 60 metres. 4 square millimetres still carries the current, but the volt drop would pass 3 percent. So it steps up to 6. 2.5 percent, PASS.

It is an estimate, and this box says what it leaves out: installation method, ambient temperature, grouping, and protective-device coordination.

Step seven: arrange. Press R to rotate, and the wires follow. Line types: power, control, signal and bus.

Step eight: the lists. Wire list, terminal list, motor list, cable schedule, cross-reference list and bill of materials.

Each one as a CSV, or all of them in one Excel workbook, a tab per list.

Step nine: save and export. Save to cloud, and the drawing opens on any device. From the Cloud Library, you can share a read-only link.

The PDF drawing puts every sheet in a zoned frame, with a title block. And the cross-references are printed on every sheet.

Plus a DXF for your CAD, and a vector SVG.

One honest note. The symbols are IEC 60617-style, and the cable size is an estimate. Check it against your installation.

That's a motor starter, drawn and cross-referenced. Try it on your own panel, on MechanixCalc.com.

What IEC 60617 covers

  • This list is what the STANDARD covers — the MechanixCalc editor implements a 38-symbol subset of it, enumerated in the FAQ below
  • Binary (on/off) device symbols — normally-open and normally-closed contacts, and coils for relay, contactor and PLC ladder rungs
  • Power device symbols — motors, generators, transformers, circuit breakers, fuses, disconnect switches and earth symbols
  • Measurement and signalling symbols — ammeters, voltmeters, power meters, lamps and sounders
  • Sensing device symbols — limit, pressure, proximity and photoelectric switches
  • Conductor and connection symbols — conductors, cable bundles, bus bars, terminal blocks, junction points, and crossing (no-connection) conventions
  • Semiconductors, passive components, binary logic elements and analogue elements, each in their own part of the standard

Parts of the standard

  • IEC 60617-2Symbol elements, qualifying symbols and other symbols having general application
  • IEC 60617-3Conductors and connecting devices
  • IEC 60617-4Passive components
  • IEC 60617-5Semiconductors and electron tubes
  • IEC 60617-6Production and conversion of electrical energy
  • IEC 60617-7Switchgear, controlgear and protective devices
  • IEC 60617-8Measuring instruments, lamps and signalling devices
  • IEC 60617-9Telecommunications: switching and peripheral equipment
  • IEC 60617-10Telecommunications: transmission
  • IEC 60617-11Architectural and topographic installation plans and diagrams
  • IEC 60617-12Binary logic elements
  • IEC 60617-13Analogue elements

Frequently asked questions

What is IEC 60617 used for?

IEC 60617 defines the graphical symbols used in electrotechnical diagrams — the standardised visual vocabulary for electrical engineering drawings. It covers contacts, coils, motors, transformers, protection devices, conductors, bus bars, measurement instruments, sensors and signal lines across its parts. An engineer or contractor reading a schematic drawn to IEC 60617 can identify every component without an organisation-specific legend. It is the usual symbol reference on European and international projects and wherever IEC standards are adopted; whether it is contractually or legally required is a matter for the specification you are working to.

What is the difference between IEC 60617 and NEMA / ANSI symbols?

IEC 60617 and the NEMA / ANSI schematic symbol convention represent the same electrical components with different graphical forms. IEC 60617 is the usual reference in Europe, on international projects and in IEC-adopting countries; NEMA / ANSI symbols predominate in North American industrial practice. The MechanixCalc Electrical Schematic editor's library is IEC 60617-style: it follows the standard's symbol vocabulary for a 38-symbol subset without claiming each symbol is a transcription of the standard. If you are producing a drawing for formal issue, check the individual symbols against the standard your project specifies — the editor is a drawing tool, not a conformance certificate.

Which symbols does the schematic editor implement?

38 symbols, covering the categories most relevant to power and control circuit documentation: power sources and earth, switching devices (contacts, push buttons, limit and selector switches, emergency stop), protection (fuses, circuit breakers, MCBs, overload relays, isolators), coils and timers, loads (motors, lamps, buzzers, heaters, solenoids), drives (VFD, soft starter, power supply), measurement instruments, transformers, terminals and junctions, and PLC digital I/O. Each sheet also carries a numbered ladder rail to support the usual rung layout.

Does the editor support multi-sheet ladder diagrams?

Yes. The editor supports any number of sheets within a single project, each with its own numbered ladder rail, and device tags stay unique across all of them. Every CSV export — bill of materials, wire list, terminal list, motor list and cable schedule — covers the whole document and carries a Sheet column. Image and PDF exports capture the sheet on screen; there is no combined multi-sheet PDF, and no automatic coil-to-contact cross-reference notation — a coil and its auxiliary contacts are linked by the tag you give them.

Is the IEC 60617 schematic editor free?

You can explore the editor and draw schematics during a free 30-minute preview with no sign-up required. A free 14-day account trial (no credit card needed) unlocks the full editor including cable sizing, the CSV exports and every symbol. The branded PDF report and saved schematics are included in the free 14-day trial and in the paid Pro plan.

Run a IEC 60617 calculation on your own numbers

Free 30-minute preview — no sign-up. A free 14-day account trial unlocks every tool and the branded PDF report.

Open the Electrical Schematic Editor

Using MechanixCalc at work? See plans & pricing — one subscription unlocks all 50+ calculators, PDF reports and saved projects.