|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/intro-to-plcs-programmable-logic-controllers/
课程评论:没有评论
**Coursera 课程总结:PLC 基础编程员迷你课程 (Basic Level-ver03-25)** 本课程是您进入可编程逻辑控制器 (PLC) 工业自动化世界的入门指南。课程重点介绍了 PIB (PLC-in-A-Box) 以及 Allen Bradley Micro_Logix 1000 控制器、硬件和软件的应用。 **课程大纲概览:** **第一部分:通用基础** * **PLC 概念理解:** * **PLC 是什么?** 学习 PLC 作为工业控制系统中的专用计算设备,用于自动化流程,并能适应严苛的工业环境。 * **PLC 的组成:** 深入了解 CPU、输入/输出模块、电源和通信端口等关键组件,以及它们如何协同工作执行控制逻辑。 * **PLC 编程基础:** * **编程语言:** 探索常用的 PLC 编程语言,如梯形图 (Ladder Logic)、功能块图 (Function Block Diagrams) 和结构化文本 (Structured Text),理解其原理和应用。 * **基本指令:** 学习 PLC 编程中的基础指令,包括输入/输出指令、定时器、计数器和比较指令,并通过实践操作加深理解。 * **PLC 通信:** * **通信协议:** 了解 PLC 如何通过 Modbus、Profibus 和 Ethernet/IP 等协议与传感器、执行器和人机界面 (HMI) 等设备进行数据交换。 * **PLC 网络:** 掌握 PLC 联网的概念,如主从配置、网络拓扑结构,以及可靠通信基础设施的重要性,实现 PLC 在大型控制系统中的集成。 **第二部分:具体实践** * **PIB 介绍:** * 深入学习 PIB 的概念,进行驱动程序设置,验证 PIB 通信,概述 PIB 软件,选择 PIB 处理器,熟悉 PIB 的基本命令库和数据文件。 * 通过实际项目,构建和测试您的第一个 PIB 项目。 * **PLC 理论原理:** * 掌握继电器逻辑和梯形图的原理。 * 定义 PLC,阐述使用 PLC 的理由和优势。 * 学习输入输出元件的不同表示方法。 * 理解继电器逻辑到梯形图的转换,以及电气原理图到梯形图的转换。 * **PLC 系统设置:** * 了解 PLC 的设计流程和“7 步法”设计 PLC 项目。 * 解析 PLC 计算机架构内部原理,理解计算机逻辑和梯形图逻辑的区别。 * 掌握梯形图编程基础,以及 PLC 的系统设置以进行编程和操作。 * **PLC 标准应用:** * 学习编写 PLC 程序,实现“启动-停止”控制、带点动的“启动-停止”控制、正反转控制、以及带延时的 ON-OFF 定时器应用等。 本课程持续更新,旨在为您提供全面而实用的 PLC 编程入门知识。
This course is a basic introduction to the world of PLCs. Specifically, the course presents the use of the PIB [PLC-in-A-Box] and the Allen Bradley Micro_Logix 1000 controller and hardware and software.Course Outline:GENERAL SECTION:Module 1: Understanding PLCsLesson 1: What is a PLC?A programmable logic controller (PLC) is a specialized computing device used in industrial control systems to automate processes. PLCs are designed to withstand harsh industrial environments and are commonly employed in manufacturing, energy, and other industries to control machinery and processes.Lesson 2: Components of a PLCExplore the key components of a PLC, including the CPU (Central Processing Unit), input and output modules, power supply, and communication ports. Understand how these components work together to execute control logic.Module 2: PLC Programming BasicsLesson 1: Programming LanguagesLearn about the common programming languages used in PLCs, such as ladder logic, function block diagrams, and structured text. Understand the principles behind each language and their applications in industrial automation.Lesson 2: Basic InstructionsExplore fundamental instructions in PLC programming, including input and output instructions, timers, counters, and comparison instructions. Gain hands-on experience with simple programming examples to reinforce understanding.Module 3: PLC CommunicationLesson 1: Communication ProtocolsUnderstand communication protocols used by PLCs to exchange data with other devices, such as sensors, actuators, and Human Machine Interfaces (HMIs). Explore protocols like Modbus, Profibus, and Ethernet/IP.Lesson 2: Networking PLCsLearn about networking PLCs for seamless integration into larger control systems. Discover concepts like master-slave configurations, network topologies, and the importance of a reliable communication infrastructure.SPECIFIC SECTION:SECTION 1: AN INTRODUCTION TO PIB, Lesson 1: Intro to the PIB , Lesson 2: Setting Drivers for the PIB Lesson 3: Verifying Communication with the PIB , Lesson 4: The PIB Software Overview , Lesson 5: Selecting the PIB Processor Lesson 6: The PIB Basic Commands Library , Lesson 7: The PIB Software Data Files , Lesson 8: The PIB First Project Lesson 10: Testing the First PIB Project SECTION 2: PRINCIPLES OF PLC THEORY, - Relay and ladder logic principles, - Defining PLC: What is a PLC?- Justifying the use of PLC-why are they used? , - Ways to represent input and output elements, - Conversion of relay to ladder- Schematic electrical to ladder logic conversionSECTION 3: PLC SYSTEM SET UP, - PLC Design process, - 7-Steps method to design PLC projects, - Computer logic and ladder logic- What is inside a PLC computer architecture?, - ladder logic programming fundamentals- system set up for programming and operationSECTION 4: PLC STANDARD APPLICATIONS, - Program Start-Stop ladder, - Program Jogging to Start-stop- Program Forward-reverse ladder application, - Program ON-OFF delay timer applicationAnd much more...always improving this course.