Principles of operation (Programmable controllers, 1999)