Professional Documents
Culture Documents
Team 4B Assignment
Team 4B Assignment
2. LAB DESCRIPTION.............................................................................................................3
3. SYSTEM PROGRAM...........................................................................................................5
2
TEMPERATURE CONTROL USING SIEMENS PLC LAB
1. INTRODUCTION
The purpose of this lab is to control the water temperature by using temperature sensor
and heat actuator. The lab is continuation of interfacing analogy inputs explained in lab
2 and 3, and how they can be used to control the system using a set temperature. The
designed system can be used to control air-condition (AC) temperature, smart kettle,
boilers, home heating systems etc.
2. LAB DESCRIPTION
The heating pan is used to heat water to a set temperature. The set temperature is
entered manually using a control panel interface. Inside the pan, a temperature sensor
is placed which will be used to monitor if the water temperature reached the set value.
If the water temperature in below the set temperature the heater is actuated until it
reaches the maximum value. At the maximum value the heater should stop and allow
water to cool to minimum value. The control will proceed as long as the system is on.
The values can be displayed on the control panel.
3
2.1 Switching ON
The station is switched on with the main switch Q0. Relay K0 (main switch "ON") is
energized and provides the supply voltage for the sensors and actuators. This operating
state is indicated by indicator light P1 (main switch on)
INPUTS (DI)
4
INPUT (A1)
OUTPUT(D0)
3. SYSTEM PROGRAM
The system program was written using Ladder Logic Diagram, the program was then
tested and the system run well, the following are series of the programs written in Logic
Ladder Programming Language.
5
6
7
3.1 Program Description
The program has seven Networks
Network 4: It performs analog to digital conversion, sensor data from (%W64) are
processed and then normalized from decimal value into integers.
Temperature control window is the home screen control panel which is used to display
the value of temperature from the temperature control system. The window give access
to the user to perform different setting such as temperature set and also checking for
the system performance as can be seen below.
8
Figure 02: water temperature control window
Set temperature window:
The set temperature window is used to set the temperature value at which the system
is to maintain (the maximum temperature of the system). The temperature that will be
set is the one that will be maintained by the system using the Logic Ladder
programming that will be fed in the System.
9
5. SYSTEM SIMULATION
The following were the simulation result of the system as per design and program fed
on the system. As can be seen from diagrams below, thus the set temperature was 27 0
C when temperature goes below the set temperature, the system actuates the coil so
as to heat the water, and when the temperature goes higher than the set value the
system turns of the coil to let them cool down.
10
Figure 05:
11