Commencer
Dans ce chapitre, vous apprendrez à mettre en service un appareil avec CODESYS Contrôlez le temps d'exécution SL, démarrez un petit CODESYS l'application et accordez une licence au contrôleur.
Le fichier exécutable Setup_CODESYSControlRTE<32|64>V3.<version>setup.exe
dans le package d'installation est mentionné ci-après comme "setup". Le programme d'installation installe tous les pilotes disponibles inclus dans le package. Le programme d'installation détermine le type de plate-forme à installer et modifie le fichier de configuration CODESYSControl.cfg
automatiquement (après confirmation).
Astuce
Par défaut, le répertoire de travail de CODESYS Control RTE est C:\ProgramData\CODESYS\CODESYSControlRTEV3
.
Conditions: Vous connaissez le nombre de cœurs de processeur du système sur lequel vous souhaitez installer le CODESYS Control RTE. Vous avez effectué les préparations décrites ci-dessus sur votre système. (La désignation exacte de votre CPU est indiquée dans la boîte de dialogue "Système" du panneau de configuration de Windows. Avec cette information, vous pouvez utiliser Internet pour rechercher le nombre de cœurs de CPU physiques.)
Veuillez également noter les informations sur la configuration matérielle : Configuration matérielle — Recommandations
Chargez le package d'installation sur votre ordinateur. CODESYS Control RTE est disponible dans le CODESYS Store International en version mono-licence.
Démarrez l'installation en exécutant le fichier
CODESYS Control RTE <32|64> <version>.exe
. Suivez l'assistant avec les paramètres par défaut jusqu'à ce que le Utilisation du processeur multicœur boîte de dialogue s'affiche.Résultat:
L'assistant d'installation tente de détecter le nombre total de cœurs de processeur physique dans Nombre total de cœurs. Vérifiez ces informations et corrigez-les si nécessaire. Dans Cœurs RTE, définissez le nombre de cœurs de processeur à réserver exclusivement au CODESYS Control RTE Tâches. De ce fait, ces cœurs ne sont plus disponibles pour Windows (mode "AMP").
Remarque : Le numéro qui a déjà été spécifié (exemple :
6
) est simplement une suggestion de configuration. Normalement, la configuration peut détecter correctement le nombre de cœurs de processeur physiques de votre système. Un cœur de processeur affiché par Windows peut également être un cœur de processeur "logique" qui n'est pas approprié pour faire fonctionner le système en temps réel sur celui-ci ("cœur hyperthreading"). Suivez également les instructions : L'hyperthreading DOIT être désactivé par les paramètres du BIOS !. Les fonctionnalités du processeur telles que l'hyperthreading influencent négativement le comportement en temps réel.Vous devrez confirmer plus tard dans une boîte de dialogue que la configuration doit réserver un cœur de processeur pour le RTE en modifiant la configuration de démarrage du système. Ce faisant, l'option de démarrage
numproc
est défini sur <nombre de processeurs physiques moins1
>. Cliquez sur Prochain pour confirmer le nombre de cœurs spécifié.Vous voyez alors le Les options de démarrage vont changer boîte de dialogue contenant des informations sur les modifications notées de la configuration de démarrage du PC.
Cliquez sur Prochain continuer vers le Définir les options de démarrage ? dialogue.
Résultat:
Dans le Définir les options de démarrage boîte de dialogue, vous décidez si le programme d'installation doit ou non appliquer les modifications suivantes à la configuration de démarrage du système :
Limite du nombre de cœurs de processeur disponibles pour Windows ; au moyen de l'option de démarrage "
numproc
" à<number of physical cores> - 1
.Désactivation de la fonctionnalité du processeur "Data Execution Prevention".
Désactivation de la fonctionnalité du processeur "Physical Address Extension (PAE)".
Astuce
Les fonctionnalités du processeur "Data Execution Prevention" et "PAE" ne doivent pas nécessairement être désactivées. En modifiant manuellement la configuration de démarrage, vous ne pouvez limiter que le nombre de cœurs pour Windows. Cependant, ce type de configuration n'est pas testé par CODESYS.
L'option de démarrage
numproc
est absolument nécessaire au fonctionnement du RTE dans cette configuration. Par conséquent, si vous décidez ici que la configuration ne doit pas définir cette option, vous devez activer l'option manuellement.Si la configuration doit appliquer les modifications décrites ci-dessus, cliquez sur Oui.
Si vous souhaitez effectuer ces modifications manuellement ultérieurement, cliquez sur Non.
Cliquez sur Prochain continuer vers le Cible Type de RTE dialogue.
Résultat:
Astuce
Avec version CODESYS 3.5 SP17, une distinction entre les types d'appareil "Control" et "Softmotion" n'est plus nécessaire. Le type d'appareil "Control" comprend également toutes les fonctionnalités qui étaient auparavant réservées aux appareils SoftMotion. La distinction n'existe désormais que pour des raisons de compatibilité. Pour les nouveaux projets, nous vous recommandons d'utiliser "Contrôle".
Dans le Cible Type de RTE sélectionnez le type de RTE à installer : CODESYS Contrôle RTE ou CODESYS SoftMotion RTE.
Le type d'installation dépend de votre application et de votre licence. Sélectionnez "SoftMotion" uniquement si vous avez acheté et souhaitez utiliser un CODESYS SoftMotion RTE Licence. Dans le cas contraire, le RTE démarrera en mode démo limité dans le temps. Ensuite Sélectionnez les fonctionnalités , vous pouvez toujours modifier la sélection des fonctionnalités réelles à installer : CODESYS SoftMotion RTE et CodeMeter® pour Windows.
Astuce
Vous pouvez basculer manuellement entre les deux CODESYS Control RTE types ultérieurement en éditant le fichier de configuration
CODESYSControl.cfg
. Pour ce faire, entrez les lignes suivantes dans le fichier de configurationCODESYSControl.cfg
:[SysTarget]
TargetType=0x1006
DeviceName=CODESYS SoftmotionRTE V3
En supprimant ces entrées (ou en les faisant précéder d'un point-virgule), vous obtenez un CODESYS Control RTE encore.
Dans le Sélectionnez les fonctionnalités boîte de dialogue, sélectionnez les fonctionnalités que vous souhaitez installer.
Ouvrez le pare-feu si vous souhaitez accéder au CODESYS Control RTE à partir d'autres ordinateurs. Ceci est nécessaire, par exemple, pour la communication avec CODESYS, CODESYS OPC et lorsque vous travaillez avec des bus de terrain basés sur Ethernet.
Résultat:
Dans l'une des étapes d'exécution, vous êtes invité à indiquer si la précision temporelle de CODESYS Control RTE doit être augmenté en créant et en activant un profil matériel. Si vous l'affirmez, l'option d'alimentation "Hautes performances" (Panneau de configuration -> Options d'alimentation) est sélectionnée et la fréquence du processeur est définie sur 100 %.
Une fois l'installation terminée avec succès, le
Le symbole s'affiche dans la barre d'état de l'écran. Vous pouvez ouvrir le CODESYS Control RTE menu en faisant un clic droit dessus.
Le fichier de configuration
CODESYSControl.cfg
est adapté automatiquement.Vérifiez si la description actuelle de l'appareil pour CODESYS Control RTE installé dans votre CODESYS Development System. Cette installation est nécessaire pour utiliser CODESYS Control RTE avec CODESYS. (Le système de développement n'est pas nécessairement situé sur le système cible où le RTE s'exécute.)
Si vous devez réinstaller la description de l'appareil, par exemple parce qu'une modification ultérieure était nécessaire, ouvrez le CODESYS référentiel de périphériques et exécutez le Installer commande. Les fiches descriptives d'adaptation du RTE (
.devdesc.xml
) sont générés par le setup dans le répertoire d'installationOthers
.Il est impératif que vous exécutiez le redémarrage requis à la fin de l'installation.
Pour plus d'informations, consultez : Installation d'appareils
Adapter la configuration de CODESYS Control RTE
Condition : Vous avez effectué l'installation comme décrit ci-dessus. Vous avez installé CODESYS.
Utilisez votre appareil avec la configuration disponible après l'installation : Continuez avec les instructions ci-dessous "Démarrage CODESYS Control RTE".
Adapter la configuration de l'installé localement CODESYS Control RTE: Clique le CODESYS Control RTE symbole
dans la barre d'état système de votre PC. Cliquez sur Configuration de l'automate dans le CODESYS Control RTE menu pour ouvrir l'éditeur de configuration. Modifiez les paramètres comme bon vous semble.
Utilisez le CODESYS Control RTE qui est installé sur un PC distant. Clique le CODESYS Control RTE symbole
dans la barre d'état système de votre PC. Dans le CODESYS Control RTE menu, cliquez sur API distant. Dans la boîte de dialogue ouverte, configurez les paramètres de connexion de l'automate distant.
La configuration est enregistrée dans le fichier de configuration CODESYSControl.cfg
dans le répertoire C:\ProgramData\CODESYS\CODESYSControlRTEV3
.
Après une installation réussie, CODESYS Control Win s'exécute en tant que service sur votre ordinateur. Vous obtenez une installation des manières suivantes :
Vous avez installé le CODESYS Development System. En conséquence, un CODESYS Control Win version à durée limitée est installée sur votre PC.
Vous avez téléchargé CODESYS Control Win du CODESYS Stockez et exécutez le fichier d'installation pour l'installer.