Function.ini

Navigation:  La configuration >

Function.ini

Previous pageReturn to chapter overviewNext page

Ce fichier permet de définir des fonctions de comparaison entre 2 registres. Le résultat est écrit dans un bit. Ces fonctions peuvent être utilisées pour générer des alarmes internes. Obsolète, ne devrait plus être utilisé.

 

Les sections [Function1] à [Function200] peuvent être définies et contenir les mots clef suivants:

 

Mot clef

Type

Fonction

DB

Integer

Numéro correspondant au Db du registre 1, Db du registre 2,

Db du registre delta et Db du registre resultat. Il faut utiliser cette clef au début de la fonction.

(Défaut=0)

DB1

Integer

Numéro correspondant au Db du registre 1

(Défaut=DB)

DB2

Integer

Numéro correspondant au Db du registre 2

(Défaut=DB)

DBD

Integer

Numéro correspondant au Db du registre delta

(Défaut=DB)

DBR

Integer

Numéro correspondant au Db du registre résultat

(Défaut=DB)

Reg1

Integer

Numéro correspondant au registre 1

(Défaut=0)

Reg2

Integer

Numéro correspondant au registre 2

(Défaut=0)

RegDelta

Integer

Numéro correspondant au registre delta

(Défaut=0)

RegResult

Integer

Numéro correspondant au registre résultat

(Défaut=0)

Bit1

Integer

Numéro correspondant au bit du registre 1

(Défaut=0)

Bit2

Integer

Numéro correspondant au bit registre 2

(Défaut=0)

Operator

String

Opération à effectuer:

 

R1>R2

R1<R2

R1=R2

R1>=R2

R1<=R2

R1<>R1

R1>R2+DELTA

R1<R2-DELTA

B1<>B2

B1=B2

Registre1 > registre 2

Registre1 < registre 2

Registre1 = registre 2

Registre1 >= registre 2

Registre1 <= registre 2

Registre 1 <> registre 2

Registre1 > registre2 + registre delta

Registre1 < registre2 – registre delta

Bit du registre1 <> Bit du registre2

Bit du registre1 = Bit du registre 2

 

 

Exemple :

 

[Function1]

db=3

reg1=601

reg2=611

DbDelta=4

Regdelta=2

dbresult=4

regresult=1

bitresult=0

Operator=R1<R2-DELTA

 

[Function2]

db=3

reg1=601

reg2=611

DbDelta=4

RegDelta=3

dbresult=4

regresult=1

bitresult=1

Operator=R1>R2+DELTA

 

Ces 2 fonctions génèrent les alarmes températures min et max. La température se trouve dans le registre 601 du db3. La consigne se trouve dans le registre 611 du Db3. Le bit 0 du registre 1 du Db4 est activé si la température est trop basse. Le bit 1 du registre 1 du Db4 est activé si la température est trop haute.