Entre exemples de communication S71500 et S7400H redondant PLC S7 pour expliquer

programme de communication et 1,400H S7-1500

Siemens 400H contrôleurs redondants à haute disponibilité, depuis son lancement sur le marché a été largement utilisé. répondre S7-400H aux exigences élevées d'un système d'automatisation moderne proposé dans la disponibilité, les aspects intelligents et décentralisés. Le système fournit également toutes les fonctions requises pour l'acquisition de données et la préparation, y compris les fonctions de commande en boucle ouverte, le contrôle en boucle fermée et de surveillance de l'équipement et l'assemblage. PN port de communication et d'une interface PROFIBUS DP intégré, appliqué flexible pour différents protocoles de communication, et peuvent se prolonger à travers une pluralité de modules de communication d'interface, la haute disponibilité.

Siemens S7-1500 PLC a récemment lancé une nouvelle gamme de produits, dans tous les domaines de la vie ont été très largement utilisés. Dans CPU1516 d'exemple, le contrôleur lui-même intègre trois interfaces, avec deux interfaces physiques, l'interface prend en charge l'IRT Profinet X1, une interface Ethernet X2, X3 d'un Profibus DP.

Dans les projets réels, se heurtent souvent à des problèmes 400H et S7-1500 communications, en fonction des termes de deux types d'interfaces prises en charge par le contrôleur, il y a trois moyens de communication possibles: Profibus DP, Ethernet. Compte tenu de la 400H S7-1500 et les interfaces sont intégrés uniquement DP en tant que maître DP, de sorte qu'il ne peut être utilisé à partir de la communication entre celles-maître Profibus DP.

Le présent document décrit la communication entre la 400H et S7-1500 via Ethernet et bibliothèque PCS7 industrielle.

Système H pour atteindre le port d'intégration et de communication S7-1500 PN, le mode de réalisation peut être basée sur la liaison S7 avec le bloc de fonction « H_Status » afin de déterminer lequel est connecté pour activer l'échange de données est terminé en utilisant la CPU.

Dans cet article, la structure du réseau est la suivante:

 400H et 1500 communications structure de réseau

2,400H avec la configuration de communication S7-1500

2.1 Configuration de la communication S7-1500

Système TIAPortal V14 Update1 en utilisant un logiciel, le contrôleur utilise le contrôleur 1516-3PN / DP, la configuration du dispositif de commande, comme illustré.

Sélectionnez la vue appropriée dans le dispositif d'alimentation PS: 6ES7507-0BA00-0AB0, 1516-3PN / CPU DP: 6ES7516-3AN00-0AB0, la sélection d'un réseau de communication est appliqué à la configuration du port Ethernet (configuration d'adresse 192,168 ici. 1,16), ici 1516-3PN / DP est équipé de trois ports de communication du port réseau Ethernet, et la sélection de 400H de communication redondant, sélectionner le port Ethernet 2 ici, une configuration spécifique comme la Fig.

Faites attention Nécessité de mettre en place des mécanismes liés aux propriétés de la CPU: Permet PUT à partir d'un objet distant / accès GET

Définition d'un bloc de communication de données, destiné à recevoir un bloc de données tel que défini ici DB30, un bloc de données pour la transmission à DB40, le type de données est un int, Array , comme représenté sur la Fig.

 Définition d'un bloc de données reçues et transmises

Il définit le type de données transmises et reçues

Notez ici à condition que les propriétés DB, Annuler « bloquer l'accès optimisé », comme indiqué ci-dessous:

 Propriété de la DB

boutons de téléchargement dans la barre de menu, le programme correspondant est téléchargé à la CPU, comme indiqué ci-dessous:

 télécharger

Configuration aspect S7-1500 est achevée, suivi par la configuration de la matière de 400H.

2.2 Configuration de la communication 400H

Le système utilise un logiciel de commande PCS7 V9.0, 412-5H à l'aide du dispositif de commande, la configuration du dispositif de commande illustré ci-dessous, drag UR2-H Porte sélection CPU412-5H: 6ES7412-5HK06-0AB0 adresse Ethernet et configure 192,168 .1.133 et 192.168.1.144 (double-cliquez sur le PN-IO définir l'adresse IP)

 configuration matérielle 400H

Ouvrez la configuration du réseau NetPro, la configuration S7400H est connecté au S7-1500, comme indiqué ci-dessous, l'adresse IP, et l'entrée de commande ID local S7-1500 correspondant à la figure sélectionner « S7 connectée non spécifiée »

La mise en place d'une liaison S7 non spécifiée

Set ID local = 1 dans les propriétés, remplissage 1516-3PN / réglage de l'adresse IP Ethernet DP, configuration requise primaire "S7 connexion non spécifiée" de la CPU, la CPU de l'article de l'ID local = 2.

 Réglage des paramètres de connexion

Cliquez sur Adresse Détails, définissez les propriétés de ressources de connexion, sélectionnée ici 400H connexion CPU ressource = 10, la ressource de connexion partenaire de connexion = 3, les partenaires de connexion doivent définir le numéro de châssis et le numéro d'emplacement, la configuration matérielle de référence avant 1500, en rack = 0, fente = 1,400H sélectionné à partir d'une ressource de connexion de CPU = porte-CPU 11,400H et le numéro de fente les paramètres par défaut.

 Set TSAP No.

