我希望设计用于从 PLC 设备收集/处理样本的解决方案,并使用设备的一些控制标签。请提出方法。对不起,很长的问题。在了解了更小更合理的主题/问题后,我会将其拆分为更多问题。
该公司的解决方案几乎是从零开始构建的。有一些 PLC 设备,还有一个 KEPServerEx(没有IoT 网关)。PLC 设备已通过第三方专有软件使用。但未来没有“更大的框架”。从这个角度来看,我可以介绍一个现代设计,但预算有限。
从我目前所了解的情况来看,KEPServerEx 似乎是访问 PLC 设备的一个不错的选择,但我没有实际使用它的经验。在我看来,OPC UA 应该是旧 OPC (DA) 的选择。我也知道使用 PLC 的梯形图方式。
根据我对 KEPServerEx 的“物联网网关”(不会使用)的了解,KepServer 可以在 PLC 标签级别设置采样频率。并且传输数据的频率也可以由物联网网关设置。然后物联网网关使用内部(内存)缓冲区来存储采样值,并且可以读取元组(tagID、值、质量、时间戳)并将其传递给第三方。
我不清楚的是,如何在没有物联网网关的情况下做到这一点。我认为它必须是一个基本操作。(tagID、值、质量、时间戳)是否适用于通过任何 OPC 服务器与 PLC 一起工作?还是只对 KEPServerEx 通用,还是物联网网关(可选)插件专用?
我了解到 OPC 基金会最近在 OPC UA 中添加了 Publih/Subscribe 机制。它是否还需要更新版本的 KEPServerEx?或者它可以与任何早期的 OPC 服务器一起使用吗?
我在编程和数据库方面经验丰富。我在工业传感器、执行器等方面也有一些技术背景……但是,我从未在工业领域从事过数字自动化方面的工作。
感谢,并有一个愉快的一天。