Можно обойтись без АНР - возьмите ПИД из компонентов. С тем макросом работал. Его достоинство - все параметры видны при взгляде на холст.

А по данному макросу - отлаживал бы постепенным усложнением.
Подозреваю неправильный параметр или пропуск при использовании "Write to FB".
Для начала режим работы - нагреватель/холодильник.

Я бы удалил запись параметров в макрос и ввёл бы всё в окне свойств. При запуске должно работать.
Далее, добавлял бы по одному Write to FB пока не прекратилось бы регулирование.

В принципе, этот макрос эмулируется, поэтому можно отлаживать в эмуляторе.