MAKER: Mobile Device App for Wireless Control of a PLC-Based Automated

Similar documents
AC : CONCEPTUAL DESIGN ENVIRONMENT FOR AUTOMATED ASSEMBLY LINE FRAMEWORK

ET345P Control Systems [Onsite]

Ibrahim H. Khleifat. Summary of Qualifications:

Mechatronics Technician/Engineer (Basic, fitter-focus)

AC : REACTIVATION OF A SIX-DEGREE-OF-FREEDOM RE- PEATED IMPACT MACHINE USING PROGRAMMABLE LOGICAL CON- TROLLER (PLC)

PLC Laboratories The Next Generation

Exercise 7. Controlling a Filling Line with a PLC EXERCISE OBJECTIVE

Introduction to Programmable Logic Controllers in a Mechanical Engineering Instrumentation Course

ECE485/585: Programmable Logic Controllers Exam #2 (sample style questions)

SYLLABUS DEPARTMENTAL SYLLABUS. Laptops and Mobile Devices CRTE0108 DEPARTMENTAL SYLLABUS DEPARTMENTAL SYLLABUS DEPARTMENTAL SYLLABUS

Student Projects in PLC Networking

Design of a Low Cost Trainer for Flow Control

STATE UNIVERSITY OF NEW YORK COLLEGE OF TECHNOLOGY CANTON, NEW YORK COURSE OUTLINE ELEC INDUSTRIAL CONTROLS

REF IC012 PLC & SCADA Systems Feb $4,250 Abu Dhabi, UAE

Electrical Technology

Familiarization with the PLC Trainer and RSLogix 500

ADVANCED SCADA CONTROL SYSTEMS

TECHNOLOGY DEPARTMENT TECHNICAL & COMPUTER AIDED DRAWING

Training Fees 4,250 US$ per participant for Public Training includes Materials/Handouts, tea/coffee breaks, refreshments & Buffet Lunch

Advanced Systems Technology Program

Electrical Technology (ELT)

464E PLC Trainer, Extended

System Approach for Design and Construction of PLC Training Laboratory

PLC Training - Intermediate

Hall D Cryotarget Controls

Training Venue and Dates September, 2019 $4,000 Dubai, UAE PLC & SCADA Systems Trainings will be conducted in any of the 5 star hotels.

KENTUCKY TRAINING CENTER SCHEDULE

Introduction to PLC Systems

Courseware Sample F0

MECHATRONICS CATALOGUE

MAS-200 Modular assembly system

TC40 - Pre-Instructional Survey

Instructor Guide. 401: Programmable Logic Controllers Module 2: Advanced Programming Systems

Attn: Community Colleges... Industrial & Building Automation Courses:

SYLLABUS. Departmental Syllabus. CompTIA A+ Practical Applications. Departmental Syllabus. Departmental Syllabus. Departmental Syllabus

Copyright 2011 Rockwell Automation, Inc. All rights reserved. Basic PLC

Assessment Plan. Academic Cycle

Programmable Logic Controller (AB MicroLogix 1200 with Case)

A PLC Achievement Test

DOE Solar Water Heating Market Expansion Workshop

Further Programmable Logic Controllers (PLCs)

Introducing Robotics Vision System to a Manufacturing Robotics Course

3240-D0 Programmable Logic Controller (AB MicroLogix 1100 with Case)

PLC Programming Using RSLogix 500: Basic Concepts Of Ladder Logic Programming! (Volume 1) By Gary D. Anderson

Certified Technical Training for Emerson Flow Instruments. Helping you to maximize your Flow instrument investment

Industrial Automation & Instrumentation

DESIGN OF A PROGRAMMABLE LOGIC CONTROLLER TRAINER

SYLLABUS. Departmental Syllabus. Service and Support CIST Departmental Syllabus. Departmental Syllabus. Departmental Syllabus

Industrial Maintenance Technology

Controllogix Plc Operation And Maintenance Training Manual READ ONLINE

Apprenticeship Curriculum Standard. Level 3. Trade Code: 447A

