ASEE PEER - Design of a PLC System Simulator and Application to Teaching Programmable Logic Controller Course Online
Asee peer logo

Design of a PLC System Simulator and Application to Teaching Programmable Logic Controller Course Online

Download Paper |

Conference

2024 ASEE Annual Conference & Exposition

Location

Portland, Oregon

Publication Date

June 23, 2024

Start Date

June 23, 2024

End Date

July 12, 2024

Conference Session

Hands-On Learning in ET I

Tagged Division

Engineering Technology Division (ETD)

Permanent URL

https://peer.asee.org/47125

Request a correction

Paper Authors

biography

Wenle Zhang University of Arkansas, Little Rock

visit author page

Dr. Wenle Zhang is an Associate Professor of Electrical and Electronics Program in the Dept. of Engineering Technology of University of Arkansas at Little Rock since 2007. He received his B.S. and M.S. from Shandong Univ. of Sci. and Tech. in 1983 and Shanghai Univ. of Sci. and Tech. in 1986, respectively. He received his Ph.D. in Electrical Engineering from Ohio University in 2000. Prior to pursuing his Ph.D. at Ohio University, he was employed with Rockwell Automation, a famous industrial automation supplier, as a control engineer for more than 5 years. He has experience in PLC application, industrial control networking, control software development. From 2001 to 2006, Dr. Zhang was an assistant professor in the School of Electrical Engineering and Computer Science at Ohio University. Dr. Zhang's current research interests include discrete event system, industrial automation, system identification and neural networks.

visit author page

Download Paper |

Abstract

For the past several decades, the programmable logic controller has been one of the major driving forces in industrial automation. Affected by COVID19 since spring 2020, teaching a Programmable Logic Controller (PLC) course has become a difficult task for both faculty and students since it involves many labs. Access to labs has been limited by campus closures and capacity limits to maintain social distancing. To overcome this problem, we developed a Virtual PLC Lab simulation software, which consists of four major components – a Soft PLC – the Runtime Engine, a Ladder Diagram Program Editor and Monitor, a Data/Tag Editor and Monitor, and an I/O Device Simulator, aimed at getting a working prototype together in the shortest period of time possible to allow us to continue to offer this course in the coming semesters. The software was designed to have a graphic user interface (GUI) similar in look and feel to those of the Allen Bradley ControlLogix PLC software RSLogix 5000 that were installed in our lab and the Lab Console (I/O Devices) Simulator was designed to mimic our lab I/O device console. Object Oriented Programming and formal model-based design methods were adopted to keep the maximum possible level of data abstraction. This software was experimentally used in our 2020 and 2021 online PLC classes and student performance and brief statistics were satisfactory and presented herein.

Zhang, W. (2024, June), Design of a PLC System Simulator and Application to Teaching Programmable Logic Controller Course Online Paper presented at 2024 ASEE Annual Conference & Exposition, Portland, Oregon. https://peer.asee.org/47125

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2024 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015