Questa enumerazione viene utilizzata per restituire identificatori di errori rilevati per funzioni e blocchi funzione.
Nome |
Valore (UDINT) |
Descrizione |
---|---|---|
Ok |
0 |
nessun errore rilevato |
UnexpectedReturnValue |
1 |
Valore restituito non determinabile dal sistema. Rivolgersi al rappresentante Schneider Electric. |
SemaphoreError |
2 |
Impossibile risolvere un conflitto multitasking tramite un semaforo. |
LimitModeInvalid |
3 |
La modalità limite specificata non è valida |
NoBusCommunication |
4 |
Comunicazione tramite il bus di movimento interrotta |
PositionOutsideModulo |
5 |
La posizione di destinazione è al di fuori dell'intervallo modulo dell'asse. Impostare la posizione di destinazione a un valore entro l'intervallo del modulo (da 0 al valore modulo dell'asse). |
JerkOutOfRange |
6 |
Il valore all'ingresso Jerk è inferiore a zero. Utilizzare un valore positivo o zero all'ingresso Jerk. |
AccelerationOutOfRange |
7 |
Il valore all'ingresso Acceleration è inferiore o uguale a zero. Fornire un valore positivo (maggiore di zero) all'ingresso Acceleration. |
DecelerationOutOfRange |
8 |
Il valore all'ingresso Deceleration è inferiore o uguale a zero. Fornire un valore positivo (maggiore di zero) all'ingresso Deceleration. |
VelocityOutOfRange |
9 |
Il valore all'ingresso Velocity è inferiore o uguale a zero. Fornire un valore positivo (maggiore di zero) all'ingresso Velocity. |
AlgorithmInvalid |
10 |
L'algoritmo definito non è valido. |
BufferModeInvalid |
11 |
È stato fornito un valore diverso da MC_Buffer_Mode.Aborting o MC_Buffer_ModeBuffered all'ingresso BufferMode. Fornire il valore di MC_Buffer_Mode.Aborting o MC_Buffer_Mode.Buffered come BufferModeInput (se non è stato fornito in precedenza alcun valore, si utilizza MC_Buffer_Mode.Aborting). |
AxisIsDisabled |
12 |
Impossibile eseguire il blocco funzione in quanto l'asse è nello stato operativo Disabled. Verificare che l'asse non sia nello stato operativo Disabled quando si cerca di avviare un nuovo blocco funzione. |
AxisIsStopping |
13 |
Impossibile eseguire il blocco funzione in quanto un blocco funzione MC_Stop è attivo e l'asse è nello stato operativo Stopping. Verificare che l'asse non sia nello stato operativo Stopping quando si cerca di avviare un nuovo blocco funzione. |
AxisNotHomed |
14 |
L'asse non è in posizione iniziale (il flag xHomed dell'asse è FALSE). Portare l'asse in posizione iniziale per ottenere un valido punto zero per avviare un movimento relativo al punto zero. |
AxisInErrorStop |
15 |
Impossibile eseguire il blocco funzione in quanto è stato rilevato un errore dell'asse e l'asse è nello stato operativo ErrorStop. Verificare che l'asse non sia nello stato operativo ErrorStop quando si cerca di avviare un nuovo blocco funzione. |
BufferSaturated |
16 |
È stato raggiunto il numero massimo di blocchi funzione che è possibile inserire nel buffer per l'asse. Inserire nel buffer solo un blocco funzione per un asse dato in un momento qualsiasi. |
BufferNotSupported |
17 |
Buffering di questo comando o combinazione (es. unione) non consentito. |
PLCopenStateInvalid |
18 |
Lo stato operativo di PLCopen non è valido. |
JobInvalid |
19 |
Il job definito non è valido. |
MasterInvalid |
20 |
L'oggetto all'ingresso Master non è valido. Fornire un riferimento valido all'asse per cui il blocco funzione deve essere eseguito (oggetto dalla Struttura dispositivi, come un asse o un encoder). |
OutOfMemory |
21 |
Memoria insufficiente per il comando di movimento. Ridurre la memoria richiesta dall'applicazione. |
NoAccessToData |
22 |
Impossibile leggere i dati richiesti. |
LimitsInvalid |
23 |
I limiti non sono validi. |
AxisNotDisabled |
24 |
Il comando può essere eseguito solo quando l'asse è nello stato operativo Disattivato. |
InvalidMasterAddress |
25 |
Il master specificato non è valido. |
InvalidRatioNumerator |
26 |
Il valore all'ingresso RatioNumerator è zero. Utilizzare un valore diverso da zero per il numeratore. |
InvalidRatioDenominator |
27 |
Il valore all'ingresso RatioDenominator è zero. Utilizzare un valore diverso da zero per il denominatore. |
AxisInvalid |
28 |
Nessun asse è specificato per l'ingresso Axis oppure l'asse specificato non supporta la funzione richiesta. Per MC_Touchprobe e MC_AbortTrigger: L'asse specificato non supporta la cattura. Collegare l'asse per cui si deve eseguire il blocco funzione all'ingresso Axis. Per MC_Touchprobe e MC_AbortTrigger: Utilizzare un asse che supporti la cattura. |
DriveInvalid |
29 |
L'azionamento specificato non è valido. |
DriveNotDisabled |
30 |
Il comando può essere eseguito solo quando l'asse è nello stato operativo Disabled. |
ExistingConnection |
31 |
Una connessione esiste già. |
ModuloAxisNotSupported |
32 |
Il comando non può essere eseguito con un asse modulo. |
NotSupportedWithDrive |
33 |
Il comando non può essere eseguito con il tipo di azionamento specificato. |
PowerStateError |
34 |
Errore rilevato relativo allo stato di alimentazione del dispositivo. |
DriveInError |
35 |
L'azionamento è in errore stato operativo. Utilizzare il blocco funzione MC_Reset per azzerare l'errore rilevato. |
HomingIsAlreadyActive |
36 |
L'asse non è stato portato alla posizione iniziale. Verificare che l'asse sia nella modalità operativa “Standstill” prima di eseguire questo blocco funzione. |
AxisNotInStandstill |
37 |
L'asse non era nello stato operativo Standstill quando si è tentato di avviare homing. Verificare che l'asse sia nella modalità operativa Standstill prima di eseguire questo blocco funzione. |
JobStartedWhileAxisIsHoming |
38 |
Impossibile eseguire il comando mentre l'asse è nello stato operativo Homing. |
AxisResetInExecutingState |
39 |
L'azionamento ha rilevato un errore durante l'esecuzione dell'asse. |
InvalidCamTableID |
40 |
Il CamTableId non è valido. Verificare che sia fornita la corretta tabella camma per MC_CamIn tramite l'ingresso CamTableID. |
MasterIsNotModulo |
41 |
Il master specificato deve essere definito come asse modulo. |
LastMovementIsInvalid |
42 |
Il job corrente ha provocato un movimento non valido. |
InvalidLambda |
43 |
Uno dei punti della camma elettronica ha un valore Lambda non valido. Lambda è il valore della successivo segmento della camma che precede il punto di flesso. Valori consentiti per Lambda: 0 < Lambda < 1. |
InvalidC |
44 |
Uno dei punti della camma elettronica ha un valore C non valido. C è il valore del successivo segmento curvo della camma elettronica. Valori consentiti per C: 0 < C ≤ 1. |
InvalidM |
45 |
Uno dei punti della camma elettronica ha un valore M non valido. M è la pendenza della camma elettronica nella posizione per cui M è definito. |
InvalidK |
46 |
Uno dei punti della camma elettronica ha un valore K non valido. K è la curvatura della camma elettronica nella posizione per cui K è definito. Il valore deve essere 0 per un seno semplice (ET_CamType = SimplSin) e per un polinomio generico di quinto grado (ET_CamType = Poly5Com). |
InvalidCustomJob |
47 |
Il job personalizzato specificato non è valido. |
InvalidFloatingValue |
48 |
Un numero REAL/LREAL specificato non è valido (ad esempio NaN (non un numero), infinito). |
MemAllocFailed |
49 |
Memoria controller non più disponibile. |
EventDeleteFailure |
50 |
Impossibile annullare registrazione di un evento di sistema. |
ModuloRangeInvalid |
51 |
L'intervallo modulo specificato non è valido. Utilizzare un valore maggiore di zero. |
InvalidCaptureSource |
52 |
L'origine di cattura specificata non esiste. Verificare che l'origine di cattura sia supportata dal dispositivo. |
DeviceAccessFailed |
53 |
Errore rilevato di scrittura/lettura mediante il canale di servizio in Sercos fase 4. Ridurre la frequenza di accesso al canale di servizio con FB_WriteIDN e/o FB_ReadIDN. |
CaptureSourceAlreadyInUse |
54 |
La stessa origine di cattura è utilizzata per due blocchi funzione MC_TouchProbe. Utilizzare solo un MC_TouchProbe con una determinata origine di cattura alla volta. |
InvalidConfiguration |
55 |
La configurazione di MC_TouchProbe non è valida. Verificare la configurazione di MC_Touchprobe. |
NoCamInJobOnSlaveAxis |
56 |
MC_CamIn non è attivo per l'asse slave specificato. MC_Phasing può essere eseguito solo se MC_CamIn è attivo per l'asse specificato |
MasterAxisNotHomed |
57 |
L'asse master non è stato portato alla posizione iniziale. L'esecuzione di MC_CamIn con mcAbsolute per MC_Master_Start_Mode richiede un asse master portato alla posizione iniziale. |
RealTimeConfigurationOfParameterFailed |
58 |
Impossibile assegnare gli IDN nel canale in tempo reale. Verificare che sia possibile utilizzare i dati ciclici e che sia possibile assegnare gli IDN per questo dispositivo. |
DrivePowerLoss |
59 |
Assenza di alimentazione sull'azionamento collegato. |
NotSupportedWithFeedbackAxis |
60 |
Comando non consentito in congiunzione con un asse di tipo feedback, come un asse encoder. Fornire un tipo di asse corretto all'ingresso Axis. |
ErrorInEncoderCallbackResultDetected |
61 |
Comunicazione con encoder interrotta. |
InvalidFeedResolution |
62 |
Risoluzione avanzamento non valida. |
InvalidFeedConstant |
63 |
Costante di avanzamento non valida. |
NoEncoderSupplyDetected |
64 |
Assenza di alimentazione encoder Assicurare le corretta alimentazione dell'encoder. |
InvalidDigitalInputConfiguration |
65 |
La configurazione dell'ingresso digitale del controller per l'encoder non è valida. Verificare la corretta configurazione dell'ingresso digitale per l'encoder. |
InvalidDeviceHandle |
66 |
Nessun dispositivo con l'handle specificato. |
ErrorSettingOutputs |
67 |
Impossibile cambiare le uscite. |
StartAdditiveJobDuringSuperimpose |
68 |
I job aggiuntivi non possono avviarsi mentre l'asse esegue un movimento sovraimposto. |
HomingNotStarted |
69 |
Impossibile avviare Homing. |
InvalidDirection |
70 |
Il parametro di direzione specificato non è valido. |
InternalErrorInLockingMovementChange |
71 |
Errore gestione multi-task interno rilevato. |
InternalErrorInLockingDrive |
72 |
Errore gestione multi-task interno rilevato. |
InternalErrorInLockingHoming |
73 |
Errore gestione multi-task interno rilevato. |
InternalErrorInResetingAxis |
74 |
Errore gestione multi-task interno rilevato. |
PositionOutOfSetLimits |
75 |
Errore generatore posizione rilevato. |
AxisInInvalidState |
76 |
L'asse non è in uno stato valido. |
PLCApplicationStoppedWhileAxisExecutingJob |
77 |
Il movimento è stato interrotto da un arresto dell'applicazione del logic controller. |
AxisNotHomedAndHasInValidLastMovement |
78 |
Impossibile determinare posizione valida per l'asse. |
InternalErrorInCyclicCalculation |
79 |
FB_CustomJobBase ha restituito un valore LREAL non valido. Correggere l'implementazione di FB_CustomJobBase in modo che non restituisca valori LREAL non validi (infinito e NaN (non un numero) sono valori LREAL non validi). |
HomingFailed |
80 |
Errore rilevato durante homing. |
BlendingOvershootsFirstJob |
81 |
Il movimento di unione deve spostarsi oltre la destinazione del movimento di posizione. |
JobTypeNotAllowedToBeBlended |
82 |
Impossibile unire i movimenti. |
PreactiveJobNotAllowedToBeFollowedByBlending |
83 |
Il job in attivazione non può essere seguito da un movimento unito. |
ActiveJobNotAllowedToBeFollowedByBlending |
84 |
Il job attivo non può essere seguito da un movimento unito. |
FBBusyBufferModeNotPossible |
85 |
Impossibile avviare comando in buffer mentre il blocco funzione è occupato. |
TimeNotRecorded |
86 |
Nessun timestamp ricevuto dallo slave Sercos durante avvio di fase. |
PhaseUpForbiddenDueToLicense |
87 |
Avvio di fase non consentito, ad esempio, troppi assi configurati. |
MasterMovementDataNotValid |
88 |
Dati master validi non disponibili, ad esempio, a causa di interruzione della comunicazione. |
EncoderCommunicationError |
89 |
Impossibile leggere i dati encoder. |
EncoderPowerError |
90 |
Assenza di alimentazione encoder. |
ExpertIoError |
91 |
Errore I/O Expert rilevato in modulo encoder. |
InvalidCustomJobStateTransition |
92 |
Il job personalizzato ha inviato uno stato job che non corrisponde allo stato inviato in precedenza. |
ExceededTxMaxRamSize |
93 |
Memoria insufficiente per archiviare i dati di connessione agli slave Sercos |
NoSynchronousMotionToDeregister |
94 |
Errore rilevato nella gestione registrazione master slave interno. |
AxisIsUsedAsMasterForSynchronousMotion |
95 |
Impossibile eseguire questo comando per un asse che è master di un diverso asse. |
MasterAxisIsCurrentlyHoming |
96 |
Impossibile eseguire questo comando quando è in corso l'homing dell'asse master. |
InvalidBus |
97 |
La connessione del bus non è supportata. |
AxisAlreadyUsed |
98 |
L'asse è già utilizzato da un altro blocco funzione (ad esempio, canale slave) |
InvalidOperationForActiveMultiAxisJob |
99 |
Impossibile eseguire questo comando quando si esegue un job multiasse con l'asse. |
InvalidHandle |
100 |
Nessun dispositivo o oggetto collegato all'handle specificato. |
NullObject |
101 |
L'interfaccia o puntatore specificato è zero e non collegato a un oggetto. |
MultiAxisGroupIsExecuting |
102 |
Impossibile eseguire questo comando quando si esegue un job multiasse con l'asse. |
NoSlaveChannelAddedToMultiAxisJob |
103 |
Le funzioni su un canale slave possono essere eseguite solo quando il canale slave è collegato a un gruppo multiasse. |
ASlaveChannelOfMultiAxisGroupWasUnableToStart |
104 |
L'asse di uno dei canali slave non è stato in grado di avviare il job per il canale slave. |
UserSpecifiedErrorStop |
105 |
Un arresto di errore è stato attivato dall'utente. |
MultiAxisGroupChannelLock |
106 |
Errore gestione multi-task interno rilevato. |
CannotWriteMovementValuesToSlaveChannel |
107 |
Impossibile impostare l'asse del canale slave alla posizione specificata. |
SlaveChannelInvalid |
108 |
Il canale slave specificato non è valido |
MasterChannelInvalid |
109 |
Il canale master specificato non è valido. |
InvalidMultiAxisGroupCallback |
110 |
Il gruppo multiasse non è stato in grado di registrarsi all'evento interno. |
MaxNumberOfSlaveChannelsExceeded |
111 |
Il numero massimo di canali slave è stato superato per il controller. |
MaxNumberOfMasterChannelsExceeded |
112 |
Il numero massimo di canali master è stato superato per il controller. |
MultiAxisGroupNotStarted |
113 |
I comandi per il gruppo multiasse possono essere eseguiti solo se il gruppo multiasse è in esecuzione. |
EmergencyStopRequiredByPlcApplication |
114 |
È stato attivato un arresto di emergenza dall'applicazione del logic controller. |
InvalidCaptureEdge |
115 |
Il fronte di cattura specificato non è valido. |
JobAborted |
116 |
Il job in esecuzione è stato interrotto da un altro job. |
AxisIsHoming |
117 |
Impossibile eseguire questo comando quando è in corso l'homing dell'asse. |
SlaveChannelNotAddedToMultiAxisGroup |
118 |
Le funzioni su un canale slave possono essere eseguite solo quando il canale slave è collegato a un gruppo multiasse. |
MasterChannelNotAddedToMultiAxisGroup |
119 |
Le funzioni su un canale master possono essere eseguite solo quando il canale slave è collegato a un gruppo multiasse |
XValuesNotStrictlyMonotonic |
120 |
I valori di X non aumentano strettamente in modo monotonico attraverso il profilo della camma. Definire un profilo della camma con valori di X che aumentino strettamente in modo monotonico. |
OperationModeChangeNotAllowedForAxisNotInStandstill |
121 |
È stato fatto un tentativo di cambiare il modo operativo per un asse che non è nello stato Standstill. Verificare che l'asse sia nello stato operativo Standstill prima di cambiare il modo operativo. |
OperationModeIDNsNotMapped |
122 |
È stato avviato un job con modo operativo "Velocity" per un azionamento per cui non sono assegnati IDN velocità. Verificare che il modo operativo "Velocity" sia attivato nella configurazione funzionalità dell'azionamento (casella di controllo VelocityOperationMode). |
MasterSlaveCascadeFormsLoop |
123 |
I blocchi funzione master/slave creano un loop (il master stesso come slave, oppure uno slave che segue con il master iniziale come slave). Risolvere il loop nella serie. |
OperationModeChangeNotAllowedForMasterAxisNotInStandstill |
124 |
È stato fatto un tentativo di cambiare il modo operativo a "Velocity" per un asse utilizzato come master per un movimento di sincronizzazione e che non è nello stato Standstill. Verificare che l'asse master sia nello stato Standstill prima di cambiare il modo operativo. |
NotPossibleToStartMoveSuperImposedOnCsvOperationModeAxis |
125 |
Un blocco funzione MC_MoveSuperimposed è in esecuzione o è stato avviato per un asse che è nel modo operativo Cyclic Synchronous Velocity o passerà a questo modo operativo. Verificare che i blocchi funzione MC_MoveSuperimposed non siano utilizzati mentre l'asse è nel modo operativo Cyclic Synchronous Velocity. |
AbortingTorqueControlNotPossibleWithThisJob |
126 |
È stato fatto un tentativo di interrompere un blocco funzione in esecuzione MC_TorqueControl con un ulteriore blocco funzione di movimento. È possibile utilizzare solo MC_TorqueControl, MC_Stop e MC_Power per interrompere un blocco funzione in esecuzione MC_TorqueControl. |
NotPossibleToStartMoveSuperImposedOnCstOperationModeAxis |
127 |
Un blocco funzione MC_MoveSuperimposed è in esecuzione o è stato avviato per un asse che è nel modo operativo Cyclic Synchronous Torque o passerà a questo modo operativo. Verificare che i blocchi funzione MC_MoveSuperimposed non siano utilizzati mentre l'asse è nel modo operativo Cyclic Synchronous Torque. |
TorqueInValueIsOutOfRange |
128 |
Il valore all'ingresso Torque di un blocco funzione MC_TorqueControl non è nell'intervallo consentito. L'intervallo di valori consentito è compreso tra -30 volte la coppia di stallo continua (M_M_0_) e +30 volte la coppia di stallo continua (M_M_0_) del motore collegato. |
StartAtMasterPositionDoesNotInterruptACam |
129 |
È stato fatto un tentativo di avviare un blocco funzione MC_CamIn con il modo buffer StartAtMasterPosition, ma nessun'altra camma è attiva per l'asse. Il modo buffer StartAtMasterPosition richiede che per l'asse sia attiva un'altra camma. |
MasterStartPositionIsNotInsidePreviousCamRange |
130 |
È stato fatto un tentativo di avviare un blocco funzione MC_CamIn con il modo buffer StartAtMasterPosition, ma la posizione di avvio master è oltre il campo di posizioni del master visto dal campo slave della camma in esecuzione. La posizione di avvio master deve essere superiore o uguale al valore X del punto camma all'estrema sinistra e inferiore o uguale al valore X del punto camma all'estrema destra della camma correntemente in esecuzione per l'asse. |
MasterChangeNotAllowedWithStartAtMasterPosition |
131 |
È stato fatto un tentativo di avviare un blocco funzione MC_CamIn con il modo buffer StartAtMasterPosition, ma il master della camma in esecuzione per l'asse è diverso dal master della nuova camma. Il modo buffer StartAtMasterPosition è possibile solo se entrambe le camme hanno lo stesso master. |
NegativeTorqueRampValueNotAllowed |
132 |
Il valore all'ingresso TorqueRamp di un blocco funzione MC_TorqueControl è inferiore a zero. Fornire un valore positivo se si desidera utilizzare una rampa di coppia. Se l'ingresso è impostato a 0, la coppia target specificata tramite l'ingresso Torque viene generata immediatamente senza una rampa di coppia. |
CamLawNotDefined |
133 |
Il valore del parametro etCamType di una struttura ST_CamPoint nella struttura ST_MultiCam di una camma non è valido. Utilizzare un tipo di camma supportato dalla funzione utilizzata. |
MasterPositionOutsideCamRange |
134 |
Il valore all'ingresso MasterPosition è oltre il campo di posizioni del master visto dal campo slave della camma in esecuzione. La posizione di avvio master deve essere superiore o uguale al valore X del punto camma all'estrema sinistra e inferiore o uguale al valore X del punto camma all'estrema destra della camma correntemente in esecuzione per l'asse. |
TorqueJobNotAllowedWithSimulatedDrive |
135 |
È stato fatto un tentativo di avviare un blocco funzione MC_TorqueControl per un asse il cui modo di funzionamento è impostato su simulated. MC_TorqueControl richiede il modo di funzionamento real. |
ConflictingIdnMapping |
136 |
Almeno un IDN per scrivere un parametro nello slave è stato associato manualmente e deve essere riassociato anche dal sistema. I parametri di scrittura possono essere associati solo una volta. Rimuovere l'associazione manuale, oppure disattivare la funzionalità corrispondente del sistema. |
TimeoutWhileEnablingAxis |
137 |
Dopo aver attivato un blocco funzione MC_Power , l'asse non passa allo stato operativo Standstill in tempo. Verificare la tensione di rete dell'azionamento e lo stato di segnale della funzione di sicurezza Safe Torque Off (STO). |
WrongOperationModeOnDrive |
138 |
L'azionamento non ha confermato la transizione richiesta al modo operativo Cyclic Synchronous Position (CSP), Cyclic Synchronous Velocity (CSV) o Cyclic Synchronous Torque (CST). Rivolgersi al rappresentante dell'assistenza Schneider Electric. |
EncoderNotValidWithinInitializationTime |
139 |
Nessun segnale valido ricevuto dall'encoder integrato durante l'inizializzazione. Verificare la correttezza di alimentazione e funzionamento dell'encoder integrato. |
FloatingPointResolutionError |
140 |
La posizione di riferimento dell'asse viene incrementata ciclicamente. Se l'incremento ciclico diventa troppo piccolo rispetto al valore della posizione di riferimento, il risultato potrebbe non essere preciso. Ciò è dovuto al numero limitato di bit utilizzati nella rappresentazione a virgola mobile. La soglia di 11.261.261.261.261 non deve essere superata dal rapporto tra valori assoluti di posizione e incremento ciclico alla velocità richiesta del movimento. Con questa soglia, vengono utilizzati almeno gli otto bit più significativi dell'incremento. L'incremento ciclico dipende dal tempo di ciclo Sercos. Utilizzare un rapporto tra valore di posizione e valore di velocità che non superi la soglia. |
ActualTorqueIDNNotMapped |
141 |
Il valore di coppia è letto dall’IDN P-0-3030.0.36 Sercos. Questo IDN non è mappato. Eseguire la mappatura dell'IDN P-0-3030.0.36 Sercos nei dati ciclici. Se l'azionamento non supporta questo IDN , il blocco funzione non può essere utilizzato con l'azionamento. |
NoActualValuesWithSimulatedDrive |
142 |
È stato effettuato un tentativo di leggere il valore da un azionamento simulato. Utilizzare il blocco funzione solo con azionamenti la cui modalità di funzionamento è Activated. |
ChangedConnectionToMasterSeenBySlave |
143 |
È stata rilevata una mancata corrispondenza master/slave. Verificare che la configurazione del blocco funzione interessato sia corretta. |
PosControlDiffAboveThreshold |
144 |
La differenza tra la posizione di riferimento e la posizione è maggiore del valore specificato per i_lrMaxPositionDiff del blocco funzione FB_Drive_PosControl . Aumentare il valore di i_lrMaxPositionDiff o regolare i parametri del loop di controllo del blocco funzione FB_Drive_PosControl per ridurre l'errore di posizionamento. |
DriveNotEnabeld |
145 |
L'azionamento non è nello stato operativo Operation Enabled. Attivare lo stadio finale dell'azionamento. |
ExternalError |
146 |
Il valore all'ingresso i_xExternalError del blocco funzione FB_Drive_PosControl è TRUE, ossia è stato rilevato un errore per l'asse virtuale. Rimuovere la causa dell'errore sull'azionamento e verificare che siano fornite le informazioni corrette al blocco funzione FB_Drive_PosControl all'ingresso i_xExternalError . |
DiagnosticNumberIDNNotMapped |
147 |
L'IDN S-0-0390 Sercos (numero diagnostico) non è mappato. Eseguire la mappatura dell'IDN S-0-0390 Sercos (numero diagnostico) nei dati ciclici. |
MovementOnVirtualAxisDetectedWhileDriveDisabled |
148 |
È stato rilevato un movimento dell'asse virtuale, ma lo stadio finale dell'azionamento non è abilitato. |