PLC应用技术
PLC应用技术
1万+ 人选课
更新日期:2025/05/23
开课时间2025/01/21 - 2025/07/20
课程周期26 周
开课状态开课中
每周学时-
课程简介
PLC,中文名,简称做可编程控制器,它是一种以微处理器为核心,综合了计算机技术、自动控制技术、通信技术和继电器控制技术的新型一代工业控制装置。在现代工业过程控制当中,PLC作为生产过程自动化控制系统当中必不可缺少的一项技术,在工业生产过程控制中是具有极为突出的优越性,是当今发达国家工业自动控制领域的标准设备之一。本门课程适合所有机电、电气以及自动化类专业的学生或从事相关技术行业的从业人员学习;可以为大家日后掌握自动化控制系统设计打下良好基础。最后,欢迎大家进入本门课程学习,让我们一起探索及掌握PLC技术吧。
课程大纲

在线教程

章节简介教学计划
初识PLC(可编程控制器)
登录后可预览视频
PLC的产生与发展
郭东平
PLC的分类及特点
郭东平
PLC的应用场合和性能指标
郭东平
PLC的结构和组成
何国荣
PLC的硬件资源
何国荣
PLC的编程语言
张争刚
PLC的工作原理
张争刚
三菱FX系列PLC指令系统
三菱系列PLC简介
郭东平
三菱编程软件GX Developer的使用
张争刚
三菱学习软件FX-TRN-BEG-C的使用
张争刚
三菱PLC的外部接线方法
郭东平
基本逻辑指令
LD、LDI、OUT指令的使用
晁阳
AND、ANI、OR、ORI指令的使用
晁阳
M元件的使用
晁阳
ANB和ORB指令的使用
晁阳
定时器与计数器指令
T元件的使用1(普通定时器)
晁阳
T元件的使用2(断电保持定时器)
晁阳
C元件的使用1(16位普通计数器)
张争刚
C元件的使用2(32位可逆计数器)
张争刚
SET、RST指令的使用
晁阳
PLS、PLF指令的使用
晁阳
程序流程指令
PLC应用指令的含义及分类
郭东平
应用指令的操作数及P、I(指针)的使用
郭东平
CJ(跳转)指令的使用
郭东平
IRET、EI、DI(中断指令)的使用
郭东平
CALL、SRET、FEND(子程序调用、返回、主程序结束)指令的使用
郭东平
WDT(监视定时器)的使用
郭东平
FOR、NEXT(循环)指令的使用
郭东平
传送、比较指令
CMP(比较)指令的使用
郭东平
ZCP(区间)比较的使用
郭东平
MOV(传送)指令的使用
郭东平
CML(反向传送)指令的使用
何国荣
XCH(数据交换)指令的使用
何国荣
BCD、BIN(码变换)指令的使用
何国荣
四则运算与字逻辑指令
ADD、SUB、MUL、DIV(四则运算)指令的使用
何国荣
INC(加1)、DEC(减1)指令的使用
何国荣
WAND、WOR、WXOR(字逻辑与、或、异或)指令的使用
何国荣
步进指令
S、STL、RET(步进)指令的使用
何国荣
PLC编程实例
工件入库程序设计(A-3)
郭东平
工件大小检测程序设计(D-4)
郭东平
行人红绿灯程序设计(B-3)
郭东平
车库自动门程序设计(F-1)
郭东平
卷帘门自动控制(C-1)
张争刚
交通灯程序设计(D-3)
张争刚
不同尺寸工件分拣程序设计(E-2)
张争刚
部件供给控制程序设计(E-5)
张争刚
PLC综合实训
电机正反转PLC控制
晁阳
单台供水泵的PLC控制
晁阳
  • 项目一初识PLC(可编程控制器)

    本项目主要介绍了可编程控制器(PLC)的基本概念,了解PLC产生的背景及发展趋势,熟悉PLC的分类及特点、结构、工作原理、应用场合以及常用的几种编程语言。

  • 1.1PLC的产生与发展

    本节内容主要介绍PLC的产生与发展。PLC是英文Programmable Logical Controller的简称,中文全称为:可编程序逻辑控制器。

  • 1.2PLC的分类及特点

    本节主要介绍整体式、模块式和叠装式这几种PLC的区分方法和各自的特点。

  • 1.3PLC的应用场合和性能指标

    本节主要从条件控制、定时控制、计数控制、步进控制、运动控制、模拟量控制、数据处理、对控制系统的监控、通信联网方面介绍PLC的主要应用场合。

  • 1.4PLC的结构和组成

    本节根据PLC的主要结构详细介绍了为整体式PLC和模块式PLC两种。

  • 1.5PLC的硬件资源

    本节主要介绍了PLC的输入继电器、输出继电器、内部继电器、定时器、计数器、数据寄存器等6种硬件资源。

  • 1.6PLC的编程语言

    根据国际电工委员会制订的PLC编程语言,本节主要介绍了梯形图、指令表、顺序功能图、功能块图、结构化文本等5种标准编程语言。

  • 1.7PLC的工作原理

    本节主要介绍了PLC的运行及工作方式,从PLC扫描工作的第一步输入采样,第二步扫描用户程序,第三步输出刷新,分别介绍了这3个阶段的主要工作原理和作用。

  • 项目二三菱FX系列PLC指令系统

    本项目主要围绕三菱FX系列PLC,介绍了指令系统、编程软件GX Developer、 学习软件FX-TRN-BEG-C的使用方法及三菱PLC的外部接线方法。

  • 2.1三菱系列PLC简介

    本节主要围绕三菱系列PLC,对小型机、中型机、大型机的主要型号及产品线进行了介绍。

  • 2.2三菱编程软件GX Developer的使用

    本节主要通过实例解说来熟悉三菱编程软件GX Developer的使用及仿真操作方法。

  • 2.3三菱学习软件FX-TRN-BEG-C的使用

    本节主要通过实例解说来了解三菱学习软件FX-TRN-BEG-C的使用及仿真操作方法。

  • 2.4三菱PLC的外部接线方法

    本节主要介绍三菱FX2N系列PLC的输出形式及基本接线方式。

  • 项目三基本逻辑指令

    本项目主要介绍了三菱PLC的LD、AND、OR、ANB、ORB等基本逻辑指令和内部辅助继电器的使用方法。

  • 3.1LD、LDI、OUT指令的使用

    本节主要介绍LD、LDI、OUT指令的使用方法及注意事项。

  • 3.2AND、ANI、OR、ORI指令的使用

    本节主要介绍AND、ANI、OR、ORI指令的使用方法及注意事项。

  • 3.3M元件的使用

    本节主要介绍内部辅助继电器M元件的使用方法及编码方式。

  • 3.4ANB和ORB指令的使用

    本节主要介绍ANB回路块与指令和ORB回路块或指令的使用方法及注意事项。

  • 项目四 定时器与计数器指令

    本项目主要通过大量的编程实例介绍三菱PLC的定时器、计数器的分类及使用方法,以及SET、RST、PLS、PLF指令的使用方法及场景。

  • 4.1T元件的使用1(普通定时器)

    本节主要介绍普通定时器T以及在编程中的使用方法。

  • 4.2T元件的使用2(断电保持定时器)

    本节主要介绍断电保持定时器,以及在PLC中编程中的使用方法。

  • 4.3C元件的使用1(16位普通计数器)

    本节主要介绍FX系列PLC中的16位计数器的使用方法及编程特点。

  • 4.4C元件的使用2(32位可逆计数器)

    本节主要介绍32位可逆计数器的特点及使用方法。

  • 4.5SET、RST指令的使用

    本节主要介绍SET,置位指令, RST,复位指令, 在编程中的使用方法及注意事项。

  • 4.6PLS、PLF指令的使用

    本节主要介绍PLS上升沿微分输出指令, PLF下降沿微分输出指令,在编程过程中的注意事项及使用方法。

  • 项目五程序流程指令

    本项目通过程序介绍应用指令的操作数及P、I(指针)、CJ(跳转)指令、IRET、EI、DI(中断指令)、CALL、SRET、FEND(子程序调用、返回、主程序结束)指令、WDT(监视定时器)FOR、NEXT(循环)等指令的使用场景及注意事项。

  • 5.1PLC应用指令的含义及分类

    本节主要介绍应用指令的基本格式、含义及及应用指令的分类。

  • 5.2应用指令的操作数及P、I(指针)的使用

    在处理数据和运算过程时,操作数经常需要用到数据寄存器、变址寄存器、中断指针和特殊辅助继电器等,本节主要介绍应用指令操作数及P、I(指针)的使用方法。

  • 5.3CJ(跳转)指令的使用

    本节通过典型案例介绍CJ(程序跳转)指令在编程过程中的使用方法及配合P指针的使用注意事项。

  • 5.4IRET、EI、DI(中断指令)的使用

    本节主要介绍IRET(中断返回)、EI(中断允许)DI(中断禁止)指令在编程中的使用方法及注意事项。

  • 5.5CALL、SRET、FEND(子程序调用、返回、主程序结束)指令的使用

    本节主要介绍CALL(子程序调用指令)、SRET(子程序返回指令)、FEND(主程序结束指令)在编程中的使用方法及注意事项。

  • 5.6WDT(监视定时器)的使用

    本节主要介绍Watch dog time,监视定时器,简称为WDT,即“看门狗”,指令的工作逻辑及在程序中如何设置的方法。

  • 5.7FOR、NEXT(循环)指令的使用

    本节主要介绍FOR及NEXT(循环)指令在程序中主要作用及使用方法。

  • 项目六传送、比较指令

    本项目主要介绍CMP(比较)指令、ZCP(区间比较)指令、MOV(传送)指令、CML(反向传送)指令、XCH(数据交换)指令、BCD、BIN(码变换)指令的使用方法及注意事项。

  • 6.1CMP(比较)指令的使用

    假如我们需要将两个数据的大小进行比较,从而根据比较的结果来确定程序具体执行功能时,我们就可以使用CMP指令,本节主要介绍CMP比较指令的使用方法。

  • 6.2ZCP(区间)比较的使用

    本节主要介绍区间比较指令的使用方法及注意事项。

  • 6.3MOV(传送)指令的使用

    本节主要介绍MOV数据传送指令的使用方法及注意事项。

  • 6.4CML(反向传送)指令的使用

    本节主要介绍反向传数据送指令的指令助记符为CML及使用方法。

  • 6.5XCH(数据交换)指令的使用

    本节主要介绍数据交换指令的指令助记符XCH及在程序中的使用方法及注意事项。

  • 6.6BCD、BIN(码变换)指令的使用

    本节主要介绍BCD码变换指令、二进制变换指令BIN指令的使用场合和注意事项。

  • 项目七四则运算与字逻辑指令

    本项目主要介绍四则运算ADD、SUB、MUL、DIV指令的使用方法及INC(加1)、DEC(减1)指令、WAND、WOR、WXOR(字逻辑与、或、异或)指令的使用场景及注意事项。

  • 7.1ADD、SUB、MUL、DIV(四则运算)指令的使用

    本节主要介绍ADD加法指令、SUB减法指令、MUL乘法指令、DIV除法指令的使用格式及在程序中使用方法。

  • 7.2INC(加1)、DEC(减1)指令的使用

    本节主要介绍INC加1指令和DEC减1指令的使用格式及使用方法。

  • 7.3WAND、WOR、WXOR(字逻辑与、或、异或)指令的使用

    本节主要介绍WAND、WOR、WXOR(字逻辑与、或、异或)指令的使用格式及使用方法。

  • 项目八步进指令

    本项目主要介绍另一种编程逻辑,步进指令的编程。

  • 8.1S、STL、RET(步进)指令的使用

    本节主要介绍步进顺序控制程序设计时必不可少的软元件S(状态元件)、STL(步进节点)指令、RET(步进返回)指令的使用格式、方法及在编程中的注意事项。

  • 项目九 PLC编程实例

    本项目主要通过三菱官方学习软件FX-TRN-BEG-C的编程实例,详细讲解工件入库程序设计(A-3)、工件大小检测程序设计(D-4)、行人红绿灯程序设计(B-3)、车库自动门程序设计(F-1)、卷帘门自动控制(C-1)、交通灯程序设计(D-3)、不同尺寸工件分拣程序设计(E-2)、部件供给控制程序设计(E-5)等实例的程序设计思路及方法。

  • 9.1工件入库程序设计(A-3)

    本节通过学习软件FX-TRN-BEG-C讲解工件入库程序设计(A-3) 实例的程序设计思路及方法。

  • 9.2工件大小检测程序设计(D-4)

    本节通过学习软件FX-TRN-BEG-C讲解工件大小检测程序设计(D-4)实例的程序设计思路及方法。

  • 9.3行人红绿灯程序设计(B-3)

    本节通过学习软件FX-TRN-BEG-C讲解行人红绿灯程序设计(B-3) 实例的程序设计思路及方法。

  • 9.4车库自动门程序设计(F-1)

    本节通过学习软件FX-TRN-BEG-C讲解车库自动门程序设计(F-1)实例的程序设计思路及方法。

  • 9.5卷帘门自动控制(C-1)

    本节通过学习软件FX-TRN-BEG-C讲解卷帘门自动控制(C-1)实例的程序设计思路及方法。

  • 9.6交通灯程序设计(D-3)

    本节通过学习软件FX-TRN-BEG-C讲解交通灯程序设计(D-3)实例的程序设计思路及方法。

  • 9.7不同尺寸工件分拣程序设计(E-2)

    本节通过学习软件FX-TRN-BEG-C讲解不同尺寸工件分拣程序设计(E-2)实例的程序设计思路及方法。

  • 9.8部件供给控制程序设计(E-5)

    本节通过学习软件FX-TRN-BEG-C讲解部件供给控制程序设计(E-5)实例的程序设计思路及方法。

  • 项目十 PLC综合实训

    本项目通过结合线下实训课重点介绍电机正反转PLC控制系统、单台供水泵的PLC控制系统两个实操项目的设计思路、程序设计方法、硬件接线方式等。

  • 10.1电机正反转PLC控制

    本节主要介绍电机正反转PLC控制系统的工艺要求、设计思路及程序接线的设计方法等。

  • 10.2单台供水泵的PLC控制

    本节主要介绍单台供水泵的PLC控制系统的工艺要求、设计思路及程序接线的设计方法等。

  • 开始学习
  • 项目一  作业测试
    项目一 初识PLC(可编程控制器)

    1.1 PLC的产生与发展

    1.2 PLC的分类及特点

    1.3 PLC的应用场合和性能指标

    1.4 PLC的结构和组成

    1.5 PLC的硬件资源

    1.6 PLC的编程语言

    1.7 PLC的工作原理

    视频数7
  • 项目二  作业测试
    项目二 三菱FX系列PLC指令系统

    2.1 三菱系列PLC简介

    2.2 三菱编程软件GX Developer的使用

    2.3 三菱学习软件FX-TRN-BEG-C的使用

    2.4 三菱PLC的外部接线方法

    视频数4
  • 项目三  作业测试
    项目三 基本逻辑指令

    3.1 LD、LDI、OUT指令的使用

    3.2 AND、ANI、OR、ORI指令的使用

    3.3 M元件的使用

    3.4 ANB和ORB指令的使用

    视频数4
  • 项目四  作业测试
    项目四 定时器与计数器指令

    4.1 T元件的使用1(普通定时器)

    4.2 T元件的使用2(断电保持定时器)

    4.3 C元件的使用1(16位普通计数器)

    4.4 C元件的使用2(32位可逆计数器)

    4.5 SET、RST指令的使用

    4.6 PLS、PLF指令的使用

    视频数6
  • 项目五  作业测试
    项目五 程序流程指令

    5.1 PLC应用指令的含义及分类

    5.2 应用指令的操作数及P、I(指针)的使用

    5.3 CJ(跳转)指令的使用

    5.4 IRET、EI、DI(中断指令)的使用

    5.5 CALL、SRET、FEND(子程序调用、返回、主程序结束)指令的使用

    5.6 WDT(监视定时器)的使用

    5.7 FOR、NEXT(循环)指令的使用

    视频数7
  • 项目六  作业测试
    项目六 传送、比较指令

    6.1 CMP(比较)指令的使用

    6.2 ZCP(区间)比较的使用

    6.3 MOV(传送)指令的使用

    6.4 CML(反向传送)指令的使用

    6.5 XCH(数据交换)指令的使用

    6.6 BCD、BIN(码变换)指令的使用

    视频数6
  • 项目七  作业测试
    项目七 四则运算与字逻辑指令

    7.1 ADD、SUB、MUL、DIV(四则运算)指令的使用

    7.2 INC(加1)、DEC(减1)指令的使用

    7.3 WAND、WOR、WXOR(字逻辑与、或、异或)指令的使用

    视频数3
  • 项目八  作业测试
    项目八 步进指令

    8.1 S、STL、RET(步进)指令的使用

    视频数1
  • 项目九  作业测试
    项目九 PLC编程实例

    9.1 工件入库程序设计(A-3)

    9.2 工件大小检测程序设计(D-4)

    9.3 行人红绿灯程序设计(B-3)

    9.4 车库自动门程序设计(F-1)

    9.5 卷帘门自动控制(C-1)

    9.6 交通灯程序设计(D-3)

    9.7 不同尺寸工件分拣程序设计(E-2)

    9.8 部件供给控制程序设计(E-5)

    视频数8
  • 项目十  作业测试
    项目十 PLC综合实训

    10.1 电机正反转PLC控制

    10.2 单台供水泵的PLC控制

    视频数2
  • 期末考试