方法/步骤分步阅读
1安装组态王6.55版本的软件,其他版本也行
2打开自己编写的项目
已kingdemo3为例说明
3新建事件命令语言
编写事件触发的条件
这里已记录三菱PLC,Y0的开关状态为例
事件描叙为 \\本站点\Y0==1; (Y0接通的意思)
4编写事件脚本
编写已文件夹及文件名的方式来保存历史记录
发生时:
string name;
name="D:\历史记录"+"\"+StrFromReal( \\本站点\$年,0, "f" )+"年"+StrFromReal( \\本站点\$月,0, "f" )+"月"+"\"+
StrFromReal( \\本站点\$年,0, "f" )+
"年"+StrFromReal( \\本站点\$月,0, "f" )+
"月"+StrFromReal( \\本站点\$日,0, "f" )+
"日"+StrFromReal( \\本站点\$时,0, "f" )+
"时"+StrFromReal( \\本站点\$分,0, "f" )+
"分"+StrFromReal( \\本站点\$秒,0, "f" )+"Y0设备启动工作"+".txt";
ReportSaveAs("报表1",name);
(脚本的意思:y0=1时,将已“发生时间”+"Y0设备启动工作"为文件名保存到已时间为名的文件夹里面)
消失时:
string name;
name="D:\历史记录"+"\"+StrFromReal( \\本站点\$年,0, "f" )+"年"+StrFromReal( \\本站点\$月,0, "f" )+"月"+"\"+
StrFromReal( \\本站点\$年,0, "f" )+
"年"+StrFromReal( \\本站点\$月,0, "f" )+
"月"+StrFromReal( \\本站点\$日,0, "f" )+
"日"+StrFromReal( \\本站点\$时,0, "f" )+
"时"+StrFromReal( \\本站点\$分,0, "f" )+
"分"+StrFromReal( \\本站点\$秒,0, "f" )+"Y0设备停止工作"+".txt";
ReportSaveAs("报表1",name);
(脚本的意思:y0=0时,将已“发生时间”+"Y0设备停止工作"为文件名保存到已时间为名的文件夹里面)
5新建报表,包表名为:报表1
将报表窗口隐藏或者最小画
6历史记录查看