Re: SDS micro DIN E čidla teploty
ještě jeden dotaz,jde udělat to aby se COP odesílal do cloudu jen při příkonu TC vyšším jak 3 kW
SDS PLC/PAC: Měření Energie & OnlineTechnology.cz
Network Monitoring System - SDS - Síťový Dohledový Systém
Nejste přihlášen. Přihlaste se, nebo se zaregistrujte.
SDS PLC/PAC: Měření Energie & OnlineTechnology.cz » Portál měření energie » SDS micro DIN E čidla teploty
Chcete-li přispívat, musíte se přihlásit nebo projít procesem registrace.
ještě jeden dotaz,jde udělat to aby se COP odesílal do cloudu jen při příkonu TC vyšším jak 3 kW
Odesílá se automaticky. Hodnota COP bude do příkonu 3kW 0.
ram[10] = 9000000/sys[593]; //vypocet prikonu W
ram[11] = 2552*(sys[310]-sys[311]; //vypocet vykonu Wx100
ram[12] = ram[11]/ram[10]; //vypocet COP
if (ram[10]>3000)
{ram[13] = 3600000/ram[12];}
else
{ram[13]=0;}
OK-Díky,nezlobte se,ale ještě se zeptám.Na webové stránce SDS zařízení ve vstupu SO2(na elektroměru) by nešlo zobrazit v celkové spotřebě-výkon TC a v okamžitým výkonu-COP.Děkuji
Celkový stav počítadel ano. Okamžitý výkon ne. SDS neumožňuje zápis do těchto systémových proměnných - lze to pouze přepsat při zaslání na portál. To už jsem psal - že by bylo nutné si do SDS nahrát vlastní webovou stránku. Na fóru jsou nějaké návrhy, zkuste pohledat.
OK,díky
našel jse toto:
@m napsal:
Zkus třeba http://www.valachnet.cz/malyj/macro.htm nebo http://www.valachnet.cz/malyj/micro.htm
Je to původní demo pro tyto zařízení. Jen doporučuji, pokud už máš nový FW s get_sys používat get_sys[]. Je to funkční a rychlé. např.
function sdsps(){
req=false;
reqT=false;
reqR=false;
if(window.XMLHttpRequest){
req=new XMLHttpRequest();
reqT=new XMLHttpRequest();
reqR=new XMLHttpRequest();
}
else if (window.ActiveXObject){
req=new ActiveXObject("Microsoft.XMLHTTP");
reqT=new ActiveXObject("Microsoft.XMLHTTP");
reqR=new ActiveXObject("Microsoft.XMLHTTP");
}
if (req){
//opto
req.open("GET", "get_sys[151]?rn=2&rand="+Math.random(), true);
req.onreadystatechange = reqComplete;
req.send(null);
}
if (reqT){
//301 je D0, 310 jsou teploty
reqT.open("GET", "get_sys[301]?rn=10&rand="+Math.random(), true);
reqT.onreadystatechange = reqTComplete;
reqT.send(null);
}
if (reqR){
//rele
reqR.open("GET", "get_sys[231]?rn=2&rand="+Math.random(), true);
reqR.onreadystatechange = reqRComplete;
reqR.send(null);
}
t=setTimeout("sdsps()",2000);
}
Chcete-li přispívat, musíte se přihlásit nebo projít procesem registrace.
SDS PLC/PAC: Měření Energie & OnlineTechnology.cz » Portál měření energie » SDS micro DIN E čidla teploty