javascript到plc串行端口modbus rtu问题
我正在尝试使用javasccript通过串行端口Modbus RTU与PLC建立通信,我在网上找到了一些库,但我不知道如何操作这些库的功能,以便从PLC中的特定寄存器写入和读取数据,我还猜我必须将数据帧的格式从文本更改为十六进制。如果你有线索或解释的话,我已经坚持了一个多星期了。请帮我 图像:javascript到plc串行端口modbus rtu问题,javascript,serial-port,plc,Javascript,Serial Port,Plc,我正在尝试使用javasccript通过串行端口Modbus RTU与PLC建立通信,我在网上找到了一些库,但我不知道如何操作这些库的功能,以便从PLC中的特定寄存器写入和读取数据,我还猜我必须将数据帧的格式从文本更改为十六进制。如果你有线索或解释的话,我已经坚持了一个多星期了。请帮我 图像: 我建议让它在您的代码和Modbus仿真器之间工作,而不是在PLC之间工作。一旦你的代码开始工作,你就可以在PLC上工作了 最初使用仿真器最酷的地方是,您还可以使用它作为主机与PLC对话(类似于如何让代码
我建议让它在您的代码和Modbus仿真器之间工作,而不是在PLC之间工作。一旦你的代码开始工作,你就可以在PLC上工作了
最初使用仿真器最酷的地方是,您还可以使用它作为主机与PLC对话(类似于如何让代码作为主机与仿真器作为从机工作)。仿真器可以在让两端(即实际的主设备和实际的从设备)进行对话之前,很好地理解双方。模拟器还可以提供良好的诊断细节。这是诊断通信时的一个问题-是哪一方造成了问题(或者是物理层问题,例如接线错误)。一个好的仿真器可以在执行“真正”通信之前帮助诊断问题。如果代码直接添加到正文中而不是图片中,则更容易阅读和理解问题。请问这些是什么库?有一个功能齐全的Modbus RTU,用JS编写。只需遵循这些示例,您就不必进行太多操作。