wincc中,我的产品是给每个工件进行压力测试,过程是这样的:
压机接触工件-----开始升压----到达设定压力----保压几秒钟(设定值)-保压结束
每个工件都重复这个动作,
我的变量记录是通过“保压结束”触发变量存档,存档的变量有:保压结束的系统时间、工件号(每试验一次,工件号自动+1)、设定的压力、保压开始时的实际压力、保压结束时的实际压力、设定的保压时间,判定结果。
变量存档的每一条记录都是一个工件测试信息,通过报表或控件实现了工件信息的数据操作;wincc的监控画面中有实时的压力曲线.
现在需要做一个报表要求通过查询“日期+工件号”,能得到该工件号的测试压力曲线;
我的思路是这样的:
第一个思路:能不能通过实时的压力曲线,通过变量触发将当期的压力曲线保存下来,这种不知道能不能实现?
第二个思路是做个曲线:
曲线的x轴是时间坐标、Y轴是压力坐标,通过四个点生成曲线,第一个点时间是(保压结束的系统时间-设定的保压时间-4S),Y坐标为0;第二个点时间是(保压结束的系统时间-设定的保压时间),Y坐标是保压开始时的实际压力;第三个点时间是(保压结束的系统时间),Y坐标是保压结束时的实际压力;第四个点时间是(保压结束的系统时间+2s),Y坐标为0;
这种方法不知如何实现?
请各位老师帮帮忙,谢谢了