gk-auto 发表于 2020-11-9 19:38:27

西门子S7-1500通过OPC UA连接罗克韦尔FactoryTalk SE

00 西门子与罗克韦尔西门子和罗克韦尔,两家世界级的工业巨头,都有着自己强大的工业硬件和软件产品体系,前面我们体系介绍了他们的工业软硬件体系:解读西门子的工业软件帝国,巨头的数字化工业战略
工业巨头罗克韦尔的软件全家桶,RA的数字化之旅其中西门子的S7-1500和罗克韦尔FactoryTalk View Site Edition,都是其在各自领域的重磅产品,前面我们就分享过很多相关的文章:http://p26-tt.byteimg.com/large/pgc-image/3b9dd55f6fcc4dea9e93adaa6c03888c

今天来聊一聊西门子S7-1500如何使用OPC UA连接罗克韦尔FactoryTalk View Site Edition~01 关于OPC UAOPC UA(Unified Architecture,统一架构)是下一代的OPC 标准,通过提供一个完整的,安全和可靠的跨平台的架构,以获取实时和历史数据和时间。OPC UA基于OPC基金会提供的新一代技术,提供安全,可靠和独立于厂商的,实现原始数据和预处理的信息从制造层级到生产计划或ERP层级的传输。通过OPC UA,所有需要的信息在任何时间,任何地点对每个授权的应用,每个授权的人员都可用。这种功能独立于制造厂商的原始应用,编程语言和操作系统。OPC UA是目前已经使用的OPC 工业标准的补充,提供重要的一些特性,包括如平台独立性,扩展性,高可靠性和连接互联网的能力。OPC UA不再依靠DCOM,而是基于面向服务的架构(SOA),OPC UA的使用更简便。现在,OPC UA已经成为独立于微软,UNIX或其他的操作系统企业层和嵌入式自动组建之间的桥梁。更多关于OPC UA介绍不再赘述。具体可以看前面我们的介绍:OPC UA-面向未来的工业通讯规范为什么一定要了解OPC UA TSN——未来的工业通信标准罗克韦尔的SE软件从11版本开始已经支持OPC UA连接,西门子1500PLC内置了OPC UA服务器,通过博图软件的简单设置可以开启OPC UA服务。本文档主要介绍SE如何通过OPC UA连接西门子1500 PLC。02 S7-1500连接FT SE调试过程与步骤1.博图OPC UA设置
A. 进入CPU属性,OPC UA设置http://p1-tt-ipv6.byteimg.com/large/pgc-image/dcfd49f57439423cb14b15ad3122b18b

B.激活OPC UA服务器,启用SIMATIC服务器标准接口。http://p1-tt-ipv6.byteimg.com/large/pgc-image/7b2292de17aa49309da13bf167c6acff

C.设置端口信息http://p1-tt-ipv6.byteimg.com/large/pgc-image/46a0ae0e54f84312b27293b48f1c945d

D.启用服务器证书,并激活安全策略http://p26-tt.byteimg.com/large/pgc-image/9202cd48d0a54abdbee0d8c7cd0b27d3

E.添加可信客户端http://p9-tt-ipv6.byteimg.com/large/pgc-image/c58b059d9bee44109cfb39417d7f3486

F.勾选可从OPC UA访问DB数据区http://p1-tt-ipv6.byteimg.com/large/pgc-image/fcda2882727c46c59ae8e556d354802f

G.建立几个变量测试用,读写权限记得勾选。http://p26-tt.byteimg.com/large/pgc-image/04cc61a8f9e745f3902e36002aabf86b

2.SE的OPC UA连接设置A.SE添加OPC UA服务器http://p6-tt-ipv6.byteimg.com/large/pgc-image/7021d67a71f3436ba1a8658e70d0285d

B.设置端口地址,如果通信成功会显示communicating with server。http://p3-tt-ipv6.byteimg.com/large/pgc-image/f74a74b684dd4690aeca8ddf8f59cb89

C.下面有个标签刷新按钮,一定要点,否则标签不能刷新,每次程序里添加新的标签这里都是需要刷新的,一定要注意。http://p3-tt-ipv6.byteimg.com/large/pgc-image/3ab4e30b81e747b0ac116f80d65b2804

D.此时我们连接标签刷新一下文件夹可以读取到1500内部的标签,DB刚才勾选了可以正常读取到。中间寄存器地址在Memory里。http://p9-tt-ipv6.byteimg.com/large/pgc-image/d1fa7bbefeb5470590522d8a3c218920

E.测试变量连接情况,读写正常。http://p9-tt-ipv6.byteimg.com/large/pgc-image/6169efd1cc1e4aa4a9095d940231e997

http://p1-tt-ipv6.byteimg.com/large/pgc-image/2b6dd4fee9144bba869f99f8e2e06671

信思人 发表于 2020-11-10 04:25:46

看完楼主的帖子,我的心情竟是久久不能平息,受教了

wml136765182 发表于 2020-11-10 08:34:15

真是难得给力的帖子啊。

yxu1991 发表于 2025-11-12 19:38:13

笑不活了,评论区比正文还精彩
已转发给朋友,一起快乐一下

xrmp1234 发表于 2025-11-12 20:12:52

画面感太强了,仿佛身临其境!

工控张健 发表于 2025-11-12 20:14:46

不请自来,只为说一句:太精彩了!

东爷!The 发表于 2025-11-12 20:38:36

来凑个热闹,增加点人气~

wzz36 发表于 2025-11-12 20:44:00

这波反向操作,我属实没想到!

damaoyou 发表于 2025-11-13 01:46:04

理性围观,感觉大家说得都有道理

lyh001120 发表于 2025-11-13 02:33:21

水个经验,支持楼主,加油呀
页: [1] 2
查看完整版本: 西门子S7-1500通过OPC UA连接罗克韦尔FactoryTalk SE