Notes d’application
Ces notes d’application s’appliquent à
FactoryTalk Optix
version 1.8.x.Atténuation des menaces
- Ne perdez pas la clé USB contenant l’exportation deApplication FactoryTalk Optix. La clé USB contient des champs inspectables, des informations d’identification, des certificats et des mots de passe hachés.
- Protégez l’accès physique aux dispositifsRockwell Automationfabriqués.
- Ne laissez pas les dispositifs connectés sans surveillance. Protégez l’accès physique au dispositif et protégez les journaux de l’interface Web du dispositif, de la session du diagnostic connecté et de l’accès au système de fichiers via un outil d’assistance à distance.
- Empêchez l’accès physique non autorisé au dispositif. Protégez l’accès physique au dispositif et améliorez le niveau de sécurité des fichiers d’application générés par des logiques personnalisées.
- Protégez l’accès physique aux sessions utilisateurs connectées. Empêchez le vol du fichier de jeton d’actualisationFactoryTalk Huben verrouillant la session si elle n’est pas surveillée.
- Protégez l’accès physique aux sessions utilisateurs connectées. Empêchez la suppression du fichier de jeton d’actualisationFactoryTalk Huben verrouillant la session si elle n’est pas surveillée.
- Protégez l’accès physique aux sessions utilisateurs connectées. Empêchez les attaques lors de votre connexion à GitHub.
Aperçu de fonctionnalité
Les fonctionnalités étiquetées comme aperçu ne doivent pas être utilisées dans un environnement de production.
Conversions non signées d’entrées numériques de zones de sélection numérique
Lorsque le type de données Zone de sélection numérique est un entier non signé, les entrées négatives sont converties en zéro.
Modification du comportement de l’événement de relâchement du bouton de souris
L’événement de relâchement du bouton de souris ne se produit désormais que lorsque vous retirez le pointeur ou le doigt tout en restant dans la zone de l’objet d’interface utilisateur. Cette modification affecte les commandes d'interface utilisateur Panneau, Rectangle, Bouton, Ellipse, Polyligne, Image et AdvancedSvgImage. Une nouvelle variable liée à l’état enfoncé sera incluse dans une version ultérieure.
État incorrect avec le pilote d’automate Micro
Lorsque plusieurs stations sont configurées, l’état de connexion des stations n’est pas mis à jour si aucune donnée n'est demandée. Pour éviter cette situation, implémentez une pulsation pour chaque station. Pour ce faire, utilisez un script Netlogic d’exécution qui efface une valeur booléenne lorsqu’elle est vraie, et un temporisateur dans la station qui s’exécute lorsque la valeur booléenne est fausse et la définit sur vrai lorsque le temporisateur se termine.
Limites des alarmes
Mémoire RAM du dispositif | Alarmes Optix, Alarmes basées sur les balises Logix et alarmes d’instruction ALDM Logix | Alarmes d’instruction ALMA Logix |
|---|---|---|
1 Go | 2 500 | 400 |
2 Go | 5 000 | 800 |
4 Go | 15 000 | 1 600 |
8 Go | 30 000 | 3 200 |
16 Go | 60 000 | 6 400 |
Mémoire RAM du dispositif | Alarmes Optix, Alarmes basées sur les balises Logix et alarmes d’instruction ALDM Logix | Alarmes d’instruction ALMA Logix |
|---|---|---|
1 Go | 700 | 150 |
2 Go | 1 000 | 200 |
4 Go | 3 500 | 500 |
8 Go | 7 000 | 1 000 |
16 Go | 14 000 | 2 000 |
NOTE:
Si votre application utilise des alarmes basées sur les instructions Logix ALMA ainsi que d’autres types d’alarmes, comptez chaque alarme ALMA comme 5 alarmes. Par exemple, si l’application FactoryTalk Optix compte 100 alarmes ALMA et 2 000 autres alarmes, le nombre total d’alarmes est de 2 500. Selon le tableau ci-dessus, pour une seule langue locale, il s’agit de la quantité d’alarmes qui s’exécuteront dans 1 Go avec une application normale.
Comme indiqué dans le tableau ci-dessus, chaque langue locale nécessite de la mémoire supplémentaire. La mémoire supplémentaire requise sera réduite dans une version ultérieure.
Si vous n’utilisez pas les nouveaux compteurs du gestionnaire d’alarmes ou du résumé des alarmes, ou si vous effectuez une mise à niveau à partir d’une version précédente de FactoryTalk Optix qui ne nécessite pas les nouveaux compteurs du gestionnaire d’alarmes ou du résumé des alarmes, vous pouvez réduire la mémoire requise en désactivant la collecte des alarmes en définissant la propriété
Activer la collecte des alarmes
sur Faux
.Temps d’ouverture accru de l’écran dans les navigateurs obsolètes
Si vous utilisez des versions de navigateur plus anciennes, la durée d’ouverture de l’écran dans l’environnement d’exécution du navigateur peut augmenter avec le temps. Pour éviter ce problème, mettez à jour votre navigateur Web vers la version la plus récente.
Les propriétés étendues Logix doivent définir à la fois la plage Min et la plage Max
Pour pouvoir importer des propriétés étendues Logix, Min et Max doivent être définis dans Logix et doivent contenir des valeurs valides.
Barres de défilement
Faire glisser la barre de défilement des objets d’interface utilisateur pivotés ne fonctionne pas comme prévu.
Ordre des méthodes
L’ordre d’exécution des méthodes a été modifié dans la version 1.6.0 et peut avoir un impact sur les précédentes applications migrées vers la version 1.6.0. Si cela se produit, vous devrez mettre à jour votre projet.
Plug-in d’authentification Mysql_native_password non pris en charge
Le magasin de base de données ODBC a été mis à niveau pour utiliser le connecteur ODBC MySQL version 9.2.0.0, qui ne prend plus en charge le plug-in d’authentification mysql_native_password.
Pour résoudre ce problème, dans les paramètres de MySQL Server, ouvrez
Utilisateurs et droits
et remplacez le Type d’authentification
par caching_sha2_password
.Bandeau d’alarmes amélioré
Dans FactoryTalk Optix version 1.6.0, le widget Bandeau d’alarmes a été mis à niveau pour améliorer la stabilité et les performances du fonctionnement de l’environnement d’exécution. Si l’un de vos projet a été créé à l’aide d’une version précédente de FactoryTalk Optix et a un widget Bandeau d’alarmes, vous devez utiliser le widget Bandeau d’alarmes mis à niveau. Tout d’abord, à l’aide de FactoryTalk Optix version 1.6.0, ouvrez ou mettez à niveau un projet créé avec une version précédente de FactoryTalk Optix. Retirez ensuite le widget Bandeau d’alarmes de votre projet. Enfin, ajoutez un nouveau widget Bandeau d’alarmes au projet à partir de la bibliothèque de modèles FactoryTalk Optix 1.6.0.
Modèles récursifs OPC UA
L’introduction des structures OPC UA dans la version 1.6.0 a nécessité l’application de règles de modélisation plus strictes. Ces règles de modélisation peuvent interdire l’importation de tout modèle OPC UA contenant une référence récursive, c’est-à-dire toute définition de type contenant une référence à elle-même.
La prise en charge de la récursivité est prévue pour une version ultérieure.
Affectations de groupes et d'AD hors ligne
Si Active Directory (AD) est hors ligne, seuls les utilisateurs du domaine qui ont démarré l’exécution peuvent se connecter lors de l’exécution. Bien que ces utilisateurs puissent se connecter correctement, la
Application FactoryTalk Optix
ne peut pas récupérer de groupes d’utilisateurs dans de tels scénarios.Pilote RA EtherNet/IP - Prise en charge des modules de communication Ethernet
Vous ne pouvez pas utiliser le module de pont EtherNet/IP 1756-ENET avec
Pilote RA EtherNet/IP
.Changement de nom manuel de la propriété Image dans le projet NetLogic
Si vous mettez à niveau un projet FactoryTalk Optix vers la version 1.7.0 et que ce projet mis à niveau accède à la propriété
ModeDeRemplissage
de tout objet Image via NetLogic, vous devez modifier manuellement le nom de la propriété ModeDeRemplissage
dans le NetLogic du projet mis à niveau. Renommez la propriété ModeDeRemplissage
en ImageFillMode
. Appliquez le changement à tous les scripts concernés afin de compiler la NetSolution.Exécuter FactoryTalk Optix Studio dans l’image VMWare
FactoryTalk Optix Studio nécessite VMWare Tools 12.5.3 ou version ultérieure pour pouvoir être lancé dans une image VMWare.
Ajout de la prise en charge de la carte SD pour les widgets
La nouvelle prise en charge de la carte SD a été ajoutée aux widgets suivants :
- Navigateur de système de fichiers
- Boîte de dialogue de sélection de fichier
- Serveur FTP
Pour utiliser cette fonctionnalité, remplacez le widget existant par un nouveau widget de la bibliothèque.
Étant donné que deux méthodes ResourceURI ont été renommées, si vous avez développé votre propre NetLogic qui utilise ces méthodes, un message d’avertissement s’affichera dans le journal concernant les chemins obsolètes :
- ResourceUri.USBRelativePath
- ResourceUri.USBNumber
Modifiez le NetLogic et renommez les méthodes ResourceUri comme indiqué dans le tableau suivant :
Nom obsolète | Nouveau nom |
|---|---|
USBRelativePath | DeviceRelativePath |
USBNumber | DeviceNumber |
Limitation de charge utile personnalisée MQTT pour le type NodeId
Lors de la publication d’une variable de type NodeId, la charge utile contient l’attribut du nœud vers lequel elle pointe, plutôt que la variable avec alias elle-même. Cette limite est due au fait que le mécanisme repose sur un formateur de chaîne utilisant des alias, lequel ne permet pas de récupérer la valeur d’un attribut de nœud référencé par un alias lorsque ce nœud est un pointeur de nœud. Par exemple :
Charge utile attendue :
Nom : Valeur de Variable1 : {"Id":2,"Namespace":7}
Charge utile réelle :
Nom : Valeur de MethodsToCall : {"Id":2,"Namespace":7}
Ce comportement ne peut pas être remplacé. Tenez compte de cette limite lors de la conception d’applications qui utilisent des charges utiles MQTT personnalisées pour les variables de type NodeId.
Limitation du pilote de dispositif RA pour la prise en charge des dispositifs
Il n’est pas garanti que les paramètres sur des ports autres que le Port 0, par exemple le Port 10 sur certains variateurs à châssis T, soient pris en charge. Pour
PowerFlex
7000, la communication peut nécessiter un délai d’expiration de 300 secondes.Limitation du pilote de dispositif RA pour les variateurs Rockwell
Lors de l’utilisation du pilote de périphérique RA pour se connecter à un variateur Rockwell, il est recommandé de limiter à 1 le nombre de périphériques/exécutions Optix se connectant à un variateur.
Le mode anonyme n’est pas pris en charge pour le pilote Codesys
Le mode anonyme n’est pas pris en charge dans le pilote Codesys. Si vous activez le mode anonyme dans le pilote Codesys, la connexion échoue.
La limite de mémoire d’exécution haute disponibilité peut être insuffisante pour les projets volumineux
Les projets volumineux déployés sur un cluster FactoryTalk Optix haute disponibilité peuvent ne pas démarrer si les conteneurs d’exécution ne disposent pas de suffisamment de mémoire allouée, même lorsqu’Optix Studio signale un déploiement réussi. L’exécution peut redémarrer plusieurs fois et rester indisponible, et le client Web ne devient jamais accessible.
Pour résoudre le problème, augmentez la mémoire allouée comme décrit dans la section de dépannage du cluster haute disponibilité du
Guide d’installation de FactoryTalk Optix
.Fournir une réponse