Funciones $: System

$System.GetSysReport()
Devuelve

Miembro de la clase SysReport definido con las etiquetas correspondientes.

Argumentos N/D
Descripción

Devuelve la información sobre el sistema especificándola con las siguientes etiquetas:

  • HostName: Cadena que devuelve el nombre del host del sistema de visión 3D In-Sight.
  • IPAddress: Cadena que devuelve la dirección IP del sistema de visión.
  • MacAddress: Cadena que devuelve la dirección MAC del sistema de visión.
  • Model: Cadena que devuelve el nombre del modelo del sistema de visión.
  • SerialNumber: Cadena que devuelve el número de serie del sistema de visión.
  • Version: Cadena que devuelve la versión del firmware del sistema de visión.
Sugerencia: La información sobre el sistema que proporciona esta función $ puede obtenerse también utilizando el botón System Info de In-Sight Vision Suite. Para más información, consulte el tema titulado Información del sistema en la Ayuda deIn-Sight Vision Suite.
Ejemplo

El siguiente ejemplo ilustra un conjunto de comprobaciones del sistema:

$HostName = $System.GetSysReport().HostName;
$IP_Address = $System.GetSysReport().IPAddress;
$FWversion = $System.GetSysReport().Version;
$MAC_address = $System.GetSysReport().MacAddress;
$SerialNumber = $System.GetSysReport().SerialNumber;
$Model = $System.GetSysReport().Model;

Los valores de estas comprobaciones pueden llamarse también mediante etiquetas de PáginaWeb, por ejemplo, estableciendo convenientemente sus propiedades de texto con el Constructor de expresiones.

 

$System.GetUptimeMilliseconds()
Devuelve

Doble, indica el tiempo de funcionamiento del controlador en milisegundos (pero con precisión de microsegundos, de ahí los dígitos fraccionarios).

Argumentos N/D
Descripción Devuelve el tiempo de funcionamiento del sistema de visión en milisegundos (pero con precisión de microsegundos).

 

$System.Log.Write(message : String, logLevel : Integer)
Devuelve N/D
Argumentos
  • mensaje: Cadena que especifica el mensaje de registro a grabar.
  • NivelRegistro: Entero que especifica la gravedad del mensaje de registro. Su valor debe estar entre 0 y 3, siendo los correspondientes niveles de gravedad los siguientes:
    • 0: Verboso
    • 1: Información
    • 2: Advertencia
    • 3: Error
    Nota: Los mensajes de registro configurados como mensajes de tipo Verboso (es decir, de nivel de gravedad 0) no se visualizan en el registro del sistema IDE.
Descripción

Registra un mensaje de registro en el sistema de visión, que se lee y visualiza en el cuadro de diálogo de la ventana de salida de . El registro grabado -suponiendo que el IDE está funcionando- se grabará también en el archivo de salida de registros del sistema que se encuentra por defecto en la siguiente ubicación:

\Documentos\In-Sight Vision Suite\Logs