Développer une logique NetLogic qui arrête le système hôte

Créez un NetLogic qui
arrête immédiatement le système
Windows®
hôte
sur lequel la
Application FactoryTalk Optix
s’exécute.
Conditions préalables
Définissez l’éditeur de code externe par défaut. Consultez la rubrique Définir l'éditeur de code par défaut.
  1. Pour développer un NetLogic qui arrête le système hôte
  2. Dans
    Vue de projet
    , cliquez avec le bouton droit de la souris sur
    NetLogic
    et sélectionnez
    Nouveau
    NetLogic d’exécution
    .
  3. Passez le curseur de la souris sur le NetLogic, sélectionnez
    Edit
    et saisissez
    ShutDownSystemNetLogic
  4. Double-cliquez sur NetLogic.
    L'éditeur de code externe s'ouvre.
  5. Remplacez le code existant par le code suivant :
    #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); } }
  6. Enregistrez le code.
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.