TestWare-SX Fichier pré- enregistré

Un processus de fichier pré-enregistré produit un signal de commande qui pilote une servovalve ou un servomoteur. Ce processus devrait être séquencé en série avec d'autres processus de commande.

Condition préalable

Vous devez créer un fichier pré-enregistré pour l'utilisation avec le processus. Il est d'ailleurs souhaitable que vous soyez familier avec le type d'informations apparaissant dans le fichier.

Fonctionnement

Le processus de fichier pré-enregistré utilise un fichier ASCII (créé par vous) pour fonctionner comme une série de processus monotones. Un fichier pré-enregistré spécifie la forme d'un signal, un type de taux et le niveau de fin pour chaque segment de commande.

Un fichier pré-enregistré peut contenir jusqu'à quatre groupes de données. Ces groupes pourraient être utilisés pour un essai à quatre canaux ou quatre essais séparés dans un système à un seul canal.

Les données de niveau de fin peuvent être entrées dans des unités conventionnelles ou normalisées. Lorsqu'un fichier pré-enregistré est sélectionné, il est examiné soigneusement afin de déterminer quelle genre d'unités sont les plus appropriées pour les paramètres d'essai. Des unités normalisées peuvent être exprimées comme un pourcentage d'une certaine échelle ou des valeurs multiplicatrices.

Le signal peut être gradué par des paramètres qui multiplient la base de temps, l'amplitude et le niveau moyen. Une fenêtre de compensation runtime vous permet de régler manuellement le niveau moyen et l'amplitude du signal.

Chaque commande de segment identifie une forme de signal, un type de taux et le niveau de fin du segment. Le fichier est lu séquenciellement afin de produire un signal.

Une compensation du signal peut être rendue inactive, être graduée manuellement ou être optimisée automatiquement â l'aide d'un algorithme de pilotage de l'amplitude du spectre ("Spectrum Amplitude Control" ou SAC en anglais).

La compensation manuelle est faite avec des paramètres qui multiplient la base de temps, l'amplitude et le niveau moyen. Utilisez la fenêtre de compensation Fenêtre de compensation runtime afin de régler manuellement le niveau moyen et l'amplitude du signal lorsque la commande est en cours d'exécution.

La compensation SAC est faite à l'aide d'un algorithme qui utilise un tableau pendant l'exécution de l'essai afin de garder une trace des niveaux de fin. Chaque niveau de fin du signal de commande est comparé au niveau de fin de son signal de retour afin de déterminer si un niveau surprogrammé est nécessaire. Chaque fois que le fichier est exécuté, de nouvelles valeurs de compensation peuvent être établies ou des valeurs existantes utilisées. Veuillez vous référer àu Fonctionnement du SAC pour de plus amples informations.

Informations supplémentaires

Pour de plus amples informations sur ce processus, veuillez vous référer àu chapitre 6 du Manuel d'Application TestWare-SX.

La fenêtre Fichier pré- enregistré - Définition permet de donner un nom au processus et de séquencer le processus dans un registre d'essai.

La fenêtre Fichier pré- enregistré - Paramètres donne accès à la fenêtre Sélection d'un fichier de niveau de fin (dans laquelle vous sélectionnez le fichier pré-enregistré).et attribue les unités appropriées pour le mode de pilotage.

Dans la fenêtre Sélection d'un fichier de niveau de fin  vous ouvrez un fichier pré-enregistré

La fenêtre Compensation vous permet de régler manuellement le niveau moyen et l'amplitude du processus.

La fenêtre Choix gamme de défilement - moyenne change la marge d'ajustement de la Moyenne dans la fenêtre Compensation.

La fenêtre Choix gamme de défilement - amplitude change la marge d'ajustement de l'Amplitude dans la fenêtre Compensation.

La fenêtre Définir la compensation SAC - Paramètres permet de configurer la fonction de compensation SAC.

La fenêtre Compensation SAC est une fenêtre runtime pour la fonction SAC. Utilisez-la pour surveiller les niveaux de fin manqués et pour activer le mode d'apprentissage.


Fenêtre Fichier pré-enregistré - Définition

Cette fenêtre spécifie quand le processus démarre et s'arrête. Les informations de cette fenêtre sont enregistrées avec le registre d'essai.

Utilisation de la fenêtre

Utilisez cette fenêtre afin de créer un processus qui lit un fichier ASCII pour piloter la commande d'essai.

1	Tapez le nom que vous voulez donner au processus dans le champ d'entrée Libellé.

2	Sélectionnez un Démarrer Trigger pour séquencer le processus dans un registre d'essai. Ce type de processus devrait être séquencé en séries avec des processus de commande.

