chamtl Skrevet April 22, 2019 Rapporter Share Skrevet April 22, 2019 Hej, Er lige startet i IHC verden og jeg prøver at lave en funktion som skal slukke en stikkontakt 30 minutter efter den er blevet tændt. Men jeg kan ikke rigtig få det til at funke. Nogen som ved hvordan sådan en funktions blok skal se ud? Takker Mvh Claus Citér Link til kommentar Del på andre sites More sharing options...
0 Lars1 Besvaret April 22, 2019 Rapporter Share Besvaret April 22, 2019 Det lyder som en ret standard funktion. Er du sikker på at der ikke er en standard LK FB, som gør de du beskriver, eller noget tilsvarende, som du kan bruge som inspiration. Hvis ikke, så er det bare en FB med en tryk indgang, en stikkontakt udgang og en timer, som starter nedtælling når stikkontakten tændes. Der skal være 2 program dele i FB'en. En som afvikles når trykket påvirkes. Den skal kippe stikkontakten, og starte nedtælling på timeren. Den anden del skal afvikles når timeren går i 0. Den skal slukke stikkontakten. Dette er en meget simpel version. Du kan også lave den mere smart så timeren kun starter når du tænder stikkontakten, samt stopper når du slukker stikkontakten manuelt. Citér Link til kommentar Del på andre sites More sharing options...
0 Lars Jacobsen Besvaret April 22, 2019 Rapporter Share Besvaret April 22, 2019 Er der ikke en gammel FB der heder Trappeautomat ? Citér Link til kommentar Del på andre sites More sharing options...
0 chamtl Besvaret April 22, 2019 Forfatter Rapporter Share Besvaret April 22, 2019 On 3/7/2019 at 7:30 AM, cis2131 said: Den mangler stadig lidt.. Mest fordi jeg var begyndt at lave support for IKEA Trådfri, og det ligger i den version jeg implementerer på nyeste pi.. Trådfri integrationen havde jeg tænkt skulle komme samtidig med at IKEA frigav de nye elektriske rullegardiner, men det er blevet udsat. Jeg kan muligvis godt lave en version som indeholder trådfri menuer, men hvor det nok ikke virker helt, som du kan teste hvis du har lyst. Claus Jeg har prøvet a lave den sådan her: Men det kan jeg ikke få til a fungere. Jeg vil gerne have a timeren starter når jeg trykker på "On" på stik kontakter. Men den har igen indgang. Citér Link til kommentar Del på andre sites More sharing options...
0 chamtl Besvaret April 22, 2019 Forfatter Rapporter Share Besvaret April 22, 2019 41 minutes ago, Lars Jacobsen said: Er der ikke en gammel FB der heder Trappeautomat ? Den kan jeg ikke finde i min viewer.. Citér Link til kommentar Del på andre sites More sharing options...
0 TorbenSørensen Besvaret April 22, 2019 Rapporter Share Besvaret April 22, 2019 Du kan prøve om vedhæftede kan klare jobbet. Kip med timer.vis Citér Link til kommentar Del på andre sites More sharing options...
0 Lars1 Besvaret April 22, 2019 Rapporter Share Besvaret April 22, 2019 36 minutter siden, chamtl skrev: Jeg har prøvet a lave den sådan her: Men det kan jeg ikke få til a fungere. Jeg vil gerne have a timeren starter når jeg trykker på "On" på stik kontakter. Men den har igen indgang. Du skriver "trykker på "On" på stikkontakter. Det er kun wireless stikkontakter, som har ON/OFF tryk, men det er ikke en wireless stikkontakt du har i dit program. Wireless stikkontakter skal programmers lidt anderledes end alm stikkontakter, da du skal bruge udgangen på stikkontakt produktet til at trigge timeren. Udgangen på stikkontakt produktet skal derfor linkes til både indgang og udgang på din FB, men indgangen i FB'en skal kun starte nedtælling på timeren. Den skal ikke kippe stikkontakten. Citér Link til kommentar Del på andre sites More sharing options...
0 chamtl Besvaret April 22, 2019 Forfatter Rapporter Share Besvaret April 22, 2019 1 hour ago, Lars1 said: Du skriver "trykker på "On" på stikkontakter. Det er kun wireless stikkontakter, som har ON/OFF tryk, men det er ikke en wireless stikkontakt du har i dit program. Wireless stikkontakter skal programmers lidt anderledes end alm stikkontakter, da du skal bruge udgangen på stikkontakt produktet til at trigge timeren. Udgangen på stikkontakt produktet skal derfor linkes til både indgang og udgang på din FB, men indgangen i FB'en skal kun starte nedtælling på timeren. Den skal ikke kippe stikkontakten. Det er en wireless stikontakt. Er det sådan her det skal se ud? Synes stadig ikke at jeg kan få startet timreren /Claus Citér Link til kommentar Del på andre sites More sharing options...
0 Lars1 Besvaret April 22, 2019 Rapporter Share Besvaret April 22, 2019 "Timertid" skal du ikke bruge til noget. Timer tiden sætter du under egenskaber på "Timer". For at starte nedtælling trækker du "Timer" over under kommandoer, og vælger "start nedtælling med initial værdi" i den valg menu der kommer op når du dropper "Timer" under kommandoer Citér Link til kommentar Del på andre sites More sharing options...
0 chamtl Besvaret April 22, 2019 Forfatter Rapporter Share Besvaret April 22, 2019 3 hours ago, Lars1 said: "Timertid" skal du ikke bruge til noget. Timer tiden sætter du under egenskaber på "Timer". For at starte nedtælling trækker du "Timer" over under kommandoer, og vælger "start nedtælling med initial værdi" i den valg menu der kommer op når du dropper "Timer" under kommandoer Nu er det tæt på :-) Loggen viser dog at den sætter udgangen til off inden timeren er udløbet. Citér Link til kommentar Del på andre sites More sharing options...
0 chamtl Besvaret April 22, 2019 Forfatter Rapporter Share Besvaret April 22, 2019 Så lykkes det. Jeg satte initial værdi på input til on i stedet for off. Takker mange gange for hjælpen :-) Citér Link til kommentar Del på andre sites More sharing options...
0 Lars1 Besvaret April 22, 2019 Rapporter Share Besvaret April 22, 2019 Nu ved jeg ikke lige hvad input referer til, men hvis det er en indgang, så bør der ikke være nogen forskel på om input er initielt on eller off. På dit første log screen shot, er det tydeligt at timeren køre i 10 sek hvorefter at udgangen bliver sat off. Det samme er tilfældet på dit andet screenshot. Forskellen på de 2 log screenshot er at udgangen på det første log screenshot ikke ændre tilstand på dine stikkontakter. Hvis du har flere FB's til at styre dine stikkontakter kan det skyldes at en af de andre slukkede dine stikkontakter før timeren. Det er normalt ikke nogen god idee at have flere FB's til at styre et produkt. Grundet LK IHC er event styret kan du komme i den situation at en FB mener stikkontakten er tændt, mens en anden mener den er slukket. Det kan give nogle sjove fejl situationer. Citér Link til kommentar Del på andre sites More sharing options...
0 chamtl Besvaret April 22, 2019 Forfatter Rapporter Share Besvaret April 22, 2019 Jeg har kun 1 FB. Det er en wireless stikkontakt, så input skal være det tryk som er på stikkontakten. Jeg har testet det uden for simulatoren of det virker fint. (Screenshot 2). Citér Link til kommentar Del på andre sites More sharing options...
Spørgsmål
chamtl
Hej,
Er lige startet i IHC verden og jeg prøver at lave en funktion som skal slukke en stikkontakt 30 minutter efter den er blevet tændt. Men jeg kan ikke rigtig få det til at funke. Nogen som ved hvordan sådan en funktions blok skal se ud?
Takker
Mvh
Claus
Link til kommentar
Del på andre sites
12 svar på dette spørgsmål
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.