Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Technologie industrielle

Comment déboguer des composants et des programmes C++ dans Visual Studio

Cet article décrit comment déboguer des composants et des programmes C++ personnalisés sur un équipement PLCnext Control à l'aide de Microsoft Visual Studio. L'exemple de cet article utilise :

Procédure

Sur l'automate :

Dans Visual Studio :

Dans PLCnext Engineer :

Dans Visual Studio, effectuez la configuration ponctuelle suivante :

Dans la boîte de dialogue, entrez les détails suivants :

Nom d'hôte :L'adresse IP de l'équipement PLCnext Control.

Port  :À moins que vous n'utilisiez une configuration SSH spéciale, le port doit être le 22 par défaut.

Nom d'utilisateur :racine

Type d'authentification  :Si vous n'avez pas configuré l'accès par clé privée pour l'utilisateur racine, sélectionnez Mot de passe et saisissez le mot de passe de l'utilisateur root sur l'équipement PLCnext Control. Vous êtes maintenant prêt à déboguer votre programme C++. Dans Visual Studio :

Sélectionnez la cible de connexion que vous avez configurée précédemment et les autres options comme indiqué dans la capture d'écran. Dans le cadre Processus disponibles, sélectionnez Arp.System.Application processus qui contient –main=true dans le titre. Cliquez sur Joindre bouton, et vous entrerez en mode débogage. Vous pouvez maintenant déboguer de la manière habituelle - définir des points d'arrêt, ajouter des variables à la fenêtre de surveillance, etc. Pour arrêter le débogage, ne cliquez pas sur le bouton "Arrêter" - cela arrêtera le processus d'exécution PLCnext. À la place, sélectionnez Tout détacher depuis le débogage menu.


Technologie industrielle

  1. Opérateurs en C++ avec exemple :qu'est-ce que c'est, les types et les programmes
  2. Comment mettre en œuvre un programme d'apprentissage en fabrication
  3. Impact du COVID-19 sur la blockchain et la crypto-monnaie
  4. Comment optimiser la durée de vie des machines et des composants dans la fabrication
  5. Qu'est-ce que la cavitation de la pompe et comment l'éviter ?
  6. Qu'est-ce que la découpe plasma et comment fonctionne la découpe plasma ?
  7. Qu'est-ce que la soudure ? - Types et comment souder
  8. Qu'est-ce que le brasage et comment braser le métal ?
  9. Qu'est-ce que le brasage au cuivre et comment le faire ?