kjell Skrevet July 27, 2014 Rapporter Share Skrevet July 27, 2014 Vha. min IHC installation vil jeg gerne kunne reducere husets strømforbrug så meget som muligt, når man går hjemmefra. Det omfatter både lystændinger og stikkontakter i alle IHC styrede rum samt udenfor. At få slukket alt er sådan set rimeligt simpelt - problemet er at få tændt tingene igen på en fornuftig måde. Som udgangspunkt aktiveres "gå hjemmefra" og "kom hjem" fra et tryk i bryggerset. Programmet er bygget op så der er en "sluk rum" og en "tænd rum" funktionsblok for alle rum. En sluk alt funktionsblok aktivere så alle "sluk rum" blokkene. Herved skal logikken om hvad der skal ske i et rum ved sluk alt, kun sættes op én gang. Der er gjort det samme for 'tænd rum'. 'tænd rum' aktiveres når et tryk i rummet aktiveres. Tanken var så at når man kom, så trykker man enten på "kom hjem" trykket, men skulle man glemme det, så skulle et tryk hvor som helst i huset opfattes som en aktivering af "kom hjem". Der skal jo ikke udføres en "kom hjem" hver eneste gang nogen trykker på et tryk i huset (eller skal der?). En mulighed var jo noget med en form for global variabel, men det kræver at alle funktionsblokke tjekker på et ekstra input, eller? Er der nogle gode idéer til hvordan man kunne sætte det her op så den ønskede funktion opnås? Link til kommentar Del på andre sites More sharing options...
Terne Besvaret July 27, 2014 Rapporter Share Besvaret July 27, 2014 Hvis du sætter et "flag" der viser om huset er i UDE eller HJEMME-status, kan du lade aktiveringen i det enkelte rum "smage" på denne status, og derudfra afgøre hvad det skal ske Link til kommentar Del på andre sites More sharing options...
kjell Besvaret July 27, 2014 Forfatter Rapporter Share Besvaret July 27, 2014 det er en god idé. hvordan sætter man sådan et flag? Jeg synes ikke jeg har set muligheden for at sætte flag på tværs af funktionsblokke. Link til kommentar Del på andre sites More sharing options...
Terne Besvaret July 27, 2014 Rapporter Share Besvaret July 27, 2014 Hvis du kan programmere i IHC kan du lave en speciel funktionsblok som tager højde for det. Hvis ikke kan du eksempelvis anvende FB 1.1.01.d, hvor udgangen angiver ON (=UDE) eller OFF (=HJEMME). Herefter kan du anvende eksempelvis FB 4.1.01.#1 til at bestemme at 2 betingelser er opfyldt på samme tid, før noget andet sker. Link til kommentar Del på andre sites More sharing options...
Recommended Posts