afficher la liste des articles
S7-400 CPU 41x -- Configurer et programmer la communication -- Utilisation de blocs de communication
Quelle différence y a t-il entre les paramètres d'initialisation et d'exécution des blocs Modbus TCP ?
Pourquoi obtient-on la valeur hexa "W
Quelles sont les différences entre les blocs Modbus TCP de la version de démonstration et ceux de la version avec licence ?
Pourquoi le paramètre de sortie STATUS du bloc pour Modbus TCP est-il en permanence à la valeur A083 (hex) lorsque le paramètre d'entrée ENQ_ENR est défini à "true" ?
Quels blocs Modbus-TCP peuvent être renommés ou réassignés lorsque les numéros de blocs sont déjà utilisés dans le programme utilisateur ?
Quelles sont les possibilités de communication avec les SIMATIC S7-300/400 ?
Comment échanger des données entre S7-300/S7- 400 et S7-200 au moyen de la communication de base S7 par MPI ?
Données cohérentes du S7-400, résumé des mécanismes
Quels ports sont libérés pour la communication Modbus/TCP et combien de clients Modbus peuvent communiquer avec une CPU SIMATIC S7 configurée en serveur Modbus ?
Comment configurer des alarmes horodatées à la source avec un S7-400 et WinCC?
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 ?
Comment mettre en oeuvre une communication OPEN MODBUS / TCP avec SIMATIC S7 et où obtenir des informations supplémentaires ?
Comment transférer un projet dans un pupitre avec WinCC flexible via routage S7 ?
Quelles sont les limitations en nombre de tâches actives dans les communications avec les SFC 58 / SFC 59 ou les SFB 52 / SFB 53 via PROFIBUS-DP et PROFINET IO ?
Comment programmer les blocs FB63 "TSEND", FB64 "TRCV", FB65 "TCON" et FB66 "TDISCON", pour l'échange de données en protocole ISO-on-TCP par l'interface Industrial Ethernet intégrée d'une CPU S7-300 ou S7-400 ou par le CP443-1 Advanced ?
Comment programmer les blocs de communication FB63 "TSEND", FB64 "TRCV", FB65 "TCON" et FB66 "TDISCON", pour utiliser le protocole TCP pour l'échange de données par l'interface Industrial Ethernet intégrée d'une CPU S7-300 ou S7-400 ?
Comment programmer les blocs de communication FB67 "TUSEND", FB68 "TURCV", FB65 "TCON" et FB66 "TDISCON", pour l'échange de données par le protocole UDP sur l'interface PROFINET intégrée d'une CPU ?
Comment accéder à des données cohérentes sans SFC14/15 dans une mémoire image partielle ?
Quelle est la taille des données cohérentes avec les fonctions de communication S7 PUT et GET pour les CPU S7-400 ?
Industrial Ethernet S7-300/400 CPs -- Configurer et programmer la communication -- Utilisation de blocs de communication
Comment copie-t-on le diagramme CFC "Modbus" du projet exemple fourni avec le logiciel OPEN MODBUS / TCP dans un projet utilisateur ?
Quelle différence y a t-il entre les paramètres d'initialisation et d'exécution des blocs Modbus TCP ?
Pourquoi obtient-on la valeur hexa "W
Quelles sont les différences entre les blocs Modbus TCP de la version de démonstration et ceux de la version avec licence ?
Pourquoi le paramètre de sortie STATUS du bloc pour Modbus TCP est-il en permanence à la valeur A083 (hex) lorsque le paramètre d'entrée ENQ_ENR est défini à "true" ?
Comment transmettre des données avec une longueur de télégramme variable via le protocole TCP et les recevoir dans une station S7-300 avec un CP Industrial Ethernet ?
Comment programmer les blocs de communication FB14 ("GET") et FB15 ("PUT") pour échanger plus de 160 octets de données le programme S7 d'une CPU S7-300 ?
Où trouver des exemples de programmes et de la documentation sur la communication de modules SIMATIC S5 avec des modules SIMATIC S7 via Industrial Ethernet à l'aide du protocole UDP ?
Où trouver des exemples de programmes et de la documentation sur la communication de modules SIMATIC S5 avec des modules SIMATIC S7 via Industrial Ethernet à l'aide du protocole TCP ?
Où trouver des exemples de programmes et de la documentation sur la communication de modules SIMATIC S5 avec des modules SIMATIC S7 via Industrial Ethernet à l'aide du protocole de transport ISO ?
Comment programmer le FC10 "AG_CNTRL"?
Quelles sont les commandes (CMD) du FC10 "AG_CNTRL" prises en charge par les CP-IE ?
Combien de contrats de communication peuvent être lancés simultanément pour la communication S7 par un CP343-1 dans une station S7-300 ?
Quels ports sont libérés pour la communication Modbus/TCP et combien de clients Modbus peuvent communiquer avec une CPU SIMATIC S7 configurée en serveur Modbus ?
Remarque concernant l'utilisation d'une instance pour plusieurs ID de liaisons
Appel interne du bloc FC5 (AG_SEND) dans les blocs (FC 40-44) du client FTP pour le CP343-1 IT (6GK7 343-1GX11-0XE0)
Comment programmer les blocs FB63 "TSEND", FB64 "TRCV", FB65 "TCON" et FB66 "TDISCON", pour l'échange de données en protocole ISO-on-TCP par l'interface Industrial Ethernet intégrée d'une CPU S7-300 ou S7-400 ou par le CP443-1 Advanced ?
Comment doivent être programmés les blocs de communication FC11 et FC12 pour le PROFINET IO-Device ?
Appel de blocs de communication dans plusieurs blocs d'organisation de niveaux d'exécution différents.
Modification des paramètres d'entrées du bloc utilisateur "AG_SEND" et "AG_RECV" pendant l'exécution d'un contrat
A quoi faut-il faire attention lors de l'appel des blocs de communication FC5/50 "AG_SEND/AG_LSEND" et FC6/60 "AG_RCV/AG_LRCV" lorsque l'on transfère des variables de type "REAL" ?
A quoi faut-il prendre garde en cas d'utilisation des blocs de communication FC53 "AG_SSEND" et FC63 "AG_SRECV" ?
Quels sont les points importants lors de l'appel des blocs de communication FC5/50 et FC6/60 dans le programme utilisateur STEP 7 de la CPU ?
Comment doivent être programmés les blocs de communication FC11 et FC12 pour le PROFINET IO-Controller ?
Comment mettre en oeuvre une communication OPEN MODBUS / TCP avec SIMATIC S7 et où obtenir des informations supplémentaires ?
Comment programmer les fonctions de communication FC50 et FC60 ?
STATUS d'erreur "0x7000" pour les fonctions FC5 / FC50 (AG_SEND) dans une communication Send/Receive sur un automate S7-400.
Comment programmer les blocs de communication FC5 et FC6 ?
Exemple de programme: Communication S7 avec les blocs SFB14 ("GET") et SFB15 ("PUT") dans le S7-400
Exemple de programme : communication S7 avec les blocs FB14 ("GET") et FB15 ("PUT") sur une CPU 317-2PN/DP
Comment programmer les blocs de communication FB8 "USEND" et FB9 "URCV" dans un programme S7 pour échanger des données avec une CPU S7-300 ?
"STATUS = 27" (0x1B) dans les communications S7 sur le S7-300
Comment programmer les blocs de communication FB14 "GET" et FB15 "PUT" dans un programme S7 pour échanger des données avec une CPU S7-300 ?
Comment programmer les blocs de communication FB12 "BSEND" et FB13 "BRCV" dans un programme S7 pour échanger des données avec une CPU S7-300 ?
Réitération du contrat "BSEND" (SFB12) alors que le bloc "BRCV" (SFB13) est à l'état "désactivé" ("EN_R = 0")
S7-300 CPU 31x -- Configurer et programmer la communication -- Utilisation de blocs de communication
Quels sont les modules de sécurité accessibles avec SOFTNET Security Client V4 via une liaison tunnel IPsec sécurisée ?
Quelle différence y a t-il entre les paramètres d'initialisation et d'exécution des blocs Modbus TCP ?
Pourquoi obtient-on la valeur hexa "W
Quelles sont les différences entre les blocs Modbus TCP de la version de démonstration et ceux de la version avec licence ?
Pourquoi le paramètre de sortie STATUS du bloc pour Modbus TCP est-il en permanence à la valeur A083 (hex) lorsque le paramètre d'entrée ENQ_ENR est défini à "true" ?
Quels blocs Modbus-TCP peuvent être renommés ou réassignés lorsque les numéros de blocs sont déjà utilisés dans le programme utilisateur ?
Comment réaliser un horodatage à la source pour des alarmes dans un S7-300 vers WinCC?
Comment programmer les blocs de communication FB14 "GET" et FB15 "PUT" dans un programme S7 pour échanger des données avec une CPU S7-300 ?
Quels ports sont libérés pour la communication Modbus/TCP et combien de clients Modbus peuvent communiquer avec une CPU SIMATIC S7 configurée en serveur Modbus ?
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 ?
Quelles sont les limitations en nombre de tâches actives dans les communications avec les SFC 58 / SFC 59 ou les SFB 52 / SFB 53 via PROFIBUS-DP et PROFINET IO ?
Comment programmer les blocs de communication FB12 "BSEND" et FB13 "BRCV" dans un programme S7 pour échanger des données avec une CPU S7-300 ?
Comment programmer les blocs FB63 "TSEND", FB64 "TRCV", FB65 "TCON" et FB66 "TDISCON", pour l'échange de données en protocole ISO-on-TCP par l'interface Industrial Ethernet intégrée d'une CPU S7-300 ou S7-400 ou par le CP443-1 Advanced ?
Comment programmer les blocs de communication FB63 "TSEND", FB64 "TRCV", FB65 "TCON" et FB66 "TDISCON", pour utiliser le protocole TCP pour l'échange de données par l'interface Industrial Ethernet intégrée d'une CPU S7-300 ou S7-400 ?
Comment mettre en oeuvre une communication OPEN MODBUS / TCP avec SIMATIC S7 et où obtenir des informations supplémentaires ?
Comment programmer les blocs de communication FB67 "TUSEND", FB68 "TURCV", FB65 "TCON" et FB66 "TDISCON", pour l'échange de données par le protocole UDP sur l'interface PROFINET intégrée d'une CPU ?
Comment échanger des données entre S7-300/S7- 400 et S7-200 au moyen de la communication de base S7 par MPI ?
Quelle taille a la consistance des données dans la communication S7 avec les SFB/FB PUT et GET pour chacune des CPU S7-300 et des appareils compacts C7?
Comment peut-on accéder sur PROFIBUS DP à une CPU esclave DP depuis un maitre DP avec la communication de base S7 et les SFC72 "I_GET" et SFC73 "I_PUT"?
Comment accéder à des données cohérentes sans SFC14/15 dans une mémoire image partielle ?
Comment mettre en oeuvre une communication OPEN MODBUS / TCP avec SIMATIC S7 et où obtenir des informations supplémentaires ?
Nº de référence:

