Introduction : La sécurité en ligne
Comme CODESYS Standard, CODESYS Safety Extension prend également en charge un mode en ligne.
Les fonctions du mode en ligne servent au débogage et au diagnostic lors du développement et de la vérification d'une application de sécurité.
Les commandes en ligne peuvent être exécutées sur l'objet d'appareil sélectionné, sur les éditeurs d'appareils et sur l'objet d'application sélectionné ou actif. La fonctionnalité en ligne de CODESYS Safety Extension ne diffère pas en principe de la fonctionnalité en ligne de CODESYS Norme. Les particularités de la fonctionnalité en ligne de CODESYS Safety Extension sont décrits dans cette section.
Terminologie
En ligne: En mode en ligne, le système de programmation est connecté au contrôleur de sécurité. Cela signifie qu'il existe une connexion soit à l'application actuellement chargée sur le contrôleur de sécurité, soit à l'application de démarrage sur le contrôleur de sécurité. Les commandes de débogage peuvent être exécutées en mode en ligne.
Hors ligne:En mode hors ligne, le système de programmation n'est pas connecté au contrôleur.
Mode sans échec:État dans lequel le BA fonctionne sans perturbation
Mode débogage (mode non sécurisé):État dans lequel une application de téléchargement s'exécute à la place de l'application de démarrage ou dans lequel l'exécution de l'application de démarrage a été influencée ou peut être influencée par des commandes de débogage. (voir : Mode débogage)
Télécharger l'application: Application de sécurité traduite actuelle et sans erreur qui est chargée lors de la connexion au contrôleur. L'application téléchargée n'existe plus sur le contrôleur après la déconnexion.
Application de démarrage: Une application de démarrage est créée à partir de l'application téléchargée en mode en ligne et stockée sur le contrôleur de sécurité. Elle reste sur le contrôleur après la déconnexion et démarre après le redémarrage du contrôleur de sécurité.
Connexion confirmée:Une connexion confirmée est requise pour chaque fonctionnalité en ligne sur le site entre CODESYS Safety Extension et un contrôleur de sécurité. Avec la confirmation de connexion, l'utilisateur confirme que la connexion réseau l'a connecté au bon contrôleur.
Une connexion confirmée est possible en mode sans échec et en mode débogage.
Connexion pour téléaccès: Le téléaccès est utilisé pour le diagnostic des automates et n'est possible qu'en mode sans échec. Les fonctionnalités suivantes sont disponibles pendant le téléaccès :
Afficher et enregistrer le journal
Afficher les détails de l'API et les détails du micrologiciel
Connectez-vous pour accéder au projet (pas de téléchargement)
Surveillance
Danger
Le développeur est responsable de garantir la sécurité de l'installation/machine pendant toute la période pendant laquelle le contrôleur de sécurité est en mode débogage (par exemple en bouclant la machine (mesure organisationnelle).
Important
Pour que le CODESYS Pour que les fonctions en ligne et l'aide à la saisie fonctionnent pour l'application de sécurité, elles doivent respecter la version standard du compilateur ainsi que le sous-ensemble du langage de sécurité. Si une version ultérieure du compilateur est utilisée dans le projet, des limitations supplémentaires peuvent en résulter pour l'application de sécurité. Par exemple, il peut y avoir de nouveaux mots-clés qui ne peuvent plus être utilisés comme identifiants.
Vous détectez une violation de ces limitations supplémentaires lorsque vous vous connectez pour la première fois, et non avec le Environnement du projet dans le CODESYS Aide.
commande. Un message correspondant apparaît et la connexion n'est pas possible. Pour définir la version du compilateur, voir