Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Counter value change not triggering response
#1
Hi,
I have a counter which will increment/decrement based on the need to have the oil burner on (ie, if the heating calls for hot water then incremnt counter, which then triggers a response to trun on the burner)
My logic is, there are a number of different reasons for having the burner on, so as each resource calls for the burner, i increment the counter by one, and decrement it by 1 when a resource no longer needs it.
So my counter response triggers the activation of he heating based on the value of the counter!
But, for some reason the counter response is not triggering ?
Counter 88 triggers a response called \"HEAT BURNER TOGGLE\"

If counter \"burner_required\" = 0 then
      Do \"Heat burner off\"
   else if counter \"burner_required\">0
      do \"heat burner on\"
  end if
end if


The change in counter value is working when I request it, but it is not triggering the response!
I am under a bi of pressure to get this up and running, as I need to have it working in order to qualify for a home heating grant which expires end of the month, so would really appreciate some help.
I am basivaly trying to get comfort up and running with thermostatic control based on scs values etc.

Reply
#2
The Counter Response is triggred by something outside of Comfort eg UCM/KNX, Cbus etc. It is not triggered by a Counter change in a Response. This restriction was  in order to avoid loops

If you decrement and increment the counter in a Response, then you can do the checking in the same response

eg
Increment Counter X
Do Response Check Counter
Reply
#3
Brilliant, makes sense, thanks
Reply
#4
Oh, I\'ve just encountered the same problem, many thanks to slychiu.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)