From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



¿Como puedo acceder información de Hardware con WMI desde LabVIEW?



Software Primario:
Versión de Software Primario: 1.0
Versión de Software Primario Corregido: N/A
Software Secundario: N/A

Problema:

Necesito obtener la información del Hardware en mi computadora. Y he escuchado que lo puedo hacer a través de WMI. ¿Como puedo utilizar esta función?



Solución:

Windows Management Instrumentation (WMI) es la infraestructura para el manejo de datos y operaciones en el Sistema operativo Windows.  Se pueden realizar scripts y automatizar el uso de esta información. WMI es el encargado de enviar la información actual de la computadora a distintas partes del sistema operativo y a algunas utilidades como el System Center Operations Manager, antes conocido como  Microsoft Operations Manager (MOM), o el  Windows Remote Management.

Para acceder esta información desde LabVIEW se tiene que llamar en ensamble .net: Managment Object Searcher. Este objeto nos permite hacer búsquedas de un aparte específica de WMI. Por ejemplo si quiero saber la carga en los procesadores de mi computadora Dual Core, puedo utilizar el objeto Win32_Processor Class (en el link hay mas información)

Dentro de esta clase hay un método que permite obtener el valor de las propiedades del sistema. Puedes utilizar la propiedad de "Load Percentage" o podemos obtener un texto con todas las propiedades del objeto. Hay un ejemplo adjunto que demuestra cómo hacer esto.

También se incluye un ejemplo de cómo ver la temperatura del CPU (si el hardware cuenta con esta opción



Ligas Relacionadas: External Link: MSDN: Windows Management Instrumentation (WMI)
External Link: MSDN: Win32_Processor Class
External Link: MSDN: Win32_TemperatureProbe Class

Archivos Adjuntos:

WMI_GetTemperatureProbe.vi

WMI_Win32procesor.vi






Día del Reporte: 05/21/2008
Última Actualización: 04/21/2009
Identificación del Documento: 4LKC24YN