Создайте несколько экземпляров ПИД - например REG_PID: array [1..3] of PID; работайте с нужным экземпляром. PID - это не функция, а Функциональный Блок (ФБ), который хранит в себе данные между вызовами.