Table of Contents   MOBOTIX Online Help

使用变量

变量可用于多个对话框,并且在运行时被实际值替换:

注:


变量描述

变量的语法结构如下所示:
$(GROUP.VARIABLE[,formatting options[,..]])

变量 说明 注意事项
LEV / LASTEVENT:上一个事件
$(LEV.DATE) 上一个事件的日期和时间 YYYY-MM-DD hh:mm:ss
$(LEV.TIME) 上一个事件的时间 hh:mm:ss
$(LEV.SECONDS) 上一个事件之后已过的秒数
$(LEV.RELATIV) 上一个事件之后已过的时间 hh:mm:ss
EVT / EVENT:事件
$(EVT.AST)
$(EVENT.AST)
显示所有被触发的联动 另请参阅:在 MOBOTIX 摄像机中使用的缩写词
$(EVT.EST.SELECTED)
$(EVENT.EST.SELECTED)
显示所有活动的事件 另请参阅:在 MOBOTIX 摄像机中使用的缩写词
$(EVT.EST.ACTIVATED)
$(EVENT.EST.ACTIVATED)
显示已经触发警报的事件 另请参阅:在 MOBOTIX 摄像机中使用的缩写词
$(EVT.SYA)
$(EVENT.ANTE)
显示当前设置的警报前图像数目 警报前图像
$(EVT.SYP)
$(EVENT.POST)
显示当前设置的警报后图像数目 警报后图像
$(EVT.SIA)
$(EVENT.ANTEINTERVAL)
显示警报前图像之间的时间间隔。 毫秒
$(EVT.SIP)
$(EVENT.POSTINTERVAL)
显示警报后图像之间的时间间隔。 毫秒
$(EVT.EDT)
$(EVENT.EVENTDEADTIME)
显示当前设置的事件死锁时间
$(EVT.ADY)
$(EVENT.ACTIONDELAY)
显示当前设置的联动死锁时间
$(EVT.MDT)
$(EVENT.MESSAGEDEADTIME)
显示当前设置的警报传送死锁时间
$(EVT.VATIMESTAMP) 显示上次确认视觉警报 (VA) 时的时间戳 YYYY-MM-DD hh:mm:ss
$(EVT.VAD) 显示上次确认视觉警报 (VA) 时的日期 YYYY-MM-DD
$(EVT.VAT) 显示上次确认视觉警报 (VA) 时的时间 hh:mm:ss
$(EVT.VAS) 在此图像中显示视觉警报 (VA) 的状态 HIDE(隐藏)或 DRAW(显示)
FPR / FINGERPRINT:指纹信息
$(FPR.VER)
$(FINGERPRINT.VERSION)
JPEG 注释的版本号  
$(FPR.PRD)
$(FINGERPRINT.PRODUCER)
制造商名称 (MOBOTIX)。  
$(FPR.FRM)
$(FINGERPRINT.FRAME)
摄像机重启后每幅数字化图像的唯一图像编号。  
$(FPR.ENO)
$(FINGERPRINT.EVENT)
当前有效的事件编号;对于事件图像,则为事件的编号。  
$(FPR.IMT)
$(FPR.IMAGETYPE)
图像类型  
$(FPR.TIMESTAMP) 日期和时间,和$(TMS)一样 YYYY-MM-DD hh:mm:ss.msec
$(FPR.DAT) 日期,和$(TMS.DAT)一样 YYYY-MM-DD
$(FPR.TIM) 时间,和 $(TMS.TIME)一样 hh:mm:ss.msec
$(FPR.TIT) 秒和毫秒,和$(TMS.TIMET) 一样 ss.msec
$(FPR.TZN) 日期,和 $(TMS.ZONE) 一样 YYYY-MM-DD
IMG / IMAGE:图像变量
$(IMG.CTY) 显示有关摄像机型号的信息。如果此变量的值为 MONO,则所有参数将只显示右镜头的值。 DUALMONO
$(IMG.ICC) 用于将此图像转换为 JPEG 的视频编解码器 MxPEGJPEG
$(IMG.FRJ) JPEG/MxPEG 转换的帧频 Hz
$(IMG.FRB) 摄像机传感器的数字转换速度(Bayer 帧频) Hz
$(IMG.XTO)
$(IMG.XRES)
图像格式的X - 轴像素 X 像素
$(IMG.YTO)
$(IMG.YRES)
Y 平面的图像格式的Y - 轴像素 Y 像素
$(IMG.QLT)
$(IMG.QUALITY)
JPEG/MxPEG 转换的质量水平(百分比) 百分比
$(IMG.CAM) 图像类型或记录此图像时所选的图像传感器 RIGHT, LEFT, BOTH, PIP
$(IMG.ZOM) 此图像的放大级别 (x1000)。1000=1 倍放大 1000, 2000, 4000
$(IMG.PAX) X 方向的已放大图像区域中心。
-1000=左,0=中心,1000=右
-1000..0..1000
$(IMG.PAY) Y 方向的已放大图像区域中心。
-1000=下,0=中心,1000=上
-1000..0..1000
$(IMG.MIR) 图像的镜像 NONE, VERTICAL, HORIZONTAL, BOTH
$(IMG.ROT) 图像的旋转(度) 0, 180
$(IMG.SRP[.RIGHT|LEFT]) 右侧或左侧图像的清晰度设置 -2..0..10
$(IMG.ACT[.RIGHT|LEFT]) 自动对比度的设置 OFF, AUTO
$(IMG.BRT[.RIGHT|LEFT]) 两个镜头的亮度设置 -10..0..10
$(IMG.BLT[.RIGHT|LEFT]) 两个镜头的背光校正 -10..0..10
$(IMG.CSA[.RIGHT|LEFT]) 色彩饱和度。-10 = 黑白 -10..0..10
$(IMG.BBL[.RIGHT|LEFT]) 蓝色平衡 -10..0..10
$(IMG.RBL[.RIGHT|LEFT]) 红色平衡 -10..0..10
$(IMG.DKL[.RIGHT|LEFT]) 噪声降低的设置 OFF, LOW, MEDIUM, MORE, HIGH, EXTREM
$(IMG.EXB[.RIGHT|LEFT]) 黑色像素校正 ON, OFF
$(IMG.EXW[.RIGHT|LEFT]) 曝光测量窗口加权。TOTAL: 忽略曝光测量窗口,使用全景图像确定曝光量。 0..100, TOTAL
$(IMG.WBW[.RIGHT|LEFT]) 白平衡加权。TOTAL: 忽略曝光测量窗口,使用全景图像确定白平衡。 0..100, TOTAL
$(IMG.AVB[.RIGHT|BOTH|LEFT]) 图像的平均亮度(百分比)。BOTH是左右两个镜头的平均值。 0..100
$(IMG.AMB[.RIGHT|BOTH|LEFT]) 中等平均图像亮度。此值对于改善夜间效果很重要。 0..100
$(IMG.AMP[.RIGHT|BOTH|LEFT]) 软件放大(1024=1.0x,8192=8.0x) 1024..8192
$(IMG.AMP[.RIGHT|BOTH|LEFT].FACTOR) 软件放大表示为具有两位小数的因数 1.00..8.00
$(IMG.GNG[.RIGHT|LEFT]) 摄像机传感器的绿色放大。值范围取决于传感器。 128..1024..16384
$(IMG.GNR[.RIGHT|LEFT]) 摄像机传感器的红色放大。值范围取决于传感器。 128..1024..16384
$(IMG.GNB[.RIGHT|LEFT]) 摄像机传感器的蓝色放大。值范围取决于传感器。 128..1024..16384
$(IMG.CNG[.RIGHT|LEFT]) 绿色校正值。1024=1. 0=无需校正。 128..1024..16384
$(IMG.CNR[.RIGHT|LEFT]) 红色校正值。 128..1024..16384
$(IMG.CNB[.RIGHT|LEFT]) 蓝色校正值。 128..1024..16384
$(IMG.LFQ) 电源频率 (Hz) 50, 60
$(IMG.EXI[.RIGHT|LEFT]) 最短曝光时间(微秒) 微秒
$(IMG.EXI[.RIGHT|LEFT].SECOND) 最短曝光时间(秒) 示例: 1/90 秒 1/x
$(IMG.EXA[.RIGHT|LEFT]) 最长曝光时间(微秒) 微秒
$(IMG.EXA[.RIGHT|LEFT].SECOND) 最长曝光时间(秒) 示例: 1/90 秒 1/x
$(IMG.EXP[.RIGHT|LEFT]) 当前曝光时间(微秒) 微秒
$(IMG.EXP[.RIGHT|LEFT].SECOND) 当前曝光时间(秒)。示例: 1/90 秒 1/x
TMS / TIMESTAMP:时间戳信息
$(TMS) 时间戳和毫秒 YYYY-MM-DD hh:mm:ss.msec
$(TMS.DATE) 符合 ISO 8601 的日期 YYYY-MM-DD
$(TMS.TIME) 24 小时制和毫秒 hh:mm:ss.msec
$(TMS.TIMET) 自 1970-01-01 00:00:00 UTC 后的秒数和毫秒 Seconds.msec
$(TMS.YEAR) 年,四位数 YYYY
$(TMS.SYEAR) 年,两位数 YY
$(TMS.MON) 月,从 01 到 12 MM
$(TMS.MON.NAME) 月的缩写,JanFeb MMM
$(TMS.MON.FULL) 月的全称。JanuaryFebruary
$(TMS.DAY) 日,从 01 到 31 TT
$(TMS.YDAY) 一年中的日 (001 ... 366) DDD
$(TMS.WEEK) 依据 ISO 8601:1988 的周数,从 01 到 53。第一周至少在本年有四天。每周开始于周一。 WW
$(TMS.WDAY) 每周的日,从 1 到 7。1=周一,2=周二... W
$(TMS.WDAY.NAME) 星期几的缩写。MonTue WWW
$(TMS.WDAY.FULL) 星期几的全称。MondayTuesday
$(TMS.HOUR) 以两位数表示的当前小时(24 小时制),从 00 到 23 hh
$(TMS.HOUR12) 以两位数表示的当前小时(12 小时制),从 01 到 12 hh
$(TMS.AMPM) AM 和 PM 缩写
中午 12 时为 'PM',午夜 12 时为 'AM'
AMPM
$(TMS.MIN) 以两位数表示的分钟 mm
$(TMS.SEC) 以两位数表示的秒钟 ss
$(TMS.MSEC) 以三位数表示的毫秒 msec
$(TMS.ZONE) 当前时区的缩写 ZZZ
$(TMS.RFC822) 根据 RFC822 与 GMT (UTC) 相差的日期和时间 日,DD MMM YYYY hh:mm:ss +zzzz
ID:标识信息
$(ID.MAC) 网络接口的 MAC 地址 00:03:C5:xx:yy:zz,其中 00:03:C5:MOBOTIX 标识符,xx:yy:zz:以十六进制表示的出厂 IP 地址
$(ID.FIP) 摄像机的出厂默认 IP 地址 10.x.x.x
$(ID.NAM)
$(ID.HOSTNAME)
摄像机的主机名称 <主机名称>
$(ID.ET0)
$(ID.ETHERNET)
摄像机的当前 IP 地址 如 128.243.66.90
$(ID.SWV)
$(ID.PATCH)
摄像机的软件版本 如 MX-V4.1.6.27
$(ID.UPT)
$(ID.UPTIME)
摄像机自上次重启后的运行时间(秒) ss
SEN / SENSOR:传感器信息
$(SEN.SIN) 信号输入的状态 0, 1
$(SEN.BTR) 右摄像机按键的状态 0, 1
$(SEN.BTL) 左摄像机按键的状态 0, 1
$(SEN.PIR) PIR 级别(百分比) 0..100
$(SEN.MIC)

