Comando Clic de botón - Sistema

La propiedad Comando Clic (Click Command) puede asociarse a las siguientes interacciones con el Sistema:

Nota:
  • Estas interacciones se pueden llamar también a través de un script. Para más información, consulte el tema Crear scripts en PáginasWeb HMI.
  • Véase Funciones $: System para más información sobre las funciones System que se enumeran a continuación.
Click Command Descripción Argumentos (con tipo de datos) Tipo de valor devuelto
System.DateTime.SetNtpEnabled

Activa o desactiva el uso de servidores NTP para configurar la hora del sistema de visión.

habilitada: Booleano, puede ser verdadero o falso. Verdadero habilita el uso de servidores NTP. N/D
System.DateTime.SetNtpServers

Establece la lista de servidores NTP utilizados por el sistema para configurar la fecha y la hora.

servidores: Conjunto de cadenas que especifican la dirección IP o la URL de los servidores NTP configurados.

N/D
System.DateTime.SetNtpUseDhcp

Establece si se va a utilizar DHCP para localizar los servidores NTP utilizados para establecer la hora del sistema.

habilitada: Booleano, puede ser verdadero o falso. Verdadero habilita el uso de DHCP.

N/D
System.DateTime.SetSystemClock

Establece la fecha actual en el sistema de visión.

fecha: La fecha, almacenada como cantidad de milisegundos desde 1970 en UTC.

Nota: Es la misma representación interna que utiliza el objeto Date de JavaScript.
N/D
System.DateTime.SetTimeZone

Establece la zona horaria a utilizar en el sistema de visión.

zona: Cadena que especifica el nombre de la zona horaria configurada (tal como figura en la lista de zonas horarias).

Nota: Utilice la función System.DateTime.GetSupportedTimeZones para acceder a la lista de zonas horarias admitidas por el sistema.
N/D
System.File.AppendText

Crea un archivo en la ruta de acceso especificada mediante el argumento filepath (ruta relativa a la raíz del sistema de archivos públicos) y escribe el texto especificado mediante el argumento texto en dicho archivo. Si en la ubicación indicada ya existe un archivo con el nombre especificado, el texto especificado se añadirá al final del nombre del archivo ya existente.

Nota:
  • Admite únicamente salida de texto.
  • El separador utilizado en la ruta de archivo debe ser una barra inclinada hacia la derecha (/).
  • No se añaden automáticamente extensiones al nombre de archivo.
  • No sirve utilizar ".." en la ruta de archivo para subir en la jerarquía de directorios.
  • El directorio especificado en filepath es relativo a la raíz del sistema de archivos públicos y ya debe existir cuando se ejecute la función. Si no existe al ejecutarla, la función falla.
  • Se pueden iniciar nuevas líneas en el texto especificado utilizando para ello la secuencia de escape \n.
  • filepath: Cadena que especifica la ruta de acceso y el nombre del archivo de texto a crear.
  • texto: Cadena que especifica la información textual a incluir/anexar en el archivo de texto especificado.
N/D
System.File.Delete

Elimina el archivo especificado mediante el argumento filepath.

Nota:
  • El separador utilizado en la ruta de archivo debe ser una barra inclinada hacia la derecha (/).
  • La función se realiza incluso si el archivo especificado no existe.
  • No se pueden eliminar directorios.
  • No sirve utilizar ".." en la ruta de archivo para subir en la jerarquía de directorios.
  • El directorio especificado en filepath es relativo a la raíz del sistema de archivos públicos y ya debe existir cuando se ejecute la función. Si no existe al ejecutarla, la función falla.
filepath: Cadena que especifica la ruta de acceso y el nombre del archivo a eliminar. N/D
System.File.WriteText

Crea un archivo en la ruta de acceso especificada mediante el argumento filepath (ruta relativa a la raíz del sistema de archivos públicos) y escribe el texto especificado mediante el argumento texto en dicho archivo. Si en la ubicación indicada ya existe un archivo con el nombre especificado, la función sobrescribirá durante su ejecución el archivo ya existente.

Nota:
  • Admite únicamente salida de texto.
  • El separador utilizado en la ruta de archivo debe ser una barra inclinada hacia la derecha (/).
  • No se añaden automáticamente extensiones al nombre de archivo.
  • No sirve utilizar ".." en la ruta de archivo para subir en la jerarquía de directorios.
  • El directorio especificado en filepath es relativo a la raíz del sistema de archivos públicos y ya debe existir cuando se ejecute la función. Si no existe al ejecutarla, la función falla.
  • Se pueden iniciar nuevas líneas en el texto especificado utilizando para ello la secuencia de escape \n.
  • filepath: Cadena que especifica la ruta de acceso y el nombre del archivo de texto a crear.
  • texto: Cadena que especifica la información textual a incluir en el archivo de texto especificado mediante file.
N/D
System.Log.Write

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

  • 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.
N/D
System.Recipes.Products.Load

Carga la configuración de la receta especificada en la tarea.

nombreDeConfiguración: Cadena que especifica el nombre de la configuración de la receta a cargar.

N/D
System.Recipes.Products.Remove

Elimina la configuración de la receta especificada de la tarea y borra todos sus valores.

nombreDeConfiguración: Cadena que especifica el nombre de la configuración de la receta a eliminar.

N/D
System.Recipes.Products.Save

Guarda la configuración de la receta especificada de la tarea junto con una descripción.

Nota: Si ya existe una configuración con el mismo nombre, al ejecutarse esta función se sobrescribirá la configuración existente.
  • nombreDeConfiguración: Cadena que especifica el nombre de la configuración de la receta a guardar.
  • descripción:: Cadena que especifica la descripción de la configuración a guardar.
N/D