Description: La transmission orientée paquets de données est le grand avantage du protocole de transport ISO. La fonctionnalité de routage manquante se développe par une interconnexion progressive mais reste cependant un inconvénient important..
Puisqu'à travers d'Internet, la fonctionnalité de routage du protocole TCP/IP s'imposait de plus en plus, il a été recherché de lier les avantages des deux protocoles. Dans l'extension RFC1006 (RFC = Request for Comments) "ISO on top of TCP", aussi nommé "ISO on TCP", les propriétés du transport ISO ont été codée sur le protocole TCP/IP. Le protocole ISO-on-TCP est également installé sur le niveau 4 du modèle de référence ISO-OSI et défini le Port 102 comme Defaultport pour la transmission de données.
Ce protocole est utilisable avec les modules actuels SIMATIC S7, SIMATIC PC et, avec l'utilisation du CP 1430 TCP, aussi dans SIMATIC S5.
 ( 46 KB )
Image 01 - Position dans modèle de référence ISO-OSI
Services du protocoles:
- Send/Receive
SR est un service pour transférer activement des données entre deux stations actives. Les données sont échangées entre les stations en utilisant des blocs Send et Receive.
- Fetch/Write
Fetch/Write est un service qui est utilisé pour lire les données d'une station serveur ou pour y écrire des données. L'accès se fait via le système d'exploitation pour la station serveur passive sans appel de fonctions dans cette dernière. Dans le SIMATIC S7, le service FETCH/WRITE n'est fourni qu'en tant que fonctionnalité serveur. C'est pourquoi le SIMATIC S7 est incapable de lire ou d'écrire activement des données. Les clients sont capables de lire ou écrire des données dans le SIMATIC S7.
Estimations quantitatives:
| Paramètres |
Plage de valeur |
| Plage de données par tâche |
1 - 8192 octets |
| Interface |
Couche 4 du modèle de référence ISO-OSI |
| Nombre de connexions possibles |
jusqu'à 16 pour un CP S7-300
jusqu'à 64 pour un CP S7-400 |
Avantages du protocole ISO-on-TCP:
- communication rapide
- convient pour un transfert d'un volume moyen ou d'un grand volume de données (<= 8192 octets)
- possibilités de routage (ex : utilisable dans un WAN)
- transmission orientée paquets de données
- des longueurs de données dynamiques sont possibles
Inconvénients/ particularités du protocole des ISO-on-TCP :
- utilisable principalement seulement dans des structures homogènes SIMATIC
- nécessite une plus grande technique de programmation pour la gestion données
- nécessite une configuration/réglages séparés (le routeur doit être entré dans la configuration HW du CP)
Notes:
- Vous trouverez dans la contribution ID 20987359 un exemple complet pour la communication par le protocole ISO-on-TCP
- Vous pouvez trouver des informations générales sur la communication via SIMATIC S7 sous l'ID: 20982954.
|