|
| def | __init__ (self, Name, FMasque=15, FNumber=None, Value=0, CmpBin=None, SeuilMax=0, SeuilMin=0, CapteurOut=None, ClVarIn=None, NAquis=0, Unit="%s", FuncCal=None, FuncCalParam=None, FuncAction=None, ListeClVar=None) |
| | The constructor. More...
|
| |
| def | Action (self) |
| | Sur un asservissement, la fonction d'action met en route l'asservissement. More...
|
| |
| def | asserv (self) |
| | boucle à définir pour chaque asservissement More...
|
| |
| def | BValue (self) |
| | retourne l'état d'activation de l'asservissement More...
|
| |
| def | CValue (self) |
| | retourne l'état de fonctionnement (en service ou non) réécriture de la classe parent (clvariable) More...
|
| |
| def | Format (self) |
| | retourne le resultat de Read() formaté avec la chaine définie self.Unit More...
|
| |
| def | Read (self) |
| | retourne l'état de fonctionnement (en service ou non) réécriture de la classe parent (clvariable) More...
|
| |
| def | start (self) |
| | lance l'asservissement proprement dit change l'état du flag More...
|
| |
| def | stop (self) |
| | stop l'asservissement, et l'initialise More...
|
| |
| def | __init__ (self, Name, FMasque=15, FNumber=None, CapteurIn=None, Value=0, NAquis=0, Unit="%s", CmpBin=None, SeuilMax=None, SeuilMin=None, CmpDelay=0, FuncCal=None, FuncCalParam=None, FuncAction=None, FuncEvent=None) |
| | The constructor. More...
|
| |
| def | Action (self) |
| | Defini l'action lors de l'appui sur le bouton ou à l'appel lors de l'ouverture en fonction de self.Value. More...
|
| |
| def | AdCapteur (self, Capteur) |
| | add a physical or virtual sensor More...
|
| |
| def | Addition (self, ValToAdd) |
| | add passed value to current value More...
|
| |
| def | BValue (self) |
| | return the binary value. More...
|
| |
| def | CValue (self) |
| | idem (créé pour les asservissements, voir plus bas) More...
|
| |
| def | Format (self) |
| | retourne le resultat de Read() formaté avec la chaine définie self.Unit More...
|
| |
| def | Moyenne (self, VLue) |
| | calculation of average value More...
|
| |
| def | Read (self) |
| | fonction de lecture de la variable More...
|
| |
| def | ReadPref (self, pref) |
| | lit et écrit la préférence (format string <—> format type(Value)) More...
|
| |
| def | ReturnBinForValue (self, val) |
| |
| def | RValue (self) |
| | retourne la valeur réelle (si la variable est une valeur réelle) More...
|
| |
| def | set (self, newVal) |
| | Set new Value. More...
|
| |
| def | stop (self) |
| |
| def | WritePref (self) |
| | utilisé par historic.PrefWrite() More...
|
| |
base class for asservissements
- Date
- 4.5 création
- 5.1 modification : suppression du thread d'asservissement dans la classe dédiée, réécriture de la gestion
- 5.2 janvier 2019 modification : déplacement de methodes entre asserv et les classe fille, pour la création du PWM du ventilateur
- 6.2 aout 2020 modification : change CmpSeuil to SeuilMax and SeuilMin and Cmp to CmpBin
- Note
- dans Asserv et ses enfants :
- 'value' renvoie la valeur binaire de l'état est actif de l'asservissement --> il n'est pas forcément en fonctionnement (exemple : starter actif mais moteur chaud)
- 'EnRoute' dit si l'asservissement est en cours de fonctionnement
- 'position' est sa valeur numérique SI Value = True (normalement !)