PROTOTYPING MICROCONTROLLER BASED PROGRAMMABLE LOGIC CONTROLLER EMULATOR
Programmable Logic Controller (PLC) is the most common industrial controller which plays an important role in control and automation. Due to the importance of PLC, it is important to introduce PLC to college students who will work in industry, especially mechanical engineering students. In Mechanica...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/50162 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:50162 |
---|---|
spelling |
id-itb.:501622020-09-22T21:31:15ZPROTOTYPING MICROCONTROLLER BASED PROGRAMMABLE LOGIC CONTROLLER EMULATOR Adiputra, Manggala Indonesia Final Project PLC, microcontroller, Ladder diagram. INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/50162 Programmable Logic Controller (PLC) is the most common industrial controller which plays an important role in control and automation. Due to the importance of PLC, it is important to introduce PLC to college students who will work in industry, especially mechanical engineering students. In Mechanical Engineering Department ITB, PLC is introduced through practicum in the subject of MS4103 Mechatronics. However, practicum is still constrained by the number of PLCs that are not proportional to the number of students. In addition, the type of PLC used is expensive PLC, even though the PLC is operated by beginners who potentially cause damage. To solve this problem, in this final project, microcontroller-based PLCs are designed, manufactured, and tested such that a low-price PLC is obtained. In this final project, hardware and software prototypes of the PLC are designed and manufactured. However, this project is mainly focused on developing PLC software under Matlab environment. This software aims to translate the Ladder programming language into C language, so that the Ladder diagram can be executed by a microcontroller system. The PLC is then evaluated under several cases ranging from single-input-single-output case to multiple-input-multiple-output case. Based on the experiment, the PLC manages to carry out logic functions (Boolean functions), latching, counters, and timers. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
Programmable Logic Controller (PLC) is the most common industrial controller which plays an important role in control and automation. Due to the importance of PLC, it is important to introduce PLC to college students who will work in industry, especially mechanical engineering students. In Mechanical Engineering Department ITB, PLC is introduced through practicum in the subject of MS4103 Mechatronics. However, practicum is still constrained by the number of PLCs that are not proportional to the number of students. In addition, the type of PLC used is expensive PLC, even though the PLC is operated by beginners who potentially cause damage. To solve this problem, in this final project, microcontroller-based PLCs are designed, manufactured, and tested such that a low-price PLC is obtained.
In this final project, hardware and software prototypes of the PLC are designed and manufactured. However, this project is mainly focused on developing PLC software under Matlab environment. This software aims to translate the Ladder programming language into C language, so that the Ladder diagram can be executed by a microcontroller system.
The PLC is then evaluated under several cases ranging from single-input-single-output case to multiple-input-multiple-output case. Based on the experiment, the PLC manages to carry out logic functions (Boolean functions), latching, counters, and timers.
|
format |
Final Project |
author |
Adiputra, Manggala |
spellingShingle |
Adiputra, Manggala PROTOTYPING MICROCONTROLLER BASED PROGRAMMABLE LOGIC CONTROLLER EMULATOR |
author_facet |
Adiputra, Manggala |
author_sort |
Adiputra, Manggala |
title |
PROTOTYPING MICROCONTROLLER BASED PROGRAMMABLE LOGIC CONTROLLER EMULATOR |
title_short |
PROTOTYPING MICROCONTROLLER BASED PROGRAMMABLE LOGIC CONTROLLER EMULATOR |
title_full |
PROTOTYPING MICROCONTROLLER BASED PROGRAMMABLE LOGIC CONTROLLER EMULATOR |
title_fullStr |
PROTOTYPING MICROCONTROLLER BASED PROGRAMMABLE LOGIC CONTROLLER EMULATOR |
title_full_unstemmed |
PROTOTYPING MICROCONTROLLER BASED PROGRAMMABLE LOGIC CONTROLLER EMULATOR |
title_sort |
prototyping microcontroller based programmable logic controller emulator |
url |
https://digilib.itb.ac.id/gdl/view/50162 |
_version_ |
1822928379962195968 |