3	Sélectionnez un Fin Trigger pour arrêter le processus. Si vous utilisez le trigger de fin par défaut <aucun>, le processus achèvera complétement sa tâche à moins qu'un autre processus ne fasse apparaître le processus Etape effectuée de manière inattendue.

4	Sélectionnez un Canal de pilotage pour le processus.

Informations supplémentaires

Pour de plus amples informations sur ce processus, veuillez vous reporter à chapitre 6 du Manuel d'Application TestWare-SX.

Cliquez deux foix sur Fonctionnement pour obtenir un aperçu général de ce processus.

Quand vous avez complété cette fenêtre, vous pouvez cliquez deux fois sur le nom du processus dans la fenêtre Modifier un registre pour obtenir l'affichage de la fenêtre Fichier pré- enregistré - Paramètres . Ceci vous permettra d'attribuer les paramètres à la procédure par défaut.


Fenêtre Fichier pré-enregistré - Paramètres

Avant d'exécuter ce processus, vous devez créer un processus de fichier pré-enregistré au sein d'un registre à l'aide de la fenêtre Fichier pré- enregistré - Définition . Les informations de cette fenêtre sont enregistrées avec la procédure d'essai.

Nom de fichier

en appuyant sur le bouton Nom de fichier, vous faites apparaître la fenêtre Sélection d'un fichier de niveau de fin  dans laquelle vous sélectionnez le fichier pour ce processus.

Passes

entrez le nombre de fois que le fichier doit être répété. Entrez 0 pour une répétition continue.

Multiplicateur

gradue la composante de temps du signal.

Compensation

active la compensation manuelle (graduation) du signal. Sélectionnez "aucun" pour une opération normale. La sélection manuelle affiche la fenêtre Compensation dans laquelle vous pouvez régler l'amplitude et le niveau moyen du signal.

Canaux de pilotage

La sélection d'un canal de pilotage fait afficher son nom afin de définir le canal pour les données de niveau de fin, le mode de pilotage et les paramètres de niveau.

Données de niveau de fin

sélectionne les données de niveau de fin. Chaque fichier pré- enregistré possède jusqu'à quatre colonnes de données de niveau de fin. Les données de niveau de fin sont une liste de valeurs qui spécifient le niveau de fin pour chaque segment dans le fichier pré-enregistré.

Mode de pilotage

affiche la liste des canaux de pilotage disponibles. Le fichier pré- enregistré détermine quels modes de pilotage sont valides pour les données de niveau de fin sélectionnées.

Référence de niveau

spécifie un offset de niveau moyen qui est appliquée aux données de niveau de fin.

Multiplicateur de niveau

gradue l'amplitude des données de niveau de fin.

Utilisation de la fenêtre

Il est important de connaître un certain nombre de choses au sujet de votre fichier pré-enregistré avant d'utiliser cette fenêtre. Il est judicieux de posséder une copie imprimée de ce fichier. Veuillez prendre en considération les remarques suivantes :

Est-ce que le fichier pré-enregistré est conçu pour réaliser des boucles?

Est-ce que la base de temps (type de taux) est facilement graduée avec un multiplicateur ?

Combien de groupes de données de niveau de fin y a-t-il ?

Les groupes de données sont ils configurés pour des canaux multiples ou des itérations multiples du même canal ?

Les données de niveau de fin sont elles exprimées en unités nomalisées ou en unités techniques ?

Faites les choses suivantes :

1	Appuyez sur le bouton Nom de Fichier et sélectionnez un fichier pré- enregistré.

2	Entrez le nombre de fois que vous voulez exécuter le fichier dans le champ d'entrée nommé Passes.

3	Sélectionnez un multiplicateur si la valeur du type de taux (base de temps) du fichier pré-enregistré est inappropriée pour l'essai.

4	Rendez la compensation active si vous voulez régler le niveau moyen et l'amplitude pleine échelle de l'essai.

5	Sélectionnez un canal de pilotage à partir de la fenêtre à barre coulissante qui ne porte pas de nom.

6	Sélectionnez le groupe approprié pour les données de niveau de fin.

7	Sélectionnez le mode de pilotage pour le canal.

8	Si nécessaire, entrez une valeur de référence de niveau pour déplacer toutes les valeurs de données de fin de niveau.

9	Si nécessaire, répétez les étapes 5 à 9 pour chaque canal de pilotage.

Informations supplémentaires

Pour de plus amples informations sur ce processus, veuillez vous référer àu chapitre 6 du Manuel d'Application TestWare-SX.

Cliquez deux foix sur Fonctionnement pour obtenir un aperçu général de ce processus.


