Пример использования ПИД-а в ОЛ смотреть бессмысленно, он будет просто выдавать цифру в заданных пределах. Вся суть этого ПИД-а в том, какие значения на вход к нему подключить и как использовать выходную цифру. Для конвертации значений с аналоговых входов есть скрипты в библиотеке(вроде бы, я сам пользуюсь самописными). Если управление двумя устройствами, то наверно лучше использовать два ПИД-а, для нагревателя и для охладителя.
Если ваши устройства понимают аналоговые сигналы, то можно выходы ПИД-а (почти) напрямую заводить на аналоговые выходы, а если дискретное управление, то придется делать что-то вроде ШИМ-а, только наверно релюшки тебя материть будут. Так что лучше было бы побольше данных дать для анализа ситуации.