S7-200使用入门

S7-200使用入门

ID:40712469

大小:481.50 KB

页数:18页

时间:2019-08-06

S7-200使用入门_第1页
S7-200使用入门_第2页
S7-200使用入门_第3页
S7-200使用入门_第4页
S7-200使用入门_第5页
资源描述:

《S7-200使用入门》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Getting-startedEdition(2007年12月)SINAUTMD720-3功能块编程入门ProgrammingFunctionBlocksinSINAUTMD720-3摘要本文主要使用SINAUTMICRO所提供的功能块,编写实现远程站与中心站及其他远程站的GPRS通讯。关键词SINAUTGPRSSCADAS7-200OPCProgramKeyWordsSINAUTGPRSSCADAS7-200OPCProgramPage2-12A&DService&Support目录概述――――――――――――――――――――――――――

2、――――――4远程站与中心站通讯一、远程站发送数据到中心站――――――――――――――――――――4二、远程站接收中心站的数据――――――――――――――――――――9远程站与远程站的通讯――――――――――――――――――――――――10远程站发送数据到另一远程站――――――――――――――――――10发送任务的管理―――――――――――――――――――――――――――11Page3-12A&DService&Support一、远程站发送数据到中心站见下图:不管哪种应用情况,首先要注意的一点是,上面提及的四个功能块都必须在程序的每个扫描周

3、期顺序调用。概述对于远程系统来说,要发送用户需要的数据,那么就必须通过程序块来实现。SINAUTMD720-3系统提供了四个基本的功能块WDC_INIT、WDC_SEND、WDC_RECEIVE和WDC_CONTROL。刚开始学习此系统的用户可能对如何使用这四个功能块、以及如何用这四个功能块来实现一个任务感觉很困难,因此我们针对这种情况,对如何编程作进一部的介绍。根据不同的应用情况,下面分两种情况来作程序架构的搭建步骤:一、远程站与中心站通讯二、远程站与远程站的通讯远程站与中心站通讯整个任务完成的流程如下:第一步:S7-200PLC通过模拟

4、量接口模块读取模拟量值12.3%到内部的数据区。A&DService&SupportPage4-12第二步:S7-200PLC通过调用功能块WDC_SEND(包括有发送的站地址、和数据区的起始地址及长度;中心站的站地址为0)到Modem上在S7-200中的程序如下:第三步:Modem把接收到的数据12.3%进行处理后转化为GPRS的数据包格式后,通过GPRS服务转发到移动服务供应商。第四步:移动网络供应商进一步把数据12.3%转发到Internet上,移动供应商提供了与Internet的接入点。第五步:Internet通过路由把数据12.3

5、%转发到Internet网络服务供应商的中心站上。第六步:Internet网络服务供应商的中心站把数据12.3%继续转发到SINAUTMICROSC的中心服务器。第七步:SINAUTMICROSC中的OPCSERVER把接收到的数据提供给OPC的客户端使用。第八步:当SINAUTMICROSC成功接收数据后,会发一个确认信息给远程站。第九步:Modem接收到这个确认信息后,把它转发给S7-200的CPU第十步:S7-200CPU通过WDC_RECEIVE功能块接收此确认信息,紧接着又通过WDC_SEND功能发送一个发送完成的信息给用户程序。

6、上面的这些步骤完成了一次发送的任务,从此不难看出即使是一个发送任务,仅调用一次WDC_SEND功能是不行,还必须调用WDC_RECEIVE功能块来接收确认的信息,而在调用发送与接收功能块之前必须调用WDC_INIT功能块来完成GPRS通讯的初始化工作,经过实验我们发现WDC_CONTROL功能块也是必不可少的。A&DService&SupportPage5-12A&DService&SupportPage6-12网络1中调用WDC_INIT功能块先初始化GPRS的通讯,WDC_INIT功能块的各参数的含义如上图DataBlock所定义的:V

7、B700中定义SINAUTMICROSC服务器的获得的公网IP地址;必须查看Internet的连接属性中的IP地址;VB720中定义SINAUTMICROSC服务器上用的端口号,必须与在SINAUTMICROSC软件所定义的端口号一致;VB730中定义Modem的名字,必须与在SINAUTMICROSC软件所定义的Modem名一致;VB740中定义Modem的密码,必须与在SINAUTMICROSC软件所定义的Modem密码一致;VB750中定义SIM卡的PIN码,必须与所使用SIM卡的PIN码一致;不清楚的话可以向移动公司查询;缺省值“1

8、234”;VB760中定义网络供应商的Internet接入点名,对于移动的接入点为“cmnet”;VB770中定义网登陆接入点的用户名,对于移动的接入点为空,所以定义为“”;VB

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

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

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