西门子PLC怎么通过OPC进行通信

1、PLC型号
CPU315-2DP 6ES7 315-2AH14-0AA0
2、以太网模块
6GK7343-1EX30-0XE0

其OPC server是哪个?有没有相关资料啊?第一次做用OPC协议进行通信,真心求指教!

OPC server是软件,一般是在组态软件中。比如:wincc、组态王什么之类的。
建议你购买组态软件直接连上就能用了。追问

我现在是这样的:要开发一个软件与PLC进行通信,我想我开发的是OPC Client是吧,那我这个OPC Client跟组态软件的通信也是跟OPC Server一样是吗?通过OPC协议的COM与其通信,是这样的吗?

追答

要开发一个软件与PLC进行通信:这个你要看PLC的接口。西门子的以太网模块 协议不公开,所以你自己开发不了的。
那么只有用那些能连上西门子的以太网模块的组态软件来通讯,你开发与组态软件通讯的程序来获取数据,比如开发OPC Client读组态软件的OPC。

追问

那我写的OPC Client可以通过组态软件往PLC里面写数据吗,我现在做的就是与PLC通信(包括读和写),这个可以通过组态软件来实现吗?如果可以,那么如何与组态软件进行通信,还是以OPC Client与OPC Server的通信方式吗?

追答

那我写的OPC Client可以通过组态软件往PLC里面写数据吗:可以。
如何与组态软件进行通信,就是采用OPC Client与OPC Server的通信方式。

追问

那组态软件有模拟OPC Server的功能吗?是这样的,我现在不在现场,可不可以用什么软件来进行模拟通信呢?怎么模拟?我现在没有头绪

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-19
NI OPC 。西门子的自带的OPC一般是针对S7200的,也就是PC ACCESS。

西门子PLC怎么通过OPC通信,其实你这个问题本身有问题,西门子通过OPC来通讯,OPC是投稿信方式,中间计时通过建立中间变量来实现的。搜索一下手把手教你使用OPC,里面的步骤很详细的。祝福你。
第2个回答  2013-04-18
300可以直接用WINCC了 OPC 是200才用撒 你接接用以太网WINCC追问

那怎么与WinCC进行通信呢?还是以OPC Client与OPC Server的形式?WinCC装好了不会用

追答

这个!以太网用的比较多!DP也可以!看你的硬件支持什么哟

第3个回答  2013-11-07
2423474827
相似回答