Skip to main content

Présentation

Le CODESYS L'interface de simulation nécessite trois sous-systèmes pour un système totalement intégré.

  • Courtier de simulation

  • Interface de simulation

  • Démonstrateur de simulation dans le cas où le système est censé être utilisé à des fins de démonstration.

    Ou (comme alternative au démonstrateur de simulation) un outil de simulation d'un fournisseur tiers.

L'interface de simulation génère un modèle d'information OPC et le charge sur le courtier. Le broker héberge le modèle d'information OPC et le rend lisible pour l'outil de simulation via OPC UA Client/Serveur. Grâce à ces informations, l'outil de simulation est capable de créer la station distante pour la communication OPC PubSub

Courtier de simulation

Le broker est généré à l'aide de l'interface de simulation. Il est fourni en tant qu'application IEC distincte et exécuté en tant que serveur OPC UA sur un CODESYS exécution.

Ce sous-système permet à l'utilisateur de surveiller et de contrôler l'application simulée par l'interface de simulation. L'appareil ou l'environnement d'exécution sur lequel le courtier s'exécute est également appelé « courtier de simulation » ou « courtier de simulation ». Ce sous-système fait partie du CODESYS Simulation Interface module complémentaire.

Interface de simulation

Ajoutez le Interface de simulation soumettez votre application à votre projet en dessous de votre application, configurez l'interface de simulation et démarrez l'application. De cette manière, toutes les E/S sont découplées et l'application est connectée à l'outil de simulation ou au démonstrateur de simulation

En gros, si le Simulation activée option est activée, l'application (ou, en fin de compte, les E/S pertinentes pour cette application) communique avec la simulation via OPC UA PubSub. Lorsque cette option n'est pas activée, l'application communique avec l'environnement réel via des bus de terrain

L'interface de simulation vous aide à trouver votre application simulée à l'aide de votre outil de simulation (ou d'autres clients UA) via OPC UA Client/Serveur. Vous bénéficiez d'une assistance pour le déploiement et l'exécution du courtier de simulation sur un autre CODESYS environnement d'exécution.

Le périphérique ou le moteur d'exécution sur lequel s'exécute l'interface de simulation est également appelé « cible de simulation » ou « cible de simulation ». Ce sous-système fait partie du CODESYS Simulation Interface module complémentaire.

Pour plus d'informations, voir : Objet : Interface de simulation

Démonstrateur de simulation

Pour les clients qui développent ou vendent des outils de simulation et souhaitent implémenter la communication PubSub dans leurs propres produits et outils de simulation, le démonstrateur de simulation représente une implémentation de référence.

Le démonstrateur de simulation est une démonstration pratique de la manière dont la sérialisation et la désérialisation sont essentiellement effectuées.

Le sous-système est pas partie de CODESYS Simulation Interface module complémentaire. Vous obtenez l'outil en tant que CODESYS Simulation Interface Example colis.

Important

La version 0.9.0.0 ne sera pas disponible via CODESYS Installer. Le produit peut être demandé auprès du service commercial.

Restrictions connues

Il n'est pas possible de reconnecter le CODESYS Simulation Demonstrator outil vers la cible de simulation dans la version préliminaire 0.9.0.0. Solution possible : sélectionnez le même courtier à l'aide Sélectionnez un appareil Broker, Connecter commande.

Ce problème doit être résolu dans la pile OPC UA de l'OPC Foundation (#2929). Voir : https://github.com/OPCFoundation/UA-.NETStandard/issues/2929