Fenêtre Sélection d'un fichier de niveaux de fin

Utilisez cette fenêtre afin de sélectionner un fichier ASCII pour le processus de fichier pré-enregistré.

Fichier

affiche l'extension *.SFP dans le champ d'entrée lorsque la fenêtre apparaît. Le nom de fichier *.SFP fait apparaître dans la liste Fichiers tous les fichiers possédant l'extension .SFP. Tous les fichiers pré-enregistrés devraient utiliser l'extension .SFP.

Répertoire actuel

affiche le chemin du répertoire actuel. Lorsque vous sélectionnez un autre répertoire, le chemin du répertoire est mis à jour.

Fichiers

donne la liste des fichiers pré-enregistrés dans le répertoire courant.

Répertoires

donne la liste des répertoires disponibles. Si vous cliquez deux fois sur un autre répertoire, cela a pour effet de faire apparaître le nouveau chemin à côté du nom du répertoire courant.

Informations supplémentaires

Pour de plus amples informations sur ce processus, veuillez vous référer àu chapitre 6 du Manuel d'Application TestWare-SX.

Cliquez deux foix sur Fonctionnement pour obtenir un aperçu général de ce processus.


Fenêtre Compensation du fichierpré-enregistré

Utilisez cette fenêtre pour régler manuellement l'offset de la moyenne ainsi que l'amplitude du processus de fichier pré-enregistré.

Condition préalable

La sélection de la Compensation dans la fenêtre Commande de fichier pré-enregistré doit être fixée sur Manuelle.

Utilisation de la fenêtre

Cette fenêtre apparaît lorsqu'un processus de fichier pré-enregistré est en cours d'exécution et que la fonction de compensation est activée.

Sélectionnez un canal de pilotage puis réglez les pilotages pour ce canal. Un seul canal peut être réglé à la fois.

Le réglage des commandes peut se faire uniquement quand le processus est en cours.

En appuyant sur le bouton Moyenne, vous faites apparaître la fenêtre Choix Gamme de Défilement - Moyenne dans laquelle vous pouvez modifier les valeurs maximum et minimum du réglage de la Moyenne.

En appuyant sur le bouton Amplitude, vous faites apparaître la fenêtre Choix Gamme de Défilement - Amplitude  dans laquelle vous pouvez modifier la valeur maximum du réglage de l'Amplitude.

Informations supplémentaires

Pour de plus amples informations sur ce processus, veuillez vous référer àu chapitre 6 du Manuel d'Application TestWare-SX.

Cliquez deux foix sur Fonctionnement pour obtenir un aperçu général de ce processus.


Choix Gamme de Défilement - Moyenne

Cette fenêtre change la plage de réglage de la Moyenne. Fixez la plage de manière à être sûr que le pilotage du niveau moyen ne peut pas être réglé au-delà d'une marge de sécurité.

Min

permet de fixer la valeur la plus basse du pilotage de la Moyenne. Le réglage du minimum affecte la partie gauche de la barre coulissante de la Moyenne.

Max

permet de fixer la valeur la plus élevée du pilotage de la Moyenne. Le réglage du maximum affecte la partie droite de la barre coulissante de la Moyenne.

unités

affiche les unités du mode de pilotage choisi.

Utilisation de la fenêtre

La fenêtre fait apparaître la valeur à pleine échelle de la plage sélectionnée du mode de pilotage. Vous pouvez modifier les paramètres maximum et/ou minimum du pilotage de la Moyenne en une valeur inférieure à la pleine échelle. Les limites Max et Min peuvent être fixées à des niveaux différents.

Vous ne pouvez pas régler la marge maximum sur une valeur inférieure à celle du paramètre de Moyenne actuel, ni la marge minimum sur une valeur supérieure à celle du paramètre de Moyenne actuel. En réduisant la marge coulissante, vous améliorez aussi la résolution des réglages de pilotage.

Pour changer une valeur de limites variables, entrez la nouvelle valeur dans le champ d'entrée.

Informations supplémentaires

Pour de plus amples informations sur ce processus, veuillez vous référer àu chapitre 6 du Manuel d'Application TestWare-SX.

Cliquez deux foix sur Fonctionnement pour obtenir un aperçu général de ce processus.


Choix Gamme de Défilement - Amplitude

Fixez la plage de manière à être sûr que le pilotage du niveau d'amplitude ne peut pas être réglé au-delà d'une marge de sécurité. En réduisant la marge coulissante, vous améliorez aussi la résolution des réglages de pilotage.

Utilisation de la fenêtre

