Ccancella gli errori nell'unità di link multi-cavo FP7
Questa istruzione FP cancella gli errori nell'unità di link multi-cavo FP7. Resetta i valori delle seguenti variabili di sistema:
Variabile di sistema |
Descrizione |
---|---|
sys_bIsMultiWireUnit1Error | Errore nell'unità di link multi-cavo FP7 1 |
sys_bIsMultiWireUnit2Error | Errore nell'unità di link multi-cavo FP7 2 |
sys_bIsMultiWireUnit3Error | Errore nell'unità di link multi-cavo FP7 3 |
sys_bIsMultiWireUnit4Error | Errore nell'unità di link multi-cavo FP7 4 |
sys_bIsMultiWireUnit5Error | Errore nell'unità di link multi-cavo FP7 5 |
sys_bIsMultiWireUnit6Error | Errore nell'unità di link multi-cavo FP7 6 |
sys_wMultiWireUnit1ErrorCode | Errore nell'unità di link multi-cavo FP7 1 (byte alto: codice di errore, byte basso: numero di unità) |
sys_wMultiWireUnit2ErrorCode | Errore nell'unità di link multi-cavo FP7 2 (byte alto: codice di errore, byte basso: numero di unità) |
sys_wMultiWireUnit3ErrorCode | Errore nell'unità di link multi-cavo FP7 3 (byte alto: codice di errore, byte basso: numero di unità) |
sys_wMultiWireUnit4ErrorCode | Errore nell'unità di link multi-cavo FP7 4 (byte alto: codice di errore, byte basso: numero di unità) |
sys_wMultiWireUnit5ErrorCode | Errore nell'unità di link multi-cavo FP7 5 (byte alto: codice di errore, byte basso: numero di unità) |
sys_wMultiWireUnit6ErrorCode | Errore nell'unità di link multi-cavo FP7 6 (byte alto: codice di errore, byte basso: numero di unità) |
Tutte le variabili di ingresso e uscita utilizzate per programmare questa funzione sono state dichiarate nell'intestazione del POU.La stessa intestazione del POU è utilizzata per tutti i linguaggi di programmazione.
VAR
bEnable: BOOL:=FALSE;
END_VAR
Quando la variabile bEnable è impostata su TRUE, la funzione viene eseguita.
BODY
WORKSPACE
NETWORK_LIST_TYPE := NWTYPELD ;
END_WORKSPACE
NET_WORK
NETWORK_TYPE := NWTYPELD ;
NETWORK_LABEL := ;
NETWORK_TITLE := ;
NETWORK_HEIGHT := 7 ;
NETWORK_BODY
B(B_CONTACT,,bEnable,4,3,6,5,);
B(B_F,FP_MEWNET_CLEAR_ERRORS!,,15,2,30,5,,?DEN?AENO);
L(1,0,1,7);
L(1,4,4,4);
L(6,4,15,4);
END_NETWORK_BODY
END_NET_WORK
END_BODY
If (bEnable) Then
FP_MEWNET_CLEAR_ERRORS();
End_if;