I have a heating system with 10kohm floor temperature sensor cable connected to controller unit. The controller displays floor temperature around 7.0 degC higher than reality, the sensor is installed in a channel inside the floor above insulation and below floor boards (directly between heating elements). I do not believe (although cannot confirm) that the sensor head location is compromised in any way, I can withdraw the sensor from conduit and leave it exposed in the room above floor and the display temperature remains the same. The sensor cable is installed in its complete calibrated length. It is the right sensor resistance for the controller, yet the 7.0 degC discrepancy persists. I've tried swapping controller and replacing sensor. I have adjusted the heating set point upwards to account for the discrepancy; the heating system modulates effectively and the relative temperature tracks correctly, but it annoys me that the controller displays heating at 28 degC when it's really around 21degC (confirmed by thermostat in lounge room). Any ideas what I can test or try next?
7°C is a huge error- typically sensors like that are good to a fraction of a degree C (better than most semiconductor temperature sensors).
The 10K resistance is typically specified at 25°C. If you have a "Beta" spec you can look up the temperature-resistance chart and find the expected resistance at 21°C. For example a beta 25/50 of 3380K (a common type) would have a resistance of 10K at 25°C and about 11.67K at 21°C.
Once you know the expected temperature-resistance curve you can determine where the error lies. My bet would be with the controller, however such a huge error (reading resistance of about 8.9K in this case rather than 11.7K) would imply either something is seriously wrong with the controller or there is some configuration setting that you need to make. Maybe look for a service manual for the controller or contact the supplier.
Just to be absolutely clear on this- with such a large error (assuming no hidden configuration setting you've possibly missed), there's a good chance it's about to fail completely and without further notice.