Le protocole S7 est un protocole propriétaire Siemens qui facilite le transfert des données d’un contrôleur Siemens à un autre. Il est un sous-ensemble du Profibus DP (répond aux besoins généraux d’automatisation) et utilise un grand nombre des mêmes commandes que ce dernier.