Bienvenue client !

Adhésion

Aide

Hebei Blue Bee Information Technology Co., Ltd
Fabricant sur mesure

Produits principaux :

intelligent-mfg>Produits

Hebei Blue Bee Information Technology Co., Ltd

  • Courriel

    754242851@qq.com

  • Téléphone

    13582025608

  • Adresse

    Bâtiment IOT 377, rue Xinshi Nan, secteur ouest de Shijiazhuang

Contactez maintenant

Passerelle industrielle intelligente à distance Siemens S7 - 200plc

Modèle
Nature du fabricant
producteurs
Catégorie de produit
Lieu d'origine
Vue d'ensemble
La passerelle industrielle intelligente à distance Siemens S7 - 200plc est la nouvelle génération de passerelle Edge Computing lancée par Blue bee pour les applications IOT, qui adopte la mise en réseau 4G et est équipée de processeurs de qualité industrielle haute performance, peut fournir des applications telles que l'acquisition de données à haute vitesse, l'alarme en temps réel, l'Edge Computing, le stockage de données, le renouvellement de point d'arrêt, le déploiement rapide pour les nœuds Edge IOT, la configuration Cloud de la plate - forme Cloud IOT emcp, le Centre d'exploitation Big Data, les alarmes de surveillance mobile, l'analyse de données et d'autres fonctionnalités professionnelles pour aider les utilisateurs à réaliser rapidement la construction et l'application io
Détails du produit

Avant - propos Siemens S7 - 200plc correspond largement au domaine du contrôle industriel et est un contrôleur de haute performance et stable en fonctionnement. Cette fois, nous allons connecter le S7 - 200plc de Siemens à la plate - forme emcp IOT Cloud (emcp) via un pilote Modbus pour permettre la surveillance à distance des pages Web de l'ordinateur, des applications mobiles et de Wechat.

Un. préparation

1.1 Nous devons préparer les articles suivants avant l'amarrage;

