Manuel §2.6.2    

Fonction Add

La fonction Add permet d ’envoyer une mesure à la carte de contrôle.

CarteDeControle.Add( Mesure) : status

La fonction rend 1 si elle a réussi à prendre en compte la mesure.

Suivant l ’état des compteurs internes de la carte, cette mesure sera ignorée ( on est dans l ’intervalle), conservée afin de constituer un nouveau point et éventuellement dans ce cas elle provoquera la création d ’un nouveau point.

Chaque fois que la carte crée un nouveau point, elle recherche des anomalies éventuelles du genre de celles qui sont activées, et positionne en conséquence le mot d ’anomalie associé au point, puis enfin active l ’événement Update.

Par exemple :

On ...
On SpcCouple.Update Do if SpcCouple.Anomalies then begin
if SpcCouple.Anomalies & Range(1) then Alarme.Raise( P501,  9000) ; // Cp
if SpcCouple.Anomalies & Range(2) then Alarme.Raise( P501,  9001) ; // Khi2
if SpcCouple.Anomalies & Range(3) then Alarme.Raise( P501,  9002) ; // HorsLimite
if SpcCouple.Anomalies & Range(4) then Alarme.Raise( P501,  9003) ; // Stabilité
if SpcCouple.Anomalies & Range(5) then Alarme.Raise( P501,  9004) ; // Stratification
if SpcCouple.Anomalies & Range(6) then Alarme.Raise( P501,  9005) ; // Seri
e if SpcCouple.Anomalies & Range(7) then Alarme.Raise( P501,  9006) ; // Croissan
t if SpcCouple.Anomalies & Range(8) then Alarme.Raise( P501,  9007) ; // Decroissant
end