我有一个可编程控制器(PLC),它可以工作在以太网上,通过TCP/IP协议与其他设备通信。
可以从外部设备(如PLC )接收数据到web服务器吗?另外,web服务器是否有可能通过TCP/IP协议将数据发送到其他控制器设备(本例中为PLC)?
发布于 2022-12-01 05:03:35
您可以尝试LECPServer中间件,它也是基于Javascript开发的,并且可以公开Modbus地址,以便通过HTTP进行读写。
您可以使用这样的简单代码在网页上显示PLC的实时数据。
// send
{
"action": "plc_read_node",
"node": "NODES.MODBUS.C0000"
}
// response
{
"errcode": 0,
"errmsg": "",
"rtval": [
true,
true,
false,
false,
false
]
}顺便说一句,LECPServer是一个开源项目。
https://stackoverflow.com/questions/70063154
复制相似问题