1) S7 - 200 un (il est recommandé d'utiliser cpu226 ou cpu224 avec deux ports série PLC, Port 1 pour le téléchargement du programme et la surveillance en ligne, Port 0 pour Modbus - RTU esclave pour communiquer avec la passerelle eg20). Il est également possible d'utiliser le smart200plc (l'ancien 200plc est décrit ci - dessous).
2) une passerelle eg20 pour Hebei bluebee Technology, antenne et adaptateur secteur (ci - dessous avec eg20 comme exemple).
3) une carte SIM, avec trafic, grande carte (mobile, Unicom ou Télécom).
4) dp9 aiguille mâle un.
5) un ordinateur en réseau (système d'exploitation WinXP / win7 / win8 / win10)
Le matériau est préparé comme suit;

1.2 préparation de la passerelle eg20

Les paramètres techniques liés à la passerelle et les instructions d'utilisation peuvent être consultés dans le manuel d'utilisation de l'utilisateur eg20.
1, assurez - vous que la passerelle peut être mise en réseau normalement, peut être mise en réseau par carte 4G (mobile / Unicom / Télécom Traffic Card, Big Card) (doit être connecté à l'antenne fournie avec la passerelle) ou par réseau câblé (doit sortir le routeur de la passerelle au port Wan de la passerelle);
2, la passerelle est connectée à l'alimentation 12V ou 24V DC, mise sous tension. (Notez que le pôle positif et négatif de l'alimentation n'est pas inversé).

1.3 préparation S7 - 200plc

200plc connectez l'alimentation (notez si l'alimentation est 24VDC ou 220VAC), préparez une tête de port série à 9 broches (photo ci - dessous), soudez 3 et 8 broches avec deux fils séparément (introduction dans le Manuel du système 200plc, 3 et 8 broches sont des ports RS485). À ce stade, nous connectons les 3 broches du port série prot0 du PLC au terminal "rs485a" de la passerelle eg20 et les 8 broches au terminal "rs485b" de la passerelle eg20.

II. 200plc créé à partir de la station

1, connectez l'ordinateur programmé 200plc à l'ordinateur, ouvrez le logiciel de programmation step7 - microwin, nouveau projet, ajoutez le bloc de fonction Modbus slave port0 (mbus - init, mbus - slave) au programme principal.
Fichier bibliothèque
• La Bibliothèque de protocoles esclave Siemens Modbus comprend deux instructions: la directive mbus - init et la directive mbus - slave.
•La directive mbus - slave est utilisée pour le Service des requêtes effectuées pour le périphérique maître Modbus.
• La directive mbus - init est utilisée pour activer, initialiser ou interdire la communication esclave Modbus. Avant d'utiliser la directive mbus - slave, vous devez exécuter correctement la directive mbus - init. Le BIT "complete" est défini immédiatement après la fin de l'instruction avant que l'instruction suivante ne puisse être exécutée.
Description de la directive mbus - init, mbus - slave reportez - vous à l'aide du logiciel Step 7 - microwin.
Remarque: cpu222 "maxai" doit être défini sur "16" lorsque vous définissez la directive mbus \ init.
Ci - dessus, nous commençons la zone de registre de rétention Modbus avec vb1000 (holdstart = vb1000) et le registre de rétention est de 100 mots (maxhold = 100), car le registre de rétention est en mots (deux octets), en fait, ce tampon de communication occupe un total de 200 Octets de vb1000 à vb1200.
2, Configurez le stockage d'inventaire.
Cliquez sur "fichier" dans la barre de menu sélectionnez "allocation de stockage de stock" dans le menu déroulant entrez l'adresse de départ du stockage de stock dans la boîte de dialogue ouverte, en prenant soin d'éviter la coïncidence entre cette adresse et d'autres adresses déjà adoptées ou prêtes à être adoptées dans le programme, vous pouvez cliquer sur "suggérer des adresses" pour éviter le chevauchement des adresses occupées par le bloc de fonction Modbus et des adresses de registre dans le programme.
3, compilez le programme, après la compilation infaillible, téléchargez le programme sur le PLC via le câble PPI (si le PLC n'a qu'un port série et que ce port série est configuré en port Modbus, alors nous devons mettre le commutateur d'exécution du PLC en position "Stop" lorsque nous descendons le programme), La mise hors tension est terminée après le téléchargement, la surveillance du Programme d'ouverture pour voir si la sortie de broche "error" de l'instruction mbus - init et de l'instruction mbus - slave est normale (0 bits est normal, d'autres valeurs sont des défauts, voir la liste des défauts dans le manuel technique PLC de Siemens).

Trois. Configuration de la plateforme emcp

Configurez emcp Cloud Platform en vous connectant à la plateforme emcp à l'aide d'un compte administrateur (le mode 360 est recommandé, chrome ou un navigateur compatible avec le noyau Chromium). Les opérations spécifiques se réfèrent au Manuel de l'utilisateur emcp IOT Cloud Platform. Allez d'abord à la page d'affichage de la liste des périphériques après vous être connecté à emcp, car nous n'avons créé aucun périphérique, il s'agit d'une page vide et nous devons suivre les étapes ci - dessous.

3.1 nouveaux équipements EG

Étape: appuyez sur [gestion de l'arrière - plan] (seul le numéro de compte d'administration dispose de cette autorisation) → [Centre des périphériques] → [gestion des périphériques EG] → [+ nouveau] → remplissez les informations sur l'appareil → appuyez sur [enregistrer]. Où, [nom de l'appareil] est obligatoire, les options restantes peuvent être sélectionnées.

4.2 configuration à distance de la passerelle

Les deux principaux endroits dans la configuration de la passerelle de gestion des périphériques EG doivent être configurés, l'un est de configurer les paramètres de communication de port série réseau, l'autre est de créer un pilote Modbus, qui est expliqué ci - dessous par étapes. Remarque: la passerelle ne peut être configurée à distance qu'une fois en ligne.

4.2.1 liaison de passerelle

Étape: cliquez sur [Étape ②: passerelle, gestion des compteurs] → [passerelle liée] → remplissez [numéro SN] et [CAPTCHA] → [ok].
SN et CAPTCHA sur l'étiquette de boîtier de la passerelle, Sn est un chiffre arabe pur de 12 chiffres, CAPTCHA est une lettre anglaise de 6 chiffres, [Remarque] peut être rempli selon la demande, cliquez sur [ok] lorsque l'édition est terminée.
(avec * obligatoire)
Vous pouvez voir si la passerelle liée est connectée à la plate - forme à ce stade dans les informations de base de la passerelle (une connexion réussie à la plate - forme peut voir le mot vert « en ligne» ou le mot gris « hors ligne» si cela ne fonctionne pas, vérifiez le réseau ou le signal réseau à ce Stade).

4.2.2 paramètres de communication

Avec la communication RS485 sur port série, vous devez définir les paramètres de communication RS485.

4.2.3 création d'un pilote de périphérique

Pour chaque périphérique connecté à la passerelle, un pilote de périphérique correspondant doit être établi. Tout comme une souris branchée sur un ordinateur, l'ordinateur ne peut reconnaître cette souris que si le pilote de cette souris est installé dans le système informatique. Sur quel port le périphérique et la passerelle se connectent, ajoutez le pilote sous quel port. Comme illustré, appuyez sur [ajouter un pilote] après [RS485] pour afficher la table de configuration de base à droite pour la configuration.
Remarque: une fois la configuration terminée, appuyez sur enregistrer.
Introduction à la configuration de base:
[nom du conducteur]: obligatoire, personnaliser est correct, différencier quand il y a plusieurs conducteurs.
[Marque]: obligatoire, sélectionnez "Universal Modbus device".
[modèle]: obligatoire, sélectionnez "Modbus RTU".
[adresse du périphérique]: obligatoire, l'adresse du périphérique est remplie en fonction du numéro de station esclave défini par 200plc, le numéro de station esclave PLC dans ce cas est "1", alors remplissez "1" ici.
[période d'acquisition minimale]: est l'intervalle de temps pendant lequel la passerelle acquiert les données de l'appareil en Ms. si vous définissez 1000 MS, c'est - à - dire que la passerelle 1S acquiert les données de l'appareil une fois.
[Newsletter wait time]: temps d'attente pour la réception des données de Newsletter par la passerelle. Réglable au besoin, 1000 MS par défaut.
[entier 16 bits], [entier 32 bits], [type à virgule flottante 32 bits]: fait référence à l'ordre de décodage du type de données correspondant. Les paramètres par défaut sont OK
[méthode d'acquisition par blocs]: 0 - par blocs de longueur maximale: les blocs d'acquisition sont traités par blocs de longueur maximale, sur plusieurs blocs d'adresses discontinues mais proches, divisés en un seul bloc à lire une fois pour optimiser l'efficacité d'acquisition; 1 - bloc par adresse successive: bloc d'acquisition est traité par continuité d'adresse, pour plusieurs blocs dont l'adresse n'est pas continue, chaque fois que seules les adresses successives sont acquises, aucun traitement d'optimisation n'est effectué. Choisissez directement la valeur par défaut.
[Code fonctionnel d'écriture de 16 bits dans 4 zones]: sélection du Code fonctionnel lors de l'écriture d'un mot unique dans 4 zones. Choisissez directement la valeur par défaut.

4.2.4 ajout de variables

Étape: cliquez sur [Étape ③: gestion des variables] → [+ ajouter une variable] → remplissez les informations sur les variables → [enregistrer].
Introduction aux variables:
[instrument, PLC]: obligatoire, sélectionnez le pilote que vous venez de créer. Choisis en fonction de la situation réelle.
[nom de la variable]: obligatoire, la personnalisation suffit. Notez qu'il ne peut pas y avoir de noms en double.
[unités]: non requis, la personnalisation est OK. Lorsque la liste est affichée, les variables sont présentées avec des unités.
[type de registre]: obligatoire, dans SIEMENS PLC, le point q correspond à [bobine (0x)], le point i correspond à [Entrée de quantité discrète (1X)], la zone V correspond à [registre de rétention (4x)] et la zone ai correspond à [registre d'entrée (3x)].
[adresse du registre]: obligatoire, l'adresse est remplie sans indicateur de zone de stockage, voir l'image ci - dessous pour les paramètres de correspondance spécifiques.
[type de données]: obligatoire, sélectionnez en fonction des besoins réels.
[nombre de décimales]: non obligatoire, à remplir sur demande.
[paramètres de la zone morte]: non requis, ok par défaut. Remplissez au besoin. Reportez - vous à l'aide "?" ci - dessous pour des instructions plus détaillées.
[liste des statuts]: non obligatoire. Les valeurs numériques peuvent être mappées directement avec le texte. Si la valeur est "10" et que le champ mappé est "Device Fault", la valeur "Device Fault" s'affiche directement dans le rapport de surveillance et d'historique du périphérique lorsque la valeur de la variable est "10".
[opérations numériques]: non obligatoire. Les données collectées peuvent être calculées en fonction de la formule remplie, veuillez vous référer à l'aide "?" ci - dessous pour des instructions plus détaillées.
[lecture et écriture]: Vous pouvez modifier vous - même la lecture et l'écriture de ce registre à la demande, par défaut en lecture seule.
Les variables de zone de stockage individuelles du PLC ajoutent un exemple de remplissage à la plate - forme comme illustré dans l'image ci - dessous:
Une fois l'ajout terminé, [gestion des variables] comme indiqué dans l'image ci - dessous, vous pouvez cliquer sur le bouton [test de données] pour vérifier si la valeur de la variable peut être acquise ou si la valeur est correcte.

V. Effets expérimentaux

Ouvrez « surveillance de l'état du programme» et « surveillance de la table d'état» du logiciel de programmation step7 - microwin pour afficher l'état de fonctionnement du programme et l'affichage numérique des données internes. Grâce à la table d'état, nous pouvons voir les valeurs actuelles de chaque donnée et forcer les données. Figure ci - dessous.
L'utilisateur se connecte à la plate - forme emcp et clique sur l'image de l'appareil S7 - 200 "ou sur le nom de l'appareil pour accéder à l'appareil EG afin de visualiser, modifier les données pertinentes.

Passerelle industrielle intelligente à distance Siemens S7 - 200plcPasserelle industrielle intelligente à distance Siemens S7 - 200plc


Nous nous soucions davantage de l'expérience de chaque utilisateur de la plate - forme, merci de votre confiance!

Pour plus de matériel technique, recherchez Blue Bee IOT! Demandez également un prototype gratuit Oh!