PROGRAMMABLE SYSTEM, PROGRAMMABLE LOGIC UNIT, AND LADDER LOGIC: A BASIC EXPLANATION