怎样给PLC上传到wincc的数据加上时间
郑志武
发布于2013-01-18 00:24
632
0
标签:
现在正用s7-300做高速数据采集用sfb12/13(bsend/brecv)来实现,在wincc中建立rawdata来采集数据,并用gettagraw/settagraw来解包和压包,以数组的形式接受和发送数据。但是数据只能以数组的形式在wincc的诊断窗口显示,没有时间,请问应如何给每个数据加上时间?另外,wincc的诊断窗口只能显示近900个数据,以前的数据也没办法显示,请问如何处理?
佳答案
plc采集的数据保存到数据块的时候,把采集时间也保存进去,那些事故追忆系统都是这样,比如,db0.dbw0是当前采集值,db0.dbw2就是时间,或者前面是时间也行。这样你传到wincc的数据分开后就既有时间也有采集值,出问题还可以查,毕竟plc时间还是比较准的。