Catégorie
- Accessoires
- Afficheur de CO2
- Afficheur de Message et de Défauts
- Afficheur de Température pour Silothermométrie
- Afficheur Pour Centrale Hydraulique
- Afficheur Température Chambre Froide Et Quai Frais
- Afficheurs Alphanumérique
- Afficheurs Température-Humidité
- Alimentation rail DIN
- Analyseur de Réseau Monophasé et Triphasé
- Appareillage Agréé Centrale Nucléaire
- Appareils Portables
- Bargraphes
- Boitier et Coffret d'Instrumentation
- Calibrateur
- Capteur de Force
- Convertisseur Isolateur Montage rail DIN
- Convertisseur Analogique
- Convertisseur Analogique – Ohmmètre
- Convertisseur Analogique – Potentiomètrique
- Convertisseur Analogique – Process
- Convertisseur Analogique – PT100 PT 500 PT1000 – Ni1000
- Convertisseur Analogique – Puissance Alternative
- Convertisseur Analogique – Thermocouple
- Convertisseur Analogique – Voltmètre et Ampèremétre Alternatif
- Convertisseur Analogique – Voltmètre et Ampèremètre Continu
- Convertisseur Numérique
- Convertisseur Numérique – Compteur Totalisateur Fréquence
- Convertisseur Numérique – Ohmmètre
- Convertisseur Numérique – Potentiomètrique
- Convertisseur Numérique – Process
- Convertisseur Numérique – PT100 PT500 PT1000
- Convertisseur Numérique – Puissance Alternative
- Convertisseur Numérique – Thermocouple
- Convertisseur Numérique – Voltmètre et Ampèremétre Alternatif
- Convertisseur Numérique – Voltmètre et Ampèremetre Continu
- Convertisseur Numerique Signal Universel
- Convertisseur PROFIBUS
- Convertisseur rapide
- Isolateur Galvanique 4-20mA Auto Alimenté
- Convertisseur Analogique
- Data logger
- Distributeur de Boucle 4-20mA
- Enregistreur Graphique Sans Papier
- Filtre Sécheur d'Air Comprimé
- Filtre Sécheur d'Air Comprimé – Titan
- Filtre Sécheur d'Air Comprimé Compact Acier Inoxydable
- Filtre Sécheur d'Air Comprimé Transportable – Titan
- Principe de Fonctionnement du Filtre Sécheur Déshumidificateur d'Air Comprimé
- Purgeur Automatique
- Vidéo Explicative du Principe de Fonctionnement des Filtres Sécheurs Déshumidificateur d'Air Comprimé
- Générateurs 4-20 mA – 0-10 V
- Gestion de File d'Attente Camions
- Grand Afficheur Double Face
- Grand Afficheur Suivi de Production
- Grand Afficheurs
- Grand Afficheur – Compteur Totalisateur Fréquencemètre Chronomètre
- Grand Afficheur – Entrée ASCII , Mobus etc.
- Grand Afficheur – Entrée BCD
- Grand Afficheur – Entrée PROFINET
- Grand Afficheur – Entrée universelle
- Grand Afficheur – Ohmmètre
- Grand Afficheur – Process
- Grand Afficheur – Température
- Grand Afficheur – Voltmètre et Ampèremètre Alternatif
- Grand Afficheur – Voltmètre et Ampèremètre Continu
- Grand Afficheur – Wattmètre Alternatif
- Grand Afficheur Avec Changement de Couleur
- Grand Afficheur Extérieur
- Grand Afficheur Recto Verso
- Grand Afficheur- Capteur Potentiométrique
- Grand Indicateur Zone ATEX
- Grand Afficheur Zone ATEX – Compteur Totalisateur Fréquencemètre Chronomètre
- Grand Afficheur Zone ATEX Afficheur Extérieur
- Grand Afficheur Zone ATEX Alphanumérique
- Grand Afficheur Zone ATEX Avec Changement de Couleur
- Grand Afficheur Zone ATEX Entrée ASCII , RS232, RS485
- Grand Afficheur Zone ATEX Entrée Pont de Jauge
- Grand Afficheur Zone ATEX Process
- Grand Afficheur Zone ATEX Température
- Grandeurs Physiques
- Auto-Alimenté via Boucle 4-20mA
- BCD
- Capteur Potentiomètrique
- Chronomètre
- Compteur – Totalisateur
- Compteur Quadrature
- Courant Alternatif
- Courant Continu
- Débit
- Fréquencemètre
- Générateur 4-20 mA 0-10V
- Horloge
- Humidité
- LVDT
- MODBUS
- Ohmmètre
- Pont de Jauge
- Process 4-20mA 0-10V
- PROFIBUS
- PROFINET
- Puissance Alternative
- RS232
- RS485
- Température
- Tension Alternative
- Tension Continu
- Horloge Chronomètre
- Indicateurs Numériques
- Indicateur Numérique – Format 24×48
- Indicateur Numérique – Format 24×96
- Indicateur Numérique – Format 48×96
- Indicateur Numérique – Format 48×96 – Auto-Alimenté par la boucle 4-20mA
- Indicateur Numérique – Format 48×96 – Capteur Pont de jauge
- Indicateur Numérique – Format 48×96 – Chronomètre Horloge
- Indicateur Numérique – Format 48×96 – Compteur Fréquencemètre Chronomètre
- Indicateur Numérique – Format 48×96 – Entrée RS232 RS485 ASCII , Mobus, Profibus
- Indicateur Numérique – Format 48×96 – Entrée universelle – 1 entrée mesure
- Indicateur Numérique – Format 48×96 – Entrée universelle – de 2 à 8 entrées mesure
- Indicateur Numérique – Format 48×96 – Intégrateur 4-20mA 0-10V
- Indicateur Numérique – Format 48×96 – Linéarisateur de signaux
- Indicateur Numérique – Format 48×96 – LVDT
- Indicateur Numérique – Format 48×96 – Ohmmètre
- Indicateur Numérique – Format 48×96 – Process 4-20mA 0-10V
- Indicateur Numérique – Format 48×96 – PROFINET
- Indicateur Numérique – Format 48×96 – REGULATEUR PID
- Indicateur Numérique – Format 48×96 – Température
- Indicateur Numérique – Format 48×96 – Totalisateur de Débit
- Indicateur Numérique – Format 48×96 – Voltmètre et Ampèremètre Continu
- Indicateur Numérique – Format 48×96- Entrée Capteur Potentiométrique
- Indicateur Numérique – Voltmètre et Ampèremètre Alternatif
- Indicateur Numérique – Wattmètre et Analyseur de Réseau de Puissance
- Indicateur numérique – Format 48×96 – Faible Profondeur
- Indicateur Numérique – Format 48×96 – Hauteur Digits 20mm
- Indicateur Numérique – Format 50.5 x 28.5 – Perçage Rond
- Indicateur Numérique – Montage sur rail DIN
- Indicateur Numérique- Format 24×72
- Interface opérateur
- Jaugeage de Cuve
- Logiciel de configuration et câbles
- Nombre de Jours Sans Accident
- Régulateurs WEST
- Relais de surveillance et de contrôle
- Répétiteur Afficheur de Pesage
- Sélecteur de Signal d'Entrée Mesure
- Signalisation d'Alarmes et Surveillance des Défauts
- Unité de Synchronisation de Réseau
test el
TEMPERATURE
Alarms:
Relay No. 1:
(Optional accessory)
Disable
Relay No. 1 – current state:
State « relay ON » means that relay coil is under voltage.
Any change in relay settings will take effect in 10 seconds!
HUMIDITY
Alarms:
Relay No. 2:
(Optional accessory)
Relay No. 2 – current state:
State « relay ON » means that relay coil is under voltage.
Any change in relay settings will take effect in 10 seconds!
Display settings:
USB virtual serial COM port settings:
8 data bits,
MODBUS RS-485 Serial Settings:
8 data bits,
MODBUS TCP/IP Settings:
Sensor No. 1 settings:
If MODBUS TCP/IP External Sensor is Connected:
If MODBUS RS485 External Sensor is Connected:
8 data bits,
Connection settings are the same as for sensor No. 2.
MODBUS Settings for Sensor No.1:
Sensor No. 2 settings:
If MODBUS TCP/IP External Sensor is Connected:
If MODBUS RS485 External Sensor is Connected:
8 data bits,
Connection settings are the same as for sensor No. 1.
MODBUS Settings for Sensor No.2:
Firmware version:
function openPage(pageName, elmnt) {
var i, tabarea, tablinks;
tabarea = document.getElementsByClassName("tabarea");
for (i = 0; i < tabarea.length; i++) {
tabarea[i].style.display = "none";
}
tablinks = document.getElementsByClassName("tablink");
for (i = 0; i < tablinks.length; i++) {
tablinks[i].style.backgroundColor = "";
}
document.getElementById(pageName).style.display = "block";
elmnt.style.backgroundColor = '#5fa9e0';
}
// Get the element with id="defaultOpen" and click on it
document.getElementById("id_defaultOpen").click();
var myVar=setInterval(getTH, 2000);
function newPassword() {
if (document.getElementById("id_cnpass").value == document.getElementById("id_npass").value) {
var x = document.getElementById("id_cpass");
var oPassword = new AJAX('password.cgi', function procesPSW(dataPSW) {
myObj = JSON.parse(dataPSW);
if (myObj.pswAnswer == "yes") {
var y=document.getElementById("id_npass");
var nPassword = new AJAX('newpassword.cgi', function procesNPSW(dataPSW) {
myObj=JSON.parse(dataPSW);
if (myObj.pswAnswer == "yes") {
window.alert("New password is saved.");
} else {
window.alert("New password is NOT saved.");
}
});
nPassword.doPost("npass:" + y.value);
} else {
window.alert("Incorrect current password,\n please try again.");
}
});
oPassword.doPost("psw:" + x.value);
} else {
window.alert("No match between New password a Confirm new passvord. Please try again.");
};
}
function getTH() {
var oUpdate;
oUpdate = new AJAX('get_temp_hum.cgi', function procesTH(dataTH) {
myObj=JSON.parse(dataTH);
document.getElementById("T1").innerHTML=(myObj.temperature / 10).toFixed(1);
document.getElementById("H1").innerHTML=(myObj.humidity / 10).toFixed(1);
document.getElementById("id_stateRe1").innerHTML=myObj.stateRe1;
document.getElementById("id_stateRe2").innerHTML=myObj.stateRe2;
if (myObj.temperature == 9999) {
document.getElementById("T1").innerHTML="---"
}
if (myObj.humidity == 9999) {
document.getElementById("H1").innerHTML="---"
}
if (myObj.tunit == "0") {
document.getElementById("id_tempUnit").innerHTML="°C";
} else if (myObj.tunit == "1") {
document.getElementById("id_tempUnit").innerHTML="°F";
}
});
oUpdate.doGet();
}
function sD(nameItem, idItem, koef) {
var oUpdate;
var y;
var x=document.getElementById(idItem);
if (x.type == "radio") {
if (x.checked == true) {
y=1;
} else {
y=0;
}
} else if(x.type == "number"){
if (!x.checkValidity()) {
alert("Value is out of range!\n Range is from " + x.min + " to " + x.max + ".");
return;
}
else{
y=x.value * koef;
}
}
else{
y=x.value
}
oUpdate=new AJAX('setdata.cgi', function pD() {
});
oUpdate.doPost(nameItem + ":" + y);
setTimeout(getInitTempData, 3000);
}
function getInitTempData() {
var oUpdate;
oUpdate=new AJAX('get_init_temp_data.cgi', function procesInitTempData(dataITD) {
myObj=JSON.parse(dataITD);
document.getElementById("id_offset").value=myObj.offset / 10;
if (myObj.tunit == "0") {
document.getElementById("id_tunit").value="Celsius";
document.getElementById("id_tempUnit").innerHTML="°C";
} else if (myObj.tunit == "1") {
document.getElementById("id_tunit").value="Fahrenheit";
document.getElementById("id_tempUnit").innerHTML="°F";
}
document.getElementById("id_dspcolor").value=myObj.dspcolor;
document.getElementById("id_uplimit").value=myObj.uplimit / 10;
document.getElementById("id_lolimit").value=myObj.lolimit / 10;
if (myObj.colortemp == 0) {
document.getElementById("id_colortemp1").checked="checked";
} else {
document.getElementById("id_colortemp0").checked="checked";
}
document.getElementById("id_nuoflevelcoltemp").value=myObj.nuoflevelcoltemp;
if (myObj.blinkdisplay == 0) {
document.getElementById("id_blinkdisplay1").checked="checked";
} else {
document.getElementById("id_blinkdisplay0").checked="checked";
}
document.getElementById("id_relay1Off").disabled=false;
document.getElementById("id_s13").disabled=false;
document.getElementById("id_relay1On").disabled=false;
document.getElementById("id_s14").disabled=false;
switch (myObj.rele1_func) {
case 0:
document.getElementById("id_rele1_func").value="Thermostat";
document.getElementById("id_rela11").innerHTML="OFF if temperature is higher than:";
document.getElementById("id_rela12").innerHTML="ON if temperature is lower than:";
document.getElementById("id_relay1Off").min=-99;
document.getElementById("id_relay1Off").max=999;
document.getElementById("id_relay1On").min=-99;
document.getElementById("id_relay1On").max=999;
break;
case 1:
document.getElementById("id_rele1_func").value="Hygrostat";
document.getElementById("id_rela11").innerHTML="OFF if humidity is higher than:";
document.getElementById("id_rela12").innerHTML="ON if humidity is lower than:";
document.getElementById("id_relay1Off").min=0;
document.getElementById("id_relay1Off").max=100;
document.getElementById("id_relay1On").min=0;
document.getElementById("id_relay1On").max=100;
break;
case 2:
document.getElementById("id_rele1_func").value="Temperature Alarm";
document.getElementById("id_relay1Off").disabled=true;
document.getElementById("id_s13").disabled=true;
document.getElementById("id_relay1On").disabled=true;
document.getElementById("id_s14").disabled=true;
document.getElementById("id_rela11").innerHTML="-";
document.getElementById("id_rela12").innerHTML="-";
break;
case 4:
document.getElementById("id_rele1_func").value="Temperature Switch";
document.getElementById("id_rela11").innerHTML="OFF if temperature is lower than:";
document.getElementById("id_rela12").innerHTML="ON if temperature is higher than:";
document.getElementById("id_relay1Off").min=-99;
document.getElementById("id_relay1Off").max=999;
document.getElementById("id_relay1On").min=-99;
document.getElementById("id_relay1On").max=999;
break;
case 5:
document.getElementById("id_rele1_func").value="Humidity Switch";
document.getElementById("id_rela11").innerHTML="OFF if humidity is lower than:";
document.getElementById("id_rela12").innerHTML="ON if humidity is higher than:";
document.getElementById("id_relay1Off").min=0;
document.getElementById("id_relay1Off").max=100;
document.getElementById("id_relay1On").min=0;
document.getElementById("id_relay1On").max=100;
break;
}
document.getElementById("id_relay1Off").value=myObj.relay1Off / 10;
document.getElementById("id_relay1On").value=myObj.relay1On / 10;
if (myObj.relay1_OnOff == 0) {
document.getElementById("id_relay1_OnOff1").checked="checked";
} else {
document.getElementById("id_relay1_OnOff0").checked="checked";
}
document.getElementById("id_offsetHu").value=myObj.offsetHu / 10;
document.getElementById("id_dspcolorHu").value=myObj.dspcolorHu;
document.getElementById("id_uplimitHu").value=myObj.uplimitHu / 10;
document.getElementById("id_lolimitHu").value=myObj.lolimitHu / 10;
if (myObj.colortempHu == 0) {
document.getElementById("id_colortemp1Hu").checked="checked";
} else {
document.getElementById("id_colortemp0Hu").checked="checked";
}
document.getElementById("id_nuoflevelcolhum").value=myObj.nuoflevelcolhum;
if (myObj.blinkdisplayHu == 0) {
document.getElementById("id_blinkdisplay1Hu").checked="checked";
} else {
document.getElementById("id_blinkdisplay0Hu").checked="checked";
}
document.getElementById("id_relay2Off").disabled=false;
document.getElementById("id_s15").disabled=false;
document.getElementById("id_relay2On").disabled=false;
document.getElementById("id_s16").disabled=false;
switch (myObj.rele2_func) {
case 0:
document.getElementById("id_rele2_func").value="Thermostat";
document.getElementById("id_rela21").innerHTML="OFF if temperature is higher than:";
document.getElementById("id_rela22").innerHTML="ON if temperature is lower than:";
document.getElementById("id_relay2Off").min=-99;
document.getElementById("id_relay2Off").max=999;
document.getElementById("id_relay2On").min=-99;
document.getElementById("id_relay2On").max=999;
break;
case 1:
document.getElementById("id_rele2_func").value="Hygrostat";
document.getElementById("id_rela21").innerHTML="OFF if humidity is higher than:";
document.getElementById("id_rela22").innerHTML="ON if humidity is lower than:";
document.getElementById("id_relay2Off").min=0;
document.getElementById("id_relay2Off").max=100;
document.getElementById("id_relay2On").min=0;
document.getElementById("id_relay2On").max=100;
break;
case 3:
document.getElementById("id_rele2_func").value="Humidity Alarm";
document.getElementById("id_relay2Off").disabled=true;
document.getElementById("id_s15").disabled=true;
document.getElementById("id_relay2On").disabled=true;
document.getElementById("id_s16").disabled=true;
document.getElementById("id_rela21").innerHTML="-";
document.getElementById("id_rela22").innerHTML="-";
break;
case 4:
document.getElementById("id_rele2_func").value="Temperature Switch";
document.getElementById("id_rela21").innerHTML="OFF if temperature is lower than:";
document.getElementById("id_rela22").innerHTML="ON if temperature is higher than:";
document.getElementById("id_relay2Off").min=-99;
document.getElementById("id_relay2Off").max=999;
document.getElementById("id_relay2On").min=-99;
document.getElementById("id_relay2On").max=999;
break;
case 5:
document.getElementById("id_rele2_func").value="Humidity Switch";
document.getElementById("id_rela21").innerHTML="OFF if humidity is lower than:";
document.getElementById("id_rela22").innerHTML="ON if humidity is higher than:";
document.getElementById("id_relay2Off").min=0;
document.getElementById("id_relay2Off").max=100;
document.getElementById("id_relay2On").min=0;
document.getElementById("id_relay2On").max=100;
break;
}
document.getElementById("id_relay2Off").value=myObj.relay2Off / 10;
document.getElementById("id_relay2On").value=myObj.relay2On / 10;
if (myObj.relay2_OnOff == 0) {
document.getElementById("id_relay2_OnOff1").checked="checked";
} else {
document.getElementById("id_relay2_OnOff0").checked="checked";
}
document.getElementById("id_sens1_ip_address").disabled=false;
document.getElementById("id_s7").disabled = false;
document.getElementById("id_sens1_port").disabled=false;
document.getElementById("id_s8").disabled = false;
document.getElementById("id_sens1_id").disabled=false;
document.getElementById("id_s9").disabled=false;
document.getElementById("id_sens1_bdrate").disabled=false;
document.getElementById("id_s17").disabled=false;
document.getElementById("id_sens1_parity").disabled=false;
document.getElementById("id_s18").disabled=false;
switch (myObj.sens1_connect) {
case 0:
document.getElementById("id_sens1_connect").value=myObj.sens1_connect;
document.getElementById("id_sens1_ip_address").disabled=true;
document.getElementById("id_s7").disabled=true;
document.getElementById("id_sens1_port").disabled=true;
document.getElementById("id_s8").disabled=true;
break;
case 1:
document.getElementById("id_sens1_connect").value=myObj.sens1_connect;
document.getElementById("id_sens1_bdrate").disabled=true;
document.getElementById("id_s17").disabled=true;
document.getElementById("id_sens1_parity").disabled=true;
document.getElementById("id_s18").disabled=true;
break;
case 2:
case 3:
case 4:
document.getElementById("id_sens1_connect").value=myObj.sens1_connect;
document.getElementById("id_sens1_ip_address").disabled=true;
document.getElementById("id_s7").disabled=true;
document.getElementById("id_sens1_port").disabled=true;
document.getElementById("id_s8").disabled=true;
document.getElementById("id_sens1_id").disabled=true;
document.getElementById("id_s9").disabled=true;
document.getElementById("id_sens1_bdrate").disabled=true;
document.getElementById("id_s17").disabled=true;
document.getElementById("id_sens1_parity").disabled=true;
document.getElementById("id_s18").disabled=true;
break;
}
document.getElementById("id_sens1_id").value=myObj.sens1_id;
document.getElementById("id_sens1_ip_address").value=myObj.sens1_ip_address;
document.getElementById("id_sens1_port").value=myObj.sens1_port;
document.getElementById("id_sens1_bdrate").value=myObj.sens_bdrate;
document.getElementById("id_sens1_parity").value=myObj.sens_parity;
if (myObj.sens_stop_bit == 1) {
document.getElementById("id_sens1_stop_bit").innerHTML="1 stop bit";
}else if (myObj.sens_stop_bit == 2) {
document.getElementById("id_sens1_stop_bit").innerHTML="2 stop bits";
}
document.getElementById("id_sens1_function").value=myObj.sens1_function;
document.getElementById("id_sens1_temp_addr").value=myObj.sens1_temp_addr;
document.getElementById("id_sens1_hum_addr").value=myObj.sens1_hum_addr;
document.getElementById("id_sens2_ip_address").disabled=false;
document.getElementById("id_s19").disabled = false;
document.getElementById("id_sens2_port").disabled=false;
document.getElementById("id_s20").disabled = false;
document.getElementById("id_sens2_id").disabled=false;
document.getElementById("id_s21").disabled=false;
document.getElementById("id_sens2_bdrate").disabled=false;
document.getElementById("id_s22").disabled=false;
document.getElementById("id_sens2_parity").disabled=false;
document.getElementById("id_s23").disabled=false;
switch (myObj.sens2_connect) {
case 0:
document.getElementById("id_sens2_connect").value=myObj.sens2_connect;
document.getElementById("id_sens2_ip_address").disabled=true;
document.getElementById("id_s20").disabled=true;
document.getElementById("id_sens2_port").disabled=true;
document.getElementById("id_s21").disabled=true;
break;
case 1:
document.getElementById("id_sens2_connect").value=myObj.sens2_connect;
document.getElementById("id_sens2_bdrate").disabled=true;
document.getElementById("id_s22").disabled=true;
document.getElementById("id_sens2_parity").disabled=true;
document.getElementById("id_s23").disabled=true;
break;
case 3:
document.getElementById("id_sens2_connect").value=myObj.sens2_connect;
document.getElementById("id_sens2_ip_address").disabled=true;
document.getElementById("id_s19").disabled=true;
document.getElementById("id_sens2_port").disabled=true;
document.getElementById("id_s20").disabled=true;
document.getElementById("id_sens2_id").disabled=true;
document.getElementById("id_s21").disabled=true;
document.getElementById("id_sens2_bdrate").disabled=true;
document.getElementById("id_s22").disabled=true;
document.getElementById("id_sens2_parity").disabled=true;
document.getElementById("id_s23").disabled=true;
break;
}
document.getElementById("id_sens2_id").value=myObj.sens2_id;
document.getElementById("id_sens2_ip_address").value=myObj.sens2_ip_address;
document.getElementById("id_sens2_port").value=myObj.sens2_port;
document.getElementById("id_sens2_bdrate").value=myObj.sens_bdrate;
document.getElementById("id_sens2_parity").value=myObj.sens_parity;
if (myObj.sens_stop_bit == 1) {
document.getElementById("id_sens2_stop_bit").innerHTML="1 stop bit";
}else if (myObj.sens_stop_bit == 2) {
document.getElementById("id_sens2_stop_bit").innerHTML="2 stop bits";
}
document.getElementById("id_sens2_function").value=myObj.sens2_function;
document.getElementById("id_sens2_temp_addr").value=myObj.sens2_temp_addr;
document.getElementById("id_sens2_hum_addr").value=myObj.sens2_hum_addr;
document.getElementById("id_display_mode").value=myObj.display_mode;
if (myObj.brmode == "1") {
document.getElementById("id_brmode").value="Automatic";
document.getElementById("id_brigh_slope").innerHTML="Curve slope (1 - 100):";
} else if (myObj.brmode == "0") {
document.getElementById("id_brmode").value="Direct";
document.getElementById("id_brigh_slope").innerHTML="Brightness level (1 - 100):";
}
document.getElementById("id_brlevel").value=myObj.brlevel;
document.getElementById("id_adrrs485").value=myObj.addr_rs485;
document.getElementById("id_usb_bdrate").value=myObj.usb_bdrate;
document.getElementById("id_usb_parity").value=myObj.usb_parity;
if (myObj.usb_stop_bit == 1) {
document.getElementById("id_usb_stop_bit").innerHTML="1 stop bit";
}else if (myObj.usb_stop_bit == 2) {
document.getElementById("id_usb_stop_bit").innerHTML="2 stop bits";
}
document.getElementById("id_rs485_bdrate").value=myObj.rs485_bdrate;
document.getElementById("id_rs485_parity").value=myObj.rs485_parity;
if (myObj.rs485_stop_bit == 1) {
document.getElementById("id_rs485_stop_bit").innerHTML="1 stop bit";
}else if (myObj.rs485_stop_bit == 2) {
document.getElementById("id_rs485_stop_bit").innerHTML="2 stop bits";
}
document.getElementById("id_mac").value=myObj.mac;
document.getElementById("id_ipaddress").value=myObj.ipaddress;
document.getElementById("id_subnet").value=myObj.subnet;
document.getElementById("id_gateway").value=myObj.gateway;
document.getElementById("id_ip_port_mdb").value=myObj.ip_port_mdb;
document.getElementById("id_firmware").innerHTML=myObj.firmware;
document.getElementById("id_model").innerHTML=myObj.model;
if(myObj.bicolor == 0) {
document.getElementById("id_dspcolor").disabled=true;
document.getElementById("id_s1").disabled =true;
document.getElementById("id_colortemp0").disabled=true;
document.getElementById("id_colortemp1").disabled=true;
document.getElementById("id_s2").disabled=true;
document.getElementById("id_nuoflevelcoltemp").disabled=true;
document.getElementById("id_s3").disabled=true;
document.getElementById("id_dspcolorHu").disabled=true;
document.getElementById("id_s4").disabled=true;
document.getElementById("id_colortemp0Hu").disabled=true;
document.getElementById("id_colortemp1Hu").disabled=true;
document.getElementById("id_s5").disabled=true;
document.getElementById("id_nuoflevelcolhum").disabled=true;
document.getElementById("id_s6").disabled=true;
}
});
oUpdate.doGet();
}
function AJAX(url, callback) {
var req=AJAX_init();
req.onreadystatechange=AJAX_processRequest;
function AJAX_init() {
if (window.XMLHttpRequest) {
return new XMLHttpRequest();
} else if (window.ActiveXObject) {
return new ActiveXObject('Microsoft.XMLHTTP');
}
};
function AJAX_processRequest() {
if ((req.readyState == 4) && (req.status == 200)) {
if (callback) {
callback(req.responseText);
}
}
};
this.doGet = function() {
req.open('GET', url, true);
req.send();
};
this.doPost = function(body) {
req.open('POST', url, true);
req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
req.setRequestHeader('ISAJAX', 'yes');
req.send(body);
};
};
function check_psw() {
var oPassword = new AJAX('check_psw.cgi', function procesPSW(data_PSW) {
myObj = JSON.parse(data_PSW);
if (myObj.valid_psw == "yes") {
} else {
window.alert("Incorrect password!.");
location.replace("index.html");
}
});
oPassword.doPost("psw:makaron");
}