Packt
Foundations of Micro850 PLC Programming

Gain next-level skills with Coursera Plus for $199 (regularly $399). Save now.

Packt

Foundations of Micro850 PLC Programming

Included with Coursera Plus

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Master ladder logic, bit-level instructions, and PLC programming for automation systems.

  • Implement timers, counters, and Function Block Diagrams (FBD) for advanced automation tasks.

  • Gain practical experience with FACTORY I/O and Micro850 PLC simulators for real-world applications.

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

January 2026

Assessments

10 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

Build your subject-matter expertise

This course is part of the Allen Bradley Micro850 PLC with IIoT Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 9 modules in this course

In this module, we will introduce the fundamentals of the Micro850 PLC, exploring its capabilities and role in industrial automation. You will learn to work with the Connected Components Workbench (CCW) software, the primary tool for programming and monitoring your Micro850 PLC. This section sets the foundation for your journey in PLC programming, ensuring you are well-prepared for hands-on applications.

What's included

2 videos2 readings

In this module, we will guide you through the processes of downloading and uploading logic to a real Micro850 PLC. You will also learn how to use the Micro850 PLC Simulator within the CCW software, allowing for virtual testing and troubleshooting before deploying programs on physical hardware. This practical knowledge ensures you're confident in your ability to work with live PLC systems.

What's included

2 videos1 assignment

In this module, we will focus on ladder logic programming at the bit level. You will dive into Boolean algebra, learning how to use AND, OR, and NOT operations to solve real-world control problems. Additionally, we will cover practical exercises using SR and RS flip-flops to build state machines and logic sequences for industrial processes.

What's included

9 videos1 assignment

In this module, we will explore how to use timers and counters to control automation tasks in ladder logic. You will learn about the different types of timers, including on-delay, off-delay, and retentive timers, as well as how to use counters for tasks like tracking product counts on a conveyor. These fundamental concepts will be key in developing time-sensitive and counting applications.

What's included

13 videos1 assignment

In this module, we will teach you how to use arithmetic instructions in ladder logic, including comparison, increment, and decrement functions. You will also learn how to replace traditional counter-based logic with more flexible math-based instructions for enhanced control and efficiency in your applications. These skills will improve your ability to handle complex data manipulation and decision-making processes.

What's included

4 videos1 assignment

In this module, we will introduce you to Function Block Diagram (FBD) programming. You will learn how to use FBD to design and implement logic for tasks like converting Celsius to Fahrenheit or simulating logic gates. By the end of the module, you’ll be able to leverage the visual nature of FBD to simplify complex automation processes.

What's included

4 videos1 assignment

In this module, we will explore real-time clock functions within Function Block Diagram (FBD) programming. You will learn how to read from and write to the real-time clock, enabling your PLC to manage tasks based on time. These skills are essential for time-stamped data logging and scheduling operations in automated systems.

What's included

3 videos1 assignment

In this module, we will teach you how to use LIFO and FIFO instructions in Function Block Diagram (FBD) programming. You will learn to manage data flow in stack-based and queue-based systems, enabling you to handle complex data processing tasks. Practical exercises will challenge you to apply these techniques in real-world scenarios.

What's included

4 videos1 assignment

In this module, we will dive deep into binary instructions in FBD programming. You will learn how to apply bit shift and rotate operations to manipulate binary data efficiently. Additionally, we’ll cover masking techniques, which allow you to selectively modify data, crucial for tasks like sensor bypassing or filtering specific bits in your automation systems.

What's included

7 videos1 reading3 assignments

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

Packt - Course Instructors
Packt
1,299 Courses334,545 learners

Offered by

Packt

Why people choose Coursera for their career

Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions