ET_Result - Informations générales

Description

Cette énumération est utilisée pour renvoyer les identifiants des erreurs détectées pour les fonctions et blocs fonction.

Eléments d'énumération

Nom

Valeur (UDINT)

Description

Ok

0

Aucune erreur détectée.

UnexpectedReturnValue

1

Valeur de retour du système indéterminable.

Contactez le représentant Schneider Electric.

AxisInvalid

2

Aucun axe n'est spécifié pour l'entrée Axis ou l'axe spécifié ne prend pas en charge la fonction requise.

Pour MC_Touchprobe et MC_AbortTrigger : l'axe spécifié ne prend pas en charge la capture.

Connectez l'axe pour lequel le bloc fonction doit être exécuté à l'entrée Axis.

Pour MC_Touchprobe et MC_AbortTrigger : utilisez un axe autorisant la capture.

IfMotionCommandNotSupported

3

L'axe connecté ne prend pas en charge toutes les fonctions nécessaires.

Vérifiez que l'axe connecté implémente l'interface IF_MotionCommand de la bibliothèque MotionInterface.

NoBusCommunication

4

Le bus de terrain n'est pas dans l'état Operational (Sercos : phase 4).

Vérifiez que le bus de terrain est dans l'état Operational (Sercos : phase 4) au front montant de l'entrée Execute et pendant l'exécution.

PositionOutsideModulo

5

La position cible est hors de la plage modulo de l'axe.

Définissez la position cible à une valeur comprise entre la plage modulo (de 0 à la valeur modulo de l'axe).

VelocityOutOfRange

6

La valeur de l'entrée Velocity est inférieure ou égale à zéro.

Indiquez une valeur positive (supérieure à zéro) à l'entrée Velocity.

AccelerationOutOfRange

7

La valeur de l'entrée Acceleration est inférieure ou égale à zéro.

Indiquez une valeur positive (supérieure à zéro) à l'entrée Acceleration.

DecelerationOutOfRange

8

La valeur de l'entrée Deceleration est inférieure ou égale à zéro.

Indiquez une valeur positive (supérieure à zéro) à l'entrée Deceleration.

JerkOutOfRange

9

La valeur de l'entrée Jerk est inférieure à zéro.

Utilisez une valeur positive ou zéro à l'entrée Jerk.

BufferModeInvalid

10

Une valeur différente de MC_Buffer_Mode.Aborting ou MC_Buffer_ModeBuffered a été fournie à l'entrée BufferMode.

Indiquez la valeur BufferModeInput pour MC_Buffer_Mode.Aborting ou MC_Buffer_Mode.Buffered (si aucune valeur n'a été fournie, MC_Buffer_Mode.Aborting est utilisé).

AxisIsDisabled

11

Le bloc fonction ne peut pas être exécuté car l'axe est à l'état de fonctionnement Disabled.

Vérifiez que l'axe n'est pas dans l'état Disabled lors de la tentative de lancement d'un nouveau bloc fonction.

AxisIsStopping

12

Le bloc fonction ne peut pas être exécuté car un bloc fonction MC_Stop est actif et que l'axe est dans l'état Stopping.

Vérifiez que l'axe n'est pas dans l'état Stopping lors de la tentative de lancement d'un nouveau bloc fonction.

AxisNotHomed

13

L'axe n'est pas en position d'origine (l'indicateur xHomed de l'axe est FALSE).

Mettez l'axe en position d'origine pour obtenir un point zéro valide pour démarrer un mouvement par rapport au point zéro.

AxisInErrorStop

14

Le bloc fonction ne peut pas être exécuté car une erreur d'axe a été détectée et que l'axe est dans l'état ErrorStop.

Vérifiez que l'axe n'est pas dans l'état ErrorStop lors de la tentative de lancement d'un nouveau bloc fonction.

BufferSaturated

15

Le nombre maximal de blocs fonction pouvant être placés en mémoire tampon pour l'axe est atteint.

Placez en mémoire tampon un seul bloc fonction pour un axe donné en tout point dans le temps.

BufferNotSupported

16

La mise en mémoire tampon de ce bloc fonction ou de cette combinaison de blocs fonctions (superposition par exemple) n'est pas autorisée.

FBBusyBufferModeNotPossible

17

Il y a eu tentative de déclencher un nouveau bloc fonction lorsqu'un bloc fonction attendait l'activation d'un bloc fonction placé en mémoire tampon.

Attendez que la sortie Active du bloc fonction soit définie sur TRUE avant de lancer un nouveau bloc fonction.

MasterInvalid

19

L'objet à l'entrée Master n'est pas valide.

Fournissez une référence valide à l'axe pour lequel le bloc fonction doit être exécuté (objet de l'arborescence des équipements tel qu'un axe ou un codeur).

DirectionInvalid

20

Utilisez uniquement les éléments suivants de MC_Direction :

  • Pour MC_MoveAbsolute :

    • PositiveDirection

    • NegativeDirection

    • ShortestWay

  • Pour MC_MoveVelocity :

    • PositiveDirection

    • NegativeDirection

NotAbleToResetAxis

21

L'axe n'a pas pu être réinitialisé.

Lisez le code de diagnostic de l'axe, éliminez l'erreur détectée et déclenchez à nouveau le bloc fonction.

InvalidRatioNumerator

22

La valeur de l'entrée RatioNumerator est zéro.

Utilisez une valeur autre que zéro pour le numérateur.

InvalidRatioDenominator

23

La valeur de l'entrée RatioDenominator est zéro.

Utilisez une valeur autre que zéro pour le dénominateur.

OutOfMemory

24

Mémoire insuffisante pour la commande de mouvement.

Réduisez la mémoire requise par votre application.

InvalidMasterAddress

25

Le maître indiqué n'est pas valide.

DriveInError

35

Le variateur connecté a détecté une erreur. Le référencement ne peut pas démarrer.

Utilisez le bloc fonction MC_Reset pour réinitialiser l'erreur détectée.

HomingIsAlreadyActive

36

L'axe est en cours de référencement.

Vérifiez que l'axe est en mode "Standstill" avant d'exécuter ce bloc fonction.

AxisNotInStandstill

37

L'axe n'était pas dans l'état Standstill lors de la tentative de lancement du référencement.

Vérifiez que l'axe est en mode de fonctionnement Standstill avant d'exécuter ce bloc fonction.

JobStartedWhileAxisIsHoming

38

La commande ne peut pas être exécutée tant que l'axe est dans l'état de fonctionnement Homing.

AxisResetInExecutingState

39

Le variateur a détecté une erreur lorsque l'axe était en cours d'exécution.

InvalidCamTableID

40

La définition de la came électronique n'est pas valide.

Vérifiez qu’une table de cames correcte est fournie pour MC_CamIn via l’entrée CamTableID.

MasterIsNotModulo

41

Le maître spécifié doit être configuré en axe modulo.

LastMovementIsInvalid

42

La tâche en cours a engendré un mouvement non valide.

InvalidLambda

43

L'un des points de la came électronique contient une valeur Lambda non valide.

Lambda est la valeur du segment suivant de la came avant le point d'inflexion. Valeurs admissibles pour Lambda : 0 < Lambda < 1.

InvalidC

44

L'un des points de la came électronique contient une valeur C non valide.

C est la valeur du segment incurvé suivant de la came électronique. Valeurs admissibles pour C : 0 < C ≤ 1.

InvalidM

45

L'un des points de la came électronique contient une valeur M non valide.

M est la pente de la came électronique à la position pour laquelle M est définie.

InvalidK

46

L'un des points de la came électronique contient une valeur K non valide.

K est la courbure de la came électronique à la position pour laquelle K est définie. La valeur doit être 0 pour un sinus simple (ET_CamType = SimplSin) et pour un polynôme général du cinquième degré (ET_CamType = Poly5Com).

InvalidCaptureSource

47

La source de capture indiquée n'existe pas.

Vérifiez que la source de capture est prise en charge par l'équipement.

DeviceAccessFailed

48

Erreur détectée lors de l'écriture ou la lecture via la voie de service dans Sercos phase 4.

Réduisez la fréquence d'accès à la voie de service avec FB_WriteIDN et/ou FB_ReadIDN.

CaptureSourceAlreadyInUse

49

La même source de capture est utilisée pour deux blocs fonction MC_TouchProbe.

Utilisez un seul MC_TouchProbe à la fois avec une source de capture donnée.

InvalidConfiguration

50

La configuration de MC_TouchProbe n'est pas valide.

Vérifiez la configuration de MC_Touchprobe.

NoCamInJobOnSlaveAxis

56

MC_CamIn n'est pas actif pour l'axe subordonné indiqué.

MC_Phasing ne peut être exécuté que si MC_CamIn est actif pour l'axe spécifié

MasterAxisNotHomed

57

L'axe maître n'a pas été placé en position d'origine.

L'exécution de MC_CamIn avec mcAbsolute pour MC_Master_Start_Mode requiert un axe maître en position d'origine.

RealTimeConfigurationOfParameterFailed

58

Le mappage des IDN n'a pas pu être effectué dans la voie temps réel.

Vérifiez que les données cycliques peuvent être utilisées et qu'il est possible de mapper les IDN pour cet équipement.

DrivePowerLoss

59

Panne de courant sur le variateur connecté.

NotSupportedWithFeedbackAxis

60

Commande non autorisée avec un axe de type retour comme l'axe du codeur.

Indiquez un type d'axe correct à l'entrée Axis.

NoEncoderSupplyDetected

61

Pas d'alimentation codeur

Vérifiez que l'alimentation du codeur est correcte.

InvalidDigitalInputConfiguration

62

La configuration de l'entrée numérique du contrôleur du codeur n'est pas valide.

Vérifiez que la configuration est correcte pour l'entrée numérique du codeur.

InvalidDeviceHandle

63

Aucun appareil ne correspond au descripteur indiqué.

VelocityDifferenceOutOfRange

64

La valeur de l'entrée VelocityDiff est inférieure ou égale à zéro.

Indiquez une valeur positive (supérieure à zéro) à l'entrée VelocityDiff.

StartAdditiveJobDuringSuperimpose

65

Les tâches additives ne peuvent pas démarrer lorsque l'axe effectue un mouvement superposé.

ActiveJobNotAllowedToBeFollowedByBlending

66

La tâche active ne peut pas être suivie d'un mouvement fusionné.

InvalidCustomJobStateTransition

67

La tâche personnalisée a envoyé un état de tâche qui ne correspond pas à l'état précédemment envoyé.

PreactiveJobNotAllowedToBeFollowedByBlending

68

La tâche qui devient active ne peut pas être suivie d'un mouvement fusionné.

HomingFailed

69

Erreur détectée lors du référencement.

MasterAxisIsCurrentlyHoming

70

Cette commande ne peut pas être exécutée lorsque l'axe maître est en cours de référencement.

AxisIsUsedAsMasterForSynchronousMotion

71

Cette commande ne peut pas être exécutée lorsque l'axe maître est en cours de référencement.

ASlaveChannelOfMultiAxisGroupWasUnableToStart

72

L'axe de l'une des voies de l'axe subordonné n'a pas pu démarrer la tâche pour la voie de l'axe subordonné.

InvalidCaptureEdge

73

Le front de capture indiqué n'est pas valide.

EmergencyStopRequiredByPlcApplication

74

Un arrêt d'urgence a été déclenché par l'application du contrôleur logique.

InvalidNumberOfInterpolatedCamPoints

75

La valeur de l'entrée InterpolationParameter.udiNumCamPoints n'est pas valide

Le nombre minimum de points de came est 3 et le nombre maximum est 10000.

MaxMasterPositionNotBiggerThanMinMasterPosition

76

Le mode d'interpolation YArrayLinear a été sélectionné et lrMinMasterPosition est supérieur ou égal à lrMaxMasterposition.

InvalidInterpolationMode

77

La valeur de l'entréeInterpolationParameter.etInterpolationMode n'est pas valide.

Utilisez un élément de l'énumération MC_Interpolation_Mode.

XValuesNotStrictlyMonotonic

78

Les abscisses n’augmentent pas de manière strictement monotone dans le profil de came.

Définissez un profil de came avec des abscisses qui augmentent de manière strictement monotone.

BlendingOvershootsFirstJob

79

Une superposition effectuerait un déplacement au-delà de la position cible.

MasterSlaveCascadeFormsLoop

80

Les blocs fonction de l'axe maître / l'axe subordonné créent une boucle (le maître lui-même en tant qu'axe subordonné ou un axe subordonné suivant avec le maître initial comme axe subordonné).

Corrigez la boucle dans la chaîne.

OperationModeInvalid

81

Le mode de fonctionnement sélectionné pour MC_MoveVelocity n'est pas valide.

Sélectionnez le mode de fonctionnement "Position" ou "Vitesse".

OperationModeChangeNotAllowedForAxisNotInStandstill

82

Il y a eu une tentative de modifier le mode de fonctionnement d’un axe qui n’est pas dans l’état Arrêt.

Vérifiez que l’axe est dans l’état Arrêt avant de modifier son mode de fonctionnement.

OperationModeIDNsNotMapped

83

Une tâche en mode de fonctionnement "Vitesse" a été démarrée pour un variateur auquel aucun IDN de vitesse n’est mappé.

Vérifiez que le mode de fonctionnement "Vitesse" est activé dans la configuration des fonctionnalités du variateur (case à cocher VelocityOperationMode).

OperationModeChangeNotAllowedForMasterAxisNotInStandstill

84

Il y a eu une tentative de modifier le mode de fonctionnement en "Vitesse" pour un axe utilisé comme maître d’un mouvement synchrone et qui n’est pas dans l’état Arrêt.

Vérifiez que l’axe maître est dans l’état Arrêt avant de modifier son mode de fonctionnement.

ModuloAxisNotSupportedWithOperationModeVelocity

85

Réservé.

NotPossibleToStartMoveSuperImposedOnCsvOperationModeAxis

86

Un bloc fonction MC_MoveSuperimposed est en cours d'exécution ou a été lancé pour un axe qui est ou va passer en mode de fonctionnement Cyclic Synchronous Velocity.

Vérifiez qu'aucun bloc fonction MC_MoveSuperimposed n'est utilisé pendant que l'axe est en mode Cyclic Synchronous Velocity.

NotSupportedWithLimitedAxis

87

Il y a eu une tentative d'utiliser un bloc fonction MC_TorqueControl pour un axe de type linéaire avec une plage de déplacement limitée.

Vérifiez qu'aucun bloc fonction MC_TorqueControl n'est utilisé pour un axe linéaire dont la plage de déplacement est limitée.

AbortingTorqueControlNotPossibleWithThisJob

88

Il y a eu une tentative d'abandon d'un bloc fonction MC_TorqueControl en cours d'exécution avec un autre bloc fonction de déplacement.

Seuls MC_TorqueControl, MC_Stop et MC_Power peuvent être utilisés pour interrompre un bloc fonction MC_TorqueControl en cours d'exécution.

NotPossibleToStartMoveSuperImposedOnCstOperationModeAxis

89

Un bloc fonction MC_MoveSuperimposed est en cours d'exécution ou a été lancé pour un axe qui est ou va passer en mode de fonctionnement Cyclic Synchronous Torque.

Vérifiez qu'aucun bloc fonction MC_MoveSuperimposed n'est utilisé pendant que l'axe est en mode Cyclic Synchronous Torque.

TorqueInValueIsOutOfRange

90

La valeur à l'entrée Torque d'un bloc fonction MC_TorqueControl n'est pas comprise dans la plage autorisée.

La plage de valeurs admissibles va de -30 à +30 fois le couple continu à l'arrêt (M_M_0_) du moteur connecté.

StartAtMasterPositionDoesNotInterruptACam

91

Il y a eu une tentative de lancement d'un bloc fonction MC_CamIn avec le mode de tampon StartAtMasterPosition, mais aucune autre came n'est active pour l'axe.

Le mode de tampon StartAtMasterPosition nécessite qu’une autre came soit active pour l’axe.

MasterStartPositionIsNotInsidePreviousCamRange

92

Il y a eu une tentative de lancement d'un bloc fonction MC_CamIn avec le mode de tampon StartAtMasterPosition, mais la position de départ du maître est en dehors de la plage de positions autorisées du maître vues de la plage de l'axe subordonné de la came active.

La position de départ du maître doit être supérieure ou égale à la valeur X du point de came le plus à gauche et inférieure ou égale à la valeur X du point de came le plus à droite de la came actuellement active pour l'axe.

MasterChangeNotAllowedWithStartAtMasterPosition

93

Il y a eu une tentative de lancement d'un bloc fonction MC_CamIn avec le mode de tampon StartAtMasterPosition, mais le maître de la came actuellement active pour l'axe est différent du maître de la nouvelle came.

Le mode de tampon StartAtMasterPosition n'est possible que si les deux cames ont le même maître.

NegativeTorqueRampValueNotAllowed

94

La valeur de l'entrée TorqueRamp d'un bloc fonction MC_TorqueControl est inférieure à zéro.

Fournissez une valeur positive si vous voulez utiliser une rampe de couple. Si cette entrée a pour valeur 0, le couple cible indiqué via l'entrée Torque est généré immédiatement sans rampe de couple.

TimeoutWhileEnablingAxis

95

Après le déclenchement d'un bloc fonction MC_Power, l'axe ne passe pas à l'état de fonctionnement Standstill dans le temps imparti.

Vérifiez l’alimentation secteur du variateur et l’état du signal de la fonction de sécurité Safe Torque Off (STO).

TorqueJobNotAllowedWithSimulatedDrive

96

Il y a eu une tentative de lancement d'un bloc fonction MC_TorqueControl pour un axe dont le mode de fonctionnement est défini sur simulated.

MC_TorqueControl nécessite le mode de fonctionnement real.

ConflictingIdnMapping

97

Au moins un IDN d'écriture de paramètre dans l'axe subordonné a été mappé manuellement et nécessite également un mappage par le système.

Les paramètres d'écriture ne peuvent être mappés qu'une fois. Supprimez le mappage manuel ou désactivez la fonctionnalité système correspondante.

WrongOperationModeOnDrive

98

Le variateur n'a pas confirmé la transition demandée vers le mode de fonctionnement Cyclic Synchronous Position (CSP), Cyclic Synchronous Velocity (CSV) ou Cyclic Synchronous Torque (CST).

Contactez le représentant Schneider Electric.

FloatingPointResolutionError

99

La position de référence de l'axe est incrémentée cycliquement. Si l'incrément cyclique devient trop faible par rapport à la valeur de position de référence, le résultat peut être inexact. Cela est dû au nombre limité de bits utilisés dans la représentation en virgule flottante. Le seuil de 11 261 261 261 261 ne doit pas être dépassé par le rapport entre les valeurs absolues de position et l'incrément cyclique à la vitesse requise du mouvement. Avec ce seuil, les huit bits de poids fort de l'incrément sont utilisés au minimum. L'incrément cyclique dépend du temps de cycle Sercos.

Le rapport entre la valeur de position et la valeur de vitesse ne doit pas dépasser le seuil.

ActualTorqueIDNNotMapped

100

La valeur du couple est lue sur l'IDN Sercos P-0-3030.0.36. Cet IDN n'est pas mappé.

Mappez l'IDN Sercos P-0-3030.0.36 dans les données cycliques. Si votre variateur ne prend pas en charge cet IDN, le bloc fonction ne peut pas être utilisé avec votre variateur.

NoActualValuesWithSimulatedDrive

101

Il y a eu une tentative de lecture de la valeur à partir d'un variateur simulé.

N'utilisez le bloc fonction qu'avec des variateurs dont le mode de fonctionnement est Activated.

PosControlDiffAboveThreshold

102

La différence entre la position de référence et la position est supérieure à la valeur indiquée pour i_lrMaxPositionDiff dans le bloc fonction FB_Drive_PosControl.

Augmentez la valeur de i_lrMaxPositionDiff ou ajustez les paramètres de boucle de régulation du bloc fonction FB_Drive_PosControl pour diminuer l'écart de position.

ExternalError

103

La valeur à l'entrée i_xExternalError du bloc fonction FB_Drive_PosControl est TRUE, ce qui signifie qu'une erreur a été détectée pour l'axe virtuel.

Supprimez la cause de l'erreur sur le variateur et vérifiez que les informations fournies au bloc fonction FB_Drive_PosControl au niveau de l'entrée i_xExternalError sont correctes.

AxisDirectionInvalid

104

Le sens de l'axe indiqué pour un ou plusieurs commutateurs à came n'est pas valide.

Utilisez les valeurs 0 (Both), 1 (Positive) ou 2 (Negative).

CamSwitchModeInvalid

105

Le mode de commutation de came indiqué pour un ou plusieurs commutateurs à came n'est pas valide.

Utilisez les valeurs 0 (On), 1 (Off), 2 (Invert) ou 3 (TimeBased).

TrackNumberOutOfRange

106

Le numéro de piste indiqué pour un ou plusieurs commutateurs à came n'est pas valide.

Utilisez un numéro de piste valide (1 à 32).

MasterScalingInvalid

107

La valeur de mise à l'échelle du maître à l'entrée MasterScaling n'est pas valide.

Utilisez une valeur LREAL positive.

EdgePositionOutOfTwoModuloRanges

108

Une valeur de temps de compensation utilisée pour le bloc fonction MC_DigitalCamSwitch (entrée TrackOptions) fait que la nouvelle position de déclenchement du commutateur est supérieure à deux périodes modulo.

Adaptez la valeur du temps de compensation ou modifiez le mouvement.

MovementOnVirtualAxisDetectedWhileDriveDisabled

109

Un mouvement de l'axe virtuel a été détecté, mais l'étage de puissance du variateur n'est pas activé (la valeur à l'entrée i_xDriveEnabled du bloc fonction FB_Drive_PosControl est FALSE).

Ne lancez pas de mouvement de l'axe virtuel tant que la valeur à l'entrée i_xDriveEnabled du bloc fonction FB_Drive_PosControl est FALSE.

SlaveStartModeRelativeNotSupportedWithOffset

110

Il y a eu une tentative de lancement du bloc fonction MC_CamIn avec le SlaveStartMode Relative et un SlaveOffset.

Utilisez un autre SlaveStartMode si vous souhaitez définir un SlaveOffset.

SlaveOffsetOutsideModuloRange

111

La valeur SlaveOffset de MC_CamIn pour un axe modulo est supérieure ou égale à la valeur de la période modulo.

Utilisez une valeur SlaveOffset inférieure à la valeur de la période modulo.

MasterStartModeRelativeNotSupportedWithOffset

112

Il y a eu une tentative de lancement du bloc fonction MC_CamIn avec le MasterStartMode Relative et un MasterOffset.

Utilisez un autre MasterStartMode si vous souhaitez définir un MasterOffset.

MasterSlaveMustBeDecoupled

113

Il y a eu une tentative de démarrage de came avec un MasterOffset alors que MC_CamIn était actif sur le même maître et le même axe subordonné.

Découplez les axes avant de démarrer MC_CamIn.

MasterOffsetOnlyAllowedWithAbortingBufferMode

114

Il y a eu une tentative de lancement du bloc fonction MC_CamIn avec un MasterOffset et un mode de tampon différent de Aborting.

Utilisez le mode de tampon Aborting si vous spécifiez un MasterOffset.

HomingInterrupted

115

Le bloc fonction FB_HomingDigitalInput, FB_HomingTorque ou FB_HomingTouchProbe a été réexécuté alors qu'une autre instance de ce bloc fonction était encore occupée.

InvalidHomingMode

116

La valeur à l'entrée HomingMode du bloc fonction FB_HomingDigitalInput n'est pas valide.

Les valeurs valides sont 0 (FastReverseSlowSetposStop) et 1 (FastNoReverseSlowSetposStop).

HomePositionOutsideLimits

117

La valeur à l'entrée HomePosition est en dehors de la plage de mouvement autorisée pour un axe linéaire.

Vérifiez que les valeurs utilisées pour le référencement sont correctes et recommencez le référencement.

NonPositiveHomingVelocity

118

La valeur à l'entrée Velocity du bloc fonction FB_HomingDigitalInput, FB_HomingTorque ou FB_HomingTouchProbe est négative ou zéro.

Fournissez une valeur LREAL positive.

InvalidMaxTravelDistance

119

La valeur de l'entrée MaxTravelDistance est 0.

Indiquez une valeur supérieure à 0 pour la distance de déplacement maximum ou une valeur négative pour désactiver la surveillance de la distance de déplacement maximum.

MaxTravelDistanceExceeded

120

La distance de déplacement maximum spécifiée à l'entrée MaxTravelDistance a été dépassée.

Adaptez la valeur pour tenir compte de la conception de votre machine et de vos exigences de référencement.

TriggerExternalAborted

121

Le déclencheur a été abandonné par le bloc fonction MC_AbortTrigger.

OffsetDistanceInvalid

122

La valeur à l'entrée OffsetDistance du bloc fonction FB_HomingTorque est négative.

Fournissez une valeur supérieure ou égale à 0.

MaxTorqueInvalid

123

La valeur à l'entrée MaxTorque du bloc fonction FB_HomingTorque est négative ou zéro.

Fournissez une valeur valide.

DriveInvalid

124

L'axe spécifié est virtuel ou connecté à un variateur qui présente le WorkingMode Simulated.

Utilisez un axe contrôlé par le variateur.

NonPositiveDetectionVelocityThreshold

125

La valeur à l'entrée DetectionVelocityThreshold du bloc fonction FB_HomingTorque est négative ou zéro.

Fournissez une valeur LREAL positive.

NotAllowedWhileAdditionalActionInProgress

126

Il y a eu une tentative d'exécution du bloc fonction FB_HomingTorque alors que les paramètres de variateur d'une instance précédente du bloc fonction FB_HomingTorque étaient en cours de restauration.

InvalidMinTravelDistance

127

La valeur à l'entrée MinTravelDistance du bloc fonction FB_HomingTorque est zéro.

Indiquez une valeur supérieure à 0 pour la distance de déplacement minimum ou une valeur négative pour désactiver la surveillance de la distance de déplacement minimum.

MinTravelDistanceNotReached

128

La valeur à l'entrée MinTravelDistance du bloc fonction FB_HomingTorque n'a pas été atteinte pendant le mouvement de référencement. Si un mouvement a été lancé, l'axe est revenu à sa position initiale.

Cela peut être dû à une valeur de couple à l'entrée MaxTorque qui est insuffisante pour générer le courant permettant au variateur de suivre la valeur de référence.

Augmentez la valeur de MaxTorque par petits incréments jusqu'au réglage correct.

MinTravelDistanceIsNotLowerThanMaxTravelDistance

129

La valeur à l'entrée MinTravelDistance du bloc fonction FB_HomingTorque est supérieure ou égale à la valeur de l'entrée MaxTravelDistance.

Indiquez à l'entrée MinTravelDistance une valeur inférieure à celle de l'entrée MaxTravelDistance.

InvalidMinTravelDistanceTolerance

130

Contactez le représentant Schneider Electric.

HomingResultsInOverspeed

131

La vitesse réelle a dépassé d'au moins 50 % la vitesse de référence pendant l'exécution du bloc fonction FB_HomingTorque. L'exécution du bloc fonction a été abandonnée.

Vérifiez que les paramètres d'exécution du bloc fonction sont corrects.

HomingResultsInUnintendedMovement

132

Un mouvement en direction opposée à celle du mouvement de référence a été détecté ou un mouvement a été détecté alors que les paramètres du variateur étaient modifiés pendant l'exécution du bloc fonction FB_HomingTorque. L'exécution du bloc fonction a été abandonnée.

Vérifiez que les paramètres d'exécution du bloc fonction sont corrects.