Desarrollar un NetLogic que apague el sistema del host
Cree un NetLogic que
cierre inmediatamente el sistema
en el que se ejecuta Windows®
del hostAplicación FactoryTalk Optix
.Requisitos previos
Establezca el editor de código externo predeterminado. Consulte Establecer el editor de código predeterminado.
- Para desarrollar un NetLogic que apague el sistema del host
- EnVista del proyecto, haga clic con el botón derecho enNetLogicy seleccione .
- Pase el cursor por encima de NetLogic, seleccione y escribaShutDownSystemNetLogic
- Haga doble clic en NetLogic.Se abre el editor de código externo.
- Reemplace el código existente por el siguiente código:#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); } }
- Guarde el código.
Entregue su opinión