Description
Il existe trois possibilités de communication pour la réalisation d'un couplage entre SIMATIC S7 et un équipement tiers via ModbusTCP :

  • pour un CP343-1 ou CP443-1 externe
  • pour l'interface intégrée PROFINET de la CPU
  • pour la communication redondante sur systèmes H

Vous trouverez les informations générales dans les informations produit suivantes "MODBUS/TCP pour système SIMATIC".
 

Contenu des téléchargements

Téléchargement

Information produit (Allemand)
Modbus TCP
Taille du fichier environ 0,15 MB

( 148 KB )

Information produit (Anglais)
Modbus TCP
Taille du fichier environ 0,15 MB

( 145 KB )

Tableau 01

Les produits suivants sont proposés :
 
Produit communication via Couplage Codes fonctions supportés Références de commande
OPEN MODBUS /
TCP CP
CP343-1 et CP443-1 Automate S7 avec un CP343-1 ou CP443-1 externes vers des équipements tiers 1, 2, 3, 4, 5, 6, 15 et 16 2XV9450-1MB00
OPEN MODBUS /
TCP Redondant
CP443-1 dans un
Système H
Station S7-400 H ou station  S7-400 avec 2 CPs vers des équipements tiers 3, 4 et 16 2XV9450-1MB01
OPEN MODBUS /
TCP Redondant V2
Station S7-400 H ou station S7-300/400 avec 2 CPs vers des équipements tiers 1, 2, 3, 4, 5, 6, 15 et 16 2XV9450-1MB11
OPEN MODBUS /
TCP PN-CPU
Interface intégrée PROFINET de la CPU CPU avec interface PROFINET intégrée vers des équipements tiers 1, 2, 3, 4, 5, 6, 15 et 16 2XV9450-1MB02
Tableau 02

