Archives par mot-clé : RFC 1006

netLINK : S7-200

Bonjour,

Quid de l’utilisation du netLINK avec les CPU Siemens S7-200 ?
C’est une question qui m’est posée régulièrement.

Ces CPU disposent d’un port PPI® ou MPI® pour les récentes versions.

Il est tout à fait possible d’utiliser le NL 50-MPI avec STEP®7 MicroWin pour programmer les CPU S7-200.

Et il est également possible de mettre en œuvre le protocole ISO on TCP (RFC 1006) pour la communication avec un logiciel d’IHM.

Dans cet article, je vais en faire la démonstration avec PcVue.

Il y a lieu d’installer le pilote IBHnet que vous pouvez récupérer ici.

Puis de le configurer comme décrit ici :
IBH Link S7

Pour l’utilisation du NL 50-MPI avec STEP®7 MicroWin pour programmer les CPU S7-200, c’est expliqué ici :
Paramétrage dans STEP®7 MicroWin depuis V3.1 SP2

Ainsi il faudra adapter les réglages côté NL 50-MPI :

à ceux en vigueur dans la CPU S7-200, voir le bloc de données système :

Lorsque les réglages sont terminés, il est possible de communiquer avec la CPU :

On peut transférer notre super programme de test et le visualiser :

Côté supervision, l’utilisation du NL 50-MPI avec la mise en œuvre du protocole ISO on TCP (RFC 1006) avec PcVue pour communiquer avec des automates S7 a déjà fait l’objet d’un article :
Utilisation du IBH Link S7++ ou IBH Link S7++ HS avec PcVue via RFC1006

La particularité du S7-200 concerne les blocs de données dont le seul représentant constitue les données de la zone V.

Donc, la configuration de la communication côté PcVue est des plus classiques.

On crée un réseau IP-ISO-S7 :

Puis un équipement netLINK / CPU S7-200 d’adresse MPI/PPI 2 :

Et enfin une trame de lecture des données VW0 d’une longueur de 10 mots.

Il suffit de sélectionner le DB1 pour accéder à la zone V :

On valide et démarre la communication :

Et on peut utiliser nos variables :

C’est trop facile avec PcVue ! 😉

Cordialement,
Stéphane