Créer une application d'exécution
Avant de pouvoir exécuter une application, vous devez créer une version d'exécution. Lorsque vous créez la version d'exécution,
FactoryTalk View Studio
compile toutes les informations nécessaires à l'application dans un seul fichier avec l'extension .mer.Lorsque vous créez le fichier d'application d'exécution (portant l'extension de fichier .mer), vous pouvez indiquer la version de
FactoryTalk View
ME Station pour laquelle vous créez ce fichier. Par exemple, si l'application est exécutée sur un terminal qui utilise FactoryTalk View ME Station
15.0, vous pouvez spécifier cette version pour le fichier .mer.Si l'application contient des fonctionnalités non prises en charge par la version sélectionnée,
FactoryTalk View
affiche un rapport de validation qui répertorie les fonctionnalités non prises en charge. Le fichier d'application d'exécution n'est pas créé. Vous devez supprimer ou désactiver les fonctionnalités non prises en charge avant de pouvoir créer le fichier d'application d'exécution.Pour créer une application d'exécution
- Effectuez l'une des opérations suivantes dansFactoryTalk View Studiolorsque l'application est ouverte :
- Dans le menuApplication, sélectionnezCréer une application d'exécution.
- Cliquez sur
dans la barre d'outils.
- Indiquez le dossier dans lequel enregistrer le fichier d'application d'exécution.
- Saisissez le nom du fichier d'application dans la zoneNom de fichier.Le nom par défaut est le même que celui de l'application de développement.
- Dans la zoneEnregistrer sous le type, spécifiez la version deFactoryTalk ViewME Station pour laquelle créer le fichier .mer.
- Dans la zoneConversion vers l'application de développement, sélectionnez l'une des options suivantes :
- Toujours autoriser la conversion- Le fichier .mer peut toujours être utilisé pour générer un fichier .med.
- Ne jamais autoriser la conversion- Le fichier .mer ne peut jamais être utilisé pour générer un fichier .med.
- Conversion protégée par un mot de passe- Le fichier .mer peut uniquement être utilisé pour générer un fichier .med sur saisie d'un mot de passe.
- Si vous souhaitez inclure le contenuFactoryTalk ViewPointdans le fichier .mer, cochez la caseInclure le contenu ViewPointet, dans la liste, sélectionnez une version deFactoryTalk ViewPoint.CONSEIL:Pour activer la case à cocher et la liste, commencez par publier les affichages deFactoryTalk ViewPointFactoryTalk ViewPoint. Pour plus de détails, consultez l'aide deFactoryTalk ViewPoint..NET Framework 3.5 est nécessaire pour créer une application d'exécution v8.20 ou version antérieure incluant le contenuFactoryTalk ViewPoint. Pour plus d'informations sur l'installation de .NET Framework 3.5, reportez-vous auGuide d'installation de.FactoryTalk View ME
- Cliquez surEnregistrer.
- S'il existe plusieurs langues dans l'application, l'assistant de langues apparaît. Sélectionnez la ou les langues à inclure dans l'application d'exécution et cliquez surTerminer.CONSEIL:Pour afficher des chaînes non définies dans la langue par défaut lors de l'exécution, incluez cette langue dans votre sélection. La langue par défaut est également requise pour filtrer des alarmes.
FactoryTalk View Studio
crée une version d'exécution de l'application dans le répertoire que vous avez indiqué. Si aucun éditeur n'est ouvert, vous êtes invité à enregistrer toutes les modifications effectuées.
CONSEIL:
- En utilisant la version 11.00.00 ou ultérieure deFactoryTalk View Studio, vous pouvez créer une version v9.00 ou v10.00 de l'application d'exécution (.mer)PanelView Plus 7 Standardqui contient plus de 50 affichages. L'application d'exécution peut être exécutée sur un terminalPanelView Plus 7 Standardinstallé avec la version de firmware 9.00 ou 10.00, et peut être restaurée dans une application de conception (.med) à l'aide de la version 9.00.00 ou 10.00.00 deFactoryTalk View Studio. Toutefois, à partir de l'application restaurée, vous ne pouvez pas créer une application d'exécutionPanelView Plus 7 Standardà l'aide de la version 9.00.00 ou 10.00.00 deFactoryTalk View Studio, car le nombre d'affichages dépasse la restriction définie dans la version 9.00.00 ou 10.00.00 deFactoryTalk View Studio. Pour conserver une applicationPanelView Plus 7 Standardqui comporte plus de 50 affichages, il est recommandé d'utiliserFactoryTalk View MEv11.00.00 ou version ultérieure.
- En utilisant la version 9.00.00 ou ultérieure deFactoryTalk View Studio, vous pouvez créer une version v8.20 ou antérieure de l'application d'exécution (.mer)PanelView Plus 7 Standardqui contient plus de 25 affichages ou plus de 200 alarmes. L'application d'exécution peut être exécutée sur un terminalPanelView Plus 7 Standardinstallé avec la version de firmware 8.20 ou antérieure, et peut être restaurée dans une application de conception (.med) à l'aide de la version 8.20.00 ou antérieure deFactoryTalk View Studio. Toutefois, à partir de l'application restaurée, vous ne pouvez pas créer une application d'exécutionPanelView Plus 7 Standardà l'aide de la version 8.20.00 ou antérieureFactoryTalk View Studio, car le nombre d'alarmes ou d'affichages dépasse la restriction définie dans la version 8.20.00 ou antérieure deFactoryTalk View Studio.
- Les versions antérieures de ME Station ne pourront pas exécuter des versions plus récentes des applications d'exécution ME.
- Si l'application contient des fonctionnalités ou des objets non disponibles dans la version sélectionnée, des messages d'erreur s'afficheront en indiquant quelle fonctionnalité ou quel objet est incorrect(e). Les erreurs ou les avertissements sont enregistrés dans un fichier texte appelé <nom de l'application>ValidationResults.txt situé au même emplacement que le fichier d'application d'exécution. Les avertissements indiquent des éléments qui ne vont pas empêcher l'exécution de l'application, mais qui peuvent causer des problèmes lors de l'exécution. Les erreurs indiquent la présence de certaines fonctions ou objets qui empêchent toute exécution de l'application. Si des erreurs sont décelées au cours de la validation, le fichier .mer n'est pas créé. Si seuls des avertissements sont décelés, le fichier .mer est créé ; cependant, un message s'affiche, indiquant que des erreurs peuvent survenir lors de l'exécution. Supprimez ou modifiez les objets incorrects et recréez le fichier. Pour plus d'informations à propos des fonctionnalités prises en charge dans différentes versions deFactoryTalk View, voir « l'annexe A » duGuide de l'utilisateur de.FactoryTalk View ME
- Si l'application est de typePanelView Plus 7 StandardouPanelView Plus 6 Compactet qu'elle dépasse les limites inhérentes à ce type, le fichier d'exécution ne sera pas créé et des messages d'erreur s'afficheront.
- Lorsqu'un fichier d'exécution a été créé pour une version antérieure, le comportement au cours du test d'exécution sous la version actuelle deFactoryTalk View Studiopeut différer du comportement d'exécution réel sous la version choisie.
- Lors de la création d'un fichier .mer, chaque compte utilisateur lié à Windows est vérifié et son identifiant de sécurité (SID) permet d'obtenir le nom de compte le plus récent. Un terminalMobileView,PanelView Plus 7,PanelView Plus 6,PanelView Plus,PanelView Plus CompactouPanelView Plus CEutilise ce nom de compte pour la connexion. Si le nom d'un compte utilisateur est vide (par exemple, parce que l'accès au contrôleur de domaine n'a pas pu avoir lieu lors de la création du fichier d'exécution ou parce qu'un compte référencé n'a pas d'approbation dans le domaine), les connexions de cet utilisateur sur le terminal se solderont par un échec. Si cela se produit, vous devez remplir le nom vide. Vérifiez si le contrôleur de domaine est connecté ou résolvez le problème d'approbation et recréez le fichier d'exécution.
- Les fichiers .mer version 6.0 ou antérieure créés sur un système d'exploitation 64 bits ne peuvent pas s'exécuter surFactoryTalk ViewME Station 6.0 ou antérieure ou être convertis en fichiers MED. Si vous créez un fichier .mer version 6.0 ou antérieure sur un système d'exploitation 64 bits,Ne jamais autoriser la conversionest le choix unique et par défaut dans la zoneConversion vers l'application de développement.
Fournir une réponse