Siemens G120 Drive Macros: Configuration Guide & Applications

When setting up a variable frequency drive, time and accuracy matter. The Siemens G120 series offers a powerful feature called macros that drastically reduce commissioning time. Instead of configuring hundreds of parameters one by one, you select a macro that matches your application. The drive then loads a predefined set of parameter values, terminal assignments, and control logic. This approach is especially useful in standard industrial tasks like conveyor control, pump regulation, or fan speed adjustment.

Key benefit:

Macros ensure consistent, repeatable configurations across multiple drives, reducing wiring errors and startup delays.

What Are G120 Macros?

A macro is a complete configuration template. It defines how the drive’s digital and analog inputs/outputs behave, what control source is used (e.g., terminals, fieldbus, or keypad), and which application-specific parameters are active. The G120 Control Unit stores several factory macros, and you can also create custom macros using software like SINAMICS Startdrive or a BOP-2 operator panel.

Commonly used macros include:

  • Macro 1: Two-wire control with fixed speed – ideal for simple start/stop and preset speeds.
  • Macro 7: Fieldbus control with PROFINET or PROFIBUS – for networked automation systems.
  • Macro 9: Standard drive with analog setpoint – uses a potentiometer or 0-10V signal for speed reference.
  • Macro 12: Pump and fan applications – includes flying restart and automatic restart features.

How to Select and Activate a Macro

Activating a macro is straightforward. Using the BOP-2 or IOP-2 operator panel, navigate to the “SETUP” menu, then select “Macros”. Choose the desired macro number and confirm. The drive will reset and apply the new settings. Alternatively, parameter p0015 can be written directly via a fieldbus or commissioning tool. For example, setting p0015 = 7 activates the fieldbus macro.

Macro Number Typical Application Control Source Key Features
1 Conveyor with fixed speeds Digital inputs 2-wire control, 3 fixed speeds
7 Networked automation PROFINET/PROFIBUS Full control via fieldbus, diagnostic telegrams
9 General machinery Analog input (0-10V) Speed potentiometer, enable signal
12 Pumps and fans Digital inputs / PID Flying restart, automatic restart, PID control

Wiring Examples for Popular Macros

Understanding the terminal assignments is crucial. Below are simplified wiring diagrams for two common macros.

Macro 1 (Two-wire control)

  • DI 0 (terminal 5): ON/OFF1 (start/stop)
  • DI 1 (terminal 6): Fixed speed selection bit 0
  • DI 2 (terminal 7): Fixed speed selection bit 1
  • DI 3 (terminal 8): Fault acknowledge
  • DO 0 (terminal 18/19): Fault output

Macro 9 (Analog setpoint)

  • DI 0 (terminal 5): ON/OFF1
  • DI 1 (terminal 6): Enable operation
  • AI 0 (terminals 3,4): 0-10V speed reference
  • AO 0 (terminals 12,13): Actual speed output (0-20mA)
  • DO 0 (terminal 18/19): Running signal

Customizing Macros for Specific Needs

While factory macros cover many scenarios, real-world applications often require tweaks. After loading a macro, you can adjust individual parameters. For instance, in a pump application using Macro 12, you might need to fine-tune the PID controller gains (p2280, p2285) or set the motor overload protection (p0640). Always perform a motor identification run (p1900) after macro selection to ensure optimal performance.

For repetitive tasks, consider creating a custom macro. With SINAMICS Startdrive, you can save the entire parameter set of a configured drive as a macro file. This file can then be downloaded to other drives, ensuring identical behavior across a production line. This is particularly valuable in industries like food and beverage, where multiple conveyors must run at synchronized speeds.

Important note:

Loading a macro overwrites existing parameter settings. Always back up your current configuration before changing macros.

Troubleshooting Common Macro Issues

Even with macros, problems can arise. Here are typical issues and solutions:

  • Drive does not start: Check that the enable signal is present (DI 1 in many macros). Verify parameter p0840 (ON/OFF1 source) matches your wiring.
  • Incorrect speed: Ensure the analog input scaling (p0757-p0760) matches your signal type. For 4-20mA signals, set the appropriate DIP switch on the control unit.
  • Fieldbus communication failure: Confirm the bus address (p0918) and telegram type (p0922) are correct. Check cable termination and grounding.

Macro Applications in Industry

The flexibility of G120 macros makes them suitable for a wide range of sectors:

Industry Typical Macro Benefit
Material handling Macro 1, 9 Quick setup for conveyors, lifts
Water/wastewater Macro 12 PID control for constant pressure
HVAC Macro 12 Energy-efficient fan control, flying restart
Automotive Macro 7 Seamless integration with PLC via PROFINET

By leveraging macros, engineers can focus on process optimization rather than drive setup. The Siemens G120 drive family, with its modular design and intelligent macro concept, remains a top choice for modern industrial automation systems. Whether you are retrofitting an old machine or designing a new production line, understanding and using macros will save you hours of work.

Similar Posts