PLC网络服务器硬件

时间:2013-06-12 15:34:29

标签: web-services webserver plc

我需要开发一个项目,我必须从Web应用程序控制PLC。我对Web应用程序有所了解,但我几乎不了解PLC。我需要从PLC读取/写入值,我还需要在PLC上运行本地应用程序。所以我的第一个想法是编写一个在PLC上运行的Web服务,以便我可以将Web应用程序的请求发送到PLC和PLC。反之亦然。

最好我想用php或java编写Web服务,支持VPN连接也是一个不错的功能。 使用具有嵌入式Linux发行版的设备是不是一个好主意?

什么是最适合我需求的PLC设备?

提前致谢。

2 个答案:

答案 0 :(得分:0)

我现在正在使用可能符合您需求的PLC:

http://www.triplc.com/documents/F2424-UserManual.pdf

它有一个内置的Web服务器,支持javaScript / Ajax,Java Applet和直接TCP连接。您可以从自定义构建的网页直接控制I / O(输入和输出)。我发现使用javaScript / Ajax是最便携的方法,适用于智能手机。

答案 1 :(得分:0)

您将要在Web服务器上实现OPC UA客户端,并使PLC成为OPC UA服务器。如果操作正确,则可以获得100毫秒或更好的周期性读/写。查看github of the OPC UA Foundation中的示例项目。