按钮点击命令 - 系统

点击命令属性可以与以下系统交互关联:

注意
  • 这些交互也可以通过脚本调用。有关详细信息,请参阅网页 HMI 脚本主题。
  • 参阅 $ 函数:系统来了解有关下列系统函数的更多信息。
单击命令 说明 参数(带数据类型) 返回类型
System.DateTime.SetNtpEnabled

启用或禁用使用 NTP 服务器来配置视觉系统的系统时间。

已启用:布尔值,可以是 truefalse 、。值为 true 会启用 NTP 服务器。 不适用
System.DateTime.SetNtpServers

设置系统用于配置日期和时间的 NTP 服务器列表。

服务器:字符串数组,指定配置的 NTP 服务器的 IP 地址或 URL。

不适用
System.DateTime.SetNtpUseDhcp

设置是否使用 DHCP 来定位用于设置系统时间的 NTP 服务器。

已启用:布尔值,可以是 truefalse 、。值为 true 会启用 DHCP。

不适用
System.DateTime.SetSystemClock

在视觉系统上设置当前日期。

日期:日期,自 UTC 1970 年以来存储为毫秒。

注意这与 javascript Date 对象使用的内部表示相同。
不适用
System.DateTime.SetTimeZone

设置要在视觉系统上使用的指定时区。

区域:字符串,指定已配置时区的名称(如时区列表中所列)。

注意使用 System.DateTime.GetSupportedTimeZones 函数获取支持时区的列表。
不适用
System.File.AppendText

在使用文件路径参数指定的路径(相对于公共文件系统根目录)上创建一个文件,并将使用文本参数指定的文本写入该文件中。如果在指定位置已存在具有指定文件名的文件,则指定文本将附加到现有文件的末尾。

注意
  • 只支持文本输出。
  • 文件路径中的路径分隔符必须是正斜杠 (/)。
  • 不会自动向文件附加任何扩展名。
  • 无法通过在文件路径中使用“..”来在目录层次结构中向上导航。
  • 文件路径指定的目录是相对于公共文件系统根目录的,在执行函数时必须已经存在。如果函数执行时该目录不存在,则函数执行会失败。
  • 可以使用 \n 转义序列在指定文本中开始新行。
  • 文件路径:字符串,指定要创建的文本文件的路径和文件名。
  • 文本:字符串,指定要在指定文本文件中包含/附加的文本信息。
不适用
System.File.Delete

删除使用文件路径参数指定的文件。

注意
  • 文件路径中的路径分隔符必须是正斜杠 (/)。
  • 即使指定的文件不存在,该函数也会成功执行。
  • 不能删除目录。
  • 无法通过在文件路径中使用“..”来在目录层次结构中向上导航。
  • 文件路径指定的目录是相对于公共文件系统根目录的,在执行函数时必须已经存在。如果函数执行时该目录不存在,则函数执行会失败。
文件路径:字符串,指定要删除的文件的路径和文件名。 不适用
System.File.WriteText

在使用文件路径参数指定的路径(相对于公共文件系统根目录)上创建一个文件,并将使用文本参数指定的文本写入该文件中。如果在指定位置已存在具有指定文件名的文件,该函数在执行时将覆盖这个文件。

注意
  • 只支持文本输出。
  • 文件路径中的路径分隔符必须是正斜杠 (/)。
  • 不会自动向文件附加任何扩展名。
  • 无法通过在文件路径中使用“..”来在目录层次结构中向上导航。
  • 文件路径指定的目录是相对于公共文件系统根目录的,在执行函数时必须已经存在。如果函数执行时该目录不存在,则函数执行会失败。
  • 可以使用 \n 转义序列在指定文本中开始新行。
  • 文件路径:字符串,指定要创建的文本文件的路径和文件名。
  • 文本:字符串,指定要包含在使用文件路径指定的文本文件中的文本信息。
不适用
System.Log.Write

在视觉系统上记录一条日志消息,该消息由 In-Sight Easy Builder 的输出窗口对话框读取和显示。记录的日志(假设 IDE 正在运行)也将记录到系统日志输出文件中,默认情况下位于以下位置:

\Documents\In-Sight 视觉套件\Logs

  • 消息:字符串,指定要记录的日志消息。
  • 日志级别:整数,指定日志消息的严重性。它的值必须在 0-3 之间,对应于以下严重级别:
    • 0:详细
    • 1:信息
    • 2:警告
    • 3:错误
    注意设置为 Verbose 严重性(即 0)的日志消息将不会显示在 IDE 系统日志中。
不适用
System.Recipes.Products.Load

将指定的配方配置加载到作业。

配置名称:字符串,指定要加载的配方配置的名称。

不适用
System.Recipes.Products.Remove

从作业中删除指定的配方配置,并删除其值。

配置名称:字符串,指定要删除的配方配置的名称。

不适用
System.Recipes.Products.Save

保存作业中指定的配方配置以及描述。

注意如果已存在同名配置,则执行此函数会覆盖该现有配置。
  • 配置名称:字符串,指定要保存的配方配置的名称。
  • 说明:字符串,指定要保存的配置的描述。
不适用