- Empezar
- Crear proyectos
- OPC UA
- Objetos gráficos
- Objetos gráficos predefinidos
- Sesiones y configuraciones regionales
- Referencias de objetos y variables
- Extensión de proyectos
- NetLogic
- Referencia de API de C#
- Tutoriales
- Tutorial de alarmas
- Tutorial sobe objetos gráficos
- Tutorial del registrador
- Tutorial de NetLogic
- Tutorial de OPC UA
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, seleccioney 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