afficher la liste des articles
Industrial Ethernet S7-300/400 CPs -- Configurer et programmer la communication -- Configuration des connexions
A quoi faut-il veiller lors de la configuration de liaisons S7 ISO-on-TCP haute disponibilité ?
Comment configurer une liaison de transport ISO pour un échange de données entre S7-300 et/ou S7-400 via un CP Industrial Ethernet ?
Comment configurer une liaison UDP pour un échange de données entre S7-300 et/ou S7-400 via un CP Industrial Ethernet ?
Comment configurer une liaison de transport ISO-on-TCP pour un échange de données entre S7-300 et/ou S7-400 via un CP Industrial Ethernet ?
Où trouver des programmes exemples S7 et de la documentation pour la communication par PROFINET sur le CD SIMATIC NET Quickstart?
Où trouver des programmes exemples S7 et de la documentation pour la communication en IWLAN sur le Collection SIMATIC NET Quickstart?
Où trouver des programmes exemples S7 et de la documentation pour la communication de modules S5 vers SIMATIC S5, S7 ou modules PC sur le CD SIMATIC NET Quickstart?
Où trouver des programmes exemples S7 et de la documentation pour la communication par Industrial Ethernet sur le CD SIMATIC NET Quickstart ?
Comment les données sont elles émises / reçues depuis le CP Industrial Ethernet d'un S7-300 ou d'un S7-400 vers / en provenance de plusieurs partenaires, avec le protocole UDP ?
Comment configurer une station PC en tant que contrôleur PROFINET IO en liaison avec une station S7 (en tant qu'appareil PROFINET IO) pour le serveur OPC SIMATIC NET avec le logiciel PC SIMATIC NET ?
Comment configurer une communication compatible S5 vers un SIMATIC S7 via Industrial Ethernet pour le Serveur OPC SIMATIC NET avec le logiciel SIMATIC NET PC ?
Comment configure-t-on une liaison S7 pour réaliser une communication de données sous Industrial Ethernet entre un S7-200 et un S7-300 / S7-400 ?
Création d'une liaison de  PC vers un  S7-400   
Quelles différences y a-t-il dans la configuration des différents types de liaisons S7 ?
Quelles sont les limitations sur les CP Industrial Ethernet lorsque l'on utilise en parallèle les services de communication ISO-on-TCP via la communication ouverte sur TCP/IP et l'interface SEND/RECEIVE ?
Procédé et signification des liaisons multicast sur les coupleurs Ethernet Industriel
Comment créer une liaison transport ISO entre un SIMATIC S7 (CP343-1) et un SIMATIC 505 (CP1434) via INDUSTRIEL ETHERNET ?
Comment configurer les services WRITE et FETCH par Industrial Ethernet (Liaisons de transport ISO, liaisons ISO-on-TCP) pour les S7-300/400 avec un CP 343-1 ou CP 443-1 Industrial Ethernet ?
Mise en service d'une liaison transport ISO via Ethernet industriel entre un SIMATIC S5 et un SIMATIC S7
Que faut-il prendre en compte lors du paramétrage d'une liaison S7 non spécifiée, pour échanger des données entre S7-400 et S7-300 ?
Configuration d'une liaison TCP via Ethernet (TCP natif) entre un SIMATIC S7 et un PC avec l'interface socket
Comment configure-t-on une liaison TCP pour une communication de données entre S7-300 / S7-400 équipés de coupleurs CP Industrial Ethernet ?
Comment configurer les services WRITE et FETCH par Industrial Ethernet (Liaisons de transport ISO, liaisons ISO-on-TCP) pour les S7-300/400 avec un CP 343-1 ou CP 443-1 Industrial Ethernet ?
Nº de référence:

Instructions :
Dans un réseau Industrial Ethernet, un échange de données doit être réalisé entre un S7-300/S7-400 et un PC tiers par une liaison de transport ISO, ISO-on-TCP ou le protocole TCP. Un CP Industrial Ethernet est installé dans la station SIMATIC S7-300/400 .
Le SIMATIC S7-300/400 est passif lors de l'établissement de la liaison de communication. Le PC établit en actif la liaison de la communication. Il écrit des données dans le SIMATIC S7-300/400 en utilisant le service WRITE et lit des données du SIMATIC S7-300/400 en utilisant le service FETCH.

Les CPs IE du S7-300 suivants, supportent les services FETCH et WRITE :
 
CP IE  Référence
CP343-1 PN 6GK7343-1HX00-0XE0
CP343-1 Standard 6GK7343-1EX11-0XE0
CP343-1 Standard 6GK7343-1EX20-0XE0
CP343-1 Standard 6GK7343-1EX21-0XE0
CP343-1 Standard 6GK7343-1EX30-0XE0
CP343-1 Lean 6GK7343-1CX00-0XE0
CP343-1 Lean 6GK7343-1CX10-0XE0
CP343-1 IT 6GK7343-1GX11-0XE0
CP343-1 IT 6GK7343-1GX20-0XE0
CP343-1 Advanced 6GK7343-1GX21-0XE0
CP343-1 Advanced 6GK7343-1GX30-0XE0
CP343-1 ERPC 6GK7343-1FX00-0XE0

Les CPs IE du S7-400 suivants, supportent les services FETCH et WRITE : 
 
CP IE Référence
CP443-1 Standard 6GK7443-1EX11-0XE0
CP443-1 Standard 6GK7443-1EX20-0XE0
CP443-1 IT 6GK7443-1GX11-0XE0
CP443-1 Advanced 6GK7443-1EX40-0XE0
CP443-1 Advanced 6GK7443-1EX41-0XE0
CP443-1 Advanced 6GK7443-1GX20-0XE0

Vous trouverez un aperçu des propriétés, services et volume de données échangés qui sont supportés par les CPs IE des S7-300 dans l'article ID: 16767769. Vous y trouverez entre autres l'information si les services FETCH et WRITE sont supportés.

Vous trouverez un aperçu des propriétés, services et volume de données échangés qui sont supportés par les CPs IE des S7-400 dans l'article ID: 15368142. Vous y trouverez entre autres l'information si les services FETCH et WRITE sont supportés.

Vous trouverez également dans le manuel des CPs IE l'information si les services FETCH et WRITE sont supportés (chapitre 1 "Propriétés / Services").

Exemple :
La notice suivante décrit comment configurer une liaison de transport ISO dans un S7-400, pour réaliser l'échange de données en utilisant les services FETCH et WRITE .

Utilisez également la procédure décrite dans la notice si vous mettez en oeuvre une station S7-300 ou si vous utilisez les services FETCH et WRITE dans une liaison ISO-on-TCP ou dans une liaison TCP.
 
Nr. Procédure
1 Ouvrez la configuration matérielle de la station S7-400 et insérez par Drag & Drop un CP443-1dans le rack . Double-cliquez dans le rack sur le CP443-1 ou sur l'interface PN-IO du CP443-1 pour ouvrir la fenêtre des propriétés du CP443-1. Cliquez sur le bouton "Propriétés".

 
Figure 01

2

Dans la fenêtre suivante,  indiquez l'adresse IP du CP443-1. Si l'échange de données est réalisé au moyen du protocole de transport ISO, activez en plus la fonction "Choisir l'adresse Mac / Utiliser le protocole ISO" et indiquez l'adresse Mac du CP443-1.

Connectez le CP443-1 à un sous-réseau , par exemple "Ethernet (1)". Si aucun sous-réseau n'est disponible, alors insérez un nouveau sous-réseau.

Validez les réglages avec "OK".


Figure 02

Note :
Cliquez sur le bouton "Nouveau" pour insérer un nouveau sous-réseau.

3 Enregistrez et compilez la configuration matérielle.
4 Ensuite, chargez la configuration dans CPU.
5 Dans SIMATIC Manager, ouvrez l'outil  NetPro par le menu "Outils > Configurer le réseau". Dans NetPro, vous exécutez la configuration de la liaison.
6 Marquez la CPU dans la station S7-400 et ajoutez une nouvelle liaison par le menu "Insertion > Nouvelle liaison ...". Les données seront envoyées vers cette liaison avec le service WRITE.
7 Choisissez "non spécifié" comme partenaire de liaison 
Sous Liaison, choisissez le type "Liaison de transport ISO".

Cliquez sur le bouton "Appliquer". Le dialogue des propriétés de la liaison de transport ISO s'ouvre.


Figure 03

Note :
Vous pouvez également choisir sous Liaison le type de liaison ISO-on-TCP ou liaison TCP.

8 Dans  la fenêtre des propriétés de la liaison de transport ISO, passez dans l'onglet "Général". Désactivez la fonction "Établissement de liaison actif".


Figure 04

9 Dans la fenêtre des propriétés de la liaison de transport ISO, passez dans l'onglet "Adresses". Saisissez ici les TSAP local et distant, ainsi que l'adresse MAC du partenaire.


Figure 05

Note :
Si vous avez configuré une liaison ISO-on-TCP ou une liaison TCP,  alors indiquez aussi l'adresse IP du partenaire.

10 Dans  la fenêtre des propriétés de la liaison de transport ISO, passez dans l'onglet "Options". Sélectionnez le mode "Write passive". Validez les réglages avec "OK".


Figure 06

Note :
Si vous avez spécifié un bloc de données ou un TIMER comme destination du contrat FETCH ou WRITE, alors il faut considérer les points suivants pour l'adressage des données  :

  • Si le mode d'adressage S7 est activé, alors l'adresse de début des données est interprétée en octets ( adapté pour la communication entre stations S7 ).
  • Si le mode d'adressage S7 est désactivé, alors l'adresse de début des données est interprétée en mots ( correspond au mode d'adressage S5 ).

Pour tous les autres plages mémoires, l'adresse de début des données est une adresse d'octet.

11 Insérez une autre liaison de transport ISO. Sur cette liaison, les données seront réceptionnées avec le service FETCH.
12

Dans le dialogue des propriétés de la deuxième liaison de transport ISO,  passez dans l'onglet "Général". Désactivez la fonction "Établissement de liaison actif".

13

Dans le dialogue des propriétés de la deuxième liaison de transport ISO,  entrez les TSAP local et distant, ainsi que l'adresse MAC du partenaire.

14 Dans le dialogue des propriétés de la deuxième liaison de transport ISO, passez dans l'onglet "Options". Sélectionnez le mode "Fetch passive". Validez les réglages avec "OK". La configuration des liaisons est terminée.


Figure 07

15

Marquez la station S7-400. Enregistrez et compilez la configuration et chargez la dans la CPU..

Avec les fonctions FC7 "AG_LOCK" et FC8 "AG_UNLOCK" de la bibliothèque "SIMATIC_NET_CP", vous pouvez verrouiller individuellement les contrats  FETCH et WRITE et ainsi  protéger les plages de données utilisées contre une lecture ou une écriture par une station étrangère. Les fonctions FC7 "AG_LOCK" et FC8 "AG_UNLOCK" servent entre autres pour garantir la cohérence des données.

Les stations S7-300 supportent automatiquement les fonctions  FC7 "AG_LOCK" et FC8 "AG_UNLOCK", lorsque vous utilisez un CP IE qui supportent les services FETCH et WRITE. 

Avec les stations S7-400, lors de l'utilisation des fonctions FC7 "AG_LOCK" et FC8 "AG_UNLOCK", vous devez, dans les propriétés du CP 443-1, activer la case à cocher "Paramétrage d'adresse de LOCK / UNLOCK pour FETCH WRITE" dans l'onglet "Adresses".


Figure 08

Note :
Si la fonction"Paramétrage d'adresse de LOCK / UNLOCK pour FETCH WRITE" n'est pas sélectionnable dans la fenêtre des propriétés des CPs IE  > Onglet "Adresses", alors les fonctions "LOCK" et "UNLOCK" ne sont pas supportées par la CPU utilisée.

Vous trouverez des informations complémentaires sur les services FETCH et WRITE dans le manuel "NCM S7 pour Industrial Ethernet " au chapitre 4.8 "Mode FETCH WRITE" disponible au téléchargement dans l'article ID: 1172423.
 

 ID contribution:1853547   Date:2010-12-14 
Cette contribution...m´a aidéne m´a pas aidé                                 
mySupport
My Documentation Manager 
Lettre d'information 
CAx-Download-Manager 
Demande d'assistance technique
A propos de cet article
Imprimer
Créer PDF 
Envoyer l'article
QuickLinks
Outil de compatibilité 
Aide
Aide en ligne
Guided Tour