An HMI that will not connect to a PLC can show asterisks, stale values, missing tags, or a generic controller error. Diagnose the terminal, network, communications path, runtime, and controller separately rather than changing all of them at once.

Start with the scope of the failure

If every tag is unavailable, start with power, link, IP settings, subnet, gateway, and the configured path. If only some tags fail, compare names, controller scope, data types, and addresses. If the application will not start, inspect the runtime and terminal application version.

Check the path

Verify the HMI shortcut or driver points to the intended PLC, including controller name, IP address, chassis slot, and bridge path. A replacement controller can preserve the process but change one of these identifiers.

Check the PLC and network

Confirm the PLC is powered, reachable, and not faulted. Inspect the terminal link, switch port, cable, address conflict, and approved routing. A network test does not prove that the configured industrial communication service is healthy.

Verify tags and runtime

Make sure the runtime was built from the expected application. Compare tag names, data types, array indexes, and controller scope. After correction, test startup, alarms, recipes, mode changes, and recovery after a communication interruption.

For broader HMI guidance, see what an HMI does. TechControl provides HMI development and industrial troubleshooting.

Ready to bring your project to life?

Contact Us