You are on page 1of 3

PLC PROGRAM FOR AN AUTOMATED CLASSROOM

WESLEYAN UNIVERSITY - PHILIPPINES

COLLEGE OF ENGINEERING

Mabini Extension, Cabanatuan City

In partial Fulfillment

Of The Requirements for the Subject

INDUSTRIAL ELECTRONICS - LAB

(IE 414 - LAB)

CRUZ, ROSS SONNY C.

TAN, JOHN JEZZPER L.

ILUSTRISIMO, RONNEL D.J.

CASTILLO, SAMMUEL JOHN

SAN ANTONIO, PAOLO

(BSECE-4B)

DEC, 2018
I. Introduction

A programmable logic controller (PLC) or programmable controller is an industrial


digital computer which has been ruggedized and adapted for the control of manufacturing
processes, such as assembly lines, or robotic devices, or any activity that requires high
reliability control and ease of programming and process fault diagnosis.
They were first developed in the automobile manufacturing industry to provide flexible,
ruggedized and easily programmable controllers to replace hard-wired relays, timers and
sequencers. Since then they have been widely adopted as high-reliability automation
controllers suitable for harsh environments. A PLC is an example of a "hard" real-time
system since output results must be produced in response to input conditions within a limited
time, otherwise unintended operation will result.

II. Principle

The operation of a programmable controller is relatively simple. The input/output (I/O)


system is physically connected to the field devices that are encountered in the machine or that
are used in the control of a process. These field devices may be discrete or analog
input/output devices, such as limit switches, pressure transducers, push buttons, motor
starters, solenoids, etc. The I/O interfaces provide the connection between the CPU and the
information providers (inputs) and controllable devices (outputs).

During its operation, the CPU completes three processes: (1) it reads, or accepts, the
input data from the field devices via the input interfaces, (2) it executes, or performs, the
control program stored in the memory system, and (3) it writes, or updates, the output devices
via the output interfaces. This process of sequentially reading the inputs, executing the
program in memory, and updating the outputs is known as scanning. Figure below illustrates
a graphic representation of a scan.
III. Schematic or Ladder Diagram

You might also like