Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx

上传人:b****2 文档编号:1793522 上传时间:2023-05-01 格式:DOCX 页数:19 大小:547.74KB
下载 相关 举报
Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx_第1页
第1页 / 共19页
Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx_第2页
第2页 / 共19页
Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx_第3页
第3页 / 共19页
Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx_第4页
第4页 / 共19页
Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx_第5页
第5页 / 共19页
Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx_第6页
第6页 / 共19页
Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx_第7页
第7页 / 共19页
Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx_第8页
第8页 / 共19页
Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx_第9页
第9页 / 共19页
Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx_第10页
第10页 / 共19页
Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx_第11页
第11页 / 共19页
Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx_第12页
第12页 / 共19页
Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx_第13页
第13页 / 共19页
Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx_第14页
第14页 / 共19页
Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx_第15页
第15页 / 共19页
Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx_第16页
第16页 / 共19页
Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx_第17页
第17页 / 共19页
Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx_第18页
第18页 / 共19页
Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx_第19页
第19页 / 共19页
亲,该文档总共19页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx

《Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx》由会员分享,可在线阅读,更多相关《Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx(19页珍藏版)》请在冰点文库上搜索。

Step7 组态PC Station 与 S71200 基于以太网的S7 通信.docx

Step7组态PCStation与S71200基于以太网的S7通信

Step7组态PCStation与S7-1200基于以太网的S7通信

硬件需求和软件需求

硬件:

①S71200CPU

②PC(带普通以太网卡)

③TP线

软件:

①STEP7BasicV10.5

②STEP7V5.4

③SIMATICNETV7.1

STEP7中组态PCStation

1.在STEP7中新建项目,组态PCStation。

打开STEP7并新建一个项目:

“S7-1200_OPC”,通过“Insert”>“Station”>“SIMATICPCStation”插入一个PC站,PC站的名字为:

“SIMATICPCStation

(1)”。

如图1所示。

注意:

STEP7中PCStation的名字“SIMATICPCStation

(1)”要与SIMATICNET中“StationConfigurationEditor”的“StationName”完全一致,才能保证下载成功。

图1.插入并组态PC站

2.双击Configuration即可进入PCStation硬件组态界面。

在第一个槽中,从“SIMATICPCStation”>“UserApplication”>“OPCServer”下,选择版本“SWV6.2SP1”添加一个OPCSever的应用。

  在第三个槽中,从“SIMATICPCStation”>“CPIndustrialEthernet”>“IEGeneral”下,选择版本“SWV6.2SP1”添加一个IEGeneral,并设置IP地址,如图2所示。

注意:

因为使用的是普通以太网卡,所以要选择添加“IEGeneral”。

图2.PCStation的硬件组态

然后配置网卡地址并新建一个以太网,如图3所示。

  

图3.设置以太网地址

完成PC站硬件组件设置后,按下编译存盘按钮,确定且存储当前组态配置。

3.配置网络连接

通过点击工具栏右上角网络配置的图标图:

Iconnetwork进入网络配置,然后在NetPro网络配置中,用鼠标选择OPCServer后,在连接表第一行鼠标右键插入一个新的连接或通过“Insert>NewConnection”也可建立一个新连接然后定义连接属性,如图4~图5所示。

图4.建立连接及定义连接属性

图5.设置S7连接属性及TSAP地址Connectionproperties,TSAP

确认完成所有配置后,已建好的S7连接会显示在连接列表中。

点击编译存盘按钮或选择“Network”>“SaveandCompile”,如得到Noerror的编译结果,则正确组态完成。

这里编译结果信息非常重要,如果有错误信息(errorMessage),说明组态不正确,是不能下载到PCStation中的。

成功编译完成后,在STEP7中的所有PCStation的硬件组态就完成了。

创建一个虚拟的PCStation硬件机架

通过“StationConfigurationEditor”创建一个虚拟的PCStation硬件机架,以便在STEP7中组态的PCStation下载到这个虚拟的PCStation硬件机架中去。

1. 进入PCStation硬件机架组态界面

点击右下角的图标IconPCStation,进入PCStation硬件机架组态界面。

2.添加OPCServer

选择第一号插槽,点击Add按钮或鼠标右键选择添加,在添加组件窗口中选择OPCServer,如图6所示。

图6.插入OPCServer

3.添加组件窗口中选择IEGeneral

