Contrôle de mouvement
346
1: Plage ou une erreur module est générée.
2: Ignore - Zone: Plage ou pas d'erreur module et pas de Done est généré.
Les plages 2 et 3 ne doivent pas se recouper. Si c'est cependant le cas, la zone
Ignore dans la plage 3 n'est pas valide.
3: ExpectedValue Zone: Signal déclencheur dans la plage de valeurs permissible;
ceci est confirmé avec Done=TRUE.
4: RecordedSignal; est actualisé lors d'Execute = TRUE lors de chaque flanc actif
du signal TriggerInput.
Si la valeur du signal (SignalSource) lors de l'événemement déclencheur est
dans la plage de valeurs permissible entre (ExpectedValue - tolerance) et (Expe-
xtedValue + tolerance), ceci est confirmé avec Done = TRUE, le RecordedSignal
est actualisé.
Si la valeur de signal (SignalSource) lors de l'événement déclencheur est entre
StartIgnore et StopIgnore (plage ignore), le module ne reporte ni erreur ni Done;
le signal recordé est néanmoins actualisé.
Si la valeur de signal (SignalSource) lors de l'événement déclencheur est hors de
la plage de valeurs et hors de la plage entre StartIgnore et StopIgnore (plage i-
gnore), le module reporte une erreur; le signal recordé est néanmoins actualisé.
Dans cette plage, les signaux sont lus avec une précision temporelle de <1µs
(déterminée par interpolation linéaire).
Si un signal déclencheur survient lors d'Execute = False, le signal recordé n'est
pas actualisé.
Si aucun signal déclencheur survient, Busy reste actif jusqu'à la remise dans
l'état original du module à l'aide de Abort.
Autres exemples avec C3_Touchprobe (exemple 7 et exemple 8).
193-120104 N13 C3IxxT30 Juin 2008
C3T30