[英]Google Chrome Web Serial API: How do I configure the parameters for Modbus RTU?
[英]javascript to plc serial port modbus rtu problem
据我所知,由于js不能直接绕过浏览器获取串口的通讯权限,所以不能直接通过浏览器访问PLC。
不过可以试试LECPServer中间件,也是基于Javascript开发的,可以通过HTTP POST暴露Modbus地址进行读写。
顺便说一句,LECPServer 是一个开源项目。
我建议让它在您的代码和 Modbus 仿真器之间工作,而不是 PLC。 一旦你的代码工作起来,你就可以在 PLC 上工作。
最初使用模拟器有什么好处,您还可以使用 IT 作为主设备与 PLC 对话(类似于您如何让您的代码作为主设备工作,而模拟器作为从设备)。 模拟器可以在让两端与自己对话之前提供对双方的良好理解(即实际的 Master 和实际的 Slave(s))。 模拟器还可以提供良好的诊断细节。 这是诊断通信时的一个问题 - 哪一方导致问题(或者它是物理层问题,例如接线错误)。 一个好的模拟器可以在进行“真正的”通信之前帮助诊断问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.