麦克风音量(百分比)

此值仅在麦克风事件或信号电平计激活后才会显示。

0..100
$(SEN.ILR) 右镜头的亮度值,其中 0:暗,1000:中午赤道的阳光直射 0..1000
$(SEN.ILL) 左镜头的亮度值,其中 0:暗,1000:中午赤道的阳光直射 0..1000
$(SEN.VM1) 为触发 VM1 设置的动态侦测窗口数 (以逗号分隔的窗口数列表)
$(SEN.VM2) 为触发 VM2 设置的动态侦测窗口数 (以逗号分隔的窗口数列表)
$(SEN.TIN.CELSIUS) 摄像机内部温度(摄氏度) °C
$(SEN.TIN.FAHRENHEIT) 摄像机内部温度(华氏度) °F
TEXT:文本变量
$(TEXT.FTPDIR) FTP 图像存储的默认路径 <主机名称>/YYYY/MM/DD/hh/
$(TEXT.FTPFILE) FTP 图像存储的默认文件名(不含扩展名) mYYMMDDhhmmssmsc
$(TEXT.EVENTFILE) 包含时间戳的文件名(不含扩展名),其中事件图像用 E+<事件编号> 后缀标识。 fYYMMDDhhssmsc[_Eeeeeee]
特殊变量
$("any text"
[, Formatting Option])

