mathiask88 / node-snap7

node.js wrapper for snap7
MIT License
163 stars 59 forks source link

readmultivars #56

Closed jandekock closed 4 years ago

jandekock commented 5 years ago

can somebody share a working readmultivars ?

this one is not working:

var snap7 = require('node-snap7');
let res = this.client.ReadMultiVars([{"Area": snap7.S7AreaDB, "WordLen": snap7.S7WLByte,"DBNumber": 14, "Start": 46, "Amount": 1}]);
mathiask88 commented 5 years ago

@jandekock Sorry for responding that late. What is not working? What error do you get?

mariolazzari commented 5 years ago

This one is working on my project. I do not use "" in field names.

 const vars = [
    {
      Area: s7client.S7AreaDB,
      WordLen: s7client.S7WLBit,
      DBNumber: 185,
      Start: 0,
      Amount: 1
    },
    {
      Area: s7client.S7AreaDB,
      WordLen: s7client.S7WLBit,
      DBNumber: 185,
      Start: 6,
      Amount: 1
    }
  ];