La fenêtre affiche la valeur de l'échelle complète de la gamme de mode de pilotage sélectionné. La valeur par défaut représente l'amplitude entre ± echelle complète. Vous pouvez modifier le réglage maximum de la commande Amplitude pour obtenir une valeur inférieure à l'échelle complète ; toutefois, elle ne doit pas être inférieure au réglage momentané de l'amplitude. Le réglage maximum ne peut pas être inférieure à zéro.

Pour changer une valeur de limites variables, entrez la nouvelle valeur dans le champ d'entrée.

Informations supplémentaires

Pour de plus amples informations sur ce processus, veuillez vous référer àu chapitre 6 du Manuel d'Application TestWare-SX.

Cliquez deux foix sur Fonctionnement pour obtenir un aperçu général de ce processus.


Fenêtre Définir la compensation SAC - Paramètres

Le but de la fonction SAC (pilotage de l'amplitude du spectre, ou Spectrum Amplitude Control en anglais) est de mieux atteindre les niveaux de fin dans un signal de spectre (ou aléatoire). Utilisez cette fenêtre pour créer, enregistrer, choisir et utiliser un tableau SAC.

Canaux de pilotage

Le fichier SAC peut être attribué à un canal de pilotage. Le choix d'un canal de pilotage fait afficher son nom afin de régler les paramètres de compensation pour le processus.

Options du tableau

Utilisez les options Créer et Enregistrer un tableau SAC sur fichier la première fois que vous exécutez le fichier préenregistré

Utilisez l'option Charger afin d'ouvrir un tableau SAC que vous avez auparavant créé pour un fichier préenregistré. Le chargement d'un tableau SAC fait aussi afficher les limites inférieure et supérieure qui lui avaient été attribuées lors de sa crétion.

Choisissez Utiliser lorsque vous désirez utiliser le tableau SAC actuellement en mémoire au moment où ce processus commence. Ceci est particulièrement utile lorsqu'un tableau SAC a été optimisé pour un essai avec plusieurs fichiers préenregistrés.

Options supplémentaires

Activer l'option Enregistrer un tableau SAC sur fichier sauvegarde le fichier SAC actuel sur le disque lorsque le processus s'achève. Cette option est disponible pour les trois options du tableau.

Activer l'option Limites par défaut du tableau fixe les limites supérieure et inférieure du tableau comme celles de la gamme du mode de pilotage. Cette option n'est disponible qu'au moment où vous créez un tableau SAC.

Marge d'erreur

Détermine une gamme pour les niveaux de fin manqués dans la fenêtre Compensation du fichier préenregistré.

Limites inférieure et supérieure du tableau

Indique les limites du tableau SAC lors de sa création. Le réglage par défaut est 0 et représente 100%.

Charger un fichier SAC

Affiche la fenêtre Choisir un fichier SAC qui vous permet d'ouvrir un tableau SAC. Le chemin complet du fichier est affiché dans le champ d'entrée sous la touche.

SAC Enregistrer un fichier

Affiche la fenêtre Choisir un fichier SAC qui vous permet de sauvegarder le tableau SAC. Le chemin complet du fichier est affiché dans le champ d'entrée sous la touche.

Fonctionnement du SAC

Le SAC (pilotage de l'amplitude du spectre) est un algorithme qui utilise un tableau pendant l'exécution de l'essai afin de garder une trace des niveaux de fin. Pendant l'exécution de l'essai, le contrôleur surveille son déroulement et compare chaque niveau de fin du signal de commande au niveau de fin de son signal de retour. La différence entre le niveau de fin du signal de commande et celui de son retour est surveillée continuellement et le niveau surprogrammé est ajusté tout le temps.

Informations supplémentaires

Pour de plus amples informations sur ce processus, veuillez vous référer àu chapitre 6 du Manuel d'Application TestWare-SX.

Faites un double-clic sur Fonctionnement pour obtenir un aperçu général de ce processus.


Fenêtre de compensation SAC

Utilisez cette fenêtre runtime afin de choisir la fonction Apprentissage de SAC et de surveiller les niveaux de fin manqués et les limites du tableau.

SAC Apprentissage

La fonction d'apprentissage optimise un tableau SAC après qu'il ait été créé. Elle compare chaque niveau de fin préenregistré ainsi que sa valeur SAC associée au niveau de fin réel, puis calcule le nouveau niveau SAC. Si l'option enregistrer a été sélectionnée dans la fenêtre Compensation SAC - Paramètres, le tableau SAC révisé remplace le fichier SAC actuel.

Informations supplémentaires

Pour de plus amples informations sur ce processus, veuillez vous référer àu chapitre 6 du Manuel d'Application TestWare-SX.

Faites un double-clic sur Fonctionnement pour obtenir un aperçu général de ce processus.