Editeur d’algorithmes d’équations avancés

Le système domotique eHouse LAN (contrôleur ERM) vous permet de créer des algorithmes de contrôle dédiés exécutés du côté du contrôleur.

L’éditeur d’équation se trouve dans l’application “eHouseWiFi.exe” où vous pouvez effectuer les dépendances ci-dessus.
La mémoire de l’algorithme est située dans l’espace calendrier / ordonnanceur qui compte 128 positions. Alternativement, une partie ou la totalité de celle-ci peut être consacrée à des algorithmes individuels exécutés toutes les secondes.
Ces dépendances sont effectuées à tour de rôle en substituant le résultat d’algorithmes individuels à toute sortie. Outre les sorties standard, il existe également plusieurs sorties (virtuelles 33..40) pour ne pas occuper les sorties physiques (1..32).
Une équation peut comprendre au maximum trois composantes décrites par la dépendance:

Ox = (Sig1 Op1 Val) GOp1 (Sig2 Op2 Val2) GOp2 (Sig3 Op3 Val3)

:
Ox – Sortie no. 1..40
Sig X (I/O nr) – type de parametre:

  • Roller – sortie double pour pour draps a rouleau
  • Out – Sorties simples
  • ADC – entrées des mesures
  • Dimm – sorties de gradateurs
  • DMX – sorties d’interfaces de gradateurs DMX
  • Dali – sorties d’interface de gradateurs DALI
  • Input – entrée binaire

OpX , GOpX Opérateur logique:

  • N / A (bit) –(bit) – ne fait rien et met fin à l’équation
  • AND (bit) – produit logique
  • OR (bit) – somme logique
  • XOR (bit) – OU exclusif
  • NOR (bit) – négation
  • = (bit) – égalité
  • < (value) – Inférieure à
  • > (value) – supérieure à
  • == (value) – égal à
  • AND (value) – produit
  • OR (value) – somme
  • XOR (value) – OU exclusif
  • NOR (value) – Négation

Où les 6 premières opérations ne font référence qu’à un seul bit.
Les opérations restantes font référence à la valeur entière (octet / mot) de tous les bits.

Val – valeur

Les équations sont effectuées de gauche à droite, l’une après l’autre, sans aucune priorité. Seules les équations entre parenthèses sont effectuées en premier.

Dependencies made by the driver

 

Equation Editor

 

La création de ces équations au-delà de la configuration standard du contrôleur (algorithmes de contrôle intégrés) vous permet de créer pratiquement tous les contrôleurs.