S7 200/1200到oracle数据库数据传输。选择OPC。与WinCC6通信的方式

时间:2014-05-30 15:15:18

标签: plc opc

我是PLC的新手 目前我有一个s7-200 cpu + cp243-1和一个s7-1200 cpu连接到工厂网络(以太网)。目标是从这两个cpu传输数据到Oracle数据库。我的工作是将数据传送到opc服务器。我考虑了3种变种:

- Pc Access OPC (6ES7840-2CC01-0YX0)。真的很便宜,但我注意到有"单一许可证F.1安装"。我想知道这意味着什么?这是否意味着我能够在一台机器上安装多次或只安装一次?此外,据我所知,在使用S7-1200时可能会出现一些问题,因为它最初设计用于s7-200。

- Simatic Net OPC 。这个有什么好处?

- Matrikon Siemens S7 PLC OPC服务器。似乎很好,但价格昂贵。

我只需要转移大约30个标签,这使我无法在Matrikon上花钱,在这种情况下,我的优先级是Pc访问,但有些人说它有时会变得不稳定。 顺便说一下,工厂网络中的某些计算机上安装了WinCC 6(非灵活)。据我所知,WinCC 6包含自己的opc服务器(不确定)。那么可以在那里转移标签吗?到目前为止,我找到了两个来源:

Here they say that OPC is needed to communicate with WinCC.

Here they imply that additional opc is not needed. Comes as a part of WinCC..

老实说,我对WinCC没有经验,所以我需要你的建议。

1 个答案:

答案 0 :(得分:2)

Matrikon专注于OPC解决方案。他们的OPC服务器很棒,它们为OPC解决方案提供了很好的支持。 Matrikok还有一个很棒的免费OPC模拟器,查看器和付费工具和工具。

Simatic NET OPC免费提供'使用S7协议许可证。哪个也不是很便宜。 这不适用于S7-200。 使用Siemens的OPC服务器通过PC Station Configurator进行管理。这是一个随S7协议一起提供的程序。此站配置器需要配置步骤7 V13教程。在演示模式下。在那里配置可以通过OPC读取/写入PLS中的哪些标签。 这听起来很麻烦,但这种配置方式是针对PC上的所有内容完成的。从像OPC这样的小型解决方案到他们的大型DCS系统。

西门子专注于PLC和SCADA而非OPC。超越OPC,他们的支持停止了。虽然Matrikon开始支持。

PC Access仅适用于S7-200。您只能在一台电脑上使用它。因此,没有浮动许可证或中央许可证服务器可能。就个人而言,我会抛弃S7-200来进行一个新项目。不再支持这一系列的PLC,我怀疑是否会有适用于Windows 8的MicroWin。

请注意,由于直接和非直接寻址,S7-1200需要额外的OPC设置。请参阅:http://support.automation.siemens.com/WW/view/en/39960679

WinCC是他们的SCADA解决方案,也具有OPC功能。使用WinCC忘记这整个选项。

我建议通过他们的支持或销售联系Matrikon或Siemens。 即使是小客户也会在一个工作日内得到答案。 也许Matrikon有一个工具可以将Oracle直接连接到OPC。