Posted: Sunday May 31st, 2015 10:24 pm |
|
1st Post |
dwmartindale
Member
Joined: | Sunday Jan 25th, 2015 |
Location: | France |
Posts: | 9 |
Status: |
Offline
|
back to top
|
Hi,
I have mapped the temperature sensor of an SCS8 to an entry in the control menu, but it always reports in Fahrenheit. I would like to have the announcement in Celsius. In the SCSman.pdf it says:
The temperature may also be announced in either ÌŠF or ÌŠC. The default setting is in ÌŠC. To change the settings to ÌŠF, the total value of location 39 (as shown in the “Comfort II Ultra Program Worksheet (FS34)â€) must add an additional value of 1. This is to be done via the Location Menu in the Engineer Menu on the keypad.
Note: Changing the value of location 39 only changes the announcement made by the keypads and does not change the value of the registers.
However, I found this in the firmware section:
Version 2.004 – 22 June 2010
Support temperature sensor report in Celsius. Take note that the temperature unit now is 0 for Fahrenheit and 1 for Celsius, which are the reverse from previously.
My version is 2.004. The current value of location 0039 is 168, but it makes no difference when I change it to 169 and reset. Please advise how to change to ºC.
Thanks
|
Posted: Tuesday Jun 2nd, 2015 09:56 am |
|
2nd Post |
slychiu
Administrator
Joined: | Saturday Apr 29th, 2006 |
Location: | Singapore |
Posts: | 5493 |
Status: |
Offline
|
back to top
|
The SCS is only able to report its temperature in degrees F
The location 39 bit is only for annnouncement of Degrees C or F, it does not do any conversion
There is an action to convert degrees F to C, egGet Counter 001Convert degrees F to CSet Counter 001
|
Posted: Tuesday Jun 2nd, 2015 10:53 am |
|
3rd Post |
slychiu
Administrator
Joined: | Saturday Apr 29th, 2006 |
Location: | Singapore |
Posts: | 5493 |
Status: |
Offline
|
back to top
|
Sorry, I made a mistakeThe SCS can in fact report the temperature in C or F
But you need to reset Comfort after changing Location 39
|
Posted: Tuesday Jun 2nd, 2015 05:52 pm |
|
4th Post |
dwmartindale
Member
Joined: | Sunday Jan 25th, 2015 |
Location: | France |
Posts: | 9 |
Status: |
Offline
|
back to top
|
Thanks, but as I said in my original post, there is no difference after changing location 39 to 169 (from 168) and resetting Comfort. I still hear the value stored in the sensor (at the moment "66").
|
Posted: Thursday Jun 4th, 2015 03:24 pm |
|
5th Post |
slychiu
Administrator
Joined: | Saturday Apr 29th, 2006 |
Location: | Singapore |
Posts: | 5493 |
Status: |
Offline
|
back to top
|
We have discovered the cause of the problem and should be fixing it in the next firmware release
|
Posted: Sunday Feb 28th, 2016 10:16 pm |
|
6th Post |
wexfordman
UCM Pi Users
Joined: | Monday Jan 1st, 2007 |
Location: | Cork, Ireland |
Posts: | 546 |
Status: |
Offline
|
back to top
|
Hi,
Has his been fixed yet ?
I am trying to use the thermostats function, and am finding that my scs's re reporting in farrenheight no matter what setting I change in comfigurators miscelaneous settings menu!The thermostat function will not allow setting of temperatures in the farrenheit range, only seems to accept celcius range (15 to 32 max for example)
I also tried to change through engineering menu location 39, but no cange also even after sytem reset.Last edited on Sunday Feb 28th, 2016 11:41 pm by wexfordman
|
Posted: Monday Feb 29th, 2016 05:11 am |
|
7th Post |
slychiu
Administrator
Joined: | Saturday Apr 29th, 2006 |
Location: | Singapore |
Posts: | 5493 |
Status: |
Offline
|
back to top
|
There is a workaround to the temperature units reported from SCS
Get Sensor Register 6
Convert to C (This converts the temperature to Celcius)
Save Sensor Register 6Last edited on Monday Feb 29th, 2016 01:02 pm by slychiu
|
Posted: Monday Feb 29th, 2016 10:48 am |
|
8th Post |
wexfordman
UCM Pi Users
Joined: | Monday Jan 1st, 2007 |
Location: | Cork, Ireland |
Posts: | 546 |
Status: |
Offline
|
back to top
|
Hi slychiu, does this actually change the sensor value to degrees c, or does it Just create Angelis for you to store in a counter as degreesbc ?[size= ]The reason I ask is that the temperature function only works based on sensor value and not a counter value ?
|
Posted: Monday Feb 29th, 2016 01:04 pm |
|
9th Post |
slychiu
Administrator
Joined: | Saturday Apr 29th, 2006 |
Location: | Singapore |
Posts: | 5493 |
Status: |
Offline
|
back to top
|
I left out save to sensor, which I have corrected above
After conversion to Celcius, you save back to the same sensor
|
Posted: Tuesday Oct 18th, 2016 04:37 pm |
|
10th Post |
cgiltrow
Member
back to top
|
Hi,
I have created the above response to convert the sensor register value from 'f to 'c. Where should I call it from? How often should I call it?
I am reporting the temperature in the control menu and want to make sure that I am always going to see it in 'c. I am concerned that if the temperature changes, it will then be in 'f and if I then look at the temperature in the control menu it will not yet have converted to 'c.
Thanks,
Clinton.
|
Posted: Wednesday Oct 19th, 2016 09:16 am |
|
11th Post |
wexfordman
UCM Pi Users
Joined: | Monday Jan 1st, 2007 |
Location: | Cork, Ireland |
Posts: | 546 |
Status: |
Offline
|
back to top
|
I have mine set to do it's a response in the sensor itself, so everytime tgevsensor changed temp it converts
|
Posted: Wednesday Oct 19th, 2016 09:53 am |
|
12th Post |
cgiltrow
Member
back to top
|
Cool. Thanks.
Does that not cause an infinite loop? Temp changes -> response changes temp -> temp changes -. response...
|
Posted: Wednesday Oct 19th, 2016 10:01 am |
|
13th Post |
slychiu
Administrator
Joined: | Saturday Apr 29th, 2006 |
Location: | Singapore |
Posts: | 5493 |
Status: |
Offline
|
back to top
|
It does not, because the sensor response is activated by an external message and not by a Response
|
Posted: Wednesday Oct 19th, 2016 11:07 am |
|
14th Post |
|