S7-HiGraph позволяет описывать системы управления с помощью графа состояния системы. Граф наглядно описывает возможные состояния процесса и условия перехода из одного состояния в другое. Свободное размещение элементов графа обеспечивает требуемую гибкость. С помощью встроенных функций проверки и сигнализации можно легко обнаруживать отказы и сокращать время простоя системы. Графы состояния могут использоваться как для описания режимов ручного, так и для описания режимов автоматического управления. Пакет позволяет писать программу контроллера не только программисту, но и инженеру-технологу или специалисту в области автоматики.

S7-HiGraph может использоваться для программирования систем автоматизации SIMATIC S7-300, SIMATIC S7-400, SIMATIC C7 и систем компьютерного управления SIMATIC WinAC.