10/13/2019 4:17 PM | |
Joined: 5/7/2018 Last visit: 7/1/2024 Posts: 25 Rating: (0) |
I think its working, at least its controlling the AQ1 ? |
10/13/2019 6:37 PM | |
Joined: 5/7/2018 Last visit: 7/1/2024 Posts: 25 Rating: (0) |
here's what i got so far. i know its a mess but i started working with this only yesterday, with zero experience... boiler/burner control is kinda working, but if there is something wrong with it, please let me know? still have few problems: - i need overheat prevention function for AI4, if the temp reaches over setpoint (45c) it shuts off the Q3 and the closes the valve AQ1? I tried to use analog treshold trigger to make it work with no luck. The AND block works ok for the pump and the B020 A/M input, it shuts the pump and drives the AQ1 to 0. -how can i build the analog comparator which compares AI4 (water IN temp) and AI5 (water OUT temp) when the AI5 value is larger than AI4, i want the Q3(heating pump) off for 2hrs and then back on. and it should be running for 15min without the comparator for temperatures in the piping to settle down.. I hope you understand what im trying to explain here, my english isnt that good Attachmentheatingsystem.zip (357 Downloads) |
10/13/2019 9:15 PM | |
Joined: 5/7/2018 Last visit: 7/1/2024 Posts: 25 Rating: (0) |
Im sorry for the bit by bit posting, i didn't wanna open new thread for every question. The temperature curve can be linear, those are just example temperatures. I just need to edit the values. The system has three parts now. First part (upper part in the diagram) controls the burner and the tank etc for hot water. Second part (lower part in the diagram) control the floor heating system water. Third part controls the lights (not important atm, just testing) Attachmentheatingsystem.zip (354 Downloads) |
10/15/2019 3:17 PM | |
Joined: 5/7/2018 Last visit: 7/1/2024 Posts: 25 Rating: (0) |
Ok, i attached my "masterpiece" here.. I'll write bit later some info how i would like to be controlled ;) |
10/15/2019 5:57 PM | |
Joined: 5/7/2018 Last visit: 7/1/2024 Posts: 25 Rating: (0) |
So basically what i want system to do is: Make hot water: -control the burner (Q1) with the tank temp (AI2), with adjustable hysteresis (B003) -when the flue gas temp (AI3) or the boiler temp (AI1) is over setpoint and the burner (Q1) is running i want the load pump (Q2) on, so it transfers the heat in to the tank. -when the burner (Q1) is stopped, by error (I1 or I2) or by the tank temp sensor (AI2), i want load pump (Q2) to stop after delay (B011) to prevent boiler to overheat. Control the floorheating system temperature: -control the mixingvalve (AQ1) so the water temp for the floorheating is right temperature for the current outdoor temperature (AI6) -Protect the underfloor heating with adjustable water temp limit (B024) so it wont rise above setpoint (+45c), when over limit, mixvalve (AQ1) is closed and it that does not help, then the pump (Q3) is shut down. -stop the heating pump (Q3) if the water OUT temp (AI5) is hotter than the water IN temp (AI4) and turn it back on after some time, maybe 3hrs and run for 1hr with out stopping to the AI5 temp. Other stuff: -I have small UPS providing electricity for my pumps and burner etc. BUT if there is long blackout and the system shuts down, I want the LOGO to wake up and continue business as usual, automatically, when the power is back on. -also have some outdoor lights, but thats not important atm. I know I should have started this thread with this post, but better late than never... I believe i have made tons of mistakes with my diagram and I would appreciate any help from here :) Latest .zip attached. edit: now it is I/O listing: AI1 Boiler temp AI2 Tank temp AI3 Flue temp AI4 Water IN temp AI5 Water OUT temp AI6 Outdoor temp I1 Overheat protection I2 Burner error I3 Lux relay I8 System On AM1 AM3 AM4 AQ1 0-10V mixing valve Q1 Burner Q2 Load pump Q3 Heating pump Attachmentheatingsystem.zip (262 Downloads) |
Last edited by: nogoodwithlogo at: 10/15/2019 18:16:50Last edited by: nogoodwithlogo at: 10/15/2019 18:19:40Last edited by: nogoodwithlogo at: 10/15/2019 19:13:36 |
|
10/15/2019 7:38 PM | |
Joined: 12/18/2014 Last visit: 9/21/2024 Posts: 33810 Rating: (4201)
|
In attachment an example for calculating of 2 heating curves. 1 x LOGO! program. 1 x Excel file for calculating Gain and Offset. AttachmentHeating curve.zip (273 Downloads) |
This contribution was helpful to1 thankful Users |
10/20/2019 2:35 PM | |
Joined: 5/7/2018 Last visit: 7/1/2024 Posts: 25 Rating: (0) |
Ok, floor heating with two curves added to the diagram. Any comments about the diagram? I also could use some help with stopping the heatingpump when AI5 temp is over the setpoint Attachmentheatingsystem_2C.zip (218 Downloads) |
10/20/2019 4:03 PM | |
Joined: 12/18/2014 Last visit: 9/21/2024 Posts: 33810 Rating: (4201)
|
I tidied up your program a bit. For the heating pump, I have installed the following: What I do not understand in the burner control: Attachmentheatingsystem_2C_V2.zip (232 Downloads) |
This contribution was helpful to1 thankful Users |
11/13/2019 5:10 PM | |
Joined: 5/7/2018 Last visit: 7/1/2024 Posts: 25 Rating: (0) |
Hey again I finally had the time to install this system and now i have been testing and tweaking it for few days and it's working pretty good actually! I added some wirebreak/shortcut detection for the AI's, because I noticed that if I disconnect the AI4 ( Water TO the floor temp) sensor, it will give a -50c reading to the logo, which opens the 0-10V valve to 100% and let the tank temp water (45-95c) run directly to the floor and that would be really bad for my floors I also built a really ugly webserver to monitor the system. My question is, is there a way to get a reading with deecimal points to the web server? I'm reading some AM flags for the temperature, but I cant get proper reading out? Second question: Is there a way to adjust the reading that the PT100 gives? I think my sensors are giving bit low heat readings, is there a way to calibrate them? Thanks again :) Attachmentheating_system_13.11.19.zip (240 Downloads) |
Follow us on