PostSérieOnAttribChanged
Le rappel
PostSeriesOnAttribChanged(
CENPyOlpSeries_AttribChangedOperator
) est appelé depuis le noyau lorsqu’un attribut série contrôleur a été modifié.
Il peut être utilisé pour :
-
Accès à l’attribut modifié
-
obtenir des valeurs d’attribut
-
définir les valeurs des attributs
-
sortie vers le journal
Le rappel est défini dans le
%SeriesName%.py
qui se trouve dans le dossier scripts du
.
def PostSeriesOnAttribChanged(seriesAttribChangedOperator):
changedAttribute = seriesAttribChangedOperator.GetChangedAttribute()
changedAttributeName = changedAttribute.GetName()
if changedAttributeName == testDouble:
attribGetter = seriesAttribChangedOperator.GetAttribGetter()
attribSetter = seriesAttribChangedOperator.GetAttribSetter()
testDoubleValue = attribGetter.GetDouble(testDouble)
testDoubleValueRound = round(testDoubleValue)
attribSetter.SetInteger(testInt, testDoubleValueRound)Was this page helpful?