05.08.2022, 11:10
First you have to enable remote services and export objects.
You can ether read value or write to other LM.
You can ether read value or write to other LM.
Code:
require('socket.http')
socket.http.TIMEOUT = 5
-- Read from object
local reply = socket.http.request('http://remote:remote@192.168.0.10/scada-remote?m=json&r=grp&fn=getvalue&alias=0/0/8')
grp.write('0/0/7', reply)
-- Write to object
value = grp.getvalue('0/0/7')
local reply = socket.http.request('http://remote:remote@192.168.0.10/scada-remote?m=json&r=grp&fn=write&alias=0/0/8&value=' .. value .. '')
------------------------------
Ctrl+F5
Ctrl+F5