Avant - propos le PLC Schneider m340 est largement utilisé dans le domaine du contrôle industriel et est un contrôleur performant et stable. Cette fois, nous allons connecter le Schneider m340 PLC à la plate - forme emcp IOT Cloud Platform (emcp) via le Protocole Modbus - RTU à l'aide d'une passerelle EG pour permettre la surveillance et la lecture et l'écriture à distance des pages Web de l'ordinateur, des applications mobiles et des registres Wechat du Schneider m340 PLC (% M et% MW).
1, Schneider m340 PLC un.
Une passerelle de la série EG, une antenne et un adaptateur d'alimentation (ci - dessous avec la passerelle eg20 comme exemple).
3, une carte SIM, il y a du trafic, de grandes cartes (mobile, Unicom, télécommunications).
4, une tête de cristal.
5, un ordinateur en réseau
6, outils d'électricien, plusieurs conducteurs.
Les matériaux sont préparés comme suit:
1.2 préparation de la passerelle eg20
Le PLC m340 se connecte à l'alimentation et prépare une tête de cristal, la 4ème et la 5ème broche de la tête de cristal se connectent respectivement à 485a et 485b de l'eg20
II. Schneider m340 PLC créé à partir de la station
Première étape: connectez le câble programmé de l'automate m340 à l'ordinateur, ouvrez le logiciel de programmation Unity pro, deuxième étape: cliquez d'abord sur [bus de l'automate] puis double - cliquez sur , entrez dans l'interface de configuration des paramètres Modbus, suivez l'image ci - dessous pour terminer La configuration (le type sélectionne la station esclave, l'adresse du numéro de station esclave, les paramètres de communication peuvent être définis en fonction de vos propres besoins, ce cas est défini sur la station esclave 1, les paramètres de communication sont 9600, 8, N, 1).
Une fois le paramètre Modbus configuré, ouvrez à nouveau [l'arborescence de l'application], appuyez sur [gvl] pour modifier la variable. Téléchargez le programme modifié dans votre PLC
La configuration de la station esclave Schneider PLC est ainsi faite.
Avant de configurer la plate - forme emcp, vérifiez d'abord que la passerelle eg20 et la ligne RS - 485 de Schneider PLC sont bien connectées.
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). Accédez 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.
É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 autres options ne sont pas disponibles.
Étape: cliquez sur [Étape ②: passerelle, gestion des compteurs] → [passerelle liée] → remplissez [numéro SN] et [CAPTCHA] → [ok].
SN et CAPTCHA sur l'étiquette du boîtier de la passerelle, Sn est un chiffre arabe pur à 12 chiffres et CAPTCHA est une lettre anglaise majuscule pure à 6 chiffres. [notes] peut être rempli selon les besoins, appuyez sur [enregistrer et suivant] lorsque l'édition est terminée.
Étape: cliquez sur [RS485] → remplissez , , , → cliquez sur [ok].
Introduction à la configuration de base:
[nom du conducteur]: obligatoire, la personnalisation est correcte.
[Marque], [modèle]: obligatoire, comme indiqué, sélectionnez "Universal Modbus device" et "Modbus RTU" respectivement.
[adresse du périphérique]: obligatoire, l'adresse de l'esclave Modbus (plage 1 - 255) pour le périphérique auquel la passerelle est connectée, cette adresse doit correspondre au numéro de l'esclave défini par le PLC, de sorte que la figure est définie sur 1.
Introduction à la configuration avancée:
[temps d'acquisition minimum]: est l'intervalle de temps pendant lequel la passerelle acquiert les données du périphérique en Ms. si vous définissez 1000ms, c'est - à - dire que la passerelle 1S acquiert les données du périphérique 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. Si le formulaire donné par le fabricant n'est pas indiqué, il est recommandé de ne pas le modifier, sélectionnez directement par défaut.
[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 continue: le bloc d'acquisition est traité par continuité d'adresse, pour plusieurs blocs dont l'adresse n'est pas continue, seule l'adresse continue est acquise à chaque fois, sans traitement d'optimisation. 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.
[instrumentation, PLC]: Sélectionnez le pilote "Schneider m340plc" que vous venez de créer.
[nom de la variable]: la personnalisation est correcte, obligatoire.
[unités]: personnaliser est correct, sélectionnez les champs. Lorsque la liste est affichée, les variables sont présentées avec des unités.
[type de registre]: dans l'automate Schneider m340, l'adresse% M est utilisée pour l'entrée - sortie de la quantité discrète et l'adresse% MW est utilisée pour la quantité analogique (la correspondance des registres Modbus peut se référer au tableau de contrôle des variables d'acquisition du cas ci - dessous).
Le registre local PLC correspond au Code fonctionnel dans le tableau suivant, suivi du type de registre choisi pour la plate - forme emcp correspondante.
[adresse du registre]: remplir en fonction de la variable réelle.
[Read and write way]: la façon dont les variables sont lues et écrites peut être sélectionnée, modifiée en fonction des besoins. Notez que les entrées discrètes et les registres d'entrée ne peuvent pas sélectionner "lecture et écriture".
[type de données]: sélectionnez selon les paramètres PLC.
Cliquez sur Configuration avancée pour afficher:
[nombre de décimales]: à remplir au besoin.
[paramètres de la zone morte]: Remplissez au besoin. Reportez - vous à l'aide "?" ci - dessous pour des instructions plus détaillées.
[formule d'acquisition] [formule d'écriture]: Remplissez au besoin. Reportez - vous à l'aide "?" ci - dessous pour des instructions plus détaillées.
[liste d'états]: permet de mapper des valeurs numériques directement avec du 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".
Gestion des variables après la fin de l'ajout comme illustré dans l'image ci - dessous, vous pouvez à ce stade appuyer sur le bouton données [test de données] pour vérifier que les données sont correctes, ce qui réduit le nombre de fois que le Front Office bascule pour voir les données.
Il est possible de configurer l'alarme pour les variables selon les besoins, lorsque l'alarme est générée, l'affichage de l'alarme sera effectué sur le côté de la page Web de l'ordinateur, le Push d'alarme sera effectué dans l'application mobile et Wechat. Étapes de configuration: appuyez sur [alarme] → [nouveau] → remplissez les informations et conditions d'alarme → [ok] après la variable qui nécessite une alarme.
Une fois que vous avez terminé de créer une variable, vous pouvez cliquer sur « ④ gestion des rapports historiques » pour créer un rapport historique en fonction de vos besoins. peut répondre à différents scénarios d'application pour enregistrer des données historiques, est une courbe générée en fonction du rapport, ce qui permet aux clients de voir les tendances de changement de variables sous forme de courbe.
Stockage de cycle: enregistrement de stockage de données à intervalles de temps fixes.
Stockage conditionnel: lorsqu'une variable atteint une certaine condition, une partie des données est "stockée par intervalles" ou "stockée en une seule fois".
Stockage des variations: enregistrement unique d'une partie des données après qu'une variable a changé au - delà d'une certaine plage (limite haute ou basse) (par exemple, enregistrement des données associées après une alarme de données).
Vous pouvez accéder à l'interface de gestion de configuration en cliquant sur [⑤ Configuration Management], où vous pouvez définir la présentation dans la surveillance des données (affichage de configuration ou affichage de liste, par défaut affichage de configuration). Vous pouvez choisir ici d'utiliser la forme d'affichage de configuration pour afficher les règles de données correspondantes.
Cliquez sur l'élément [modifier] derrière la liste des interfaces de configuration au milieu de l'interface pour accéder à la page modifier. Via la page d'édition de configuration, nous pouvons dessiner des images, du texte, des cadres d'affichage numérique, des boutons, des voyants lumineux, des tubes, des appareils et d'autres contrôles comme vous le souhaitez, reportez - vous aux instructions d'utilisation de l'édition de configuration des appareils EG pour les fonctions détaillées.
Nous avons une vaste expérience en matière de solutions d'intégration de systèmes pour fournir aux utilisateurs du matériel embarqué, des plates - formes logicielles de serveur et des logiciels d'application de téléphone mobile, etc.Produits IOT. Les domaines concernés comprennent la gestion en ligne à distance des équipements industriels, la gestion en ligne des systèmes complets, la gestion en ligne des tests environnementaux, le système de surveillance de hangar intelligent pour l'agriculture et les systèmes de traçabilité des produits agricoles tels que les systèmes SCADA à distance.
Permet facilement le contrôle à distance des PLC Schneider par IOT GatewayMise en œuvre facile de passerelles IOT pour Schneider PLCà distanceContrôle
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!