- Manuale introduttivo
- Creare progetti
- OPC UA
- Oggetti grafici
- Oggetti grafici predefiniti
- Sessioni e impostazioni locali
- Riferimenti a oggetti e variabili
- Estensione dei progetti
- NetLogic
- Riferimento API C#
- Esercitazioni
- Esercitazione sugli allarmi
- Esercitazione sui collegamenti dinamici
- Esercitazione sugli oggetti grafici
- Esercitazione sui logger
- Esercitazione sulle NetLogic
- Esercitazione su OPC UA
Eseguire il debug delle NetLogic tramite registrazione in output
Eseguire il debug delle NetLogic di fase di progettazione e di runtime registrando i messaggi nel riquadro
Output
FactoryTalk Optix Studio
. I messaggi visualizzano informazioni su oggetti e variabili o verificano se viene raggiunta una determinata riga di codice.
SUGGERIMENTO:
Per eseguire un debug esteso di una NetLogic, seguire invece una di queste procedure:
Prerequisiti
Impostare l'editor di codice esterno predefinito. Vedere Impostare l'editor di codice predefinito.
- Eseguire il debug delle NetLogic tramite registrazione in output
- InVista progetto, fare doppio clic sulla NetLogic per cui risolvere i problemi.La NetLogic viene aperta nell'editor di codice esterno.
- Aggiungere metodiLogal codice della NetLogic.Per ulteriori informazioni, vedere Scrivere i messaggi di log.Ad esempio:
- Log.Info(LogicObject.BrowseName,"Information message");
- Log.Warning(LogicObject.BrowseName,"Warning message");
- Log.Error(LogicObject.BrowseName,"Error message");
- Per visualizzare i messaggi di registro inFactoryTalk Optix Studio, procedere in uno dei modi seguenti:
- Eseguire il debug di una NetLogic di runtime. Selezionareed esaminare il pannelloEseguiOutput.SUGGERIMENTO: È possibile eseguire il progetto sul target dell'emulatore per il debug.
- Eseguire il debug di una NetLogic di fase di progettazione. Eseguire la NetLogic ed esaminare il pannelloOutput.
SUGGERIMENTO:Nel pannelloOutput:- Gli errori della NetLogic di fase di progettazione sono riportati nella schedaStudio Output.
- Gli errori della NetLogic di runtime sono riportati nella scheda. Ad esempio,ApplicationNameOutput dell'emulatore.
Per ulteriori informazioni, vedere Riquadro Output. - Modificare il codice e ripetere la procedura.
Fornire un feedback