Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This specialization features Coursera Coach!
A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the specialization.
In this specialization, you will gain comprehensive expertise in programming and integrating the Allen Bradley Micro850 PLC with Industrial Internet of Things (IIoT) technologies. You will start by learning the fundamentals of the Micro850 PLC and its programming environment, CCW (Connected Components Workbench). The specialization then covers key automation concepts, such as ladder logic, bit-level instructions, timers, and counters, through practical exercises and real-world applications.
As you progress, you'll explore more advanced programming techniques like structured text (ST), function block diagrams (FBD), and PID control, enabling you to build complex, efficient control systems. You'll also learn to integrate IIoT features, including MQTT communication and MODBUS TCP, for cloud-based monitoring and control.
By the end of the specialization, you will be able to Program and troubleshoot Allen Bradley Micro850 PLCs using CCW software, Implement complex automation logic with ladder logic, structured text, and FBD, Integrate IIoT protocols to enable remote monitoring and control of PLC systems, Interface PLC systems with SCADA, mobile devices, and cloud platforms for real-time control.
Syllabus
- Course 1: Foundations of Micro850 PLC Programming
- Course 2: Advanced Programming with Ladder, FBD & Structured Text
- Course 3: Industrial IoT Integration with Micro850 PLC
Courses
-
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Unlock the full potential of Programmable Logic Controllers (PLCs) by mastering advanced programming techniques using Ladder Logic, Function Block Diagram (FBD), and Structured Text (ST). Through this course, you'll gain hands-on experience with string and data manipulation, process control, analog I/O operations, and even complex control strategies like PID tuning. This is a comprehensive program designed for professionals seeking to deepen their automation skills. The course begins by covering string manipulation techniques such as converting characters to ASCII, inserting, deleting, and finding substrings. You'll then dive into data manipulation and process control with practical applications of MIN/MAX operations, alarm creation, and hysteresis. The journey continues with understanding user-defined functions and function blocks, reinforcing modular programming. You'll also explore structured text programming using loops, conditionals, and function calls, providing you with advanced skills to tackle complex automation challenges. The course is perfect for engineers, automation specialists, and anyone seeking to advance their PLC programming skills. It’s suitable for individuals with basic PLC knowledge who want to deepen their expertise. While prior experience in basic programming or PLCs is beneficial, it's not required. The difficulty level is advanced, and the course is designed for professionals aiming for specialization in industrial automation systems. By the end of the course, you will be able to effectively manipulate strings and data, create custom PLC simulators, implement process control strategies, and apply PID control in real-world systems. You will have a deeper understanding of structured text programming and be able to integrate complex systems into automated processes.
-
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Unlock the power of industrial automation with the Micro850 PLC Programming course. Designed for those looking to gain a comprehensive understanding of programming, this course dives deep into the fundamentals of ladder logic, timers, counters, arithmetic instructions, and real-time data handling. By the end of the course, you will be equipped to tackle real-world automation challenges and leverage the full potential of the Micro850 PLC system. Throughout the course, you’ll begin with an introduction to the Micro850 PLC hardware and Connected Components Workbench (CCW) software, followed by a thorough walkthrough of PLC programming basics. You will explore ladder programming, starting with bit-level instructions, progressing to more complex timers and counters, and implementing Boolean algebra. Then, dive deeper into more advanced concepts like function block diagrams (FBD), real-time clock management, and data operations like FIFO/LIFO instructions. As you advance, hands-on exercises will help you solidify your knowledge, using both simulators and real PLCs to develop practical, industry-relevant skills. The course also introduces you to working with simulation tools such as FACTORY I/O, making the learning experience immersive and application-focused. This course is ideal for beginners and intermediate learners interested in industrial automation. No prior programming experience is required, though familiarity with basic computer systems can be helpful. Whether you’re aiming to enhance your career in automation or kickstart your journey in PLC programming, this course will provide a robust foundation in the field. By the end of the course, you will be able to confidently program the Micro850 PLC, understand and apply ladder logic, work with timers, counters, and other arithmetic instructions, and create real-time automation solutions using FBD. You will also develop skills to troubleshoot, simulate, and optimize PLC programs in an industrial setting.
-
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this course, you will gain hands-on experience integrating industrial IoT (IIoT) solutions with the Micro850 PLC. With a focus on popular industrial communication protocols like MODBUS TCP/IP, EtherNet/IP, and MQTT, you will explore real-world applications, from reading and writing digital and analog I/O data to connecting PLCs with SCADA systems, edge devices, and cloud services. Throughout the course, practical exercises will solidify your understanding, while engaging demonstrations will illustrate the versatility of the Micro850 PLC in diverse IoT environments. You will first learn the foundational concepts of MODBUS TCP/IP, exploring the protocol's structure, capabilities, and common use cases. Then, you will practice configuring devices, sending and receiving data, and visualizing process simulators with MODBUS tools like Node-RED and Modbus Poll. Next, the course introduces integration with SCADA systems, edge devices, and cloud platforms like Microsoft Azure IoT Hub, covering key protocols such as EtherNet/IP and MQTT to enhance the scalability and flexibility of your IoT setups. This course is perfect for engineers, IoT enthusiasts, and IT professionals interested in learning how to leverage PLCs in industrial IoT networks. Basic familiarity with PLCs and industrial communication protocols is recommended, but no prior experience with the Micro850 PLC is required. Whether you are a beginner or looking to advance your knowledge in industrial automation, this course will equip you with the skills needed for modern IoT applications. By the end of the course, you will be able to integrate Micro850 PLCs with IoT devices, configure network communications, interface with cloud platforms, and develop automated industrial solutions using modern protocols.
Taught by
Packt - Course Instructors