【问题标题】:javascript to plc serial port modbus rtu problemjavascript到plc串口modbus rtu问题
【发布时间】:2021-08-01 15:32:51
【问题描述】:

我正在尝试使用 javascript 通过串行端口 Modbus RTU 与 PLC 建立通信,我在网上找到了一些库,但我不知道如何操作这些库的功能以写入和读取数据plc 中的特定寄存器,我还想我必须将数据帧从文本格式更改为十六进制格式。如果您有线索或解释请帮助我

图片: enter image description here

enter image description here

【问题讨论】:

  • 直接将代码添加到正文而不是图片中更容易阅读和理解问题。
  • 请问这些是什么库?有一个功能齐全的implementation Modbus RTU 用JS 编写。只需按照示例进行操作即可。

标签: javascript serial-port plc


【解决方案1】:

我建议让它在您的代码和 Modbus 仿真器之间运行,而不是在 PLC 之间运行。一旦你的代码工作起来,你就可以在 PLC 上工作了。

最初使用模拟器的好处是,您还可以使用 IT 作为主设备与 PLC 对话(类似于您如何让您的代码作为主设备工作,而模拟器作为从设备)。模拟器可以在让两端与自己对话之前提供对双方的良好理解(即实际的 Master 和实际的 Slave(s))。模拟器还可以提供良好的诊断细节。这是诊断通信时的一个问题 - 哪一方导致问题(或者它是物理层问题,例如接线错误)。一个好的模拟器可以在进行“真正的”通信之前帮助诊断问题。

【讨论】:

    猜你喜欢
    • 2016-12-30
    • 1970-01-01
    • 2022-01-22
    • 2021-04-20
    • 1970-01-01
    • 2014-03-06
    • 2022-01-10
    • 2019-06-17
    • 2022-08-16
    相关资源
    最近更新 更多