我正在用node-red开发一个程序,该程序从数据库中获取标签,然后应在连接的plc上“写”它们的值,但是由于此错误而未传递某些标签“ TypeError:无法读取属性错误的“ ODP”未定义的节点内的脚本如下:
“ msg.payload = {” value“:[''+ msg.payload [0] .ODP +'']}; 返回味精;”
标签是:OPD(string [30]),DATA(string [10],QUANT_INIZIALE DINT,QUANT_PROD DINT
答案 0 :(得分:1)
该错误表示您对功能节点的输入msg.payload
不是数组。
无法在发布的图像中看到错误发生在哪个节点上,但是如果在点之前连接调试节点,则应该能够看到输入消息的样子。