javalikecalc
This is an old revision of the document!
На данной странице собраны решения некоторых задач на встроенном в OpenSCADA языке JavaLikeCalc.
Копирование контроллеров/параметров дерева DAQ. Полезно для автоматизации процесса разворачивания проекта на N одинаковых контроллеров.
src = SYS.DAQ.ModBus.Test;
target = SYS.DAQ.ModBus;
targetName = "NewPLC";
req = SYS.XMLNode("copy");
req.setAttr("path", src.nodePath() + "/obj".replace("/", "%2f"));
req.setAttr("src", src.nodePath());
if (typeof(src) == "TCntrNode:TController"){
pref = "cntr_";
} else {
pref = "prm_";
}
req.setAttr("dst", target.nodePath() + pref + targetName);
SYS.cntrReq(req);
javalikecalc.1744721159.txt.gz · Last modified: 2025/04/15 12:45 by walhi
