永发信息网

如何使用SIMATIC NET实现OPC UA冗余服务器的通信

答案:2  悬赏:20  手机版
解决时间 2021-01-28 19:54
  • 提问者网友:像風在裏
  • 2021-01-28 08:59
如何使用SIMATIC NET实现OPC UA冗余服务器的通信
最佳答案
  • 五星知识达人网友:往事埋风中
  • 2021-01-28 09:12
当然要硬件支持了,不然电脑怎么和PLC连接,

也就是说只要电脑和PLC连通了,就可以使用Simatic Net OPC
全部回答
  • 1楼网友:几近狂妄
  • 2021-01-28 09:21
1、 opc服务介绍 西门子提供的最新软件:simatic net pc-software cd 2005为各种组态软件的开发提供了一个统一的平台,它建立的pc站既为一些组态软件,如:wincc、protol等提供了与plc的通讯平台,也提供了一套编程接口,可使用高级语言编程通过simatic net访问plc数据。本文讨论的主要就是这个编程接口,最新版的simatic net支持五种编程方式: <1>、activex控件 提供了一系列数据访问控件,以便于向vb6这种语言使用控件的方式与plc通讯。 <2>、opc自动化 为vb6、dephi等语言运用ole 自动化的方式进行编程。 <3>、opc用户接口 这是专门为vc++提供的一种高效编程方式,其灵活程度与执行效率比前面的两种方式均要高得多。 <4>、针对微软的.net平台的opc用户接口 这也是一种非常灵活的编程接口,不过它针对的是.net平台,其提供了大量的.net类库,以便于像vc#、vb.net等高级语言编程。本文将详细的介绍该接口。 <5>、opl xml接口 顾名思义,主要是针对xml编程的。 对于<2>、<3>、<4>编程方式,他们各自又可以分为同步访问方式和异步访问方式。按西门子的文档解释:同步通讯指的是当一个客户在访问服务器时,其他客户的访问必须等待,直到服务器处理完该客户的请求,才能继续进行下一个服务,异步访问与之正好相反,本文主要讲的是同步编程篇,异步篇以后再提供。 2、 配置opc服务器 要进行编程,必须先配置服务器。本文以prfibus dp网络为例,介绍pc站的配置。其内容主要来自西门子文档。 需要的软件: step7 v5.3 simatic net pc-software cd 2005 需要的硬件: 至少为cp5611或以上级别,笔记本可以为cp5511,带dp口的s7-300 plc(若使用simatic net的仿真功能可以不需要这些硬件,后面会介绍到) <1>、组态一个s7站,配置profibus dp网络,其dp地址设为3,并下载到plc,然后把网线由mpi口转到dp口。s7站的配置这里就不介绍了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