Après le réglage de la configuration du réseau est terminée, et la communication du programme de DB écrit dans CFC, les blocs de données pour la transmission est fourni ici comme DB30, un bloc de données est reçu DB40, 1500 et types de données correspondants programmation cohérente appeler "H_Status" état des moniteurs CPU l'appel PCS7 V9.0 Industrie Lib S7 V90 S7Get pour la communication (FB1198), bloc fonctionnel S7Put (FB1199), en particulier ci-dessous:

Créer un bloc DB

 Écrire un programme pour lire et écrire

maître « H_Status » pour lire l'état de l'unité centrale de traitement, comme le montre la figure « R0_MSTR » rack RACK0 CPU est dans un état de l'unité centrale principale, « R1_MSTR » est l'unité centrale de RACK1 crémaillère lors du fonctionnement de l'unité centrale principale, par commutation appeler des blocs S7Put, S7Get pour l'échange de données;

besoin Pin S7Put à définir comme suit:

START: 1 commence lorsque les opérations de lecture et d'écriture;

KOM_ID: ID local correspondant au "S7 sans lien spécifié";

DBNO_SRC: 400 Adresse de côté d'un bloc de données pour la transmission, le papier est DB30;

ADDR_SRC, l'adresse de début du bloc de données 400 pour le côté de transmission, l'adresse de départ à 0;

DBNO_DST: 1500 côté utilisé pour l'adresse de bloc de données reçu, comme décrit ici DB30;

ADDR_DST; début du bloc de données 1500 pour la transmission de côté, le document commence à partir de l'adresse 0;

LONGUEUR: zone d'adresse de communication prévue à la longueur du papier est réglée à 4;

besoin Pin S7Get à définir comme suit:

START: 1 commence lorsque les opérations de lecture et d'écriture;

KOM_ID: ID local correspondant au "S7 sans lien spécifié";

DBNO_SRC: 400 Adresse de côté d'un bloc de données pour la transmission, le papier est DB40;

ADDR_SRC, l'adresse de début du bloc de données 400 pour le côté de transmission, l'adresse de départ à 0;

DBNO_DST: 1500 côté utilisé pour l'adresse de bloc de données reçu, comme décrit ici DB40;

ADDR_DST; début du bloc de données 1500 pour la transmission de côté, le document commence à partir de l'adresse 0;

LONGUEUR: zone d'adresse de communication prévue à la longueur du papier est fixé à 12;

Après établi, la configuration matérielle, la configuration du réseau et le programme à la CPU 400H.

Test de communication 3,400H et S7-1500

Vérifiez tout d'abord d'établir la configuration du réseau S7 non spécifiée si la connexion est établie, comme indiqué ci-dessous, l'état de connexion de l'état principal du processeur est mis en place, le réseau a été établi avéré normal.

 400H état de la connexion de réseau maître à partir de l'unité centrale

programme de surveillance en ligne est lu avec succès et les données d'écriture

 données d'écriture du processeur en rack RACK0

Lorsque l'unité centrale du châssis de rack CPU RACK1 RACK0 puis le passage, par « H_Status » commutation, les données sont lues, comme indiqué ci-dessous:

 Rack lecture CPU et écriture RACK1 de données

Les données du programme état de lecture, comme le montre la figure ci-dessous:

Lire DB de données de bloc

soldats bleu-noir ont été sur la ligne, des siècles robot de nettoyage de la pierre Inter personnalisée Version
Précédent
« Lapin II » sonde antidatée: signal de télémétrie a maintenant des signes de faiblesse
Prochain
l'envie Charmaine rouge a battu dans la partie continentale, « Raiders Yanxi », voulait aussi venir sur le continent quand l'acteur Kenneth Ma
Onduleur interférence acquisition analogique PLC, comment briser?
V-Star propriétaires B & B incarnation village Laba à la recherche du goût perdu depuis longtemps
NOUS derrière EDG.M la bataille acharnée de cinq ans, est le système de collision et jeu de routine BP
De nombreux chef-d'oeuvre de début de 14 ans, les utilisateurs semblent être que concernés par son idole comme la romance
190,320 abeilles microscope compétences sur la ligne Li Yi événement Feng 9 Avril Secret?
Mitsubishi PLC24 exemples de programmation classique, de sorte que chaque minute vous devenez un expert en programmation!
Association du Hunan Photographes danse exposition quatrième anniversaire de la photographie couvre toutes les étapes de l'opéra de conduite
Paris Fashion Week voler les cheveux de l'actrice vedette, cheveux courts mélangés Tang Yan, le défi Mao Xiaotong grosse tête arrière
« VEUX UN « » Nouvelles de 190,320 arc-en-Les grèves pètent, qui ont une telle attitude courtoise et gardes longues jambes?
liens Cloud joindre nombre de sujets Jingdong, Qoros ouvrir une nouvelle voiture modèle de vente au détail
Mitsubishi PLC résumé de l'instruction à grande vitesse, en utilisant une méthode pour expliquer!