Sviluppare un NetLogic che arresti il sistema host

Creare Un NetLogic che
arresta immediatamente il sistema operativo host
su cui viene eseguito.
Applicazione FactoryTalk Optix
Prerequisiti
Impostare l'editor di codici esterni predefinito. Vedere Impostazione dell'editor di codici predefinito.
  1. In
    Project view
    , fare clic con il pulsante destro del mouse
    NetLogic
    e selezionare
    New
    Runtime NetLogic
    .
  2. Passare il puntatore del mouse su NetLogic, selezionare
    Edit
    , ed immettere
    ShutDownSystemNetLogic
  3. Fare doppio clic su NetLogic.
    Viene visualizzato l'editor di codici esterni.
  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.