HSCSetParam_TM3 : régler les paramètres d'une fonction HSC
Ce bloc fonction modifie la valeur d'un paramètre d'un compteur rapide.
Représentation en langage IL et ST
Pour voir la représentation générale en langage IL ou ST, consultez le chapitre Représentation des fonctions et blocs fonction.
Description des variables d'E/S
Ce tableau décrit les variables d'entrée :
Entrées |
Type |
Commentaire |
---|---|---|
HSC_REF_TM3 |
HSC_REF_TM3 |
Référence au bloc fonction HSC. Ne doit pas être modifiée pendant l'exécution du bloc. |
Execute |
BOOL |
Lors d'un front montant, lance l'exécution du bloc fonction. Sur un front descendant, réinitialise les sorties du bloc fonction à la fin de son exécution. |
Param |
Paramètre à définir. |
|
ParamValue |
DINT |
Valeur de paramètre à écrire. Si le paramètre demandé est la base de temps d'un HSC principal monophasé, utilisez l'énumération HSC_EVENT_TIMEBASE_TYPE_TM3 pour définir la valeur. Si le paramètre demandé est la base de temps d'un fréquencemètre, utilisez l'énumération HSC_FREQMETER_TIMEBASE_TYPE_TM3 pour définir la valeur. Si le paramètre demandé est la résolution d'un compteur de durées, utilisez l'énumération HSC_PERIODMETER_RESOLUTION_TYPE_TM3 pour définir la valeur. |
Le tableau suivant décrit les variables de sortie :
Sorties |
Type |
Commentaire |
---|---|---|
Done |
BOOL |
TRUE = indique que le paramètre a été écrit. L'exécution du bloc fonction est terminée. |
Busy |
BOOL |
TRUE = indique que l'exécution du bloc fonction est en cours. |
Error |
BOOL |
TRUE = indique qu'une erreur a été détectée. L'exécution du bloc fonction est terminée. |
ErrorID |
Indique la valeur de l'erreur détectée. |
NOTE : Pour plus d'informations sur les broches Done, Busy et Execute, reportez-vous à la rubrique Informations générales sur la gestion des blocs fonction d'administration.
Ajout du bloc fonction HSCSetParam_TM3
Etape |
Description |
---|---|
1 |
Sélectionnez l'onglet Bibliothèques dans le Catalogue de logiciels et cliquez sur Bibliothèques. Sélectionnez Interne > IODrivers > TM3 HSC > Administration > HSCSetParam_TM3 dans la liste, puis faites glisser l'élément vers la fenêtre POU. |
2 |
Définissez l'entrée HSC_REF_TM3 sur le nom d'instance du compteur rapide. |