Używany protokół to standardowy protokół TCP / IP . W ten sposób użytkownik może korzystać ze wszystkich zalet sieci Ethernet, takich jak zdalna konserwacja za pośrednictwem standardowego routera lub połączeń VPN (wirtualna sieć prywatna). Możliwe jest również bezpośrednie połączenie z Internetem. Dołączone są
wszystkie wymagane sterowniki dla STEP5 V7.16 lub nowszego oraz dla S5 dla Windows®. Oczywiście można go również używać z serwerem IBH OPC.
Urządzenia S7-HMIpotrafi odczytywać i zapisywać zmienne ze sterownika PLC S5 przy użyciu protokołu RFC1006. Obsługiwany jest również protokół FETCH / WRITE.
Oprócz możliwości programowania, dołączony jest również interfejs programowania aplikacji dla aplikacji HMI. W przypadku systemów operacyjnych Windows dostępne są przykłady w językach Visual Basic, Visual C, Visual C ++, VB.net, Visual C #, Delphi, Java, Excel.