Sviluppo di una NetLogic che arresti il sistema host

Creare una NetLogic che
arresta immediatamente il sistema
Windows®
host
su cui viene eseguito
Applicazione FactoryTalk Optix
.
Prerequisiti
Impostare l'editor di codice esterno. Vedere Impostare l'editor di codice predefinito.
  1. In
    Vista progetto
    , fare clic con il pulsante destro del mouse su
    NetLogic
    e selezionare
    Nuovo
    NetLogic di runtime
    .
  2. Passare il puntatore del mouse sulla NetLogic, selezionare
    Modifica
    e immettere
    ShutDownSystemNetLogic
  3. Fare doppio clic sulla NetLogic.
    Viene aperto l'editor di codice esterno.
  4. Sostituire il codice esistente con il codice seguente:
    #region StandardUsing using System; using FTOptix.Core; using FTOptix.CoreBase; using FTOptix.HMIProject; using UAManagedCore; using OpcUa = UAManagedCore.OpcUa; using FTOptix.NetLogic; using FTOptix.OPCUAServer; using FTOptix.UI; using System.Diagnostics; #endregion public class ShutDownSystemNetLogic : FTOptix.NetLogic.BaseNetLogic { [FTOptix.NetLogic.ExportMethod] public void SystemShutDown() { var psi = new ProcessStartInfo("shutdown", "/s /t 0"); psi.CreateNoWindow = true; psi.UseShellExecute = false; Process.Start(psi); } }
  5. Salvare il codice.
Fornire un feedback
Hai domande o feedback su questa documentazione? invia il tuo feedback qui.