选择第三号插槽,点击Add按钮或鼠标右键选择添加,在添加组件窗口中选择IEGeneral,如图7所示。

图7.插入IEGeneralinsertIEgeneral

注意:

STEP7中的PCStation硬件组态与虚拟PCStation硬件机架的名字、组件及“Index”必须完全一致。

4. 网卡参数配置

插入IEGeneral后,随即会弹出组件属性对话框。

点击NetworkProperties,进行网卡参数配置,如图8所示。

图8.进入PC网卡参数设置

选择本地连接,通过右键菜单进入属性,如图9所示。

图9.选择本地连接localproperties

选择TCP/IP属性,如图10所示。

图10.进入TCP/IP属性Internetproperties

定义网卡地址,如图11所示。

图11.置网卡地址PCIP

5.命名PCStation

这里的“PCStation”的名字一定要与STEP7硬件组态中的“PCStation”的名字一致,如图12所示。

图12.命名PCSTATIONStationname

下载PCStation硬件组态及网络连接

1.设置PG/PC接口

在STEP7软件中,通过“Options”>“SetPG/PCInterface”进入设置界面,如图13所示。

图1.设置PG/PC接口PCinternal

13.检查配置控制台

通过“start”>“Simatic”>“SIMATICNET”>“ConfigurationConsole”进入配置控制台检查,如图14所示。

图14.配置控制台

注意:

对于SimaticNetV6.1或V6.0版本的软件,需要在上面窗口中,手动将模块模式(Modeofthemodule)从PG模式切换到组态模式(Configuredmode),并设置Index号。

然后再在StationConfigurationEditor中添加硬件。

3.在STEP7的硬件配置中下载PCStation组态。

4.在网络配置中将配置好的连接下载到PCStation中。

下载完成后在“StationConfigurationEditor”中状态显示,如图15所示。

在编程过程中,可以根据这些状态显示进行判断组态是否正确。

图15.下载完成后的状态StationEditoronline

使用OPCScout测试S7OPCSever

SIMATICNET自带OPCClient端软件OPCScout,可以使用这个软件测试所组态的OPCSever。

通过点击左下角的“Start”>“Simatic”>“SIMATICNET”>“OPCScout”启动进行测试。

1.新建变量组

双击OPC.SimaticNET,新建一个组并输入变量组的名称,例如S7-1200。

如图16所示。

图16.创建一个新的变量组

2.添加变量

选择一个数据,点击“S7:

”>“S7connection_1”>“objects”>“M”>“NewDefinition”来添加一个变量,并为变量选择数据类型、起始地址、数据长度,并添加到右侧窗口中。

如图17所示。

图17.添加变量

注意:

如果访问数据为DB块,在创建DB块时不能勾选“Symbolicaccessonly(仅符号寻址)”,单方S7通信只支持绝对寻址的DB块。

3.观察通信结果及质量,如图18所示。

图18.检查通信结果

注意:

如果通信质量为“bad”,则说明通信失败,需要检查软件组态及硬件连接是否正确。

常见问题

 如何在OPCScout中添加DB区数据变量?

答:

在OPCScout中添加变量时,DB数据没有添加变量的选项,如图19所示。

图19.无法添加DB数据

如果要添加数据区需要先添加I区或M区数据,然后修改成DB区数据,添加步骤如图20所示。

图20.在OPCScout中添加DB数据的步骤

观察DB通信结果及质量,如图21所示。

图21.观察DB通信结果及质量

 如何在OPCScout中添加不同数据类型的DB?

答:

添加不同DB数据类型的表达形式如下:

BOOL:

DB1,X0.0,1

BYTE:

DB1,B10,1

WORD:

DB1,W20,1

DWORD:

DB1,D30,1

INT:

DB2,INT40,1

DINT:

DB2,DINT50,1

REAL:

DB2,REAL60,1

 在OPCScout中为什么可以访问到I,Q,M等数据,却唯独不能与DB通信?

答:

在创建DB块时,缺省的属性设置为"只支持符号寻址",这就造成OPC无法访问DB的绝对地址,造成通信错误。

为了避免通信错误,创建DB块时,一定不要勾选"只支持符号寻址"。

正确的设置如图22所示。

图22.取消勾选"Symbolicaccessonly"

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2