Plant controller