SIMATIC NET OPC Server与S71500通讯要点.docx

上传人:b****1 文档编号:516664 上传时间:2023-04-29 格式:DOCX 页数:11 大小:399.30KB
下载 相关 举报
SIMATIC NET OPC Server与S71500通讯要点.docx_第1页
第1页 / 共11页
SIMATIC NET OPC Server与S71500通讯要点.docx_第2页
第2页 / 共11页
SIMATIC NET OPC Server与S71500通讯要点.docx_第3页
第3页 / 共11页
SIMATIC NET OPC Server与S71500通讯要点.docx_第4页
第4页 / 共11页
SIMATIC NET OPC Server与S71500通讯要点.docx_第5页
第5页 / 共11页
SIMATIC NET OPC Server与S71500通讯要点.docx_第6页
第6页 / 共11页
SIMATIC NET OPC Server与S71500通讯要点.docx_第7页
第7页 / 共11页
SIMATIC NET OPC Server与S71500通讯要点.docx_第8页
第8页 / 共11页
SIMATIC NET OPC Server与S71500通讯要点.docx_第9页
第9页 / 共11页
SIMATIC NET OPC Server与S71500通讯要点.docx_第10页
第10页 / 共11页
SIMATIC NET OPC Server与S71500通讯要点.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

SIMATIC NET OPC Server与S71500通讯要点.docx

《SIMATIC NET OPC Server与S71500通讯要点.docx》由会员分享,可在线阅读,更多相关《SIMATIC NET OPC Server与S71500通讯要点.docx(11页珍藏版)》请在冰点文库上搜索。

SIMATIC NET OPC Server与S71500通讯要点.docx

SIMATICNETOPCServer与S71500通讯要点

1使用TIAPortalV12建立OPC与S7-1500通讯连接

在TIAPortalV12插入S7-1500及PC站点,配置网络把站点挂在同一子网中,在NetworkView中配置S7连接,如下图示:

图01 

注意:

∙各设备的版本,如示例安装的是SimaticNetPC2008,那么OPCServer选择V7.0,IEGeneral选择V7.1

∙留意区分CPU1516的网络接口,左边是Interface_2, 右侧两个口是Interface_1,子网不要设错

完成后分别编译下载S7-1500和PC站点。

2 测试通讯连接

下载PC站点后,在StationConfiguration中查看各设备状态,如果是Run,那么打开OPCScout进行测试:

图02

测试已配置的OPCServer与PLC通讯

OPCDCOMServer的S7connection状态可以通过订阅条目:

S7:

[<连接名称>]&statepath(),如果值字符”UP”说明OPCServer与S7PLC的S7连接已经建立。

3 连接已经建立但是Item的质量代码是”Bad”

如图02,OPOServer与S7PLC的S7-1516之间的S7连接已经建立,但是所有订阅读取PLC地址/符号的标签质量代码都是”Bad”,在TIAPortalV12项目中检查CPU属性:

图03

CPU属性

如果属性设置同图03,把”PermitaccesswithPGT/GET”communicationfromremotepartner(PLC,HMI,OPC,…)”选项勾选:

图04 允许PUT/GET服务器连接

重新编译S7-1500站点并下载。

可以看到OPCItem可以正常读写,质量代码为”Good”:

 

图05订阅成功

4 连接已建立但是无法访问DB块:

 SimaticNetV8.2及之前版本

OPCServer(SimaticNetV8.2及之前版本)无法访问 S7-1500 优化访问的DB。

如果无法访问DB,请将DB修改为标准访问 DB:

图06去掉DB块的优化访问属性

图07读取标准访问DB成功

对于优化的DB,在OPC服务器地址空间里,无法解析符号:

 

图08 无法解析符号

5SIMATICNETPCSWV12:

 访问S7-1500OptimizedDB

OPC访问S7-1500优化DB必须使用SimaticNETPCV12或更高版本,以下介绍配置测试要点:

 把PCStation和PLCS7-1500在STEP7V12 软件同一项目中,配置OPCServer到S7-1500的S7connection:

图09PCStation与PLC组态到一个项目里

图10建立OPCServer到PLC的连接 

S7connection的自动配置属性:

图11 请注意TSAP与原来的不同

 SimaticNetV12仅可使用新的OPCUAServerEndpoint用于访问优化DB块:

 OPC.SimaticNet.S7OPT。

原来的OPCDCOMserver"OPC.SimaticNET" 及OPCUAserver"OPC.SimaticNET.S7"都不行。

图12 OPC.SimaticNet.S7OPT

符号访问S7-1500,包括优化DB:

图13支持S7-1500符号访问

 6 新的PLC数据类型(如64位浮点数等):

SimaticNETPCV8.2或之前版本不支持

对于S7-1500新的数据类型,V8.2及之前版本无法通过下载符号方式使用。

图14MyDB3里有新的数据类型

图15 配置到OPCServer符号空间:

OPCServer属性SIMATICNETOPCServer与S7-1500通讯要点

图16 配置到OPCServer符号空间:

选定符号包含新的数据类型,编译无误

图17 下载到PCStation,OPCScout浏览Sym:

 ,没有新的数据类型

SimaticNETOPCServer(V8.2)可以支持的数据类型:

 图18数据类型

如果V8.2或之前版本需要访问其他数据,方法之一是添加数组Item读写连续字节,如, S7:

[S7_Connection_1]DB3,Byte34,8

然后在OPCClient里编程进行转换(自行编程处理)。

7 新的PLC数据类型(如64位浮点数等):

SimaticNETPCV12

通过SimaticNetPCSWV12,配置符号访问方式可以支持S7-1500的这些新数据类型:

 

图19SIMATICNETPC可以支持的数据类型

图20优化DB里,64位浮点等类型的符号可以被浏览到

图21添加新类型的条目,订阅质量码为"Good"

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

当前位置:首页 > 经管营销 > 经济市场

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

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