function Q_2000_DI(QUESTIONS) { for(var i=0x20b0;i<0x2100;i++) QUESTIONS.Add(i,1); } function A_2000_DI(QUESTIONS,JSON) { for(var i=0x20b0;i<0x2100;i++) { try { var vStatus=(QUESTIONS.getData(i,1).Byte(0)==1); if(vStatus) { var vDigitalInput=new DigitalInput(); vDigitalInput.MPL=QUESTIONS.getData(i,1).UInt16(1); vDigitalInput.RTD_SI=i-0x20b0+1; JSON[JSON.length]=vDigitalInput; } } catch(e){} } } function Q_3000_DI(QUESTIONS,JSON) { for(var i=0;i