Eseguire il debug delle NetLogic tramite registrazione in output

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.
Prerequisiti
Impostare l'editor di codice esterno predefinito. Vedere Impostare l'editor di codice predefinito.
  1. Eseguire il debug delle NetLogic tramite registrazione in output
  2. In
    Vista progetto
    , fare doppio clic sulla NetLogic per cui risolvere i problemi.
    La NetLogic viene aperta nell'editor di codice esterno.
  3. Aggiungere metodi
    Log
    al 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
      ");
  4. Per visualizzare i messaggi di registro in
    FactoryTalk Optix Studio
    , procedere in uno dei modi seguenti:
    • Eseguire il debug di una NetLogic di runtime. Selezionare
      Esegui
      ed esaminare il pannello
      Output
      .
      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 pannello
      Output
      .
    SUGGERIMENTO:
    Nel pannello
    Output
    :
    • Gli errori della NetLogic di fase di progettazione sono riportati nella scheda
      Studio Output
      .
    • Gli errori della NetLogic di runtime sono riportati nella scheda
      ApplicationName
      . Ad esempio,
      Output dell'emulatore
      .
    Per ulteriori informazioni, vedere Riquadro Output.
  5. Modificare il codice e ripetere la procedura.
Fornire un feedback
Hai domande o feedback su questa documentazione? invia il tuo feedback qui.
Normal