Aktiveerige analooganduri konfiguratsioon

1. Aktiveerige kasutajaliides

Nõue on Püsivara versioon 2.3.0(x) Analog Sensor API laiendusega.
nii et sina OpenSprinkler saab kasutada analooganduri konfiguratsiooni, tuleb kasutajaliidese konfiguratsiooni kohandada.

Pange tähele: muudetud püsivara jaoks puudub tootja tugi (USA-st), ainult Saksa oma tugileht!

a) OpenSprinkler 3.2:

  1. Uurige välja oma IP-aadress OpenSprinklers vajutades B1
  2. Avage veebibrauser ja minge oma SU konfiguratsioonilehele OpenSprinklers:
    http://<ip-adresse>/su
    millega IP-aadress alates 1. on.

b) OSPi

  1. Avage veebibrauser ja minge oma SU konfiguratsioonilehele OSPi
    http://<ip-adresse>:8080/su

SU leht:

  1. SU lehel on kaks sisestusvälja.
  2. Kasutajaliidese allika jaoks tippige „https://ui.opensprinklershop.de/js”, sisestage oma parool ("opendoor" tarnimisel) ja kinnitage käsuga "submit".
    See on vajalik, kuna "ametlik" versioon neid laiendusi ei toeta.
    Tegelikult on nii, et OpenSprinkler Sellel pole sisseehitatud GUI-d (graafiline kasutajaliides) – lihtsalt API. GUI laaditakse selle lehe kaudu dünaamiliselt Javascripti kaudu.
  3. Alustage oma OpenSprinkler uus. Nüüd peaks jaotises "Valikud" olema säte "Analog Sensor Config":
  1. Androidi/IOS-i RAKENDUS:
    – Android: otsige Play poest "OpenSprinklerASB”.
    – IOS: otsige App Store'ist otsingut "OpenSprinklerASB.
    Märkus. Praegu integreerime standardisse Analog Sensor API OpenSprinkler rakendus!

2. Seadistamine

Ülaltoodud pildil on näide konfiguratsioonist ühe SMT100 ja kahe SMT50 anduriga ning rühmakonfiguratsiooniga.

Ala on jagatud kolmeks osaks: andur, programmi seadistused ja logi

3. Andurid

Funktsiooniga “Lisa andur” saad lisada uue anduri, “Muuda” abil saate redigeerida ja muuta olemasolevat andurit ning nupuga Delete saate anduri kustutada.

Vajutage "Lisa andur" ja sisestage parameetrid:

"Anduri nr": Iga andur vajab haldamiseks unikaalset numbrit.

"Tüüp": Valige anduri tüüp. Tõenäoliselt järgneb rohkem tüüpe, lisades loendisse:

  • Truebner SMT100 RS485 Modbus RTU üle TCP: ühendage SMT100 üle võrgu. Selleks vajate TCP-RS485 Modbus-muundurit. Andur toetab kahte funktsiooni: mulla niiskus (niiskusrežiim) või temperatuur (temperatuuri režiim).
    Sisestage RS485 muunduri IP-aadress ja port, ID on anduri Modbusi ID.
  • OpenSprinkler analooglaiendusplaat: 4 varianti sisendandmete teisendamiseks:
    – "pingerežiim 0..4V": sisendmuutujaid ei teisendata, pinget kasutatakse otse
    – "0...3.3 V kuni 0.100%" pingevahemik 0 kuni 3.3 V teisendatakse 0% kuni 100%
    – "SMT50 niiskusrežiim": pingevahemik on seatud Truebner SMT50 ümber - mulla niiskusrežiim
    – "SMT50 temperatuurirežiim": pingevahemik on seatud Truebner SMT50 teisendatud - temperatuurirežiim
  • "Kaugjuhtimispuldi andur opensprinkler”: teise andur OpenSprinklers võrgus. Sisestage kaugjuhtimispuldi aadressiks IP+Port OpenSprinkler a. Kaugemad OpenSprinkler peab olema sama parool, mis sellel OpenSprinkler. ID on kaugjuhtimisanduri number
  • "Andurirühm": see määratleb rühma, mis toimib virtuaalsensorina, mis võib kombineerida mitut andurit. Kokkuvõte tehakse kaudu
    – min: rühma kõigi andurite väikseim väärtus
    – max: kõigi grupi andurite suurim väärtus
    – avg: kõigi grupi andurite keskmine väärtus
    – summa: rühma kõigi andurite väärtuste summa

"Grupp": Anduri määramine rühmale. Sisestage siia rühmaanduri number (pole kohustuslik, saate seda ka hiljem seadistada)

"Perekonnanimi": Anduri nimi

"IP-aadress" ja "Port": Võrguseadmete puhul TCP/IP-aadress ja port

