收藏 分享(赏)

OPC与S7-1500通讯.doc

上传人:精品资料 文档编号:9997608 上传时间:2019-09-26 格式:DOC 页数:11 大小:514.23KB
下载 相关 举报
OPC与S7-1500通讯.doc_第1页
第1页 / 共11页
OPC与S7-1500通讯.doc_第2页
第2页 / 共11页
OPC与S7-1500通讯.doc_第3页
第3页 / 共11页
OPC与S7-1500通讯.doc_第4页
第4页 / 共11页
OPC与S7-1500通讯.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、SIMATIC NET OPC Server 与 S7-1500通讯要点目录1 TIA Portal V12OPC.SimaticNet.S7OPT 建立通讯连接2 测试通讯连接3 连接已经建立但是 Item 的质量代码是”Bad”4 连接已建立但是无法访问 DB 块5 SIMATIC NET PCSW V12: 访问 S7-1500 Optimized DB6 新的 PLC 数据类型(如 64 位浮点数等): Simatic NET PC V8.2 或之前版本不支持7 新的 PLC 数据类型(如 64 位浮点数等): Simatic NET PC V121 使用 TIA Portal V12

2、 建立 OPC 与 S7-1500 通讯连接在 TIA Portal V12 插入 S7-1500 及 PC 站点,配置网络把站点挂在同一子网中,在 Network View 中配置 S7 连接,如下图示:图 01 注意: 各设备的版本,如示例安装的是 Simatic Net PC 2008,那么 OPC Server 选择 V7.0, IE General 选择V7.1 留意区分 CPU1516 的网络接口,左边是 Interface_2, 右侧两个口是 Interface_1,子网不要设错完成后分别编译下载 S7-1500 和 PC 站点。2 测试通讯连接下载 PC 站点后,在 Stati

3、on Configuration 中查看各设备状态,如果是 Run,那么打开 OPC Scout 进行测试:图 02 测试已配置的 OPC Server 与 PLC 通讯OPC DCOM Server 的 S7 connection 状态可以通过订阅条目:S7:&statepath(),如果值字符”UP”说明 OPC Server 与 S7 PLC 的 S7 连接已经建立。3 连接已经建立但是 Item 的质量代码是 ”Bad”如图 02,OPO Server 与 S7 PLC 的 S7-1516 之间的 S7 连接已经建立,但是所有订阅读取 PLC 地址/符号的标签质量代码都是”Bad” ,

4、在 TIA Portal V12 项目中检查 CPU 属性:图 03 CPU 属性如果属性设置同图 03,把”Permit access with PGT/GET” communication from remote partner(PLC,HMI,OPC,)”选项勾选: 图 04 允许 PUT/GET 服务器连接重新编译 S7-1500 站点并下载。可以看到 OPC Item 可以正常读写,质量代码为 ”Good”: 图 05 订阅成功4 连接已建立但是无法访问 DB 块: Simatic Net V8.2 及之前版本OPC Server (Simatic Net V8.2 及之前版本) 无

5、法访问 S7-1500 优化访问的 DB。如果无法访问 DB,请将DB 修改为标准访问 DB:图 06 去掉 DB 块的优化访问属性图 07 读取标准访问 DB 成功对于优化的 DB,在 OPC 服务器地址空间里,无法解析符号: 图 08 无法解析符号5 SIMATIC NET PCSW V12: 访问 S7-1500 Optimized DBOPC 访问 S7-1500 优化 DB 必须使用 Simatic NET PC V12 或更高版本,以下介绍配置测试要点: 把PC Station 和 PLC S7-1500 在 STEP 7 V12 软件同一项目中,配置 OPC Server 到 S

6、7-1500 的 S7 connection:图 09 PC Station 与 PLC 组态到一个项目里图 10 建立 OPC Server 到 PLC 的连接 S7 connection 的自动配置属性:图 11 请注意 TSAP 与原来的不同Simatic Net V12 仅可使用新的 OPC UA Server Endpoint 用于访问优化 DB 块:OPC.SimaticNet.S7OPT。原来的 OPC DCOM server “OPC.SimaticNET“ 及 OPC UA server “OPC.SimaticNET.S7“都不行。图 12 OPC.SimaticNet.S

7、7OPT符号访问 S7-1500,包括优化 DB:图 13 支持 S7-1500 符号访问6 新的 PLC 数据类型 (如 64 位浮点数等 ): Simatic NET PC V8.2 或之前版本不支持对于 S7-1500 新的数据类型,V8.2 及之前版本无法通过下载符号方式使用。图 14 MyDB3 里有新的数据类型 图 15 配置到 OPC Server 符号空间:OPC Server 属性 SIMATIC NET OPC Server 与 S7-1500 通讯要点图 16 配置到 OPC Server 符号空间:选定符号包含新的数据类型,编译无误 图 17 下载到 PC Statio

8、n, OPC Scout 浏览 Sym: ,没有新的数据类型Simatic NET OPC Server(V8.2)可以支持的数据类型:图 18 数据类型如果 V8.2 或之前版本需要访问其他数据,方法之一是添加数组 Item 读写连续字节,如,S7:S7_Connection_1DB3,Byte34,8然后在 OPC Client 里编程进行转换(自行编程处理)。7 新的 PLC 数据类型 (如 64 位浮点数等): Simatic NET PC V12通过 Simatic Net PCSW V12,配置符号访问方式可以支持 S7-1500 的这些新数据类型: 图 19 SIMATIC NET PC 可以支持的数据类型图 20 优化 DB 里, 64 位浮点等类型的符号可以被浏览到图 21 添加新类型的条目,订阅质量码为“Good“

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

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报