Automation in Industry for speed control of conveyor belt Drive

Automation of Conveyor System and Process Control with Power Reduction Using Efficient PLC Programming and SCADA

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT COURSE CURRICULUM COURSE TITLE: DCS AND SCADA (COURSE CODE: )

SYLLABUS. Departmental Syllabus. Modern Publication Design JOUR0180. Departmental Syllabus. Departmental Syllabus. Departmental Syllabus

APPROVED WORK ZONE TRAFFIC CONTROL TRAINING GUIDELINES TRAINING PROVIDERS / COURSES FOR CONTRACTORS / SUBCONTRACTORS

SYLLABUS. Departmental Syllabus. Communication Fundamentals ELET0206. Departmental Syllabus. Departmental Syllabus. Departmental Syllabus

PIVOT: Funding Database Available Through the Library

Performance Verification Packet. Industrial Maintenance Electrical and Instrumentation Technician

Scientech Universal PLC Platform. Features. New

Electronics. Degree Industrial Technology, Electronics Option, Associate of Science. Certificates Electronics Technology, Certificate of Achievement

Rretrofitting process optimization in CNC machines using PLC and labview

Information Technology (IT) Skill Standards Checklist

Assessment Plan. Academic Cycle

PLC COURSE LIST NMU TRAINING CENTRE

CISCO NETWORKING ACADEMY BUILDS IT SKILLS & EDUCATION FOR

New Programmable Logic Controller for the CHESS F2 X-Ray Monochromator

L12 - Basic PLC Programming with Micro800 Controllers Hands-on Lab

Questionmark Conference 2017

Knox Technical Center CNC Machinist Certification

PROGRAMMABLE LOGIC CONTROLLERS LAB ELEC 2141

Learners can have choices to obtain qualification from any of the following: Advanced Diploma in Instrumentation Maintenance Technician - IVQ: Level 3

Applications of Programmable Logic Controllers DG31 34

Further Education and Training Certificate: Technical Support (NQF Level 4) SAQA ID: 78964

Programmable Logic Controllers

BOARD OF REGENTS ACADEMIC AFFAIRS COMMITTEE 4 STATE OF IOWA SEPTEMBER 12-13, 2018

Endorsement: Business & Industry

INDUSTRIAL ELECTRICIAN

-----other notes This picture was taken from here:

Gathering Data from a Site Survey

Mechatronics Lab Manual For All Experiments READ ONLINE

NPTEL

SYLLABUS. Networking IV CIST0250. Departmental Syllabus. Departmental Syllabus. Departmental Syllabus. Departmental Syllabus. CIST-0216 Networking III

Endorsement: Business & Industry

Electrical Systems Technology

LEARNING ACTIVITY PACKET MECHATRONICS PLC TIMER INSTRUCTIONS (SIEMENS S7-300/STEP 7) B25014-AA04UEN

SYLLABUS. Departmental Syllabus CIST0161. Departmental Syllabus. Departmental Syllabus. Departmental Syllabus. Departmental Syllabus

Health Education Community Health Education

Academic Course Description

Air Pressure/Flow Process Training Systems

CORPORATE OVERVIEW. Electrical Instrumentation Automation Design Construction

LATEST/ADVANCED COMMUNICATION PROTOCOLS USED IN SCADA SYSTEMS

SYLLABUS. Departmental Syllabus. Structured Query Language (SQL)

State-of-the-Art Technology

CATALOG 2018/2019 BINUS UNIVERSITY. Computer Science. Introduction. Vision. Mission

VALLIAMMAI ENGINEERING COLLEGE DEPARTMENT OF ELECTRONICS AND INSTRUMENTATION ENGINEERING QUESTION BANK

HOUSTON COMMUNITY COLLEGE SOUTHWEST. CCNP 4 Network Troubleshooting ITCC 2044

Advanced PLC Training System (Rockwell Automation)

H. COUNCILL TRENHOLM STATE COMMUNITY COLLEGE TECHNOLOGY PLAN ACADEMIC YEAR

