节点红色捕获错误node-red-contrib-ab

时间:2018-08-24 06:59:29

标签: node-red plc

我正在使用node-red-contrib-ab读取PLC数据, 每当plc关闭时,此节点都会在调试窗口中抛出一条消息

  

失败(错误值)

  • 我想捕获此错误,以便可以向数据库发送信号。
  • 我使用了catch节点,但没有运气,有什么办法可以捕获错误,并且 将其存储到msg.payload

1 个答案:

答案 0 :(得分:1)

要使Catch节点正常工作,该节点需要使用proper API报告错误。如果您仅从Catch节点收到一条日志消息而没有任何消息,则意味着该节点需要修复。

但是,您提到的节点node-red-contrib-ab已有两年未更新,并且没有与github链接相关的报告问题。您必须直接与作者联系,以询问他们是否可以进行更改。

或者,我看到该节点实际上是https://www.npmjs.com/package/node-red-contrib-s7的旧分支,它被更广泛地使用和积极维护。您可能想看看是否可以为特定的PLC切换到该模块。

相关问题