wincc v7读取背景数据块内容

用300PLC编写了一个程序,PLC以20ms为周期采集外面的模拟量数据储存到背景数据块DB1中,DB1里面有1200个array变量,用来保存这1200数据。现在我想用wincc读取这200个数据应该怎么做啊。然后可以在线趋势画出,时间坐标没关系的,可以保存excel中然后再用其他其他的。求救啊。

问题补充:
如我要读取DB1.DBD8   DB1.DBD12.16.20.24.28.....

最佳答案

WinCC有读取原始数据的功能,正好满足你的需求。
参考:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0204
《利用BSENDBRCV功能实现S7-300400与WinCC的大数据量交换(更新版)》

提问者对于答案的评价:
仿真试成功了,不过只有BYTE且不能MPI。还是谢谢你。另外,我用全局动作完成了,只是周期有点慢,PLC250MS储存数据到MD中,然后wincc,每100ms printf数据,然后就可以保存到EXCEL中,下面就能用MATLAB和EXCEL画趋势线了。还有,万泉河大侠也厉害,只是我只有一个最佳。而且也没有尝试拼接还原。

专家置评

要求是带有PN 口的S7-300 或S7-400.

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc220452.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月7日 下午1:21
下一篇 2017年12月7日 下午1:22

相关推荐