TECHNOLOGY (TEC) 6 hour core: TEC 445 & hours: TEC 437, 438, & hours: TEC hours of electives, selected through advisement

Transcription:

Paper ID #14538 MAKER: Mobile Device App for Wireless Control of a PLC-Based Automated System Prof. Thomas G. Hart, Tarrant County College 1998 - Present served as Faculty &Coordinator of Robotics and Automation at Tarrant County College, Ft. Worth, TX 1988-98 Taught Computer Maintenance Technology at Eastern Hills High School, Ft. Worth, TX 1986-88 Taught Computer Technology at Bryan Institute, Arlington, TX 1985-86 Worked at Graybar Electric, Dallas, TX as Branch Manager Trainee Dr. Sheng-Jen Tony Hsieh, Texas A&M University Dr. Sheng-Jen ( Tony ) Hsieh is a Professor in the Dwight Look College of Engineering at Texas A&M University. He holds a joint appointment with the Department of Engineering Technology and the Department of Mechanical Engineering. His research interests include engineering education, cognitive task analysis, automation, robotics and control, intelligent manufacturing system design, and micro/nano manufacturing. He is also the Director of the Rockwell Automation laboratory at Texas A&M University, a state-of-the-art facility for education and research in the areas of automation, control, and automated system integration. He also serves as Director of an NSF Research Experiences for Teachers (RET) program in the area of Mechatronics, Robotics, and Industrial Automation. c American Society for Engineering Education, 2016

Abstract MAKER: Wireless Control of Programmable Logic Controllers This paper describes how a wireless connection has been established to allow the use of a tablet or smartphone to monitor and control a Programmable Logic Controller (PLC) using a tablet or smartphone. This includes the use of software to set up a connection through a router to the Ethernet adapter of the PLC. This activity is currently being used by industry to monitor and control manufacturing processes and equipment. Potential employers are asking for our graduates to have hands on experiences with this type of control. Future plans are to conduct comprehensive evaluation of learning outcomes and expand the control of manufacturing processes using wireless technologies. Security issues will also be addressed. Students will develop an industry standard of methodology in securing wireless connections Motivation Automation of manufacturing and process equipment plays an important role in our society today. Manufacturers and now compete with foreign companies due to the expediency of automation. A higher quantity of products with a higher level of quality can be produced when automation is properly employed. Programmable Logic Controllers (PLCs) provide the ability to automate many assembly processes controller the movement of product as well as the dispensing of liquids needed to fill containers. PLCs are also used by General Motors to control large robots in the assembly of automobiles. Welding heads, grippers, vacuum gripper, furnaces, pressure vessels, motors, dispensers and actuators that move parts can all be controlled by PLCs. PLCs are also used in the Oil & Gas industry on the production site and in the refineries. Power generating companies use PLCs to control the production of high voltages being transmitted to sub-stations which in turn transmit to local business and residential communities. Since the PLC has the ability to control many processes, the management and maintenance personnel need a method to monitor these activities to ensure the most efficient process is being followed. Maintenance technicians can also access the status of equipment to determine if interventions are required. Employers in industry are asking for technicians to have experiences in programming using Supervisor Control and Data Acquisition (SCADA) software. Therefore we have chosen SCADAMobile software by Sweetwilliam as the control software for this project. Once the student has a working knowledge of PLCs and programming PLCs with ladder logic, they will be introduced in the steps that must be taken to set up this wireless connection between a tablet or smartphone. Manufacturing Automation and Controls The author teaches a two year Associate of Applied Science course in automation and controls for the Electronics Technology students at the local community college. The course covers (1) advanced programming of PLCs, (2) sensor technology and application, (3) industrial applications and programming, and (4) industrial interfaces. The labs include using industrial

