Rogue Community College
Rogue Community College
Phone Search Menu Search

Mechatronics: PLC Programming

Mechatronics: PLC Programming

Certificate of Completion
Courses for this Program

About the Program

This program is designed to equip the novice with no prior PLC programming experience with the basic tools necessary to create a complete PLC program using ladder logic common to most current platforms.

Using the Rockwell software RSLogix 500, Studio 5000 and FactoryTalk View Studio, we will be covering such topics as general controls, digital and analog IO, ladder logic programming, alarm / notification handling, HMI, emulation, best practices and more.

In the end, we will go through an entire, working PLC program and HMI line by line to solidify comprehension of the learning objectives.

Program Learning Outcomes

The curriculum in RCC courses is derived from a set of identified learning outcomes that are relevant to the discipline. Program learning outcomes for mechatronics programs are:

Install, troubleshoot, maintain and repair mechatronic systems using industry-standard tools, practices and procedures.

Demonstrate skills and ability to design and troubleshoot, rebuild projects, processes and procedures.

Organize, interpret, and use technical information and documentation.

Practice energy efficiency and industrial sustainability.

Entry Requirements

Students are required to complete the Placement Process to determine skill level and readiness in math, reading, and writing. As part of their training program, students must begin with the courses within their skill level as determined through the Placement Process. In addition, students may also be required to enroll in classes that would increase their employability and success.

Advanced Standing

Coursework from accredited colleges and universities will be accepted in accordance with college registration policies and with the Manufacturing/Engineering Technology Department chair’s recommendation. In order to ensure that coursework is current, program courses over 10 years old must be reviewed and approved by the appropriate department chair before being accepted toward core requirements. Students must complete coursework in their major at a “C” or better level before proceeding to advanced coursework. Each College Now credit student must meet with the department chair to determine placement.

Graduation Requirements

Students must complete all courses in this program with a grade of “C” or better to receive their
certificates. Certain required courses are graded on a pass/no pass basis only. A grade of “P” for
these courses indicates a student earned the equivalent of a “C” or better grade.

Course No.
Course Title
CIS/CS__ Approved Computer Information Science or Computer Science class, CIS120/CS120 or above or documented computer proficiency within the past ten years 1 0-2
MTH63 Applied Algebra I or higher level math 1 4
RD90/WR90 College Reading/Fundamentals of Composition or WR91 Fundamentals of Academic Literacy (WR91 substitutes for both RD90 and WR90) or designated placement score1 0-8
  Total Prerequisite Credits 0-14
Required Courses
Course No.
Course Title
First Term
MEC102 Mechanical Fabrication 3
MEC103 Industrial Safety 1
CIS140 Introduction to Operating Systems 4
WR115 Introduction to Expository Writing or
BT113 Business English I or higher level composition 1
Second Term
BT101 Human Relations in Organizations or
PSY101 Psychology of Human Relations
CIS179 Introduction to Networks  4
EET104 Fundamentals of Manufacturing Electronics 4
MEC149 Electric Motor Control 4
Third Term
MEC110 AC/DC Electrical Systems for Manufacturing 3
MEC150 PLC Motor Control 3
MEC151 Programming PLC’s I 3
MEC154 Computer Control 3
MEC210 Variable Frequency AC Drives 2


Fourth Term
EET105 Digital for Manufacturing 4
MEC115 Electrical Control Systems and Sensors for Manufacturing 3
MEC251 PLC Programming II (formerly MEC152) 3
MEC254 PLC Troubleshooting 3
______ Approved Program Electives 2-6

Approved Program Electives

MEC260A Automation Operations 2-6
MEC260B Basic Component Adjustments 2-6
MEC260C Pick and Place Feeding 2-6
MEC260D Gauging 2-6
MEC260E Indexing 2-6
MEC260F Sorting and Queuing 2-6
MEC260G Servo Robotic Assembly 2-6
MEC260H Torqueing 2-6
MEC260I Parts Storage 2-6
MEC260J Electro Hydraulic Testing 2-6
MEC260K Multiple Station Control 2-6

1 Required for graduation.

For more information, contact the Manufacturing and Engineering Technology Department:

Grants Pass or Medford: 541-245-7902
Toll free in Oregon: 800-411-6508, Ext. 7902
Web address:
TTY Oregon Telecom Relay Service, 711