Как отслеживать множество предметов и отправлять это на страницу html? - PullRequest
0 голосов
/ 27 апреля 2020

Спасибо за поддержку ранее! Я пытаюсь отправить все элементы, отслеживаемые моим клиентом op c ua, на мою страницу. html, но в html я не получаю все значения, только одно из них ...

     /**
         * Large number of monitored items
         * t_allNodeIdsServer: Array
         */
        const item1 = ClientMonitoredItemGroup.create(
            subscription,
            t_counterMonitor, 
            {
                samplingInterval: 1000,
                discardOldest: true,
                queueSize: 1
            },
            TimestampsToReturn.Both       
        );

        item1.on("initialized", async () => {
            console.log(" Initialized !");
        });        
        item1.on("changed", (monitoredItem, dataValue, index) => {
            console.log("changed: ", index, dataValue.value.value.toString());
            // console.log(typeof dataValue);

            // t_nodeIdObjects.push(dataValue.value.value.toString());
            io.sockets.emit('data', {
                value: dataValue.value.value.toString(),
            });
        });

...