Boston Scientific accounts are for healthcare professionals only.
Siemens Logo Eplan P8 Macrol !!top!!
Macro Concept: Automatic Creation of a Frequently Used Circuit
For this example, let's assume you frequently design circuits that include a specific set of components (e.g., a power supply, a circuit breaker, and a few indicator lamps). Our macro will automate the creation of this circuit.
Part 5: Troubleshooting Common Macro Issues
Even experienced users face issues with the Siemens Logo Eplan P8 Macrol. Here is a quick debug guide:
| Symptom | Likely Cause | Solution |
| :--- | :--- | :--- |
| Input numbers don’t increment (I1 stays I1) | The macro was created with absolute DT instead of symbolic placeholders. | Regenerate macro; use Tag? format. |
| The macro inserts but overlaps text | Reference point not set. | Regenerate macro; set reference point to the upper-left corner of the bounding box. |
| Parts data missing | Macro not linked to data portal part. | Go to Parts Management > Assign the macro path to the "Macro" tab of the part. |
| Analog inputs missing | User drew only standard inputs. | Manually edit the macro to include the AI1/AI2 representation. | Siemens Logo Eplan P8 Macrol
Types of Macros for LOGO!
In EPLAN P8, you generally deal with two types of macros relevant to LOGO!:
- Window Macros (.ema): These are used for schematic sections. For example, you can create a macro that includes the power supply, the LOGO! base module, and a basic expansion module all pre-wired on a page.
- Symbol Macros: These are smaller, often used for representing the PLC I/O cards or specific function blocks within the LOGO! logic.
The Challenge: The "Copy-Paste" Trap
We have all been there. You have a standard LOGO! configuration—perhaps a pump control logic or a lighting timer—that you use across multiple projects. Macro Concept: Automatic Creation of a Frequently Used
Without macros, the workflow looks like this:
- Open an old project.
- Find the LOGO! circuit.
- Copy the pages.
- Paste them into the new project.
- Manually update device tags, wire numbers, and terminal designations.
This manual process is slow and prone to error. One wrong wire number copy-pasted can cause headaches during commissioning. Window Macros (
7. Documentation outputs from EPLAN to deliver
- Single-line power diagram
- Control schematic with device references
- Terminal diagram and strip layout
- Wiring lists (per device, per terminal)
- Bill of materials (BOM) with Siemens LOGO! part numbers and accessories
- Connection diagrams and cable schedules
- Assembly/mounting drawing (panel layout)
2. Creating Your Own "Standard" LOGO! Macro
This is where the real power lies. If you have a specific way you like to wire your LOGO! controllers (e.g., always wiring Emergency Stops to Input I1, or keeping spare outputs on specific terminals), you should build your own Window Macro.
Steps to create a Window Macro:
- Draw your perfect LOGO! circuit in a project (include the power feed, input wiring, output fusing, and terminal strips).
- Window-select the entire section you want to reuse.
- Right-click and select Edit > Create macro.
- Save it as an
.emafile in your standard library.
Now, for your next project, you simply insert that Window Macro. All the relative wire numbers and device tags will update automatically based on your page settings.