PLC 未连接到 KEP 服务器 (OPC)

Posted

技术标签:

【中文标题】PLC 未连接到 KEP 服务器 (OPC)【英文标题】:PLC not connecting to KEP Server (OPC) 【发布时间】:2011-07-30 20:09:32 【问题描述】:

我们无法让我们的 PLC 与 KEPServerEX (OPC) 可靠连接。

我想知道 SOF 的其他人是否有使用 PLC 和 OPC 的经验。如果是这样,他们对与我们的 OPC 服务器建立可靠连接有任何提示。我们目前将 KEPServerEX 用于我们的 OPC,但如果有人知道可以使用更好的程序,我们愿意接受建议。

【问题讨论】:

【参考方案1】:

我在工业环境中的 4 台服务器上使用用于 MODBUS TCP、Simatic S7 和 Yokogawa 的 Kepware OPC 服务器超过 5 年,没有任何问题。它易于设置,并且在开发过程中没有显示任何问题。实际上,这太好了,我们决定仅在它不支持我们拥有的设备时才使用它(这种情况很少见,主要发生在我必须开发自定义 OPC 服务器时)。 Kepware OPC 服务器甚至可以使用保留的 PG 连接来连接到 Siemens PLC(与 Simatic OPC 服务器不同,如果您的连接数量有限,例如 CP343 LEAN 版本的通信模块,这很好)。如果您在像 OsiSoft PI 这样按 OPC 服务器连接收费的历史数据库中使用来自它的数据,它还会为您节省 $$$$$,因为所有 Kepware OPC 服务器将显示为单个 OPC 服务器到 Osisoft PI。唯一让我生气的是,经过一段时间的试用后,当我评估一台我应该试用的新 OPC 服务器时,它在没有警告所有服务器(包括许可服务器)的情况下停止了。您是否尝试过 Kepware 技术支持?你检查过你的电缆吗?您是否知道试用版会在一段时间后停止? 作为替代方案,您可以尝试 Matrikon OPC 服务器。它们也非常好,运行没有问题。

【讨论】:

我们确实得出结论,这是因为我们使用的是试用版。但很高兴听到其他人使用 Kepware OPC 服务器取得了不错的成绩。 我很高兴能帮上忙。你能投票接受的答案吗?看到它被接受但票数为零,这很奇怪。

以上是关于PLC 未连接到 KEP 服务器 (OPC)的主要内容,如果未能解决你的问题,请参考以下文章

使用 OpenScada UTGARD 创建 OPC 客户端

上位机与PLC通讯及OPC数据采集实践一

西门子plc之间如何建立opc ua通讯

如何在C#中实现OPC数据访问

关于OPC连接读写下位机PLC(转)

wincc如何通过opc与外部设备连接