Regulace topení pomocí PLC
Home Assistant, Arduino, SDS, Raspberry, Linux, vzdálený dohled, automatizace, měření, opensource, closedsource, hotová řešení, DIY, stavebnice, komponenty, software, postupy, návody, schémata, rady, zkušenosti ...
-
- Příspěvky: 741
- Registrován: úte čer 24, 2014 8:23 pm
- Reputace: 68
- Lokalita: Kyjovsko
- Systémové napětí: 48V
- Výkon panelů [Wp]: 9170
- Kapacita baterie [kWh]: 33
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
Re: Regulace topení pomocí PLC
No ty chytřejší simatiky, z toho jsem zas tuleň já..... Jdeš na to dobře, jestli chceš pošlu Ti příklad, ale až večer. Nebo bych Ti to o víkendu spíchl, jestli vydržíš. šlo by to klidně po procentech s tím, že při držení tlačítka se posun zrychlí. Samo s údajem na display, číselně nebo i sloupcovém grafu.
- dracekvo
- Příspěvky: 1938
- Registrován: čtv zář 13, 2012 4:35 pm
- Reputace: 155
Re: Regulace topení pomocí PLC
Taťka chce o víkendu vařit nějaké jitrnice nebo co na mojí velké plotně. A já mám regulací co sem k tomu měl na vaření piva rozebranou.
Tak potřebuju nějak regulovat a chtěl sem na rychlo spíchnout něco na tom logu. Ale tvrdě jsem narazil Bez regulace by z toho byl akorát super generátor páry.
Mě by stačil jen příklad jak ovlivnit ten čítač, aby při stisku tlačítka změnil hodnoty třeba TH TL z 5s 5s na 5.5s a 4.5s
Tak potřebuju nějak regulovat a chtěl sem na rychlo spíchnout něco na tom logu. Ale tvrdě jsem narazil Bez regulace by z toho byl akorát super generátor páry.
Mě by stačil jen příklad jak ovlivnit ten čítač, aby při stisku tlačítka změnil hodnoty třeba TH TL z 5s 5s na 5.5s a 4.5s
-
- Příspěvky: 741
- Registrován: úte čer 24, 2014 8:23 pm
- Reputace: 68
- Lokalita: Kyjovsko
- Systémové napětí: 48V
- Výkon panelů [Wp]: 9170
- Kapacita baterie [kWh]: 33
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
Re: Regulace topení pomocí PLC
Tlačítko + musí nastavit čítání nahoru a vygenerovat impuls aby měl co čítač přičíst. To samé - ale čítač dolů. Počítáme třeba od 0-10 a výsledek prohnat matematikou aby z toho vznikl patřičný čas pro asynchron šířka pulsu. Druhou matikou tutéž informaci ale odčítat od 10 a dosadit co by šířku mezery. Ber to jen jako hrubý příklad.
- dracekvo
- Příspěvky: 1938
- Registrován: čtv zář 13, 2012 4:35 pm
- Reputace: 155
Re: Regulace topení pomocí PLC
Jo,
ale jak to dostat do toho TH? Na to sem nepřišel
ale jak to dostat do toho TH? Na to sem nepřišel
-
- Příspěvky: 741
- Registrován: úte čer 24, 2014 8:23 pm
- Reputace: 68
- Lokalita: Kyjovsko
- Systémové napětí: 48V
- Výkon panelů [Wp]: 9170
- Kapacita baterie [kWh]: 33
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
Re: Regulace topení pomocí PLC
Trochu prrr. Jsem jen samouk ale troufnu s tím "bazmekem" na cokoliv Co je TH? Čas sepnutí?
- dracekvo
- Příspěvky: 1938
- Registrován: čtv zář 13, 2012 4:35 pm
- Reputace: 155
Re: Regulace topení pomocí PLC
Jo.
skončil jsem v této situaci a jak pracovat s proměnejma v časovači, na to už sem nepřišel.
skončil jsem v této situaci a jak pracovat s proměnejma v časovači, na to už sem nepřišel.
-
- Příspěvky: 741
- Registrován: úte čer 24, 2014 8:23 pm
- Reputace: 68
- Lokalita: Kyjovsko
- Systémové napětí: 48V
- Výkon panelů [Wp]: 9170
- Kapacita baterie [kWh]: 33
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
Re: Regulace topení pomocí PLC
Po pravdě pracuji s 0BA7 a to prostředí je trošku jinačí. Předpokládám, že pokud poklepeš blok otevře se okno s vlastnostmi. A do řádku doba pulsu nezadáš hodnotu, ale při poklepání na řádek Ti vyskočí bloky z nihž se dá přenést hodnota do tohoto místa. No a vybereš patřičný B.
- dracekvo
- Příspěvky: 1938
- Registrován: čtv zář 13, 2012 4:35 pm
- Reputace: 155
Re: Regulace topení pomocí PLC
Stáhnul jsem verzi logosoft 8.0.
Poklepu na blok a můžu jen doplnit čísla. Nic víc ať klepu kamkoliv.
EDIT:
tak se tam dostanu pokud klepnu na + pod blokem. a pak poklepu na tu volnou nozičku. Už sem na to možná přišel.
Budu pokračovat zatím samostatně.
EDIT2:
Pokrok. Už ovládám časovač pomocí šipky nahoru a dolu. Jen sem se zasekl nad tím. že časovač umí jen milivteřiny nebo deset milivteřin. A já nevím jak výstup z up / down counteru přizpůsobit těmto hohnotám.
A ještě nevím jak ošetřit max hodnotu na čítačích. Tj. abych tam nemohl naklikat třeba víc než 100.
Poklepu na blok a můžu jen doplnit čísla. Nic víc ať klepu kamkoliv.
EDIT:
tak se tam dostanu pokud klepnu na + pod blokem. a pak poklepu na tu volnou nozičku. Už sem na to možná přišel.
Budu pokračovat zatím samostatně.
EDIT2:
Pokrok. Už ovládám časovač pomocí šipky nahoru a dolu. Jen sem se zasekl nad tím. že časovač umí jen milivteřiny nebo deset milivteřin. A já nevím jak výstup z up / down counteru přizpůsobit těmto hohnotám.
A ještě nevím jak ošetřit max hodnotu na čítačích. Tj. abych tam nemohl naklikat třeba víc než 100.
-
- Příspěvky: 2037
- Registrován: stř zář 05, 2018 8:38 pm
- Reputace: 157
Re: Regulace topení pomocí PLC
To je to programovani vvgrafech.... napis to v kodu a mas to na 10 radek a 5 mimut
Dumiho ostruvek: 4,7kWp, 13,3kWh, 2400W inverter
- dracekvo
- Příspěvky: 1938
- Registrován: čtv zář 13, 2012 4:35 pm
- Reputace: 155
- dracekvo
- Příspěvky: 1938
- Registrován: čtv zář 13, 2012 4:35 pm
- Reputace: 155
Re: Regulace topení pomocí PLC
Hlásím výhru.
Nějak si s tím nerozumím, ale asi sem pochopil princip programování LOGA. Oproti dospělým PLC je to značně omezené. Třeba PWM regulátoru se mi nepovedlo vnutit vstup z proměnné a podobně. Je to tam snažší a s téměř žádným omezením.
Nepovedlo se mi to udělat v procentech. Tak sem zvolil kompromit že nastavuji 0-20. Což je v regulaci třeba 50% 10 vteřin zapnuto, 10 vteřin vypnuto. Pro můj účel dostačující.
Tímto děkuji uživateli pezizka, že mě popostrčil.
Nějak si s tím nerozumím, ale asi sem pochopil princip programování LOGA. Oproti dospělým PLC je to značně omezené. Třeba PWM regulátoru se mi nepovedlo vnutit vstup z proměnné a podobně. Je to tam snažší a s téměř žádným omezením.
Nepovedlo se mi to udělat v procentech. Tak sem zvolil kompromit že nastavuji 0-20. Což je v regulaci třeba 50% 10 vteřin zapnuto, 10 vteřin vypnuto. Pro můj účel dostačující.
Tímto děkuji uživateli pezizka, že mě popostrčil.
-
- Příspěvky: 741
- Registrován: úte čer 24, 2014 8:23 pm
- Reputace: 68
- Lokalita: Kyjovsko
- Systémové napětí: 48V
- Výkon panelů [Wp]: 9170
- Kapacita baterie [kWh]: 33
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
Re: Regulace topení pomocí PLC
Abys nepřeletěl hodnotu je jednoduché. Ber to ale prosím jen jako princip. Hodnotu z čítače dosadíš do analog spínače a ten Ti při požadované hodnotě sepne a zablokuje tlačítko +. A jestli si to dobře uvědomuji tak i čítač umí sepnout při nastavené hodnotě.
- dracekvo
- Příspěvky: 1938
- Registrován: čtv zář 13, 2012 4:35 pm
- Reputace: 155
Re: Regulace topení pomocí PLC
Já to vyřešil přímo čítačem a jeho výstupem, kde jede nastavit od kdy do kdy je aktivní. Přes AND jsem ho prohnal na začátek k tlačítkům. Akorát to nešlo napřímo a muselo se mezi dát M.
Takže už i maximum a minimum mám ošetřené.
Můžu ovládat jak tlačíky na PLC tak tlačíky připojenými na DI 1 a 2.
Takže už i maximum a minimum mám ošetřené.
Můžu ovládat jak tlačíky na PLC tak tlačíky připojenými na DI 1 a 2.
-
- Příspěvky: 741
- Registrován: úte čer 24, 2014 8:23 pm
- Reputace: 68
- Lokalita: Kyjovsko
- Systémové napětí: 48V
- Výkon panelů [Wp]: 9170
- Kapacita baterie [kWh]: 33
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
Re: Regulace topení pomocí PLC
Kluk šikovná Rekurze možná jen přes M a Q i když i to se dá obejít. Logo! je jediné co umím naprogramovat, já su tupý z těch "chytřejších" Vlastně jaké programování, ono je to spíš skládání logických obvodů jak na plošňák, jen pohodlnější a taky chyby se lehce napravují Z diskrétních logických obvodů jsem toho kdysi nadělal docela dost tak jsem si s Logem rychle porozuměl. Zato jak slyším syntaxe tak mi přestává mozek fungovat
- dracekvo
- Příspěvky: 1938
- Registrován: čtv zář 13, 2012 4:35 pm
- Reputace: 155
Re: Regulace topení pomocí PLC
Ono i na velkém plc S7-1500 většinou jednoduché věci programuju přes LAD (releové schéma). Je to tak rychlejší, snažší a lépe se to přes online ladí.
A je tam mnohem lépe pořešená práce s analogovejma vstupama, výpočty, časovače. Vše můžu používat na více místech téměř bez omezení. Jen je potřeba si občas udělat konverzi z Int na real a podobně.
Jen je složitější si nastavit HW konfiguraci, ošetření chyb a další věci. Ale jak to člověku jednou někdo ukáže. Tak už stačí mít výchozí projekt a všechno tohle už má přednastavený.
A je tam mnohem lépe pořešená práce s analogovejma vstupama, výpočty, časovače. Vše můžu používat na více místech téměř bez omezení. Jen je potřeba si občas udělat konverzi z Int na real a podobně.
Jen je složitější si nastavit HW konfiguraci, ošetření chyb a další věci. Ale jak to člověku jednou někdo ukáže. Tak už stačí mít výchozí projekt a všechno tohle už má přednastavený.
-
- Příspěvky: 741
- Registrován: úte čer 24, 2014 8:23 pm
- Reputace: 68
- Lokalita: Kyjovsko
- Systémové napětí: 48V
- Výkon panelů [Wp]: 9170
- Kapacita baterie [kWh]: 33
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
Re: Regulace topení pomocí PLC
Tak mne ještě napadlo, asi s křížkem po funuse. Myslím, že i Logo se dá přes LAD editor programovat. Tento je tuším diagram funkčních bloků, FDB editor. Vsadil bych se, že při otevření nového projektu je možnost LAD. Snad to dokáže i konverzi mezi sebou. Ale to jsem nepoužil a z LAD jsem tuleň....
- dracekvo
- Příspěvky: 1938
- Registrován: čtv zář 13, 2012 4:35 pm
- Reputace: 155
Re: Regulace topení pomocí PLC
To jsem dneska zkoušel. Ale pohořel sem víc, než s fbd
-
- Příspěvky: 726
- Registrován: čtv črc 21, 2022 5:39 pm
- Reputace: 107
- Lokalita: Česká Lípa
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
Re: Regulace topení pomocí PLC
Sice opožděně, ale přesto zmíním, že PLC Domatu typu markMX, které používáte v sobě má paměť vyhrazenou pro historická data. V příslušném projektu editovaném ve vývojovém prostředí Merbon IDE viz položka Historie, do které se přidávají definice historických dat.luky píše:Narazil jsem ale na problém - rád bych nějakým způsobem ukládal historická data. PLC v sobě nemá žádnou paměť.
Nějaké rady?
PLC typu markMX umožňuje ukládání historických dat na straně PLC s možností zobrazení v grafech na webové vizualizaci, která je rovněž v PLC. Java Script na počítači nebo tabletu ve webovém prohlížeči, který zobrazuje příslušné grafy s vazbou na historii pak tahá historická data z PLC. Data historie se ukládají v PLC do paměti nezávislé na napájení tj. historie dat zůstává v PLC uložena i po vypnutí napájení.
Například při periodě záznamu 1 hodina kde každý záznam bude složen z 25-ti různých proměnných datového typu REAL (tj. třeba 25 různých teplotních čidel) vystačí paměť pro historii v PLC na cca 800 dnů.
Starší data se v PLC automaticky přepisují.
Navíc je možné se čas od času k PLC markMX připojit z vývojového prostředí Merbon IDE, zvolit Stažení historie, časový rozsah OD-DO a pak lze historii ve zvoleném časovém rozsahu stáhnout a uložit do počítače nebo tabletu ve formátu textového souboru .csv a tyto soubory si pak můžete uchovávat i po mnoho let a prohlížet si je jako tabulky hodnot s časovými značkami třeba v Excelu.
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
-
Regulace elektro topení - dělal jste někdo? Tuya Shelly nebo
od Hyp » » v Automatizace, měření, statistiky
Regulace elektro topení - dělal jste někdo? Tuya Shelly nebo
- 40 Odpovědi
- 4709 Zobrazení
-
Poslední příspěvek od Hyp
-
-
-
Připojení ohřevu vody na DC a plynulá regulace pomocí PWM
Připojení ohřevu vody na DC a plynulá regulace pomocí PWM
- 27 Odpovědi
- 2214 Zobrazení
-
Poslední příspěvek od bahora
-
-
- 62 Odpovědi
- 9537 Zobrazení
-
Poslední příspěvek od JiTr
-
- 82 Odpovědi
- 9950 Zobrazení
-
Poslední příspěvek od mopadzi
-
- 2 Odpovědi
- 861 Zobrazení
-
Poslední příspěvek od unicast
Kdo je online
Uživatelé prohlížející si toto fórum: Ahrefs [Bot], Claudebot [Bot] a 0 hostů