Wincc高速数据采集的实现

Wincc高速数据采集的实现

ID:41156533

大小:1.03 MB

页数:16页

时间:2019-08-17

Wincc高速数据采集的实现_第1页
Wincc高速数据采集的实现_第2页
Wincc高速数据采集的实现_第3页
Wincc高速数据采集的实现_第4页
Wincc高速数据采集的实现_第5页
资源描述:

《Wincc高速数据采集的实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、WinCC高速数据采集的实现WinCCdatacollectionUserGuideEdition(2008-1)摘要WinCC采用RawData归档数据链接的方式实现对S7-400PLC的高速数据采集关键词WinCC,RawData,数据采集,AR_SEND,归档KeyWordsWinCC,RawData,DataCollection,AR_SEND,ArchiveA&DService&SupportPage2-16目录前言:........................................................................4条件:........

2、.................................................................4步骤:.........................................................................41)在S7-400站中插入一个DB块:..............................................42)新建一个功能块:..........................................................73)新建一个FC1,建立两个局部变量:...

3、........................................94)一个FC3,用来指定要发送的数据包的大小:...................................105)在OB中调用FC1:.........................................................116)建立WINCC项目,建立起WINCC与S7-400的S7通讯连接:.......................117)打开WINCC变量记录编辑器,新建一个过程值归档。...........................128)打开WINCC图形编

4、辑器,新建一幅画面:.....................................149)组态完毕,激活WINCC运行系统。...........................................15附录-推荐网址...............................................................16A&DService&SupportPage3-16前言:在一些应用场合,需要上位机对高速变化的过程数据进行归档记录。对于一般的网络通讯方式来说,WinCC能提供的最高刷新速度是250毫秒,但WinCC采用RawData归档数据链

5、接的方式可以实现对S7-400PLC的高速数据采集。原理是PLC将每个循环周期所采集的过程值(或PLC以其他方式得到的数据或数据包)以一定的顺序存放在具有一定的格式的DB块中,当到达一定的数量后,PLC可以调用系统功能块SFB37(AR_Send)将这个DB块主动地发送给WinCC,然后WinCC会在后台自动调用标准化DLL来拆解数据,并将其按时间顺序保存在数据库中。在WinCC的过程画面中,可以使用在线趋势控件或在线表格控件来查看所采集的数据。由于是批量传送,可以有效地提高通讯效率,使高速数据采集成为可能,而这时所谓的采集频率就取决于你对保存在DB块中的各过程值间的时间间隔的定义。可以定义的

6、最小的时间间隔是1毫秒。但如果是PLC每个循环周期采样一次,那么定义的时间间隔应大于PLC循环周期。DB块的最大尺寸是16KB。详细信息请参见WinCC的帮助文件:WinCCSystemInformation->通讯->SIMATICS7ProtocolSuite->特殊功能->使用S7功能块AR_SEND进行数据交换。条件:1)WinCC的版本为V5.1或更高2)S7-400系列CPU3)WinCC站与S7400站建立S7连接(包括MPI,ProfiBus,TCP/IP,工业以太网都可以实现)4)编程人员能够熟练地使用Step7和WinCC本例介绍了WinCC如何实现对两个过程变量采集归档的

7、方法。步骤:1)在S7-400站中插入一个DB块:DB1,用于存放过程数据并将它们发送到WinCC数据库中。这个块必须按照一定格式和顺序进行定义,本例中因为DB块要分别保存两个不同变量的各100个值(此值可以根据需要来设A&DService&SupportPage4-16置,但请注意确保DB块的尺寸不能超过16K),所以地址DBB0-DBB220与地址DBB222-DBX444定义的数据类型是相同

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。