使用双引号撰写任何文本,然后可以使用格式化选项格式化这些文本。

要输出 "$" 字符本身,请确保输入 "$$"。

如果 any text 输入为第二个参数,此文本将被视为变量的结果。

格式化选项

使用格式化选项可以格式化 MOBOTIX 摄像机实时图像的文本显示

示例:

要输出 "$" 字符本身,请确保输入 "$$"。

语法错误显示在格式化指令后面,用前导/尾随的 "#" 符号括住:
#"sampletext",Test,len=80,fill=-,align=center:format parameter unknown#

格式化命令

格式化命令有一个值,每条命令之间用逗号 (",") 分隔。
FORMATTINGOPTION1=VALUE, FORMATTINGOPTION2=VALUE

选项 说明 注意事项
LEN
LENGTH

此参数设置文本输出的宽度。剩余的空间用填充字符填写。"0" 是可变的宽度。如果文本大于 LENGTH 的定义,并且尚未设置格式化开关 TRUNCATE,输出宽度将会自动放大。

默认值: 0

合理的最大值和图像格式:

图像格式 最大值
PDA:160x120 20
CIF:320x240 40
VGA:640x480 80
MEGA:1280x960 160

如果使用的值大于此表中的最大值,字符将会换行。

0..512
FIL
FILL

设置要用于格式化输出的填充字符。此命令只用一个字符。多余的字符将被忽略。

默认值:[Space]

任何字符
ALI
ALIGN

此参数设置文本输出在指定长度内的对齐方式。

默认值:LEFT

RIGHT, CENTER, LEFT

格式化开关

格式化开关没有值,相互之间用逗号 (",") 分隔。

开关 说明 注意事项
DEF
DEFAULT
对此变量使用默认设置  
GLO
GLOBAL

将此变量的值设置为后面所有变量的全局默认值。

注: 结合 DEFAULTGLOBAL 会将值重置为摄像机的默认设置。
 
TRU
TRUNCATE
切断长于 LENGTH 指定值的任何文本。  
B64
BASE64
将文本输出切换到 Base64 编码(例如,某些电子邮件服务器要求这样) 使用此开关可提供用户信息,例如:$("admin:meinsm", BASE64)

cn, de, en, es, fr, it, jp, ru

© 2001-2017 MOBOTIX AG, Germany · http://www.mobotix.com/