使用组态王王如何实现?双击某条报警信息后弹出指定画面? 点击:2625 | 回复:0



慢慢鱼

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:31帖 | 295回
  • 年度积分:0
  • 历史总积分:552
  • 注册:2002年3月13日
发表于:2005-06-17 12:02:00
楼主
组态王支持双击报警记录,执行指定功能 功能说明:用户在报警窗口中双击一条报警记录,组态便执行指定的功能 (比如显示指定画面)。 实现:通过报警预置自定义函数$System_xxxxAlarm,与变量的报警扩展域配合实现。 详细描述: 在组态王自定义函数中,有三个系统预置的报警自定义函数。 分别为实型变量报警事件($System_RealAlarm) 整型变量报警事件($System_LongAlarm) 离散型变量报警事件($System_DiscAlarm)预置自定义函数。 如果在配置报警窗的“操作属性”时,选择了“允许双击报警条”, 则系统运行时双击报警事件报警条,会自动调用相应数据类型的函数。 在以上函数中,通过判断便可执行一段命令语言: if(nAction==1) //双击报警条 { //执行命令语言 } 在变量的报警属性中,有扩展域1和扩展域2两个属性, 在报警自定义函数中分别以dTag.ExtendFieldString1 和dTag.ExtendFieldString2引用,可以代替字符串, 比如使用在ShowPicture中。与报警自定义函数配合, 可以实现定制的功能。 更详细的资料和实例,请访问:www.kingview.com


热门招聘
相关主题

官方公众号

智造工程师