heaters that are interfaced, monitored and controlled; the interfacing of Ultra-sonic sensors to control liquid levels; the interfacing of motors and pneumatic actuators for the simulation of industry applications. Now the inclusion of wireless control of PLCs will be a skill set that our students will develop to open more doors for employment. Project System Platform The automated system typically consists of controller, sensors, actuators and system structure. The Advanced PLC course enrolls about 15 to 25 students per semester. Students usually work as a team of two or individually depending upon student preference and Instructor s agreement to gain the most from this course. Table 1 lists the components of the platform used for this project. The Allen Bradley Micrologix 1200 PLC and the RS-Logix 500 PLC software are included with the Lab Volt portable PLC trainer. Project System Platform Items Cost Lab Volt portable PLC trainer $2500.00 Allen Bradley Micrologix 1200 PLC RS-Logix 500 PLC software Allen Bradley Ethernet Adapter $150.00 Apple ipad $500.00 Belkin router $45.00 ScadaMobile 2.4.0 software $60.00 All of the hardware listed above belongs to Tarrant County College, with the exception of the Belkin router. Wireless control of PLC This project was to develop a lesson based upon the equipment listed above giving students experiences in programming, set-up, and troubleshooting a wireless system. Following is a detailed description of the equipment used, Input and Output assignments, system schematic, ScadaMobile program and Ladder Logic program. Students use either a tablet or a smartphone to communicate with a PLC using ScadaMobile Software via a router and Ethernet connection. Figure 1.

Trainer Switch 0 = Stop HMI 0 = Stop Trainer Switch 1 = Start HMI 1 = Start Trainer Switch 2 = Counter HMI 2 = Counter HMI 3 = Reset Counter Figure 2. Lab Volt Trainer with PLC connected to Ethernet adapter, and Router connected to Ethernet adapter. The trainer plugs into 120vac outlet. A Direct Current power supply sits left of the PLC and converts 120vac to 24vdc. The PLC requires 24vdc to operate. Figure 3. Screen Shot of ScadaMobile display on Tablet.

Figure 4. The STOP button is represented in PLC memory as B3:0/0, which is true or false. The START button is represented in PLC memory as B3:0/1, which is true or false. The Counter Accumulative value is represented in PLC memory as B3:1.0 as an integer. The Count button is represented in PLC memory as B3:0/2, which is true or false. The Timer On or Timer Timing bit is represented in PLC memory as B3:0/6, which is true or false.

Figure 5. Ladder Logic Program Using HMI Commands Rung 0000 is the standard Stop-Start station for conveyors. HMI bits parallel the instructions to allow for control from the wireless smart device. Rung 0001 is the starting of the conveyor. Rung 0002 is the counter positioned down the conveyor that will count each part that passes.

HMI Bit 2 allows to control counter remotely. Rung 0004 sets the Count Done bit when the count values equals the Preset value. Rung 0005 the 10 second timer is started when the Count Done bit is true. Figure 6. Ladder Logic program continued Rung 6 is used to display the timing of the 10 second timer on the smart device using the Human Machine Interface (HMI) bit6 command. Rung 7 allows the Timer Done bit to reset the counter to begin another count sequence. Rung 8 is the terminating rung used in Ladder Logic Programming. Outreach Activities This lesson will provide students with hands-on experience in setting up the PLC, Ethernet Adapter, Router and smart devices in communication with one another. The students will learn the importance of IP Addresses and how smart devices can be used to monitor manufacturing processes and equipment to ensure product is being produced as efficiently as possible.

Figure 7. Examples of Tarrant County College Students Learning PLC Programming Conclusion and Future Directions In this paper, we described the motive, design, and results related to a project based learning activity that will prepare students for employment in industry with advanced technologies. This activity provides an excellent opportunity for students to integrate their knowledge of PLCs, data communication and wireless technologies. The experience is challenging but is well received by students and potential employers. Future plans are expand the control of manufacturing processes using wireless technologies. Security issues will also be addressed. Students will develop an industry standard of methodology in securing wireless connections. As technologies advance, it is our desire to simulate these technologies in a lab setting that is safe and conducive to learning. Acknowledgements This material is based upon work supported by the Research Experiences for Teachers Program under National Science Foundation under Grant No. 1300779. Any opinions, findings, and

conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.