19.1系统变量

系统变量分为CyberControl软件预先定义的默认变量和由用户自定义的全局变量两部分,可以在INFOGARDEN编辑态的属性事件及驱动设置中引用,使用方法与数据库变量相同。系统变量均以“$”字符开头,以与其它变量相区别。

$Year

类型 只读整型

说明 当前系统日期的年

备注 取值范围(1980-2099)

示例

$Month

类型 只读整型

说明 当前系统日期月

备注 取值范围(1-12)

示例

$Day

类型 只读整型

说明 当前系统日期日

备注 取值范围(1-31)

示例

$Hour12

类型 只读整型

说明 当前系统时间12时制的小时

备注 取值范围(1-12)

示例

$Hour24

类型 只读整型

说明 当前系统时间24时制的小时

备注 取值范围(1-12)

示例

$Minute

类型 只读整型

说明 当前系统时间的分钟

备注 取值范围(0-59)

示例

$Second

类型 只读整型

说明 当前系统时间的秒钟

备注 取值范围(0-59)

示例

$MSecond

类型 只读整型

说明 当前系统时间的毫秒

备注 取值范围(0-99)

示例

$MilliSec

类型 只读整型

说明 系统最近一次启动后所经过的毫秒数

备注 最长记录为49.7天

示例

$Week

类型 只读整型

说明 当前系统的星期

备注 取值范围(1-7)

示例

$Date

类型 只读字符型

说明 当前系统的日期

备注 日期格式为:yyyy/mm/dd 其中:yyyy表示年,取值范围(1980-2099)

mm 表示月,取值范围(1-12)

dd 表示日,取值范围(1-31)

示例 2007/3/6

$Time

类型 只读字符型

说明 当前系统的时间

备注 时间格式为:hh:mm:ss 其中:hh表示小时,取值范围(0-23)

mm 表示分钟,取值范围(0-59)

ss 表示秒钟,取值范围(0-59)

示例 10:30:45

$DateTime

类型 只读字符型

说明 当前系统的日期时间

备注 日期格式为:yyyy/mm/dd hh:mm:ss 其中:

yyyy表示年,取值范围(1980-2099)

mm 表示月,取值范围(1-12)

dd 表示日,取值范围(1-31)

hh 表示小时,取值范围(0-23)

mm 表示分钟,取值范围(0-59)

ss 表示秒钟,取值范围(0-59)

示例 2007/3/6 10:30:45

$AMPM

类型 只读字符型

说明 当前时间的上午下午

备注 0:00-12:00为上午AM,12:01-23:59为下午PM

示例

$UserName

类型 只读字符型

说明 当前登录系统的用户名称

备注

示例 Admin

$UserRight

类型 只读字符型

说明 当前登录系统的用户的权限

备注 一个用户可能具有多个权限

示例 无权限

$GlobalState

类型 只读字符型

说明 当前系统的运行状态

备注 状态值:监视态/运行态/控制态

示例

$CurrentGraph

类型 只读字符型

说明 当前系统激活显示的画面名称

备注 显示内容为工程资源中定义的画面名称

示例

$CurrentDPUAddr

类型 读写整型

说明 当前系统激活的控制器逻辑地址

备注 默认为-1,应用时用户设置其值

示例

$CurrentDPUID

类型 读写整型

说明 当前系统激活的控制器ID32号

备注 默认为-1,应用时用户设置其值

示例

$UserGroup

类型 只读字符型

说明 当前登录系统的用户所属组名称

备注

示例

$HostName

类型 只读字符型

说明 当前系统软件运行的计算机名称

备注

示例

$GraphTitle

类型 只读字符型

说明 当前系统运行时激活的窗口名称

备注

示例

results matching ""

    No results matching ""