Я думаю, надо разделить задачу на две части. Первая - это нагрев до 42 град, а вторая - поддержка 42 град. Первая часть реализуется легко, а по поводу второй - предлагаю по форуму поискать макрос ротации насосов и его подогнать под задачу, только ротацию проводить не по времени, а по включению тенов