I'm out of programmable logic entries

Dave-T

Well-Known Member
View Badges
Joined
Jan 19, 2022
Messages
867
Reaction score
440
Location
Boston
Rating - 0%
0   0   0
@Vinny@GHLUSA @Gaël @Matthias Gross - have you guys thought of adding more? 32 entries seems low, and is kind of arbritrary. I guess it's very unusual for people to need 32, or there would be more. But I can't be the only one. And yes, I am using all of them. I've documented each one to keep track.

Even better would be if each entry could have more than two subcomponents in it. It gets messy when you have to chain multiple entries together for more complex logic.
 

Matthias Gross

GHL Team
View Badges
Joined
Jul 27, 2016
Messages
335
Reaction score
907
Rating - 0%
0   0   0
Hi

I never expected that someone really needs all 32 channels ... this must be quite a complex setup you have here, right?

Is it maybe possible to simplify things and use more of the built-in features?
 
OP
OP
D

Dave-T

Well-Known Member
View Badges
Joined
Jan 19, 2022
Messages
867
Reaction score
440
Location
Boston
Rating - 0%
0   0   0
I don't think so. I think I have a good understanding of the capabilities of the system. Yes, I am probably one of the more complex setups! I have also run out of dosing pump channels.
 

Gaël

Well-Known Member
View Badges
Joined
Sep 27, 2014
Messages
652
Reaction score
384
Location
France
Rating - 0%
0   0   0
Hello Dave,

Since G.C.C 1.1.4.9 including firmware 7.39, it is now possible to switch off a switch channel directly without using a programmable logic. If you have logic linked to the feed pause, you may be able to free some of them.
(But as I personally have a large installation, I understand your need)

Gaël
 

Matthias Gross

GHL Team
View Badges
Joined
Jul 27, 2016
Messages
335
Reaction score
907
Rating - 0%
0   0   0
is this one P4 controlling several tanks? maybe it would be better to split the "workload" to 2 systems?
I really wonder why I would need 32 pumps at one tank ...
 
OP
OP
D

Dave-T

Well-Known Member
View Badges
Joined
Jan 19, 2022
Messages
867
Reaction score
440
Location
Boston
Rating - 0%
0   0   0
is this one P4 controlling several tanks? maybe it would be better to split the "workload" to 2 systems?
I really wonder why I would need 32 pumps at one tank ...
No, it's one tank. And I'm talking about programmable logic entries, not dosing pumps. Although I'm running out of those too.

So would it be possible to allow more programmable logic entries? I would think that would be a simple modification to the code. Or allow more than two entities per programmable logic entry? That would be awesome, it would prevent needing to chain multiple PLs together to accomplish more complex logic.
 
OP
OP
D

Dave-T

Well-Known Member
View Badges
Joined
Jan 19, 2022
Messages
867
Reaction score
440
Location
Boston
Rating - 0%
0   0   0
So what's the word? Can we please have more programmable logic entries?
 

BeanAnimal

5000 Club Member
View Badges
Joined
Jul 16, 2009
Messages
5,071
Reaction score
8,108
Rating - 0%
0   0   0
I would guess that a seemingly small change like this (more entries or more compound steps) would take a good bit of rework, possibly even from the core logic up.

Curious but what in the world uses so many entries and pumps?
 

Matthias Gross

GHL Team
View Badges
Joined
Jul 27, 2016
Messages
335
Reaction score
907
Rating - 0%
0   0   0
Dave, I really would like to understand why 32 programmable logic gates are not enough, ProfiLux has so many built-in ready to use functions, why do we need so many extra user-defined functions.

Maybe it is better to look in another area, extend the already available functions, to reduce the amount of needed logic gates.

-> could you send me your settings file and I import it and try to understand what you are doing and what I could do to improve in the firmware to make it easier and more straightforward? If you have my email or any general GHL Germany email then by email, please, otherwise via PM.
 
OP
OP
D

Dave-T

Well-Known Member
View Badges
Joined
Jan 19, 2022
Messages
867
Reaction score
440
Location
Boston
Rating - 0%
0   0   0
I would guess that a seemingly small change like this (more entries or more compound steps) would take a good bit of rework, possibly even from the core logic up.

Curious but what in the world uses so many entries and pumps?
I wouldn't think it would be hard at all, just a matter of changing the value of the constant declaring number of PL entries and recompiling. Or at least that's how it would be if I coded this. But I obviously don't know the code.

As far as why I use so many, I have a lot going on with two auto feeders, the logic to turn flow off when feeding, dealing with alarms, turning off UV and skimmer while dosing different things, dealing with alarms like leak detection, turning on/off other devices during certain situations, ... Lots of stuff. As to why so many dosers, I dose a lot of stuff, including 6 dosing heads for Reef Moonshiners. Several virtual dosing pumps used to dose moonshiners so I can have finer amounts than .1ML by dosing less than once a day, dosing heads for the KH Director, and reserved for the ION Director I'll hopefully have one day. Dosing Phyto, kalk, PNS Homegrow, ... Other stuff... Using a doser for AWC...

I'd need less PL entries if you could have more than two "things" per entry - a lot get used by having to chain entries together.
 
OP
OP
D

Dave-T

Well-Known Member
View Badges
Joined
Jan 19, 2022
Messages
867
Reaction score
440
Location
Boston
Rating - 0%
0   0   0
Dave, I really would like to understand why 32 programmable logic gates are not enough, ProfiLux has so many built-in ready to use functions, why do we need so many extra user-defined functions.

Maybe it is better to look in another area, extend the already available functions, to reduce the amount of needed logic gates.

-> could you send me your settings file and I import it and try to understand what you are doing and what I could do to improve in the firmware to make it easier and more straightforward? If you have my email or any general GHL Germany email then by email, please, otherwise via PM.
I'll PM you my settings file. Thanks! I really appreciate you looking into this.
 

Matthias Gross

GHL Team
View Badges
Joined
Jul 27, 2016
Messages
335
Reaction score
907
Rating - 0%
0   0   0
Hi, I got it but I can't promise to add new features which would help you in the upcoming 7.40.
Working on it.
 
Back
Top