Advanced Automation and Controls Training
| Course code: | 26-SS-181 |
|---|---|
| Dates: | June 22-26, 2026 Alternate Course Dates |
| Meets: | M, Tu, W, Th and F from 8:30 AM to 5:30 PM, 5 sessions |
| Hours: | 40.00 |
| CEUs: | 4.00 |
| Location: | VCU College of Engineering West Hall 105 |
| Instructor: | Instructor Information |
| Fee: | $3,495.00 |
Description
The Advanced Automation and Controls Training will focus on developing a good understanding of the principles and practices related to industrial automation, control systems, and related technologies. This course provides further instruction on topics related to systems, techniques and languages used in the control of manufacturing and process industries. Major topics include advanced PLC Programming and Operation, Industrial Networking, Motion Control, and Human-Machine Interface (HMI) Design Programming.
The class includes hands-on experience with laboratory exercises which are designed to facilitate a practical knowledge of the topics discussed and to reinforce theoretical knowledge. The course laboratory exercises involve using the Rockwell Automation Studio 5000 software to program and operate an Allen Bradley CompactLogix PLC. The training will cultivate skills that encourage collaboration and teamwork with other training participants, which is often crucial in solving complex automation projects in the real-world. This continuous learning course provides industry experts the opportunity to stay up-to-date with emerging technologies and industry trends in the field of automation and controls.
Objectives:
- In-Depth Understanding of Control Systems: Gain a comprehensive understanding of more advanced control system functions and capabilities, including types of control strategies, and the mathematical principles behind them.
- Programming and Configuration Skills: Learn how to program PLCs (Programmable Logic Controllers) for advanced industrial control applications using Relay Ladder Logic diagrams, Structured Text, and Function Block Diagrams.
- Integration of Control Systems (or System Integration): Learn how to integrate different control systems, sensors, and devices using Ethernet to create a cohesive and interconnected automation solution.
- Security for HMI Applications: Explore the principles of User Management for Operator and Control Stations as they relate to User Logins and Information Security for industrial control systems.
- Simulation and Modeling: Learn how to create and use HMI screens for simulation or modeling of Motion projects to optimize and test control strategies before implementing them in a real application.
- Human-Machine Interface (HMI) Design: Learn how to design effective HMIs for monitoring and controlling industrial processes and equipment by gaining proficiency in collecting, analyzing, and utilizing data from control systems to improve efficiency and make data-driven decisions.
- Ethernet Networking: Get an in-depth understanding of how Ethernet addressing is determined and optimized for Industrial Control Applications.
- Troubleshooting and Maintenance: Develop expertise in diagnosing and resolving issues in control systems and establish best practices for system maintenance.
- Critical Thinking and Problem-Solving: Develop the ability to analyze common problems and devise effective solutions within the context of automation and control systems.
Topics Include:
- Multi-tasking
- Program Control Flow - Jumps, Labels and Subroutines
- Parameter passing
- Programs and Routines
- Task scheduling
- Event Driven Tasks
- System Overhead
- Add-on Instructions
- Advanced PanelView Plus 7 HMI Functions
- User management
- Data logging
- FactoryTalk View Machine Edition
- Tag alarms
- Embedded variables
- Logic and Control
- Networking - Part #1
- What is Ethernet?
- OSI Model
- Discussion on each Layer 1 thru 7
- Common Industrial Protocol (CIP)
- Networking - Part #2
- Network installation Pitfalls
- Ethernet Addressing - IPV4
- Subnets
- Host Address, Device Addresses, Network ID, Broadcast Address
- Network Address Translation (NAT)
- What is NAT used for?
- How to setup a NAT Device/Network
- Arrays and User-Defined Data Types
- Motion Control
- X-Y Plotter programming
- Incremental and Absolute Encoders
- Virtual Axes
Notes
Early Registration savings is available until April 22, 2026.
Registration fee includes:
All necessary materials, parking on the VCU campus, a snack break and meal each session, CEUs, a digital certificate of completion, and a digital badge.
CEUs will be awarded upon completion.
Cancellation/Refund Policy: You may cancel your registration up until 30 days prior to the course start date, and receive a full refund minus any credit card processing fees. Cancellations must be received via email at ocpe@vcu.edu
In the unlikely event that this program is cancelled or postponed due to insufficient enrollments or unforeseen circumstances, the university will fully refund registration fees, but cannot be held responsible for any other expenses, including change or cancellation charges to include but not limited to airlines, hotels, travel agencies, or other organizations.
Student/Participant Conduct:
Participants are subject to all university policies applicable to students, unless a specific university or VCU Continuing and Professional Education policy explicitly states otherwise. University policies governing students are available at https://vcu.public.doctract.com including:
Student Code of Conduct
Honor System and Standards of Academic Conduct
Preventing and Responding to Discrimination
Title IX Sexual Harassment Policy-Interim
Sex-Based Misconduct Policy-Interim
For Academic Accommodations, please visit https://ocpe.vcu.edu/courses/policies.html#accommodations
There are still openings remaining at this time.