Note
Utilisez les local_device_IDs suivants dans un système H redondant :

  • pour la CPU(0), utilisez le local_device_ID = B#16#5
  • pour la CPU(1), utilisez le local_device_ID = B#16#15

Vous trouverez les manuels actuels, les versions démo et les pré-requis hardware sous
S7 OpenModbus/TCP.

Vous obtiendrez des informations complémentaires sur ce thème à l'adresse suivante :

Siemens AG
Industrial Technologies
IT4Industry Customer-Support
Werner-von-Siemens-Str.60
D-91052 Erlangen

Tel.:            +49 (0) 9131 7-46111
Fax:            +49 (0) 9131 7-44757
E-Mail:        it4.industry@siemens.com
Internet:      IT4Industry

Remarque
Vous trouverez dans l'article suivant :31535566 le Modbus TCP Wizard pour réaliser le paramétrage de la communication Modbus TCP sur les CPUs avec interface PROFINET intégrée.

Vous trouverez dans l'article suivant : 38586568 un exemple d'application pour la configuration d'un couplage ModbusTCP entre SIMATIC S7 et Modicon M340 avec des blocs issus de OPEN MODBUS / TCP CP et OPEN MODBUS / TCP PN-CPU .

Mots-clés étendus
Driver chargeable, blocs de communication, Modbus, redondance

 ID contribution:22660304   Date:2012-12-20 
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