"ID": Anduripõhine identifitseerimine, vt “Tüüp”. "Analog Sensor Board" puhul on see ühendus, st ID=0 ühendusele nr 9, ID=1 ühendusele nr 10 jne

"Lugemisintervall (id)": Anduri andmete lugemiskaugus sekundites (soovitus 300 s)

"Andur lubatud": Anduri lugemiseks peab see olema aktiivne

"Luba andmete logimine": Salvestage logiandmed anduri logisse

"Kuva pealehel": Kuvab anduri andmed avalehel

Andur salvestatakse nupuga "Salvesta".

4. “programmi kohandused” – programmi korrigeerimised

Siin saate andureid programmidele määrata.

"Reguleerimine" tähendab, et anduri väärtused mõjutavad programmi tööaega, näiteks saab siin näidata ilmastikukontrolli % väärtusena, programm võib töötada kauem või lühemalt.

Programmi kohandust saab määrata ainult ühele andurile. Kui soovite programmile määrata mitu andurit, looge andurite rühm ja kasutage seda reguleerimiseks. Teise võimalusena saate määrata ka mitu programmi seadistust ja määrata need samale programmile, kuid seejärel korrutatakse programmi kohandused (nt reguleerimine A: 90%, reguleerimine B 110%, siis on efektiivne reguleerimine 0,9 x 1,1 = 0,99, mis vastab 99-le % ).

"Kohanduse nr": Ainulaadne number kohandamiseks.

"Tüüp": Tüüp määrab, kuidas anduri andmed programmi kohandamiseks teisendatakse:
– “No Adjustment”: reguleerimine puudub, nt ajutiseks väljalülitamiseks
– "Lineaarne skaleerimine": reguleerimine on täiesti lineaarne: "Min ja Max Sensor Value" määravad väikseima ja suurima anduri väärtuse vahemiku, nt 30% ja 60%. "Tegur 1 ja 2" määratlevad korrigeerimistegurid, kus 1 tähistab 100%. Näiteks kui soovite anduri minimaalse väärtuse 0 jaoks kohandamisväärtust 200%, sisestage 1. teguriks 2. Teguris 2 on vastavalt maksimaalse anduri väärtuse väärtus
– „Digitaalne alla min”: kui anduri väärtus langeb alla minimaalse anduri väärtuse, rakendub tegur 2, vastasel juhul tegur 1
– „Digital over max”: kui anduri väärtus tõuseb üle maksimaalse anduri väärtuse, rakendub tegur 2, vastasel juhul tegur 1

"Andur": Valige anduri andmete jaoks andur

“Tegur 1/2” ja “Minimaalne/maksimaalne anduri väärtus”: Reguleerimisväärtuste kohta vaadake jaotist Tüüp

5. Logi sisse

Funktsiooni "Tühjenda logi" abil saate kustutada kõik logiandmed. Laadige logi alla "Laadi logi alla".

API-funktsiooni saate kasutada ka andmete otse JSON-vormingus väljalugemiseks, filtreerimiseks ja seejärel kustutamiseks.

API funktsioonide kirjeldus on praegu saadaval saadaval siin.

"Näita logi" näitab viimast 24 tundi:

andurite seadistamine

1. Rajatise tüübid

Praegune tarkvara võib kasutada nelja tüüpi andureid:

  • digitaalsed andurid SEN1/SEN2 ühenduste kaudu (klassikalised anduri sisendid)
  • analoogandurid A2D kaudu digitaalanduritele (lülituspiir simuleerib digitaalset andurit)
  • analoogandurid selle kaudu uus analoog anduri plaat (otseühendus anduri sisendiga)
  • analoogandurid TCP/IP RS485 Modbus muunduri kaudu (Truebner SMT100 RS485 Modbus versioon)

Esimese 3 variandi jaoks pole välist konfiguratsiooni vaja, kõike saab teha otse OpenSprinklerseadistatav rakendus.

2. Analoogandurid TCP/IP RS485 Modbus muunduri kaudu

RS485 Modbus-anduri integreerimiseks peab RS485 Modbus-muundur olema samas võrgus ligipääsetav oma IP-aadressi kaudu.

Siit leiate üksikasjalikku teavet RS485 ja Modbusi kohta see.

Näidiskonfiguratsioon, mis põhineb USR-W610 ja Truebner SMT100 RS485 Modbusi leiate siit.

DIN-liistu jaoks on soovitatav kasutada Waveshare RS485–RJ45 Etherneti muundurit. Info siin.

 

Schreibe einen Kommentar

Sinu e-posti aadressi ei avaldata. Kohustuslikud väljad on tähistatud * märgitud

Sellel veebisaidil kasutatakse rämpsposti vähendamiseks Akismetit. Lisateave kommentaaride andmete töötlemise kohta.