a grande richiesta (non è vero)
This commit is contained in:
+10
-2
@@ -203,7 +203,11 @@ module.exports = function (RED) {
|
||||
return;
|
||||
}*/
|
||||
s7node_from_plc(msg.plc).then(s7conn => {
|
||||
return s7_write(msg.plc, s7conn, msg.payload.variable, msg.payload.value);
|
||||
let variable = msg.payload.variable;
|
||||
if(msg.payload.varname) {
|
||||
variable = msg.plc.variables[msg.payload.varname];
|
||||
}
|
||||
return s7_write(msg.plc, s7conn, variable, msg.payload.value);
|
||||
}).then(() => {
|
||||
msg.result = "ok";
|
||||
node.send(msg);
|
||||
@@ -230,7 +234,11 @@ module.exports = function (RED) {
|
||||
return;
|
||||
}*/
|
||||
s7node_from_plc(msg.plc).then(s7conn => {
|
||||
return s7_read(msg.plc, s7conn, msg.payload.variable);
|
||||
let variable = msg.payload.variable;
|
||||
if(msg.payload.varname) {
|
||||
variable = msg.plc.variables[msg.payload.varname];
|
||||
}
|
||||
return s7_read(msg.plc, s7conn, variable);
|
||||
}).then((out) => {
|
||||
msg.result = "ok";
|
||||
msg.payload.value = out;
|
||||
|
||||
Reference in New Issue
Block a user