How to Change HMI Screen from PLC in Siemens: Step-by-Step Guide

Key Takeaways

What tools and software do I need?Tia Portal V13, Siemens S7-1200, TP700 or KTP600 HMI
How do I create HMI tags?Use Tia Portal to define and configure HMI tags
How do I configure screen changes?Set up events in Tia Portal, use controller job area pointer
What are common issues?Visibility problems, event triggers not working
How can I test my configuration?Use Tia Portal’s simulation feature, then validate on hardware


In the world of industrial automation, Siemens PLCs (Programmable Logic Controllers) and HMI (Human-Machine Interfaces) play a pivotal role in enhancing operational efficiency and user interaction. Changing HMI screens from a PLC is a crucial skill that can significantly improve the functionality and user experience of your control systems.

At ControlNexus, we specialize in providing top-quality Siemens PLCs, HMIs, and Inverters. Established in 2013, our mission is to support industries in optimizing their automation processes with reliable Siemens products. In this guide, we’ll walk you through the steps to change HMI screens from a PLC using Siemens systems.

Understanding the Basics

HMI and PLC Interaction

The interaction between HMI screens and PLCs is essential for seamless operations in automated systems. HMI serves as the interface for operators to monitor and control various processes, while PLCs execute the control logic. For this guide, we’ll focus on Siemens S7-1200 PLCs and HMIs like the TP700 and KTP600.

Tia Portal Overview

Tia Portal V13 is Siemens’ integrated engineering software that allows for the configuration and programming of PLCs and HMIs. It is a comprehensive tool that streamlines the process of setting up and managing automation projects.

Step-by-Step Guide


Required Tools and Software:

  • Tia Portal V13
  • Siemens S7-1200 PLC
  • Siemens TP700 or KTP600 HMI

Initial Setup:

  1. Ensure your PLC and HMI are properly connected and powered.
  2. Open Tia Portal and create a new project.
  3. Add your PLC and HMI devices to the project.

Creating HMI Tags

Tags are essential for communication between the PLC and HMI. Here’s how to create them:

  1. Open Tia Portal: Navigate to the HMI device in your project.
  2. Define Tags: Go to the “Tags” section and define new tags. Ensure the data types match the PLC variables they correspond to.
  3. Configure Properties: Set properties such as acquisition mode to “cyclic continuous” to ensure real-time updates.

Configuring Screen Changes

To configure screen changes based on PLC tags, follow these steps:

  1. Event Triggering:
    • Navigate to the “Screens” section in Tia Portal.
    • Select the screen where you want to add an event.
    • Go to the “Events” tab and choose “Value Change” for the tag that will trigger the screen change.
  2. Setting Up Events:
    • Define the action for the event, such as “Activate Screen”.
    • Choose the target screen that should appear when the event is triggered.
  3. Using Controller Job Area Pointer:
    • This advanced method allows you to change screens based on conditions in the PLC.
    • In Tia Portal, configure the “Controller Job” area pointer in the HMI properties.
    • Use PLC logic to set the job number corresponding to the desired screen.

Testing and Validation

Simulation in Tia Portal:

  • Use Tia Portal’s simulation feature to test your configuration.
  • Run the project in simulation mode and verify that screen changes occur as expected.

Real-world Testing:

  • Download the project to your actual PLC and HMI.
  • Test the functionality in a live environment to ensure everything works correctly.

Troubleshooting Tips

Changing HMI screens from a PLC can sometimes present challenges. Here are some common issues and solutions:

  1. Visibility Problems:
    • Issue: HMI screens are not visible or do not display correctly.
    • Solution: Check the screen’s visibility conditions in Tia Portal. Ensure that the visibility settings are correctly configured based on PLC tag values.
  2. Event Triggers Not Working:
    • Issue: Screen changes do not occur when expected.
    • Solution: Verify that the event trigger conditions are correctly set. Check the tag values and ensure they are updating as expected.
  3. Data Mismatch:
    • Issue: HMI screens show incorrect or outdated data.
    • Solution: Ensure that the HMI tags are configured with the correct data types and acquisition modes. Perform a thorough review of the tag configuration in Tia Portal.

Advanced Tips and Tricks

For those looking to optimize their HMI screen changes, here are some advanced techniques:

  1. Global Screens and Templates:
    • Use global screens and templates to maintain consistency across multiple HMI screens. This reduces redundancy and ensures uniformity in design and functionality.
  2. Optimizing Performance:
    • Ensure smooth and efficient HMI operations by optimizing tag update rates and minimizing screen load times. Use efficient PLC code to handle screen change logic.


Changing HMI screens from a PLC in Siemens systems is a valuable skill that enhances the usability and efficiency of industrial automation setups. By following the steps outlined in this guide, you can master this process and ensure your systems operate seamlessly.

For further assistance and to explore more about our products, visit our Siemens PLCSiemens HMI, and Siemens Inverter pages.


1. What tools do I need to change HMI screens from a PLC?

  • You need Tia Portal V13, a Siemens S7-1200 PLC, and a TP700 or KTP600 HMI.

2. How do I troubleshoot visibility issues in HMI screens?

  • Check and configure the visibility conditions in Tia Portal based on PLC tag values.

3. Can I use global screens for multiple HMIs?

  • Yes, using global screens and templates ensures consistency across multiple HMI screens.

About ControlNexus

ControlNexus, established in 2013, is your trusted provider of Siemens PLCsHMIs, and Inverters. With a vast inventory and expert support, we help industries achieve automation excellence. Explore our products and solutions today.

For more information, visit our website.

Home | About | Products | Blog | Contact


Leave a Reply

Your email address will not be published. Required fields are marked *

nine + 6 =


Subscribe now for exciting deals and updates.

Don't Miss Out on Exclusive Offers!